วันอาทิตย์ที่ 14 ธันวาคม พ.ศ. 2557

ข้อสอบ [O-NET] พร้อมเฉลย

ข้อสอบ [O-NET] หลักการทำงานและการเลือกใช้คอมพิวเตอร์ ปี 2556
1)อุปกรณ์ในข้อใดจัดเก็บข้อมูลได้ในระหว่างการทำงานของซีพียูหรือในขณะที่มีกระแสไฟฟ้าเลี้ยง
ก.รอม
ข.แรม
ค.ฮาร์ดดิสก์
ง.เทปแม่เหล็ก
2)อุปกรณ์ชนิดใดใช้เทคโนโลยีจานแสง (Optical Technology)
ก.เครื่องเล่นเทป
ข.หน่วยขับซีดีรอม
ค.หน่วยความจำแบบแฟลช
ง.อุปกรณ์รับเข้าแบบจอสัมผัส
3)ปัจจุบันเครื่องรับโทรทัศน์ที่ใช้เทคโนโลยีใหม่โดยมีขนาดบางและความคมชัดสูง ซึ่งเลือกใช้จอแสดงภาพชนิดใด
ก.CRT
ข.LCD
ค.LED
ง.PLASMA
4)ถ้าต้องการถนอมอายุการใช้งานของเครื่องคอมพิวเตอร์ ผู้ใช้งานต้องปฏิบัติข้อใด
ก.ใช้เครื่องสำรองไฟ (UPS) และตรวจสอบสภาพฮาร์ดแวร์เป็นประจำ
ข.รักษาความสะอาดของอุปกรณ์คอมพิวเตอร์อยู่เป็นประจำ และใช้คีย์บอร์ดและเมาส์ไร้สาย
ค.เชื่อมต่อคอมพิวเตอร์กับอุปกรณ์ต่าง ๆ ด้วยสายคุณภาพสูง และพักเครื่องโดยการปิดเครื่องเป็นระยะ
ง.ไม่วางอุปกรณ์คอมพิวเตอร์ในห้องที่อุณหภูมิสูงและไม่รับประทานอาหารและเครื่องดื่มใกล้เครื่องคอมพิวเตอร์
5)ข้อใดเป็นการเลือกซื้อเครื่องพิมพ์ที่ถูกวิธี
ก.เลือกซื้อเครื่องพิมพ์ที่มีราคาถูก
ข.เลือกซื้อเครื่องพิมพ์ที่มีรูปทรงทันสมัย
ค.เลือกซื้อเครื่องพิมพ์ตามคำบอกเล่าของเพื่อน
ง.เลือกซื้อเครื่องพิมพ์ตามลักษณะการใช้งานและมีการรับประกันคุณภาพ
6)สมชายมีอาชีพเป็นนักสร้างการ์ตูนแอนิเมชั่น ซึ่งโดยส่วนใหญ่จะมีเครื่องคอมพิวเตอร์เป็นอุปกรณ์หลัก เพื่อช่วยในการทำงาน สมชายถือเป็นผู้ใช้คอมพิวเตอร์ระดับใด
ก.ระดับผู้เล่นเกม
ข.ระดับผู้ใช้งานด้านกราฟิก
ค.ระดับผู้ใช้งานด้านกราฟิกขั้นสูง
ง.ระดับผู้ใช้งานทั่วไปและผู้ใช้งานมือใหม่
7)ข้อใดต่อไปนี้ถูกต้องที่สุด
ก.การบันทึกข้อมูลลงแผ่นดีวีดีใช้เทคโนโลยีแบบแม่เหล็ก
ข.หมายเลขไอพีเป็นหมายเลขที่ใช้กำกับ Network Interface Card
ค.หน่วยความจำสำรองเป็นหน่วยความจำที่มีคุณลักษณะแบบ Valatile
ง.รหัส ASCII และ EBCIDIC เป็นการวางรหัสตัวอักษรที่ใช้ขนาด 8 บิต
8)ข้อใดเป็นการใช้งานโปรแกรม Google Earth ได้ถูกต้องตามวัตถุประสงค์
ก.ใช้โปรแกรม Google Earth ค้นหาภาพถ่าย
ข.ใช้โปรแกรม Google Earth สำรวจถนนเพื่อการเดินทาง
ค.ใช้โปรแกรม Google Earth สร้างภาพกราฟิกสามมิติ
ง.ใช้โปรแกรม Google Earth เพื่อช่วยการเรียนการสอนวิชาดาราศาสตร์
9)ผู้ประกอบอาชีพ เป็นผู้พัฒนาเว็บไซต์ต้องเชี่ยวชาญความรู้ด้านใดบ้าง จากตัวเลือกต่อไปนี้ ก. ฮาร์ดแวร์คอมพิวเตอร์ ง. HTML ข. ระบบปฏิบัติการ จ. ระบบฐานข้อมูล ค. เว็บเซิร์ฟเวอร์ ฉ. ภาษาจาวา (Java)
ก.ข้อ ก. และ ค.
ข.ข้อ ข. และ จ.
ค.ข้อ ค. และ ง.
ง.ข้อ ค. และ จ.
10)ใช้คอมพิวเตอร์อย่างไรจึงจะช่วยลดภาวะโลกร้อน
ก.ปิดเครื่องเมื่อไม่ใช้งาน และพิมพ์งานเมื่อจำเป็น
ข.เลือกใช้จอแอลซีดีและปรับปรุงซอฟต์แวร์ให้ทันสมัย
ค.ใช้คอมพิวเตอร์วันละ 1 ชม. และรักษาความสะอาดอยู่เสมอ
ง.ไม่เชื่อมต่อระบบเครือข่ายและใช้เครื่องพิมพ์ Inkjet เท่านั้น

เฉลย
1.ตัวเลือกที่ 2 : แรม
2.ตัวเลือกที่ 2 : หน่วยขับซีดีรอม
3.ตัวเลือกที่ 3 : LED
4.ตัวเลือกที่ 1 : ใช้เครื่องสำรองไฟ (UPS) และตรวจสอบสภาพฮาร์ดแวร์เป็นประจำ
5.ตัวเลือกที่ 4 : เลือกซื้อเครื่องพิมพ์ตามลักษณะการใช้งานและมีการรับประกันคุณภาพ
6. ตัวเลือกที่ 3 : ระดับผู้ใช้งานด้านกราฟิกขั้นสูง
7.ตัวเลือกที่ 4 : รหัส ASCII และ EBCIDIC เป็นการวางรหัสตัวอักษรที่ใช้ขนาด 8 บิต
8. ตัวเลือกที่ 2 : ใช้โปรแกรม Google Earth สำรวจถนนเพื่อการเดินทาง
9. ตัวเลือกที่ 3 : ข้อ ค. และ ง.

10. ตัวเลือกที่ 1 : ปิดเครื่องเมื่อไม่ใช้งาน และพิมพ์งานเมื่อจำเป็น

php

PHP


พีเอชพี (PHP) คือ ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียน เว็บเพจ ที่มีความตอบโต้ได้อย่างรวดเร็วจะให้เข้าใจง่ายๆ ก็คือเครื่องมือที่ใช้สำหรับเขียนโปรแกรมติดต่อกับฐานข้อมูล เพื่อนำไปแสดงผลบนอินเตอร์เน็ตตามความต้องการของผู้ใช้งานที่คลิกเข้าไปนั่นเอง

การเขียนโปรแกรมจะมีอยู่ แบบ
1.             Windows based Application (Desktop Application)
2.             Web based  Apllication




จะมีข้อแตกต่างอย่างเห็นได้ชัดอย่างหนึ่งคือ การเรียกใช้ทรัพยากรของเครื่องต่างกัน

1. Windows based คือโปรแกรมที่ต้องติดตั้งกับเครื่องของผู้ใช้แต่ละคนแต่ละเครื่องโดยที่อาจ จะใช้ฐานข้อมูลเซิร์ฟเวอร์เดียวกัน หรือฐานข้อมูลเครื่องใครเครื่องมันก็แล้วแต่วัตถุประสงค์ของโปรแกรมนั้นๆ หากเป็นกรณีที่ใช้ฐานข้อมูลร่วมกันจะมีการเก็บข้อมูลไว้ที่เซิร์ฟเวอร์ แต่โปรแกรมที่ใช้งานจะอยู่ที่เครื่องใครเครื่องมัน ดังนั้นสเปกคอมพิวเตอร์ที่ใช้จะต้องใกล้เคียงกันตามข้อกำหนดของโปรแกรมนั้นๆ

2. Web based คือโปรแกรมที่ทำงานบนเว็บเซิร์ฟเวอร์โดยรันผ่านโปรแกรมเว็บบราวเซอร์ทั่วไป เช่น Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari ฯลฯ ไม่ต้องติดตั้งโปรแกรมหรือสคริปต์ที่พัฒนาขึ้นในแต่ละเครื่อง เพราะจะเรียกใช้งานผ่านเซิร์ฟเวอร์ด้วยเว็บเบราเซอร์ต่างๆ เหมาะสำหรับระบบจัดการข้อมูล และรายงานต่างๆ แต่ไม่เหมาะกับการควบคุมฮาร์ดแวร์เช่นลิ้นชักเก็บเงิน หรือฮาร์ดแวร์อื่นๆ ที่ระบบ Windows based สามารถสั่งงานได้

ดูจากข้อมูลแล้วแน่นอนว่า PHP ต้องอยู่ในหมวดการเขียนโปรแกรมแบบ Web based เพราะเราจะเก็บสคริปต์ทั้งหมดที่เขียนขึ้นมาไว้ที่เซิร์ฟเวอร์ที่เดียว และให้ผู้ใช้งานเรียกข้อมูลผ่านเว็บเบราเซอร์ต่างๆ มาแสดงผลที่หน้าจอนั่นเอง

ถ้ายังสงสัยว่า PHP คืออะไร? 

เรามาลองพูดถึงเรื่องของการสร้างเว็บไซต์ที่มีระบบจัดการเนื้อหา หรือส่วนของผู้ดูแลเว็บไซต์ที่จัดการได้ผ่านทางหน้าเว็บเองได้เลยนั้น หลายท่านคงจะนึกถึง Joomla, Wordpress, OpenCart, Drupal, SMF, phpBBและอีกหลายตัวที่มีจุดแข็งแตกต่างกันไป

ท่านทราบหรือไม่ว่า CMS ดังๆเหล่านี้สร้างด้วยภาษา PHP ทั้งหมด และข้อมูลที่มีการเพิ่มเข้าไปนั้นจะถูกเก็บเป็นไฟล์ และส่วนหนึ่งก็อยู่ในรูปแบบของฐานข้อมูลซึ่งโดยปกติแล้วก็จะใช้ฐานข้อมูล MySQL ที่คุ้นเคยกันมานาน

ดังนั้นภาษา PHP ก็สรุปได้ว่าเป็นภาษาที่ใช้สำหรับสร้างเว็บไซต์ที่มีระบบฐานข้อมูล หรือมีการเปลี่ยนแปลงข้อมูลในเว็บไซต์อย่างสม่ำเสมอ เพื่อให้ระบบบริหารจัดการเว็บไซต์ง่ายขึ้นด้วยการเขียนโปรแกรมจัดการไฟล์ และฐานข้อมูลด้วย PHP นั่นเอง

ข้อแตกต่างที่เห็นได้ชัดของการเขียนโปรแกรม ประเภทนี้ดังนี้

1. PHP เก็บโปรแกรมหรือคำสั่งทั้งหมดไว้ที่เซิร์ฟเวอร์ ดังนั้นเมื่อเปลี่ยนเวอร์ชั่น ผู้ใช้งานแต่ละเครื่องไม่จำเป็นต้องอัพเดตโปรแกรมตาม (เพราะไม่ได้ติดตั้งโปรแกรม) หากแต่ว่าเวอร์ชั่นที่เปลี่ยนแปลงไปหมายถึงการแสดงผลที่เลิศหรูอลังการงาน สร้าง ด้วยสุดยอดเอฟเฟกต์ของเว็บเบราเซอร์รุ่นใหม่ๆล่ะก็ อันนี้ผู้ใช้งานก็ต้องอัพเดตโปรแกรมเว็บเบราเซอร์เพื่อใช้เรียกดูข้อมูลตาม ไปด้วย
2. PHP ไม่ต้องติดตั้งโปรแกรมหรือคำสั่งไว้บนเครื่องผู้ใช้งานดังนั้นก็ประหยัด ฮาร์ดดิสก์ประหยัดแรมนิดหน่อย แต่ก็ไม่ได้หมายความว่าไม่ใช้แรม เพราะว่าโปรแกรมเว็บเบราเซอร์จะเป็นตัวช่วยเขมือบแรมให้เอง แต่อย่างน้อยก็ช่วยเรื่องสเปกคอมพิวเตอร์ที่ไม่ต้องกำหนดตายตัวตามโปรแกรม ที่พัฒนาขึ้น ขอแค่เพียงมีคอมพิวเตอร์ที่ใช้งานเว็บเบราเซอร์เพื่อเปิดดูข้อมูลจาก เซิร์ฟเวอร์ได้ก็พอ

3. PHP ไม่ต้องเสียค่าลิขสิทธิ์ให้กับชุดพัฒนาซอฟต์แวร์ เพราะซอฟต์แวร์ที่ใช้ในการพัฒนาทั้งหมดเป็นแบบโอเพ่นซอร์ส (Open source)

4. PHP พัฒนาแอพพลิเคชั่นที่สามารถเรียกใช้งานได้หลายระบบปฏิบัติการ หรือ ข้ามแพลตฟอร์ม (Cross-platform) ไม่ว่าจะใช้ Windows, Linux, Ubuntu ก็สามารถเข้าใ้ช้งานได้ หรือแม้กระทั่งบนอุปกรณ์เคลื่อนที่ต่างๆ เพียงแต่ปรับแต่งเรื่องการแสดงผลเพิ่มเติมเท่านั้น


เกี่ยวกับ PHP แล้วมีส่วนที่ต้องศึกษาตามลำดับดังนี้
1.             โครงสร้างของ PHP
3.             ตัวแปรใน PHP
4.             โอเปอเรเตอร์
7.             การทำงานซ้ำ
8.             ฟังก์ชั่น
นอกเหนือจากนี้ ก็คงจะเป็นการบอกเล่าเรื่องราวต่างๆที่เกี่ยวกับ PHP และการเขียนโปรแกรมติดต่อฐานข้อมูล MySQL เช่น
o    ทำความรู้จักกับ PHP Framework ที่ช่วยให้พัฒนาแอพพลิเคชั่นได้เร็วขึ้น
o    ทำความรู้จักกับ Jquery ที่เป็น Javascript Framework ที่แนะนำให้ใช้
o    ทำความรู้จักกับ CSS คำสั่งสำหรับจัดรูปแบบ และตกแต่งเว็บไซต์ให้สวยงาม

o    ทำความรู้จักดับ HTML คำสั่งสำหรับแสดงผลข้อมูลบนหน้าเว็บเบราเซอร์