wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

121-303 การเขียนโปรแกรมบนเว็บ

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

ปัจจุบัน PHP ย่อมาจากคำว่าอะไร?

a)

Personal Web Server

b)

Personal Home Page Tools

c)

PHP: Hypertext Preprocessor

d)

PHP: Processing Hyperlink Page

2.

ใคร คือผู้ก่อตั้งภาษา PHP ?

a)

สตีป จอบส์

b)

ชาร์ลส์ แบบเบจ

c)

รัสมัส เลอร์ดอร์ฟ

d)

เดนนิส ริชช

3.

ข้อใดคือเป้าหมายหลักของภาษา PHP ?

a)

ฝึกเขียนโปรแกรม

b)

สร้างเว็บเพจแบบ Static

c)

สร้างเว็บเพจแบบโต้ตอบได้

d)

เพื่อค านวณหาพื้นที่และตัดเกรด

4.

ข้อใดกล่าว "ไม่ถูกต้อง" เกี่ยวกับภาษา PHP?

a)

ภาษา PHP พัฒนามาจากภาษาซี

b)

ภาษา PHP พัฒนามาจากภาษาจาวา

c)

ภาษา PHP พัฒนามาจากภาษาเพิร์ล

d)

ภาษา PHP พัฒนามาจากภาษา html

5.

ข้อใดกล่าวไม่ถูกต้อง ?

a)

PHP เป็นภาษาสคริปต์

b)

PHPทำงานร่วมกับ HTML ได้

c)

PHP เป็นโปรแกรมบริหารจัดการข้อมูล

d)

PHP ทำงานฝั่งเซิร์ฟเวอร์

6.

ซอฟต์แวร์ที่ทำให้เครื่องพีซีสามารถจำลองเป็นเครื่องบริการเว็บ คืออะไร ?

a)

Web server

b)

Web browser

c)

Web database

d)

Web translator

7.

ข้อใดเรียงลำดับได้ถูกต้อง

a)

1-2-3-4

b)

2-1-4-3

c)

2-4-1-3

d)

4-2-1-3

8.

โปรแกรมจำลองเว็บเซิร์ฟเวอร์ใดที่นิยมใช้กันมากที่สุด ?

a)

AppServ

b)

Web browser

c)

Server

d)

IIS

9.

ข้อใดคือโปรแกรมฐานข้อมูล และจัดการฐานข้อมูล ?

a)

PHP Script Language

b)

PHP Engine and Compiler

c)

My SQL และ PHP My Admin

d)

MS Access 2013 และ Apache

10.

ข้อใด ไม่ใช่ โปรแกรมที่ใช้สำหรับเขียนสคริปต์ PHP ?

a)

Notepad

b)

Edit plus

c)

Adobe Dreamweaver

d)

Word press

11.

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

a)

วิเคราะห์งาน

b)

เขียนผังงาน

c)

เขียนโปรแกรม

d)

ทดสอบโปรแกรม

12.

แผนภาพที่เขียนขึ้นโดยใช้สัญลักษณ์มาตรฐาน เพื่อแสดงขั้นตอนวิธีการทำงานของโปรแกรมเรียกว่า ?

a)

วิเคราะห์งาน

b)

เขียนผังงาน

c)

เขียนโปรแกรม

d)

ทำเอกสารประกอบ

13.

ข้อใดไม่ใช่ขั้นตอนการวิเคราะห์ข้อมูล ?

a)

วัตถุประสงค์ของการเขียนโปรแกรม

b)

รูปแบบที่ต้องการ

c)

เขียนผังงานแสดงขั้นตอน

d)

ตัวแปรที่ใช้

14.

ข้อใดคือวัตถุประสงค์

a)

อธิบายวิธีการหาพื้นที่สี่เหลี่ยม

b)

พื้นที่สี่เหลี่ยม = กว้าง X ยาว

c)

ความยาวและความกว้าง

d)

เพื่อคำนวณหาค่าพื้นที่สี่เหลี่ยม

15.

ข้อใดคือข้อมูลนำเข้า

a)

อธิบายวิธีการหาพื้นที่สี่เหลี่ยม

b)

พื้นที่สี่เหลี่ยม = กว้าง X ยาว

c)

ความยาวและความกว้าง

d)

เพื่อคำนวณหาค่าพื้นที่สี่เหลี่ยม

16.

สัญลักษณ์นี้ในผังงานเรียกว่าอะไร?

a)

Terminal

b)

Home

c)

End

d)

Process

17.

สัญลักษณ์นี้ ในผังงาน เรียกว่าอะไร?

a)

Display

b)

Decision

c)

Connection

d)

Document

18.

จากผังงานนี้ข้อใดถูกต้อง ?

a)

ผังงานหาพื้นที่สามเหลี่ยม

b)

ผังงานหาพื้นที่สี่เหลี่ยมคางหมู

c)

ผังงานหาพื้นที่สี่เหลี่ยมผืนผ้า

d)

ผังงานหาพื้นที่วงกลม

19.

สัญลักษณ์หมายเลข 1 คืออะไร ?

a)

Display

b)

Decision

c)

Process

d)

Input / output

20.

สัญลักษณ์หมายเลข 2 คืออะไร ?

a)

เริ่มต้น

b)

รับค่าตัวแปร

c)

ประมวลผล

d)

แสดผลทางหน้าจอ

21.

ภาษา PHP เปิดปิด Tag ที่เป็น มาตรฐานสากลคือข้อใด ?

a)

<?.....?>

b)

<?php ..... ?>

c)

<% ...... %>

d)

<script language="php"> ..... </script>

22.

การแทรกคำสั่ง PHP ลงในเอกสารhtml เพื่อแสดงผลข้อมูล นิยมแทรกคำสั่ง php ไว้ในส่วนใดของ ภาษา html ?

a)

<html>... </html>

b)

<head> ... </head>

c)

<title>...</title>

d)

<body>...</body>

23.

การใช้คำสั่ง echo เพื่อแสดงข้อความใน ภาษา php จะเริ่มต้นและจบด้วยเครื่องหมายอะไร ?

a)

exclamation mark (!)

b)

question mark (?)

c)

double quote (")

d)

single quote (')

24.

การเรียกไฟล์งานทดสอบผ่านเว็บ เบราว์เซอร์ต้องทำอย่างไร ?

a)

กดปุ่ม F5

b)

พิมพ์ ชื่อไฟล์.php ที่ช่อง URL ของเว็บ เบราว์เซอร์

c)

พิมพ์// 127.0.1.0 ที่ช่อง URL ของเว็บ เบราว์เซอร์

d)

พิมพ์ http://localhost/ชื่อโฟลเดอร์ที่ เก็บไฟล์ PHP / ชื่อไฟล์.php ที่ช่อง URL

25.

หากนักศึกษาต้องการทดสอบผ่าน local Network ต้องบันทึกไฟล์งาน php ไว้ที่ใด ?

a)

C:\

b)

C:\AppServ

c)

C:\AppServ\www

d)

เก็บไว้ที่ใดก็ได้

26.

Statement ของ PHP ต้องปิดท้ายค าสั่ง ด้วยเครื่องหมายอะไร ?

a)

semicolon (;)

b)

question mark (?)

c)

exclamation (!)

d)

comma (,)

27.

คำสั่งที่ใช้ในการแสดงผลข้อมูลออกทาง web Browser คือข้อใด?

a)

br

b)

echo

c)

writhLn

d)

scanf

28.

คำสั่ง echo “hello world”; ผลลัพธ์เป็นอย่างไร ?

a)

echo “hello world”;

b)

echo hello world;

c)

“hello world”

d)

hello world

29.

เมื่อนักศึกษาเขียนโปรแกรมภาษา PHP เสร็จแล้วทำการบันทึกไฟล์ ไฟล์ที่ได้จะมีไฟล์นามสกุลว่า อะไร ?

a)

*.php

b)

*.html

c)

*.asp

d)

*.css

30.

สิ่งที่กำหนดขึ้นมาเพื่อใช้ในการเก็บค่าข้อมูล ต่างๆ ในการเขียนโปรแกรมเรียกว่าอะไร

a)

หน่วยความจำ

b)

ค่าคงที่

c)

ตัวแปร

d)

Integer

31.

การตั้งชื่อตัวแปรต้องนำหน้าด้วยสัญลักษณ์ใด

a)

@

b)

#

c)

$

d)

!

32.

ข้อใดตั้งชื่อตัวแปรได้ถูกต้อง

a)

@name

b)

&name

c)

$name

d)

#name_surname

33.

ผลลัพธ์ของโปรแกรมคือ

a)

Hello

b)

World

c)

Hello World

d)

$string1

34.

$address = “lopburi”; เก็บข้อมูลแบบใด

a)

Integer

b)

String

c)

Boolean

d)

Double

35.

$sum = 20+5; เก็บข้อมูลแบบใด

a)

Integer

b)

String

c)

Boolean

d)

Double

36.

$a = 10.5; เก็บข้อมูลแบบใด

a)

Integer

b)

String

c)

Boolean

d)

Double

37.

ข้อใดเป็น username ในฐานข้อมูล MySQL ?

a)

sa

b)

root

c)

sys

d)

system

38.

ข้อใดเป็นโปรแกรม Web Application ที่ใช้ในการจัดการฐานข้อมูล MySQL ได้ ?

a)

webmin

b)

mysql-front

c)

Apache

d)

phpMyadmin

39.

ถ้านักศึกษาต้องการสร้างฟิลด์สำหรับเก็บชื่อ-สกุล ควรกำหนดให้ข้อมูลเป็นชนิดใด ?

a)

float

b)

date

c)

integer

d)

varchar

40.

การเรียกใช้ PHPmyadmin คือข้อใด ?

a)

พิมพ์ root ที่ URL ของเว็บบราวเซอร์

b)

พิมพ์ localhost ที่ URLของเว็บบราวเซอร์

c)

พิมพ์ Appserv ที่ URL ของเว็บบราวเซอร์

d)

พิมพ์ PHPmyadmin ที่ URL ของเว็บบราวเซอร์