วันศุกร์ที่ 8 กุมภาพันธ์ พ.ศ. 2556

แบบฝึกหัด








 ตอนที่ 1 จงเลือกคำตอบที่ถูกที่สุดเพียงข้อเดียว
1.             ส่วนที่ทำหน้าที่เปรียบเสมือนสมองของคอมพิวเตอร์
        ก. หน่วยความจำหลัก
        ข. หน่วยความจำสำรอง
        ค. หน่วยประมวลผลกลาง
        ง. หน่วยแสดงผล
2.    ข้อใดคือภาษาระดับต่ำ
        ก. ภาษาแอสแซมบลี
        ข. ภาษาปาสคาล
        ค. ภาษาโคบอล
        ง. ภาษาเบสิก
3.    ภาษาใดที่คอมพิวเตอร์สามารถเข้าใจได้
        ก. คอมพิวเตอร์สามารถเข้าใจได้ทุกภาษา
        ข. ภาษาระดับสูง
        ค. ภาษาระดับต่ำ
       ง. ภาษาเครื่อง
4.    หน่วยคำนวณและตรรกะ เป็นส่วนหนึ่งของหน่วยประมวลผลกลาง มีหน้าที่อะไร
        ก. เก็บคำสั่งต่างๆ
        ข. ควบคุมการทำงาน
        ค. คำนวณและเปรียบเทียบ
       ง. แสดงผลลัพธ์
5.    คำสั่งเริ่มต้นการทำงานของระบบคอมพิวเตอร์ ควรเก็บไว้ในส่วนใดของระบบคอมพิวเตอร์
        ก. CPU                                                                                          ข. ALU
        ค. RAM                                                                                        ง. ROM
6.    ข้อใดคือหน่วยแสดงผลชั่วคราว
        ก. เครื่องพิมพ์                                                                              ข. ลำโพง
        ค. พล็อตเตอร์                                                                              ง. สแกนเนอร์
7.    ภาษาใดที่คอมพิวเตอร์สามารถเข้าใจได้
        ก. คอมพิวเตอร์สามารถเข้าใจได้ทุกภาษา                              ข. ภาษาระดับสูง
        ค. ภาษาระดับต่ำ                                                                         ง. ภาษาเครื่อง
8.    การเขียนโปรแกรมเพื่อใช้งานในลักษณะกราฟิก ควรใช้ภาษาใด
        ก. ภาษาแอสเซมบลี                                                                   ข. ภาษาโคบอล
        ค. ภาษาซี                                                                                      ง. ภาษาเชิงวัตถุ
10.  ข้อดีของตัวแปลภาษาประเภทอินเทอร์พรีเตอร์ (Interpreter) คืออะไร
        ก. ซอฟท์แวร์สำหรับงานเฉพาะ                                              ข. ซอฟท์แวร์สำหรับงานทั่วไป
        ค. ซอฟท์แวร์อรรถประโยชน์                                                  ง. ซอฟท์แวร์ระบบ
11.  การออกแบบและพัฒนาโปรแกรม มีทั้งหมดกี่ขั้นตอน
        ก. 4  ขั้นตอน                                                                               ข. 5 ขั้นตอน
        ค. 6  ขั้นตอน                                                                               ง. 7 ขั้นตอน
12.  ข้อใด ไม่ใช่ ขั้นตอนย่อยในการกำหนดและวิเคราะห์ปัญหา
        ก. กำหนดผลลัพธ์ที่ต้องการ
        ข. กำหนดข้อมูลนำเข้า
        ค. จัดทำเอกสารการใช้งาน
       ง. กำหนดตัวแปรที่ใช้
13.  ข้อใด ไม่ใช่ คุณสมบัติที่ดีของอัลกอริทึม
        ก. ใช้สัญลักษณ์มาตรฐาน
        ข. สามารถใช้แก้ปัญหาที่ใช้ความรู้สึกนึกคิด
        ค. มีความชัดเจน
       ง. มีลำดับขั้นตอนการทำงาน
14.  ข้อใด ไม่ใช่ ขั้นตอนในการกำหนดและวิเคราะห์ปัญหา
        ก. การกำหนดอุปกรณ์ที่ใช้ในการประมวลผล
        ข. กำหนดผลลัพธ์ที่ต้องการ
        ค. กำหนดข้อมูลนำเข้า
       ง. กำหนดวิธีการประมวลผล
15.  ข้อใด ไม่ใช่ เกณฑ์การพิจารณาประสิทธิภาพของอัลกอริทึม
        ก. ใช้เวลาในการทำงานน้อย
        ข. ใช้หน่วยความจำน้อย
        ค. ใช้เวลาในการพัฒนาน้อย
       ง. ใช้วิธีการที่ซับซ้อนในการพัฒนา
16.  ในการแก้ปัญหาต่างๆสิ่งแรกที่ต้องทำคืออะไร
        ก. กำหนดและวิเคราะห์ปัญหา
        ข. ออกแบบวิธีการแก้ปัญหา
        ค. ทดสอบวิธีการแก้ปัญหา
       ง. ไม่มีข้อที่ถูกต้อง

17.  ข้อใดคือการกำหนดข้อมูลนำเข้า
        ก. กำหนดประเภทข้อมูล
        ข. กำหนดความยาวของข้อมูล
        ค. กำหนดรูปแบบการแสดงผลข้อมูล
       ง. ถูกทุกข้อ
18.  หลักการกำหนดชื่อตัวแปร คือข้อใด
        ก. ข้อกำหนดของภาษาที่ใช้เขียนโปรแกรม
        ข. สื่อความหมายของข้อมูลนั้น
        ค. ชื่อตัวแปรต้องไม่ซ้ำกัน
       ง. ถูกทุกข้อ
19.  ปกติทิศทางของลุกศรที่ใช้บอกลำดับขั้นตอนการทำงานของผังงานมีทิศทางอย่างไร
        ก. จากบนลงล่าง
        ข. จากล่างขึ้นบน
        ค. จากขวาไปซ้าย
       ง. ทิศทางใดก็ได้
20.  สัญลักษณ์ในการเขียนผังงาน สัญลักษณ์ใดที่สามารถใช้ได้มากกว่า 1 ครั้ง
        ก. จุดเริ่มต้น
        ข. จุดสิ้นสุด
        ค. การตัดสินใจ
       ง. ไม่มีคำตอบที่ถูกต้อง

วันศุกร์ที่ 25 มกราคม พ.ศ. 2556

Course Syllabus


เเนื้อหารายวิชาหรือคำอธิบายรายวิชา
                ศึกษาและปฏิบัติ C# Constructs and program controls , CLS and CTS , Boxing and Unboxing ,
Structures and enumeration types, Writing C# programs, Object Oriented features in C#, Namespace, dotNet
base class libraries, Assemblies, Versioning and Reflections, Properties, Indexers, Delegates and Events
ประมวลผลรายวิชา
         วัตถุประสงค์เชิงพฤติกรรม
1.เพื่อให้มีความเข้าใจหลักการเขียนโปรแกรมด้วย C#
2. เพื่อให้สามารถปฏิบัติการเขียนโปรแกรมด้วย C#
3.เพื่อให้มีกิจนิสัยในการทำงานด้วยความประณีต รอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงานและมีจริยธรรมในงานอาชีพ
เนื้อหารายวิชา
                                   หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
                                   หน่วยที่ 2 ความรู้เบื้องต้นเกี่ยวกับ Visual Basic 2008
                                   หน่วยที่ 3 หลักการเขียนโปรแกรมเบื้องต้น Visual Basic2008
   หน่วยที่ 4 การตัดสินใจในการเขียนโปรแกรม
   หน่วยที่ 5 การทำงานแบบวนซ้ำ
   หน่วยที่ 6 การใช้งานฟอร์ม (Form)                             
   หน่วยที่ 7 การใช้งานฟอร์ม (Form)
   หน่วยที่ 8 การใช้งาน Command Button
   หน่วยที่ 9 คอนโทรลแสดงตัวเลือก
   หน่วยที่ 10 ฟังก์ชัน (Function)