wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ปลายภาค การเขียนโปรแกรมภาษาคอมพิวเตอร์

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Computer Program มีความหมายว่าตามข้อใด

a)

ชุดคำสั่งที่เขียนขึ้นเพื่อให้คอมพิวเตอร์ทำงานตามลำดับขั้นตอนที่เขียนไว้ในชุดคำสั่งนั้น ๆ

b)

ชุดคำสั่งที่เขียนขึ้นเพื่อให้คอมพิวเตอร์ทำงานตามลำดับขั้นตอนที่เขียนไว้ในชุดคำสั่งนั้น โดยอัตโนมัติ โดยไม่มีผู้สั่งงาน

c)

ระบบปฏิบัติการด้สนเครือข่าย

d)

โปรแกรมคอมพิวเตอร์ที่ถูกพัฒนาขึ้นสำหรับระบบปฏิบัติการคอมพิวเตอร์เท่านั้น

2.

คุณลักษณะของมาตรฐานเปิด (Open Standards) คือข้อใด

a)

Format Standard

b)

Computer Program

c)

Oprrating System

d)

Open Source

3.

การที่ระบบ Application มีมาตรฐานเปิดร่วมกันและสามารถเรียกใช้บริการได้แม้ว่าจะเป็นผู้ผลิต ซอฟต์แวร์คนละค่าย เป็นความหมายของข้อใด

a)

Format Standard

b)

Service Standard

c)

Oprrating System

d)

Open Source

4.

ภาษา PHP ย่อมาจากข้อใด

a)

Personal Home Page Tool

b)

Personal Home Page

c)

Page Tool Personal Home

d)

Home Page Personal Tool

5.

ประมาณปี ค.ศ. 1994 ภาษา PHP ได้ถูกสร้างโดยผู้ใด

a)

Rasmus Lerdorf

b)

Zeev Suraski

c)

Audi Gutmant

d)

Mark Zuckerberg

6.

ในปี ค.ศ. 1997 ได้เปิดให้ผู้ที่มีความสนใจในภาษา PHP เข้าร่วมพัฒนาเพิ่มอีก 2 คน คือใคร

a)

Zeev Suraski กับ Audi Gutmans

b)

Rasmus Lerdorf กับ Zeev Suraski

c)

Audi Gutmant กับ Rasmus Lerdorf

d)

Mark Zuckerberg กับ Audi Gutmant

7.

Format Standard ข้อใดถูกต้องที่สุด

a)

รูปแบบที่สามารถใช้ร่วมกันได้

b)

บริการที่สามารถใช้ร่วมกันได้

c)

มาตราฐานใน Format พื้นที่

d)

มาตราฐานที่เป็นอิสระต่อกัน

8.

Database Management System มีชื่อเรียกอีกอย่างคือข้อใด

a)

โปรแกรมจัดการฐานข้อมูล

b)

โปรแกรมภาษาสำหรับคอมพิวเตอร์

c)

โปรแกรมเว็บเซิร์ฟเวอร์

d)

โปรแกรมสำหรับเขียนโปรแกรม

9.

ข้อใดไม่ใช่โปรแกรมประเภท Text Editor

a)

Apache

b)

Notepad++

c)

Edit Plus

d)

Subline

10.

ข้อใดคือความหมายที่ตรงกับคำว่า “ภาษาคอมพิวเตอร์” ที่ถูกต้องที่สุด

a)

ภาษาที่ใช้ในการสื่อกับคอมพิวเตอร์และทำให้คอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นๆได้

b)

ภาษาที่ใช้ในการสื่อกับคอมพิวเตอร์ระหว่างเครื่องหนึ่งไปติดต่อกับอีกเครื่องหนึ่ง

c)

ภาษา Java

d)

ภาษาที่ใช้ในการสื่อสารเพื่อให้คอมพิวเตอร์ใช้งานอินเทอร์เน็ตได้

11.

ข้อใดเกี่ยวข้องกับภาษาระดับสูง

a)

High Level Language

b)

Machine Language

c)

Assembly Language

d)

Nature Language

12.

ข้อใดไม่ใช่ภาษาคอมพิวเตอร์

a)

ภาษาเครื่อง

b)

ภาษา PHP

c)

ภาษา Java

d)

ภาษาระดับต่ำมาก

13.

ข้อใดคือคความหมายของผังงาน

a)

รูปภาพสัญลักษณ์ที่ใช้อธิบายขั้นตอนการทำงานของโปรแกรม

b)

ลำดับขั้นตอนการทำงานของโปรแกรม

c)

การอธิบายปัญหาของโปรแกรมคอมพิวเตอร์

d)

เครื่องมือที่ใช้ในการแก้ปัญหาคอมพิวเตอร์

14.

สัญลักษณ์ที่ใช้แทนการมีเงื่อนไขของผังงานคือข้อใด

a)
b)
c)
d)
15.

สัญลักษณ์ใดที่ใช้ในการเริ่มต้นการทำงานและสิ้นสุดการทำงานของโปรแกรม

a)
b)
c)
d)
16.

ข้อใดคือรูปแบบของ Algorithm

a)

แบบลำดับขั้นตอน

b)

แบบสุ่ม

c)

แบบลำดับผังงาน

d)

แบบลำดับระนาบ

17.

โปรแกรมใดใช้ทดสอบการเข้าใช้งานของ AppServ ว่าพร้อมใช้งานหรือไม่

a)

Web Browser

b)

Web Application

c)

Web Sever

d)

Web Completing

18.

ข้อใดคือขั้นตอนการเรียกใช้โปรแกรม Notepad++

a)

Start > All Programs > Notepad++

b)

Start > All Programs > Notepad++ > Notepad++

c)

Start > Notepad++

d)

Start > All Programs > Notepad++ > Notepad++ >Text

19.

การสร้างพื้นที่เก็บโปรแกรมตามค่าดีฟอลต์ของ AppServ ข้อใดถูกต้อง

a)

C:\AppServ\www

b)

C:\www\AppServ

c)

D:\AppServ\www

d)

D:\www\AppServ

20.

การสร้างไฟล์ใหม่ด้วยโปแกรม Notepad++ ข้อใดถูกต้อง

a)

กดปุ่ม Ctrl+N

b)

กดปุ่ม Ctrl+C

c)

กดปุ่ม Ctrl+V

d)

กดปุ่ม Ctrl+B

21.

รูปแบบการประกาศใช้แท็กภาษา PHP มีกี่รูปแบบ

a)

1 รูปแบบ

b)

2 รูปแบบ

c)

3 รูปแบบ

d)

4 รูปแบบ

22.

รูปแบบการประกาศใช้แท็ก PHP แบบ <script language="php"...</script> ข้อใดถูกต้อง

a)

รูปแบบสคริปต์

b)

รูปแบบสั้น

c)

รูปแบบมาตราฐาน

d)

รูปแบบ ASP

23.

การประกาศใช้แท็ก PHP ในรูปแบบมาตรฐานข้อใดถูกต้องที่สุด

a)

<?php … ?>

b)

<? … ?>

c)

<? … %>

d)

<? … ?Php ?>

24.

คำที่ใช้ในการแสดงผลข้อมูลผ่านหน้าจอข้อใดถูกต้องที่สุด

a)

คำสั่ง print และ echo

b)

คำสั่ง Showtext

c)

คำสั่ง prin

d)

คำสั่งprintf

25.

รูปแบบคำสั่งแสดงผลข้อมูลข้อใดถูกต้องที่สุด

a)

print "ข้อความที่ให้แสดง";

b)

prin "ข้อความที่ให้แสดง";

c)

echo "ข้อความที่ให้แสดง":

d)

echo ("ข้อความที่ให้แสดง")

26.

เครื่องหมายสิ้นสุดคำสั่งข้อใดถูกต้องที่สุด

a)

:

b)

;

c)

" "

d)

{ }

27.

ข้อใดคือการเขียนอธิบายโปรแกรมแบบบรรทัดเดียว

a)

//

b)

/*

c)

\\

d)

/* */

28.

ข้อใดคือการเขียนอธิบายโปรแกรมแบบหลายบรรทัด

a)

//

b)

/*

c)

\\

d)

/* */

29.

คำสงวน (Reserved Words) หมายถึงข้อใด

a)

คำที่จะใช้เป็นคำสั่งเฉพาะของ PHP

b)

การทำงานร่วมกัน

c)

การเขียนคำอธิบายคำสั่ง

d)

คำแสดงผล

30.

ในการตั้งชื่อตัวแปรในภาษา PHP ข้อใดถูกต้องที่สุด

a)

$number

b)

@number

c)

฿number

d)

;number

31.

ข้อใดเป็นข้อมูลชนิดตัวเลข Integer

a)

ถูกทุกข้อ

b)

0

c)

19

d)

-19

32.

ข้อใดเป็นข้อมูลประเภท Double

a)

10.45

b)

10

c)

-33

d)

computer19

33.

ข้อใดบอกความหมายของตัวแปรในภาษา PHP ได้ถูกต้องที่สุด

a)

ชื่อหรือตัวอักขระที่ตั้งขึ้น สร้างขึ้นเพื่อใช้ในการเก็บค่าข้อมูล

b)

ตัวเลขที่ตั้งขึ้น เพื่อเก็บค่าข้อมูล

c)

ข้อมูลด้านการเปรียบเทียบ

d)

ลักษะณะที่ใช้ในการกำหนดรูปแบบการประมวลผลข้อมูล

34.

ข้อใดบอกความหมายของอาร์เรย์ได้ถูกต้องที่สุด

a)

ชื่อหรือตัวอักขระที่ตั้งขึ้น สร้างขึ้นเพื่อใช้ในการเก็บค่าข้อมูล

b)

ตัวแปรที่มีความสามารถเก็บค่าข้อมูลได้หลายค่า ที่มีการเรียงลำดับที่แน่นอน

c)

ข้อมูลด้านการเปรียบเทียบ

d)

ลักษะณะที่ใช้ในการกำหนดรูปแบบการประมวลผลข้อมูล

35.

ข้อใดคือชื่อตำแหน่งเริ่มต้นของอาร์เรย์ที่ถูกต้อง

a)

Index

b)

Interger

c)

Operator

d)

Array

36.

ข้อใดไม่ใช่คำสั่งวนรอบในภาษา PHP

a)

if else

b)

for

c)

while

d)

do while

37.

ผลของคำสั่ง while ($a<=9) {echo $a ; $a++ } คือข้อใด

a)

1 2 3 4 5 6 7 8 9

b)

1 2 3 4 5 6 7 8 9;

c)

9 8 7 6 5 4 3 2 1

d)

8 7 6 5 4 3 2 1

38.

ข้อใดคือรูปแบบของ for ที่ให้โปรแกรมแสดงค่า 10 ถึง 1

a)

for ($n=10; $n>=0; $n--) {echo $n ; }

b)

for ($n=10; $n<0; $n++) {echo $n ; }

c)

for ($n=10; $n==0; $n++) {echo $n ; }

d)

for ($n=10; $n<=0; $n--) {echo $n ; }

39.

ข้อใดบอกความหมายของ for ได้ถูกต้องที่สุด

a)

เป็นคำสั่งวนรอบ ที่ทำงานแบบซ้ำ ๆ ตามเงื่อนไขที่กำหนด โดยกำหนดค่าเริ่มต้นให้ตัวแปร

b)

เป็นคำสั่งวนรอบ ที่ทำตามเงื่อนไขที่เป็นจริง

c)

เป็นคำสั่งวนรอบ ที่ทำตามเงื่อนไขที่เป็นเท็จ

d)

คำสั่งที่ทำงานเช่นเดียวกับคำสั่ง if

40.

ข้อใดคือการทำงานของคำสั่ง While ที่ถูกต้องที่สุด

a)

คำสั่งวนรอบที่มีการตรวจสอบเงื่อนไข และทำงานงานตามคำสั่งที่กำหนดไว้ จนกว่าจะเป็นเท็จ

b)

คำสั่งที่ใช้วนรอบสำหรับแบบมีเงื่อนไข

c)

คำสั่งที่ใช้วนรอบสำหรับแบบไม่มีเงื่อนไข

d)

คำสั่งที่ใช้วนรอบสำหรับแบบตรวจสอบเงื่อนไข