วันจันทร์ที่ 15 ธันวาคม พ.ศ. 2557

Category Archives: แบบทดสอบ O-NET ม. 6 (คอมพิวเตอร์)

1.ข้อใดไม่ใช่ระบบปฏิบัติการที่นำมาใช้บนอุปกรณ์พกพา
ประเภท  Smartphone.
1.  Ubumtu       2.  Iphone  os
3.  Android      4.  Symbian
เฉลยข้อ  1

2.ไฟล์ประเภทใดในข้อต่อไปนี้เก็บข้อมูลในลักษณะตัวอักษร.
1.  ไฟล์เพลง  MP 3 (mp 3)
2.  ไฟล์รูปประเภท  JPEG (jpeg)
3.  ไฟล์แสดงผลหน้าเว็บ (html)
4.  ไฟล์วีดีโอประเภท  Movie (movie)
เฉลยข้อ  3

3.ลิขสิทธิ์โปรแกรมประเภทรหัสเปิด(Open Source)อนุญาต
ให้ผู้ใช้ทำอะไรได้บ้าง.
ก.  นำโปรแกรมมาใช้งานโดยไม่ต้องเสียค่าลิขสิทธิ์
ข.  ทดลองใช้โปรแกรมก่อนถ้าพอใจจึงจ่ายค่าลิขสิทธิ์
ค.  แก้ไขปรับปรุงโปรแกรมเองได้
1.  ข้อ  ก กับ  ข้อ        2.  ข้อ    กับ  ข้อ  
3.  ข้อ    อย่างเดียว     4.  ข้อ    อย่างเดียว
เฉลยข้อ  4

4.ระบบกระดานสนทนาหรือเว็บบอร์ดแห่งหนึ่งมีความต้องการดังนี้
ก.  ต้องให้ผู้ใช้สามารถตั้งกระทู้โต้ตอบกันได้โดยผู้ใช้
ต้องแสดงตัวตน(ล็อกอิน)เพื่อเข้าระบบก่อน
ข.  ผู้ใช้สามารถตั้งกระทู้หรือเข้าไปตอบกระทู้ที่ตั้งไว้แล้วได้
ค.  ระบบจะบันทึกชื่อผู้ตั้งและผู้ตอบไว้ด้วย
ในการออกแบบฐานข้อมูลดังกล่าวข้อใดกล่าวได้ถูกต้อง.
1.  ต้องสร้างตารางผู้ใช้ ตารางกระทู้และตารางคำตอบ
2.  ไม่ต้องสร้างตารางผู้ใช้เนื่องจากสามารถบันทึกชื่อ
ผู้ใช้ในตารางกระทู้และตารางคำตอบได้เลย
3.  ต้องสร้างตารางผู้ใช้และตารางกระทู้ส่วนคำตอบจะอยู่
ในตารางกระทู้อยู่แล้ว
4.  ไม่ต้องสร้างตารางกระทู้เพราะสามารถบันทึกกระทู้ที่ผู้ใช้
ตั้งในตารางผู้ใช้ได้เลย
เฉลยข้อ  4

5.อุปกรณ์ข้อใดคือหน่วยประเมินผลกลางของคอมพิวเตอร์.
1. เมาส์         2. CPU
3. คีบอร์ด     4. ลำโพง
เฉลยข้อ  2.CPU

6.ข้อใดเป้นการปฏิบัติที่ถูกต้องตามหลักวิชาการเมื่อค้นคว้า
หาข้อมูลจากอินเทอร์เนตมาทำรายงาน.
1.  คัดลอกเนื้อหาจากเว็บไซต์
2.  ใช้เนื้อหาจากกระดานสนทนา(Web board)มาใส่ในรายงาน
3.  นำรูปภาพจากเว็บไซต์มาใส่ในรายงาน
4.  อ้างอิงชื่อผู้เขียนบทความ
เฉลยข้อ  4

5.ห้องสมุดแห่งหนึ่งต้องการพัมนาระบบยืมหนังสือโดยสามารถ
บันทึกข้อมูลการยืมหนังสือลงบนบัตรอิเลคโทรนิกส์โดยไม่ต้อง
เขียนด้วยมือระบบนี้ควรใช้เทคโนโลยีในข้อใด.
1.  Smart  Card          2.  Fingerprint
3.  Barcode                 4.  WiFi
เฉลยข้อ  3

6.ผู้ประกอบอาชีพเป็นผู้พัฒนาเว็บไซต์ต้องเชี่ยวชาญความรู้
ด้านใดบ้างจากตัวเลือกต่อไปนี้.
ก.  ฮาร์แวร์คอมพิวเตอร์       ข.  ระบบปฎิบัติการ
ค.  เว็บเซิร์ฟเวอร์                   ง.  HTML
จ.  ระบบฐานข้อมูล                ฉ.  ภาษาจาวา(Java)
1.  ข้อ  ก และ ค                    2.  ข้อ    และ  
3.  ข้อ    และ                     4.  ข้อ    และ  
เฉลยข้อ  3

7.ข้อใดเป็นเทคโนโลยีการเชื่อมต่อข้อมูลไร้สายทั้งหมด.
1.  Wi-Fi  ,  IP              2.  Wi-Fi  ,Bluetooth
3.  3G  ADSL                4.  3G    Ethernet
เฉลยข้อ  2

8.ข้อใดไม่ใช่ข้อเสียของการละเมิดลิขสิทธิ์ซอฟต์แวร์.
1.  การทำผิดกฏหมายลิขสิทธิ์มีความผิดทางอาญา
2.  เป็นช่องทางหนึ่งในการระบาดของไวรัสคอมพิวเตอร์
3.  ผู้ใช้จะไม่ได้รับการบริการจากผู้พัมนาถ้าหากมีปัญหาการใช้งาน
4.  ทำให้ผู้พัมนาซอฟแวร์ไม่มีรายได้เพื่อประกอบการและพัฒนาต่อไปได้
เฉลยข้อ  2

9.ข้อใดต่อไปนี้ถูกต้องที่สุด.
1.  การบันทึกข้อมูลลงแผ่นดีวีดีใช้เทคโนโลยีแบบแม่เหล็ก
2.  หมายเลขไอพีเป็นหมายเลขที่ใช้กำกับ  Network Interce Card
3.  หน่วยความจำสำรองเป็นหน่วยความจำที่มีคุณลักษณะแบบ Volntile
4.  รหัส ACIIและEBCIDICเป็นการวางรหัสตัวอักษรที่ใช้ขนาด  8 บิด
เฉลยข้อ  3 

10.   ข้อใดไม่ใช่ ขั้นตอนหลักในการทำงานของคอมพิวเตอร์
 ก.  ประมวลผล            ข.  เก็บข้อมูล
 ค.  รับข้อมูล                ง.  นำเข้าข้อมูล

เฉลยข้อ  4

ตัวอย่างphpMySQL



PHP MySQL Connect to Database สำหรับการเขียน PHP กับ MySQL นั้นถือเป็นปัจจัยหลักและได้รับความนิยมมากที่สุดในบรรดา Database ทั้งหลายครับ เพราะนอกจากฟรีทั้ง 2 ตัวแล้ว function ต่าง ๆ PHP ได้ออกแบบมาให้ใช้กับ MySQL Database โดยเฉพาะครับ จุดเด่นของ PHP และ MySQL คือ MySQL สามารถทงานได้อย่างรวดเร็ว และค่อนข้างจะเก็บข้อมูลได้หลาย Record ครับ

mysql_error()

Fatal error: Call to undefined function mysql_connect()
in C:\AppServ\www\myphp\phpMySQLConnect.php on line 7


ถ้าเกิดข้อผิดพลาดตามที่ผมยกตัวอย่างให้ให้ทำการดาวน์โหลดตัว extension ชื่อ php_mysql.dll

php_mysql.dll


ไปไว้ในโฟเดอร์ extension ของ php เช่น C:\AppServ\php5\ext หรือสามารถตรวจสอบ Path ได้ที่ php.ini


Start -> Run -> php.ini

extension_dir = "C:/AppServ\php5\ext"
.
.
.
.
.
extension=php_mysql.dll


และก็ Restart Apache หรือ Web Server ด้วยน่ะครับ เสร็จแล้วเป็นอันใช้ได้

Syntax

$objConnect = mysql_connect($host,$user,$pass);

$host = server,ip,computer-name
$user = user
$pass = password

PHP & MySQL



phpMySQLListRecord.php

ScreenshotPHP & MySQL






PHP MySQL Search Record ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อค้นหาข้อมูลจาก Table 

Screenshot

PHP & MySQL




PHP MySQL List Record Paging/Pagination ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อดึงข้อมูลจาก Table มาแสดงและมีการแบ่งการแสดงผลเป็นหน้า 

Screenshot

PHP & SQL Server



PHP MySQL Multiple Column ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อแสดงข้อมูลจาก Table โดยมีการจัดรูปแบบการแบ่ง Column (คอลัมบ์) ในการแสดงผลด้วย

Screenshot





PHP MySQL Add/Insert Record ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อเพิ่มข้อมูลลงใน Table

Screenshot

PHP & MySQL

phpMySQLAddSave.php


01.<html>
02.<head>
03.<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
04.</head>
05.<body>
06.<?php
07.$objConnect = mysql_connect("localhost","root","root"or die("Error Connect to Database");
08.$objDB = mysql_select_db("mydatabase");
09.$strSQL "INSERT INTO customer ";
10.$strSQL .="(CustomerID,Name,Email,CountryCode,Budget,Used) ";
11.$strSQL .="VALUES ";
12.$strSQL .="('".$_POST["txtCustomerID"]."','".$_POST["txtName"]."','".$_POST["txtEmail"]."' ";
13.$strSQL .=",'".$_POST["txtCountryCode"]."','".$_POST["txtBudget"]."','".$_POST["txtUsed"]."') ";
14.$objQuery = mysql_query($strSQL);
15.if($objQuery)
16.{
17.echo "Save Done.";
18.}
19.else
20.{
21.echo "Error Save [".$strSQL."]";
22.}
23.mysql_close($objConnect);
24.?>
25.</body>
26.</html>

Screenshot

PHP & MySQL 

PHP & MySQL






PHP MySQL Check Already Exists Add/Insert Record ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL ตรวจสอบข้อมูลก่อนเพิ่มข้อมูลลงใน Table

ตัวอย่าง

phpMySQLCheckExistRecordAddForm.php





phpMySQLCheckExistRecordAddSave.php


01.<html>
02.<head>
03.<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
04.</head>
05.<body>
06.<?php
07.$objConnect = mysql_connect("localhost","root","root"or die("Error Connect to Database");
08.$objDB = mysql_select_db("mydatabase");
09.$strSQL "SELECT * FROM customer WHERE CustomerID = '".$_POST["txtCustomerID"]."' ";
10.$objQuery = mysql_query($strSQL);
11.$objResult = mysql_fetch_array($objQuery);
12.if($objResult)
13.{
14.echo "CustomerID already exist.";
15.}
16.else
17.{
18. 
19.$strSQL "";
20.$strSQL "INSERT INTO customer ";
21.$strSQL .="(CustomerID,Name,Email,CountryCode,Budget,Used) ";
22.$strSQL .="VALUES ";
23.$strSQL .="('".$_POST["txtCustomerID"]."','".$_POST["txtName"]."','".$_POST["txtEmail"]."' ";
24.$strSQL .=",'".$_POST["txtCountryCode"]."','".$_POST["txtBudget"]."','".$_POST["txtUsed"]."') ";
25.$objQuery = mysql_query($strSQL);
26.if($objQuery)
27.{
28.echo "Save Done.";
29.}
30.else
31.{
32.echo "Error Save [".$strSQL."]";
33.}
34.}
35.mysql_close($objConnect);
36.?>
37.</body>
38.</html>

Screenshot 






PHP MySQL Edit/Update Data Record ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อทำการเรียกข้อมูลจากMySQL มาแก้ไข


Screenshot

PHP & MySQL

phpMySQLEditRecordSave.php

01.<html>
02.<head>
03.<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
04.</head>
05.<body>
06.<?php
07.$objConnect = mysql_connect("localhost","root","root"or die("Error Connect to Database");
08.$objDB = mysql_select_db("mydatabase");
09.$strSQL "UPDATE customer SET ";
10.$strSQL .="CustomerID = '".$_POST["txtCustomerID"]."' ";
11.$strSQL .=",Name = '".$_POST["txtName"]."' ";
12.$strSQL .=",Email = '".$_POST["txtEmail"]."' ";
13.$strSQL .=",CountryCode = '".$_POST["txtCountryCode"]."' ";
14.$strSQL .=",Budget = '".$_POST["txtBudget"]."' ";
15.$strSQL .=",Used = '".$_POST["txtUsed"]."' ";
16.$strSQL .="WHERE CustomerID = '".$_GET["CusID"]."' ";
17.$objQuery = mysql_query($strSQL);
18.if($objQuery)
19.{
20.echo "Save Done.";
21.}
22.else
23.{
24.echo "Error Save [".$strSQL."]";
25.}
26.mysql_close($objConnect);
27.?>
28.</body>
29.</html>

Screenshot
PHP & MySQL 

PHP & MySQL




PHP MySQL Delete Record ตัวอย่างนี้จะเป็นการเขียนโปรแกรม PHP กับ MySQL เพื่อลบข้อมูลใน Table พร้อมทั้งการยืนยันการลบข้อมูล






PHP MySQL Add/Insert/Edit/Delete to MySQL On Same Form เป็นตัวอย่างการเขียน PHP & MySQL ให้สามารถ เพิ่ม/แก้ไข/ลบ ข้อมูลใน Form เดียวกัน คล้าย ๆ กับ DataGrid หรือ GridView
PHP & MySQL