วันศุกร์ที่ 26 ธันวาคม พ.ศ. 2557

ข้อสอบโอเน็ตคอมพิวเตอร์

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

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

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

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

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

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

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

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

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

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



ที่มา..>>>>https://krupaga.wordpress.com

วันพฤหัสบดีที่ 18 ธันวาคม พ.ศ. 2557

คำสั่ง SQL IN


  1. SELECT "column_name"  
  2. FROM "table_name"  
  3. WHERE "column_name" IN ('value1''value2', ...)  
ตาราง Store_Information 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT *  
  2. FROM Store_Information  
  3. WHERE store_name IN ('Los Angeles''San Diego')  
ผลลัพธิ์ที่ได้ 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999

คำสั่ง SQL LIKE


  1. SELECT "column_name"  
  2. FROM "table_name"  
  3. WHERE "column_name" LIKE {PATTERN}  
PATTERN คือรูปแบบของคำที่ต้องการคำหนด ดังตัวอย่างต่อไปนี้
  • 'A_Z': ทุกตัวอักษรที่ขึ้นต้นด้วย 'A', และตามด้วยตัวอะไรก็ได้ 1 ตัวอักษร, และลงท้ายด้วย 'Z'. ตัวอย่างเช่น, 'ABZ' และ 'A2Z' ทั้งสองข้อความนี้มีรูปแบบเป็นไปตามเงื่อนไข, ขณะที่ 'AKKZ' มีตัวอักษรอยู่ระหว่า A และ Z มากกว่า 1 ตัวอักษร จึงไม่เป็นไปตามเงื่อนไข.
  • 'ABC%': ทุกตัวอักษรที่ขึ้นต้นด้วย 'ABC'. ตัวอย่างเช่น, 'ABCD' และ 'ABCABC' ทั้งสองข้อความนี้ขึ้นต้นด้วยรูปแบบตามเงื่อนไข.
  • '%XYZ': ทุกตัวอักษรที่ลงท้ายด้วยรูปแบบ 'XYZ'. ตัวอย่างเช่น, 'WXYZ' และ 'ZZXYZ' ทั้งสองข้อความนี้ลงท้ายด้วยรูปแบบตามเงื่อนไข.
  • '%AN%': ทุกตัวอักษรที่อยู่ในรูปแบบ 'AN' ในข้อความ. ตัวอย่าง, 'LOS ANGELES' และ 'SAN FRANCISCO' ทั้งสองคำนี้จะมี AN อยู่ในคำด้วย.

ตาราง Store_Information 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT *  
  2. FROM Store_Information  
  3. WHERE store_name LIKE '%AN%'  
ผลลัพธิ์ที่ได้ 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999


คำสั่ง SQL ORDER BY


  1. SELECT "column_name"  
  2. FROM "table_name"  
  3. [WHERE "condition"]  
  4. ORDER BY "column_name" [ASCDESC]  
ASC และ DESC คือรูปแบบการเรียงลำดับ
  • ASC เรียงจากน้อยไปหามาก
  • ASC เรียงจากมากไปหาน้อย
นอกจากนี้ยังสามารถกำหนด การจัดเรียงได้มากกว่า 1 คอลัมน์ ดังต่อไปนี้

  1. ORDER BY "column_name1" [ASCDESC], "column_name2" [ASCDESC]  
ตาราง Store_Information 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT store_name, Sales, Date  
  2. FROM Store_Information  
  3. ORDER BY Sales DESC  
ผลลัพธิ์ที่ได้ 
store_nameSalesDate
Los Angeles$1500Jan-05-1999
Boston$700Jan-08-1999
San Diego$250Jan-07-1999
San Francisco$300Jan-08-1999
นอกจากนี้เราสามารถใช้ตัวเลขกำหนดแทน คอลัมน์ได้ เช่น
  1. SELECT store_name, Sales, Date  
  2. FROM Store_Information  
  3. ORDER BY 2 DESC   

คำสั่ง SQL functions

คำสั่ง SQL มีฟังก์ชั่น (function) ที่ใช้จัดการเกี่ยวกับตัวเลข เช่น
การหาค่าผลรวม หรือ การหาค่าเฉลี่ย ตัวอย่างฟังก์ขัน
- AVG การหาค่าเฉลี่ย 
- COUNT การนับจำนวน 
- MAX การหาค่าสูงสุด
- MIN การหาค่าต่ำสุด
- SUM การผาผลรวม
รูปแบบคำสั่ง
  1. SELECT "function type"("column_name"FROM "table_name"  
ตาราง Store_Information
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
Los Angeles$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT SUM(Sales) FROM Store_Information  
ผลลัพธ์ที่ได้
SUM(Sales)
$2750
คำอธิบาย
$2750 แสดงถึงผลรวมของรายการขาย เกิดจาก: $1500 + $250 + $300 + $700.

คำสั่ง SQL COUNT

ฟังก์ชัน COUNT เป็นฟังก์ชันทางคณิตศาสตร์หนึ่งที่ใช้ในหาจำนวนแถว
ที่มีอยู่ในตาราง
รูปแบบคำสั่ง
  1. SELECT COUNT("column_name"FROM "table_name"  
ตาราง Store_Information
store_nameSalesDate
Los Angeles$1500Jan-05-1999
San Diego$250Jan-07-1999
Los Angeles$300Jan-08-1999
Boston$700Jan-08-1999
การใช้งาน
  1. SELECT COUNT(store_name) FROM Store_Information  
ผลลัพธ์ที่ได้
Count(store_name)
4
ฟังก์ชัน COUNT และ DISTINCT สามารถที่จะใช้ร่วมกันในคำสั่ง SQL 
เพื่อให้ได้จำนวนรายการข้อมูลที่แตกต่างกัน ตัวอย่าง ถ้าเราต้องการหาจำนวน
ของร้านค้าที่ไม่ซ้ำกันในตาราง
การใช้งาน
  1. SELECT COUNT(DISTINCT store_name) FROM Store_Information  
ผลลัพธ์ที่ได้
Count(DISTINCT store_name)
3