NEW
Font size
Worksheetsการเขียนโปรแกรมบนมาตรฐานเปิด
Total questions: 60
Worksheet time: 30mins
ข้อใดเป็นระบบปฏิบัติการ
ยูนิกซ์
จาวา
มัลติบูสเซอร์
มัลติทาสกิง
Open system หมายถึงข้อใด
เทคโนโลยีแบบเปิด
การออกแบบระบบ
การทำงานแบบเปิด
การเปิดระบบ
ข้อใดให้ความหมายของมัลติยูสเซอร์ได้ถูกต้องที่สุด
การใช้งานแบบมีผู้ใช้ได้หลายคนในเวลาเดียวกัน
จำนวนของผู้ใช้
การทำงานหลายงานในเวลาเดียวกัน
ระบบปฏิบัติการแบบปิด
ข้อใดให้ความหมายของมัลติทาสกิงได้ถูกต้องที่สุด
การทำงานหลายงานในหลายยูสเซอร์
การทำงานของยูสเซอร์
การทำงานหลายงานในเวลาเดียวกัน
การทำงานหนึ่งงานในเวลาเดียวกัน
Proprietary operating system คือข้อใด
ระบบปฏิบัติการแบบปิด
ระบบปฏิบัติการแบบกึ่งปิด
ระบบปฏิบัติการแบบกึ่งเปิด
ระบบปฏิบัติการแบบเปิด
ข้อใดคือ Operating System
ถูกทุกข้อ
OS X
MS-DOS
ชุดของโปรแกรมที่อยู่ระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์
บุคคลประเภทใดคือโปรแกรมเมอร์
นักเขียนโปรแกรม
โปรแกรมระบบ
นักเล่นเกม
เครื่องคอมพิวเตอร์
ข้อใดให้ความหมายของ Algorithm ได้ดีที่สุด
ลำดับขั้นตอนการทำงาน
คุณภาพของโค้ด
โครงสร้างข้อมูล
เขียนโปรแกรมให้เรียบง่ายที่สุด
Data Structure หมายถึงข้อใด
โครงสร้างข้อมูล
การแก้ปัญหางาน
แบ่งส่วนการทำงานออกเป็นมอดูล
เขียนโค้ดจากบนลงล่าง
ข้อใดหมายถึง Documentation
การจัดทำเอกสารประกอบโปรแกรม
แนวคิดและผลของโปรแกรม
การเรียงคำสั่งให้สมบูรณ์
การเขียนหมายเหตุภายนอก
ข้อใดสอดคล้องกับคำว่า “ภาษาคอมพิวเตอร์” ได้ดีที่สุด
ภาษาใดๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้
ภาษาใดๆ ที่คอมพิวเตอร์ใช้สื่อสารกับคอมพิวเตอร์แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้
ภาษาใดๆ ที่ผู้ขายใช้สื่อสารกับคอมพิวเตอร์แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้
ถูกทุกข้อ
Machine Language จะกล่าวถึงเรื่องใด
ภาษาเครื่อง
ภาษาระดับตํ่า
ภาษาระดับสูง Fourth Generation Language
ภาษาระดับสูงมาก
ภาษาสัญลักษณ์ใช้ศัพท์ในข้อใด
Fourth Generation Language
Symbol Language
High-level Language
Machine Language
“Artifi cial Intelligence” สอดคล้องกับข้อใดต่อไปนี้
ปัญญาประดิษฐ์
วิชาประดิษฐ์
ธรรมชาติประดิษฐ์
คอมพิวเตอร์ประดิษฐ์
ES ของภาษาในยุคที่ 5 ย่อมาจากคำใด
Expert System
Eyesprite
Earliest Start
Electronics Source
ข้อใดใช้เป็นภาษาเครื่อง
37X XXY
int I , J;
1111 1110 0111 1010 0110
ABC 12109 2221 9999
ข้อใดจัดเป็นภาษาระดับสูง
LOGO
JAVA
PASCAL
ถูกทุกข้อ
ข้อใดกล่าวถึง “execute” ได้ถูกต้องที่สุด
ทำงานตามที่สั่งทีละหลายคำสั่ง
ทำงานตามที่สั่งทีละคำสั่ง
ไม่ทำงานตามที่สั่ง
ถูกทุกข้อ
OOP ในการเขียนโปรแกรมคือข้อใด
Oops!! - Super Junior
Object Oriented Programming
Oops!
OoP’z
ข้อใดเป็น OOP
Delphi
Visual Basic
Visual C++
ถูกทุกข้อ
“สิ่งใดผิดก็ละเว้นไว้ สิ่งใดที่ถูกก็เก็บเป็นฐานความรู้” เป็นการกล่าวถึงการแก้ปัญหาในลักษณะใด
การใช้ตารางหาความสัมพันธ์ของข้อมูล
วิธีขจัด
การใช้เหตุผลประกอบการแก้ปัญหา
การลองผิดลองถูก
ข้อใดคือการจำลองความคิด
ภาษาระดับตํ่า
ปัญญาประดิษฐ์
อัลกอริทึม
มัลติบูสเซอร์
ข้อใดกล่าวถึงรหัสเทียมได้ถูกต้อง
การเขียนข้อความเพื่อการบรรยายขั้นตอนวิธีในการแก้ปัญหาทางคอมพิวเตอร์
การเขียนข้อความเพื่อการบรรยายขั้นตอนวิธีในการแก้ปัญหาทางผู้ใช้งาน
การเขียนคำสั่งเพื่อการบรรยายขั้นตอนวิธีในการแก้ปัญหาทางผู้ใช้งาน
การเขียนคำสั่งเพื่อการบรรยายขั้นตอนวิธีในการแก้ปัญหาทางคอมพิวเตอร์
สถาบันมาตรฐานแห่งชาติอเมริกันตรงกับข้อใด
ANSIN
ANSI
ANS
AN
จากรูปภาพเป็นสัญลักษณ์ใด
รับค่า
กำหนดค่า
ประมวลผล
เริ่มต้น
เป็นสัญลักษณ์ เกี่ยวกับเรื่องใด
ประมวลผล
แสดงข้อมูล
การตัดสินใจ
จุดเชื่อมต่อ
จากภาพเป็นสัญลักษณ์ เกี่ยวกับเรื่องใด
ประมวลผล
แสดงข้อมูล
การตัดสินใจ
จุดเชื่อมต่อ
จากภาพเป็นสัญลักษณ์ เกี่ยวกับเรื่องใด
ประมวลผล
แสดงข้อมูล
การตัดสินใจ
จุดเชื่อมต่อ
ข้อใดคือประโยชน์ของผังงาน
ช่วยลำดับขั้นตอนการทำงานของโปรแกรม และสามารถนำไปเขียนโปรแกรมได้โดยไม่สับสน
ช่วยในการตรวจสอบ และแก้ไขโปรแกรมได้ง่าย เมื่อเกิดข้อผิดพลาด
ช่วยให้การดัดแปลง แก้ไข ทำได้อย่างสะดวกและรวดเร็ว
ถูกทุกข้อ
โครงสร้างที่มี การทำงานมีเงื่อนไขขั้นตอนการทำงานบางขั้นตอนต้องมีการตัดสินใจเพื่อเลือกวิธีการประมวลผล ขั้นต่อไปนั้นจะเกี่ยวข้องกับเรื่องใด
โครงสร้างลำดับ
โครงสร้างแบบมีทางเลือก
โครงสร้างแบบวนซํ้า
ผิดทุกข้อ
โครงสร้างที่มีการทำงานนำคำสั่งมาทำงานซํ้าหลายๆ รอบ โดยทำงานกี่รอบขึ้นอยู่กับเงื่อนไขที่ผู้เขียน โปรแกรมกำหนดไว้คือข้อใด
โครงสร้างแบบวนซํ้า
ผิดทุกข้อ
โครงสร้างแบบมีทางเลือก
โครงสร้างลำดับ
ข้อใดเป็นภาษาคอมพิวเตอร์แบบ OOP
JAVA
BASIC
C
PASCAL
ข้อใดเป็นจุดเด่นของภาษาจาวา
ทำงานได้อย่างรวดเร็ว
มีการพัฒนาได้รวดเร็ว
สามารถทำงานได้เฉพาะอย่าง
เขียนโปรแกรมง่ายเพราะไม่มีพอยน์เตอร์
ถ้าต้องการจะตรวจสอบการคอมไพล์ และการรันโปรแกรมควรคำนึงถึงข้อใด
Dynamic
Code Security
Object Oriented Programming
Portable
จากภาพเป็นสัญลักษณ์ที่มีหน้าที่ตามข้อใด
สำหรับแยกตัวแปร หรือคำสั่ง
ใช้ในการระบุคุณลักษณะ หรือเมธอดของคลาส
เพื่อการสิ้นสุดประโยคคำสั่งของภาษา Java
เพื่อระบุขอบเขตของคำสั่งของภาษา Java
JVM ในด้านการเขียนโปรแกรมภาษาจาวา ย่อมาจากคำใด
JaVa Macintosh
Java Vision Machine
Java Visual Microsoft
Java Virtual Machine
Java runtime มีการเปลี่ยนคำสั่งทั้งหมดจะถูกเปลี่ยนเป็นข้อใด
Bytecode
Source Code
Java Code
ผิดทุกข้อ
จาวาเป็นภาษาคอมพิวเตอร์ภาษาหนึ่งที่มีการพัฒนาตั้งแต่ปีใด
2560
2558
2534
2526
ข้อใดมีการรองรับการทำงานของเซิร์ฟเลต
J2SE
J2EE
J2ME
ถูกทุกข้อ
ข้อใดคือโปรแกรมคอมไพเลอร์
javac.exe
javab.exe
javaa.exe
java.exe
การทำงานของโปรแกรมภาษาจาวา สามารถทำงานได้กี่รูปแบบ
1 รูปแบบ
2 รูปแบบ
3 รูปแบบ
4 รูปแบบ
จากภาพหมายเลขใดเป็นส่วนของชื่อ Class
1
2
3
4
จากภาพข้อใดเป็นหมายเหตุของโปรแกรม
1
2
3
4
จากภาพส่วนชื่อของ package คือข้อใด
1
2
3
4
จากภาพหมายเลขใด คือส่วนของโปรแกรมหลัก
1
2
3
4
ส่วนที่เป็น ข้อความสีนํ้าเงิน หมายถึงข้อใด
คำสงวน
คำสั่ง
คำเฉพาะ
หมายเหตุ
ข้อมูลประเภท short มีการใช้จำนวนบิตจำนวนเท่าใด
64
32
16
8
int OOP = 25;
จากคำสั่งนี้เป็นการประกาศตัวแปรใด
int
OOP
=
25;
char c = ‘g’;
เป็นการประกาศตัวแปรใด
ตัวเลข
ตัวอักษร
รูปภาพ
ฐานข้อมูล
ข้อใดหมายถึง Reserved Words
คำสงวน
คำสั่ง
คำเฉพาะ
หมายเหตุ
ข้อใดเป็นรูปแบบการใช้งานของ Method ชนิด sqrt() ซึ่ง x คือตัวเลขที่ต้องการถอดรากที่สอง
Math.round(x)
Math.sqrt(x)
Math.abs(x)
Math.pow(x,y);
จากภาพอยากทราบว่า keyword ที่ใช้ในการกำหนดการเข้าถึง method คือข้อใด
modifier
parameter
statements
ClassName
จากภาพข้อใดเป็นการกำหนดชนิดการคืนค่าของข้อมูลจาก method
method_body
MethodName
return_type
varValue
GNUmakefile มีลักษณะการใช้งานอย่างไรบ้าง
ใช้การเคาะ spacebar
ใช้เขียนโปรแกรมได้ทุกชนิด
ใช้ในการตั้งชื่อไฟล์ที่สรุปรวมเนื้อหาของไดเรกทอรี
ใช้ในการตั้งชื่อไฟล์ที่สร้างโดยใช้คำาสั่ง makefiles
ไฟล์ในข้อใดที่เหมาะสำาหรับใช้ในการตั้งชื่อไฟล์ที่สรุปรวมเนื้อหาของไดเรกทอรี
Java source
Java bytecode
README
GNUmakefi le
ไฟล์แต่ละไฟล์จะประกอบด้วยส่วนต่างๆ ซึ่งควรแยกออกจากกันด้วยบรรทัดเปล่า (blank lines)และคอมเมนต์สำหรับแต่ละส่วนนั้น หากเป็นไปได้ ควรหลีกเลี่ยงไฟล์ที่มีความยาวเกินกี่บรรทัด
2,000 บรรทัด
1,500 บรรทัด
1,000 บรรทัด
500 บรรทัด
ในแต่ละ Java source fi le นั้นจะมี public หรือ interface ได้กี่ class/interface
กี่ class/interface ก็ได้
3 class/interface
2 class/interface
1 class/interface เท่านั้น
การย่อหน้า (Indentation) ควรใช้การเคาะ spacebar กี่ครั้งและควรตั้งค่า Tabs ให้เท่ากับ การเคาะ spacebar กี่ครั้ง
1 และ 2 ครั้ง
2 และ 4 ครั้ง
3 และ 6 ครั้ง
4 และ 8 ครั้ง
การเขียนโปรแกรมควรให้มีความยาวในแต่ละบรรทัดเกินกว่ากี่ตัวอักษร เพื่อรองรับเครื่องมือบางชนิด
50 ตัวอักษร
80 ตัวอักษร
100 ตัวอักษร
150 ตัวอักษร
กฎในการตั้งชื่อของ Identifier : Classes
ควรใช้ตัวอักษรแบบใด
ใช้ตัวอักษรแบบผสมโดยให้ตัวอักษรแรกเป็นตัวพิมพ์ใหญ่
ใช้ตัวพิมพ์ใหญ่เท่านั้น
ใช้ตัวพิมพ์เล็กเท่านั้น
ใช้ตัวอักษรแบบผสมโดยให้ตัวอักษรแรกเป็นตัวพิมพ์เล็ก
