Midterm outline Object-oriented programming Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ระบบสมการเชิงเส้น F M B N เสถียร วิเชียรสาร.
Advertisements

สรุปภาพรวมของหน่วยการเรียนรู้
CSI1201 การเขียนโปรแกรมเชิงโครงสร้าง Structured Programming
การเสนอโครงการวิทยานิพนธ์
การออกแบบการวิจัยการเขียนเค้าโครงการวิจัย
1 ข้อแนะนำในการสร้าง Web โครงการ ดร. วรินทร์ สุวรรณวิสูตร ( ไม่ยืนยันว่าครบถ้วนตามหลักวิชาการ )
Thesis รุ่น 1.
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
Object-Oriented Programming
การวางแผนและการดำเนินงาน
ครั้งที่ 7 Composition.
Management Information Systems
Classification Abstraction
การสืบทอด (Inheritance)
 เป็นเมธอดที่มีคุณลักษณะของ Polymorphism รูปแบบหนึ่ง โดยใช้ชื่อเมธอดเดียวกัน มากกว่า 1 เมธอด เพื่อทำงานในแบบเดียวกัน  คลาสลูกสามารถเขียนทับ เมธอดของคลาสแม่ได้
บทที่ 1 หลักการเขียนโปรแกรมเชิงวัตถุ
โครงร่างการวิจัย (Research Proposal)
Lecture 9 Class (คลาส) To do: Hand back assignments
การออกแบบฐานข้อมูลเชิงสัมพันธ์
CSC431 Computer Network System
โปรแกรมภาษาจาวาเบื้องต้น Basic Java Programming 3(2-2-5)
ที่ใช้ใน Object-Oriented Design
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
การวิเคราะห์และออกแบบระบบเชิงวัตถุ (OOAD)
การวิเคราะห์และออกแบบระบบเชิงวัตถุ Object Oriented Analysis and Design
บทที่ 2 Abstractions Agenda Objectives : วัตถุประสงค์ Abstractions
Object-Oriented Programming
Lecture 2 แก้ไขปัญหาด้วย OOP (Solving problems using OOP in Java)
หลักการเขียนโปรแกรม ( )
Introduction : Principle of Programming
DEVELOPMENT PRACTICING C- PROGRAMMING IMPLEMENTATION SYSTEM REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication.
WATTANAPONG SUTTAPAK SOFTWARE ENGINEERING, SCHOOL OF INFORMATION COMMUNICATION TECHNOLOGY, UNIVERSITY OF PHAYAO Chapter 4 analysis of algorithm efficiency.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
Course outline Software Architecture and Design
Chapter 3 - Stack, - Queue,- Infix Prefix Postfix
School of Information Communication Technology,
DEVELOPMENT PRACTICING C- PROGRAMMING IMPLEMENTATION SYSTEM REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication.
Course outline Software Architecture and Design
SMARTPAYMENT REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication Tecnology, university of phayao.
Sequence Diagram Communication Diagram
Activity Diagram Wattanapong suttapak, Software Engineering,
BCS 121 บท 5 การโปรแกรมเชิงวัตถุ (Object-Oriented Programming)
Polymorphism กนกวรรธน์ เซี่ยงเจ็น
Object Oriented Programming : OOP
หลักการเขียนโปรแกรม ( )
Design pattern WATTANAPONG SUTTAPAK Software Engineering,
การวิเคราะห์และออกแบบระบบ System Analysis and Design
chapter5 - คลาสนามธรรม - อินเตอร์เฟสคลาส
Class. ทบทวน Object ประกอบด้วย ชื่อ Attributes -> คุณลักษณะ Methods -> การกระทำ ให้ลองเขียน Object โดยใช้รูปแบบดังนี้ ชื่อ Attributes Methods.
Unified Modeling Language
หลักการเขียนโปรแกรมเบื้องต้น
COURSE OUTLINE STRUCTURE PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.
แนะนำการเขียนโปรแกรมภาษา C Introduction to C Programming Language
Object-Oriented Programming
วิชา การวิเคราะห์และออกแบบเชิงวัตถุ รหัส
บทที่ 2 กำหนดการเชิงเส้น : การแก้ปัญหาด้วยวิธีกราฟ
แบบทดสอบ คือ... ชุดของข้อคำถามที่สร้าง ขึ้นเพื่อใช้วัดความรู้ สติปัญญา ความถนัด และ บุคลิกภาพของบุคคล โดย บุคคลนั้นจะตอบสนองโดย การแสดงพฤติกรรมใน รูปแบบต่างๆ.
By Winit Yuenying Tel  เพื่อศึกษาแนวคิดเชิงวัตถุ คลาส ออบเจ็กต์ การซ่อนสารสนเทศ การ ห่อหุ้ม ความสามารถในการสร้าง ตัวแทน กรรมวิธีการถ่ายทอด.
WATTANAPONG SUTTAPAK SOFTWARE ENGINEERING, SCHOOL OF INFORMATION COMMUNICATION TECHNOLOGY, UNIVERSITY OF PHAYAO Chapter 9 Heap and Hash 1.
chapter 2 - Construction and destruction - Overloading method
IDS 3901 ค้นคว้าวิจัยงานออกแบบ. บทที่ 1 บทนำ 1. ความเป็นมาและความสำคัญของปัญหา เนื้อหาในส่วนนี้มาจากข้อมูลพื้นฐานที่เกี่ยวกับ เรื่องที่จะทำ ประวัติความเป็นมาของตัวสินค้าหรือตัว.
บทที่ 5 การเขียนรายงานโครงงานคอมพิวเตอร์
การนิยามศัพท์ การทำวิจัยจะต้องมีการนิยามศัพท์ เพราะคำศัพท์มีหลายความหมาย ผู้วิจัยจำเป็นต้องนิยามคำศัพท์ เพื่อให้ผู้อ่านเข้าใจเข้าใจความหมายที่ใช้ในงานวิจัยเรื่องนี้
2 มิ. ย 2547 โดย วชิราวุธ ธรรมวิเศษ 1 บทที่ 1 แนะนำเทคโนโลยีจาวา Introduction to Java Technology.
ค31212 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 2
บทที่ 3 การสืบทอด (Inheritance)
State Diagram Wattanapong suttapak, Software Engineering,
Wattanapong suttapak, Software Engineering, school of Information communication Tecnology, university of phayao เกณฑ์การนำเสนอ และเกณฑ์การให้ คะแนน ครั้งที่
Yeunyong Kantanet School of Information and Communication Technology
ใบสำเนางานนำเสนอ:

Midterm outline Object-oriented programming Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao

บทที่ 1  OOP Concept บทที่ 2  Construction and destruction  Overloading method บทที่ 3  Data hiding  Encapsulation  Inheritance  Polymorphism บทที่ 4  Exception

 คะแนนทั้งหมด 30 คะแนน (5/30 -> 5/30)  multiple choice 10 ข้อ 5 คะแนน ( คล้ายๆ โยงเส้น แต่ 1 คำตอบสามารถเลือกใช้ตอบคำถามซ้ำกันได้ )  เช่น คำตอบ a. เป็นคำตอบของข้อ 1 2 และ 10  ตัวเลือกทั้งหมด 12 ตัวเลือก  คำถาม คำตอบ เกี่ยวกับนิยามศัพท์แต่ละคำหมายถึงอะไร เช่น คำถาม การทำลายคลาส คำตอบคือ destruction  เนื้อหา ทั้ง 4 บท

 คะแนนทั้งหมด 30 คะแนน (6/30->11/30)  กากบาท 12 ข้อ 6 คะแนน  4 ตัวเลือก  เนื้อหา ทั้ง 4 บท  ประกอบด้วย  ความเข้าใจในหลักการเชิงวัตถุ การตั้งชื่อคลาส ความเข้าใจเรื่องคลาสและ แพคเกจ properties&attributes คุณสมบัติหลักการเชิงวัตถุทั้ง 4 ข้อ  อ่าน class main และคลาสที่ถูกเรียกใช้งานผ่าน class main โดยตอบคำถาม เกี่ยวกับผลลัพธ์ที่ได้

 คะแนนทั้งหมด 30 คะแนน (19/30->30/30)  เติมคำและเขียนโปรแกรมอธิบาย ข้อ 19 คะแนน  ความเข้าใจเกี่ยวกับการเขียนโปรแกรมเชิงวัตถุ 1 คะแนน  เขียนผลลัพธ์ที่ได้จาก class main ข้อกากบาท 2 คะแนน  ยกตัวอย่างคลาส ( โดยการเขียนคลาส ) ที่แสดงถึงความสัมพันธ์ ที่ โจทย์กำหนด เช่น overloading data-hiding encapsulation inheritance(is-a has-a) polymorphism overriding shadowing super 12 คะแนน  แก้ปัญหาด้วยการเขียนโปรแกรม โดยวิธีการดักจับข้อผิดพลาด ( การบ้าน ) 4 คะแนน