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

คำสั่งsql


1.รูปแบบคำสั่งการลบข้อมูล
       DELETE FROM tablename WHERE (fieldname='datadel');

 คำอธิบาย
        DELETE FROM tablename WHERE (fieldname='datadel');
        DELETE FROM เป็นคำสั่งลบข้อมูล
        tablename เป็นชื่อ table ที่ต้องการลบข้อมูลภายใน table
        WHERE คำสั่งค้นหาข้อมูล
        fieldname='datadel' เป็นชื่อ field และข้อมูลที่ต้องการลบ
       ตัวอย่าง
       mysql >DELETE FROM phonebook WHERE (name='somsee');

2. รูปแบบคำสั่งการแก้ไขข้อมูล
       UPDATE tablename SET  fieldname='datanew' WHERE fieldname='dataold;
คำอธิบาย
        UPDATE tablename SET  fieldname='datanew' WHEREfieldname='dataold';
        UPDATE เป็นคำสั่งแก้ไขข้อมูล
        tablename เป็นชื่อ table ที่ต้องการแก้ไขข้อมูลภายใน table
        fieldname='datanew' เป็นชื่อ field และข้อมูลใหม่ที่ต้องการแก้ไขข้อมูล
        WHERE คำสั่งค้นหาข้อมูล
        fieldname='dataold; เป็นชื่อ field และข้อมูลเก่าที่ต้องถูกแก้ไข
       ตัวอย่าง
       mysql>UPDATE phonebook SET  name='somjai' WHERE name='somsee';
 
3. รูปแบบคำสั่งสืบค้นข้อมูลโดยขอดูข้อมูลทั้งหมด table
        SELECT  FROM  tablename;
 คำอธิบาย
        SELECT fieldname FROM  tablename;
        SELECT คำสั่งเลือกข้อมูล
        fieldname field ที่ต้องการ ถ้าต้องการทุก field ให้ใช้เครื่องหมาย "*"
        FROM     จาก table อะไร
        tablename table ที่ต้องการสืบค้น
       ตัวอย่าง
       mysql>SELECT * FROM  phonebook;
       mysql>SELECT name,email FROM  phonebook;
 
4.รูปแบบคำสั่งการเพิ่มข้อมูลลงใน table
        INTER INTO  tablename (field1,field2,fieldn) VALUES ('field1', 'field2', 'field2');
  คำอธิบาย
        INTER INTO  tablename  ('field1', 'field2', 'fieldn');
        INTER INTO เป็นคำสั่งเพิ่มข้อมูลเข้าสู่ table
        tablename เป็นชื่อ table ที่ต้องการเพิ่มข้อมูล
        (field1,field2,fieldn) เป็นชื่อ field ที่ต้องการเพิ่มข้อมูล
        VALUES กลุ่มของข้อมูลที่ต้องการเพิ่ม
        ('field1', 'field2', 'fieldn') เป็นข้อมูลของแต่ละ field ที่ต้องการเพิ่ม
        field 1  เป็น field ที่ 1 ของข้อมูลที่ต้องการเพิ่ม (จากที่ได้ออกแบบ Table ไว้)
        field 2  เป็น field ที่ 2 ของข้อมูลที่ต้องการเพิ่ม
        field n  เป็น field ที่ n ของข้อมูลที่ต้องการเพิ่ม

       ตัวอย่าง
       mysql>INTER INTO phonebook  (name,email,phone) VALUES
       mysql>('ภาสกร เรืองรอง',
       mysql>'ccpasskn@hotmail.com'
       mysql>223102, NULL);
 
5.รูปแบบคำสั่งสร้าง table
        CREATE TABLE data1 (field1, filed2, filed3, filedn)หรือ
       create_definition:
       col_name type [NOT NULL | NULL] [DEFAULT default_value] 
                               [AUTO_INCREMENT][PRIMARY KEY] 
                               [reference_definition]
        or    PRIMARY KEY (index_col_name,...)
        or    KEY [index_name] (index_col_name,...)
        or    INDEX [index_name] (index_col_name,...)
        or    UNIQUE [INDEX] [index_name] (index_col_name,...)
คำอธิบาย
        CREATE TABLE data1
        CREATE TABLE เป็นคำสั่งสร้าง table
       data1 เป็นชื่อ table ที่ต้องการสร้าง
       field1 เป็นชนิดของ column
       ตัวอย่าง
       mysql>CREATE TABLE  phonebook(
       -> name VARCHAR(25),
       -> email VARCHAR(30),
       -> phone INT,
       -> ID INT NOT NULL AUTO_INCREMENT,
       -> PRIMARY KEY(ID));

6.รูปแบบคำสั่ง การติดต่อ file database
        USE database
คำอธิบาย
        USE
        เป็นคำสั่งที่ใช้ติดต่อ file database
        database
        เป็นชื่อ file database ที่ต้องการติดต่อ
       ตัวอย่าง
       mysql>USE datatest;
       ให้ติดต่อหรือเชื่อมต่อ file database ที่ชื่อ datatest 

7.รูปแบบคำสั่ง การแสดง file database
        SHOW DATABASES
     คำอธิบาย
        SHOW DATABASES
        เป็นคำสั่งที่ใช้แสดง database ทั้งหมดที่มี
       ตัวอย่าง
       mysql>SHOW DATABASES;
       ให้แสดง database ทั้งหมดที่มีใน Programe MySQL นี้

8.รูปแบบคำสั่ง การสร้าง file database
        CREATE DATABASE databasename


คำอธิบาย
        CREATE DATABASE
        เป็นคำสั่งที่ใช้สร้าง file database
        databasename
        เป็นชื่อ file database ที่เรากำหนดขึ้น
        ตัวอย่าง
         mysql>CREATE DATABASE datatest;
         จากคำสั่งเราต้องการสร้าง file database ที่ชื่อว่า test 

9.  SQL TRIM
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยทำการตัดช่องว่างของข้อความ


10.  SQL SUBSTRING 
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยทำการตัดข้อความในตำแหน่งที่ต้องการ



วันอาทิตย์ที่ 30 พฤศจิกายน พ.ศ. 2557

ข้อสอบ onet วิชาคอมพิวเตอร์


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

2. ข้อใดจัดเป็นมารยาทที่ดีในการใช้เครือข่าย
1. สมชายคัดลอกโปรแกรม รูปภาพ หรือสิ่งใดบนอินเทอร์เน็ตมาใช้
2. รัชนีนําบัญชีอินเทอร์เน็ตของบริษัทไปใช้ที่บ้าน
3. บุญชูพบรูรั่วของระบบและรีบแจ้งผู้ดูแลระบบทันที
4. สิทธิพรส่งจดหมายอิเล็กทรอนิกส์ชวนเชื่อไปให้ผู้อื่นส่งต่อเป็นทอดๆ

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

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


5.ด.ญ.สมหญิงทําการทดลองทางเคมีและต้องวิเคราะห์ข้อมูลพร้อมสร้างแผนภูมิจากข้อมูลที่ได้ โดยจะ
 นําเสนอข้อมูลที่ได้หน้าชั้นเรียน ด.ญ.สมหญิง ต้องเลือกใช้โปรแกรมสําเร็จรูปใดให้เหมาะสมกับงาน
1. Excel และ Word
2. Excel และ PowerPoint
3. Equation และ Word
4. Equation และ PowerPoint

6. ข้อใดเลือกใช้โปรแกรมทางอินเทอร์เน็ตได้เหมาะสมกับงาน
1. ส่งข้อความหาเพื่อนด้วย FTP
2. อ่านไปรษณีย์อิเล็กทรอนิกส์ด้วย Bit Torrent
3. แสดงไฟล์สกุล html ด้วย web browser

4. สั่งงานคอมพิวเตอร์ที่ห่างไกลด้วย instant messaging

7.อุปกรณ์ชนิดใดต่อไปนี้สามารถบันทึก ลบ และบันทึกข้อมูลซ้ําได ้
1. แผ่นซีดีรอม 
2. แผ่นซีดีอาร์ 
3. แผ่นดีวีดีรอม 
4. แผ่นซีดีอาร์ดับบลิว

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

9.ข้อใดคืออุปกรณ์คอมพิวเตอร์ที่จัดเป็นหน่วยรับเข้าและส่งออก 
1. เมาส์ (Mouse) 
2. ฮาร์ดดิสก์ (Hard Disk) 
3. แผ่นรองสัมผัส (Touch Pad) 
4. จอภาพสัมผัส (Touch Screen)

10.ข้อใดคือการชําระเงินค่าสินค้าและบริการผ่านเครือข่ายอินเทอร์เน็ต
1. E-News
2. E-Sourcing
3. E-Learning
4. E-Payment 


วันอาทิตย์ที่ 2 พฤศจิกายน พ.ศ. 2557

ประโยชน์phpmyadmin

ใช้งานง่าย
ความสามารถครอบคลุมทุกด้าน
ทั้งด้านจัดการตัวฐานข้อมูล และการจัดการระบบของ mysql server
(หมายถึงการจัดการ user และ permission)
มีทั้ง import export ข้อมูล ว่าง่ายๆ ก็ All in One หรือ perfect tool เลยก็ว่าได้
อีกทั้งเป็นเว็บสามารถใช้งานได้จากทุกๆที่ ไม่จำเป็นต้องติดตั้งทุกเครื่องครับ
ไปร้านเน็ตก็ยังใช้ได้
ติดตั้งไม่ยากน่ะครับ แค่ copy วางก็ใช้งานได้แล้ว
สำหรับ security ก็จัดการเพิ่มนิดหน่อย แก้ config ไฟล์เดียวก็ได้เเล้วครับ
แม้จะเคยใช้ application ที่เป็น gui แทน ก็รู้สึกไม่ประทับใจเท่า phpmyadmin เลยครับ
อีกอย่างหนึ่ง สามารถใช้ connect ไปจัดการกับ database ที่อยู่เครื่องอื่นได้

ควาหมายของphpmyadmin


phpMyAdmin คือโปรแกรมที่ถูกพัฒนาโดยใช้ภาษา PHP เพื่อใช้ในการบริหารจัดการฐานข้อมูล Mysql แทนการคีย์คำสั่ง เนื่องจากถ้าเราจะใช้ฐานข้อมูลที่เป็น MySQL บางครั้งจะมีความลำบากและยุ่งยากในการใช้งาน ดังนั้นจึงมีเครื่องมือในการจัดการฐานข้อมูล MySQL ขึ้นมาเพื่อให้สามารถจัดการ ตัวDBMS ที่เป็น MySQL ได้ง่ายและสดวกยิ่งขึ้น โดย phpMyAdmin ก็ถือเป็นเครื่องมือชนิดหนึ่งในการจัดการนั้นเอง
      phpMyAdmin เป็นส่วนต่อประสานที่สร้างโดยภาษาพีเอชพี ซึ่งใช้จัดการฐานข้อมูล MySQL ผ่านเว็บเบราว์เซอร์ โดยสามารถที่จะทำการสร้างฐานข้อมูลใหม่ หรือทำการสร้าง TABLE ใหม่ๆ และยังมี function ที่ใช้สำหรับการทดสอบการ query ข้อมูลด้วยภาษา SQL พร้อมกันนั้น ยังสามารถทำการ insert delete update หรือแม้กระทั่งใช้ คำสั่งต่างๆ เหมือนกับกันการใช้ภาษา SQL ในการสร้างตารางข้อมูล
      phpMyAdmin เป็นโปรแกรมประเภท MySQL Client ตัวหนึ่งที่ใช้ในการจัดการข้อมูล MySQL ผ่านweb browser ได้โดยตรง phpMyAdmin ตัวนี้จะทำงานบน Web server เป็น PHP Application ที่ใช้ควบคุมจัดการ MySQL Server ความสามารถของ phpMyAdmin คือ
1. สร้างและลบ Database
2. สร้างและจัดการ Table เช่น แทรก record, ลบ record, แก้ไข record, ลบ Table, แก้ไข field
3. โหลดเท็กซ์ไฟล์เข้าไปเก็บเป็นข้อมูลในตารางได้
4. หาผลสรุป (Query) ด้วยคำสั่ง SQL



ประโยชน์ของ database


ประโยชน์ของฐานข้อมูล

1 ลดการเก็บข้อมูลที่ซ้ำซ้อน ข้อมูลบางชุดที่อยู่ในรูปของแฟ้มข้อมูลอาจมีปรากฏอยู่หลาย ๆ แห่ง เพราะมีผู้ใช้ข้อมูลชุดนี้หลายคน เมื่อใช้ระบบฐานข้อมูลแล้วจะช่วยให้ความซ้ำซ้อนของข้อมูลลดน้อยลง2 รักษาความถูกต้องของข้อมูล เนื่องจากฐานข้อมูลมีเพียงฐานข้อมูลเดียว ในกรณีที่มีข้อมูลชุดเดียวกันปรากฏอยู่หลายแห่งในฐานข้อมูล ข้อมูลเหล่านี้จะต้องตรงกัน ถ้ามีการแก้ไขข้อมูลนี้ทุก ๆ แห่งที่ข้อมูลปรากฏอยู่จะแก้ไขให้ถูกต้องตามกันหมดโดยอัตโนมัติด้วยระบบจัดการฐานข้อมูล2.3 การป้องกันและรักษาความปลอดภัยให้กับข้อมูลทำได้อย่างสะดวก การป้องกันและรักษาความปลอดภัยกับข้อมูลระบบฐานข้อมูลจะให้เฉพาะผู้ที่เกี่ยวข้องเท่านั้น ซึ่งก่อให้เกิดความปลอดภัย(security) ของข้อมูลด้วย

ความหมายของ database


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

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




วันพุธที่ 17 กันยายน พ.ศ. 2557

ระบบการสื่อสารและเครือข่ายคอมพิวเตอร์



ความหมายของการสื่อสารข้อมูล
การสื่อสารข้อมูล หมายถึง การโอนถ่าย (Transmission) ข้อมูลหรือการแลกเปลี่ยนข้อมูลระหว่างต้นทางกับปลายทาง โดยใช้อุปกรณ์ทางอิเล็กทรอนิกส์หรือเครื่องคอมพิวเตอร์ ซึ่งมีตัวกลาง เช่น ซอฟต์แวร์คอมพิวเตอร์สำหรับควบคุมการส่งและการไหลของข้อมูลจากต้นทางไปยังปลายทาง นอกจากนี้อาจจะมีผู้รับผิดชอบในการกำหนดกฎเกณฑ์ในการส่งหรือรับข้อมูลตามรูปแบบที่ต้องการ

การเชื่อมต่อคอมพิวเตอร์สำหรับสื่อสารข้อมูล

           





             

                 เป็นการเชื่อมโยงคอมพิวเตอร์ต้นทางเข้ากับคอมพิวเตอร์ปลายทาง โดยใช้ตัวกลางหรือสื่อกลางสำหรับเชื่อมต่อ ซึ่งสามารถทำได้หลายรูปแบบ การต่อแบบสายตรงตามรูปนั้น อาจจะต่อตรงโดยใช้ช่องต่อแบบขนานของเครื่อง ทั้ง 2 เครื่อง เพื่อใช้สำหรับโอนย้ายข้อมูลระหว่างเครื่องได้ หรืออาจจะต่อโดยใช้อินเทอร์เฟสการ์ดใส่ไว้ใน เครื่องสำหรับเป็นจุดต่อก็ได้ ขึ้นอยู่กับลักษณะของการใช้งานเป็นการเชื่อมต่อ ระยะไกลจากคอมพิวเตอร์ต้นทางไปยังปลายทาง โดยผ่านเครือข่ายโทรศัพท์สาธารณะ

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

บทบาทความสำคัญของเทคโนโลยีสารสนเทศ






          ความก้าวหน้าทางด้านวิทยาศาสตร์และเทคโนโลยี ทำให้มีการพัฒนาคิดค้นสิ่งอำนวยความสะดวกสบายต่อการดำชีวิตเป็นอันมาก เทคโนโลยีได้เข้ามาเสริมปัจจัยพื้นฐานการดำรงชีวิตได้เป็นอย่างดี เทคโนโลยีทำให้การสร้างที่พักอาศัยมีคุณภาพมาตรฐาน สามารถผลิตสินค้าและให้บริการต่าง ๆ เพื่อตอบสนองความต้องการของมนุษย์มากขึ้น เทคโนโลยีทำให้ระบบการผลิตสามารถผลิตสินค้าได้เป็นจำนวนมากมีราคาถูกลง สินค้าได้คุณภาพ เทคโนโลยีทำให้มีการติดต่อสื่อสารกันได้สะดวก การเดินทางเชื่อมโยงถึงกันทำให้ประชากรในโลกติดต่อรับฟังข่าวสารกันได้ตลอดเวลา
          พัฒนาการของเทคโนโลยีทำให้ชีวิตความเป็นอยู่เปลี่ยนไปมาก ลองย้อนไปในอดีตโลกมีกำเนินมาประมาณ 4600 ล้านปี เชื่อกันว่าพัฒนาการตามธรรมชาติทำให้เกิดสิ่งมีชีวิตถือกำเนินบนโลกประมาณ 500 ล้านปีที่แล้ว ยุคไดโนเสาร์มีอายุอยู่ในช่วง 200 ล้านปี สิ่งมีชีวิตที่เป็นเผ่าพันธุ์มนุษย์ ค่อย ๆ พัฒนามา คาดคะเนว่าเมื่อห้าแสนปีที่แล้วมนุษย์สามารถส่งสัญญาณท่าทางสื่อสารระหว่างกันและพัฒนามาเป็นภาษา มนุษย์สามารถสร้างตัวหนังสือ และจารึกไว้ตามผนึกถ้ำ เมื่อประมาณ 5000 ปีที่แล้ว กล่าวได้ว่ามนุษย์ต้องใช้เวลานานพอสมควรในการพัฒนาตัวหนังสือที่ใช้แทนภาษาพูด และจากหลักฐานทางประวัติศาสตร์พบว่า มนุษย์สามารถจัดพิมพ์หนังสือได้เมื่อประมาณ 5000 ปีที่แล้ว กล่าวได้ว่าฐานทางประวัติศาสตร์พบว่า มนุษย์สามารถจัดพิมพ์หนังสือได้เมื่อประมาณ 500 ถึง 800 ปีที่แล้ว เทคโนโลยีเริ่มเข้ามาช่วยในการพิมพ์ ทำให้การสื่อสารด้วยข้อความและภาษาเพิ่มขึ้นมาก เทคโนโลยีพัฒนามาจนถึงการสื่อสารกัน โดยส่งข้อความเป็นเสียงทางสายโทรศัพท์ได้ประมาณร้อยกว่าปีที่แล้ว และเมื่อประมาณห้าสิบปีที่แล้ว ก็มีการส่งภาพโทรทัศน์และคอมพิวเตอร์ทำให้มีการใช้สารสนเทศในรูปแบบข่าวสารมากขึ้น ในปัจจุบันมีสถานที่วิทยุ โทรทัศน์ หนังสือพิมพ์ แ ละสื่อต่าง ๆ ที่ใช้ในการกระจ่ายข่าวสาร มีการแพร่ภาพทางโทรทัศน์ผ่านดาวเทียมเพื่อรายงานเหตุการณ์สด เห็นได้ชัดว่าเทคโนโลยีได้เข้ามามีบทบาทอย่างมาก บทบาทของการพัฒนาเทคโนโลยีรวดเร็วขึ้นเมื่อมีการพัฒนาอุปกรณ์ทางด้านคอมพิวเตอร์และส่วนประกอบ จะเห็นได้ว่าในช่วงสี่ห้าปีที่ผ่านมาจะมีผลิตภัณฑ์ใหม่ ซึ่งมีคอมพิวเตอร์เข้าไปเกี่ยวข้องให้เห็นอยู่ตลอดเวลา

พัฒนาการของเทคโนโลยีสารสนเทศ
เทคโนโลยีได้เข้ามามีบทบาทอย่างมาก บทบาทของการพัฒนาเทคโนโลยีรวดเร็วขึ้นเมื่อมีการพัฒนาอุปกรณ์ทางด้านคอมพิวเตอร์และส่วนประกอบ จะเห็นได้ว่าในปัจจุบันมีผลิตภัณฑ์ใหม่ ซึ่งมีคอมพิวเตอร์เข้าไปเกี่ยวข้องให้เห็นอยู่ตลอดเวลา
ในช่วง พ.ศ.2523 เป็นต้นมา ความเจริญก้าวหน้าทางด้านคอมพิวเตอร์ และระบบสื่อสารข้อมูลเป็นไปอย่างรวดเร็ว การใช้คอมพิวเตอร์เพื่อประมวลผลข้อมูลเป็นไปอย่างกว้างขวาง มีการส่งถ่ายข้อมูลระหว่างกันเป็นจำนวนมาก เกิดการประยุกต์งานด้านต่าง ๆ เช่น ระบบการโอนเงินทางอิเล็กทรอนิกส์ การใช้โทรสาร (facsimile) ไปรษณีย์อิเล็กทรอนิกส์ (electronic mail)

ชีวิตความเป็นอยู่ในปัจจุบันเกี่ยวข้องกับเทคโนโลยีเป็นอย่างมาก โดยเฉพาะเทคโนโลยีทางคอมพิวเตอร์ที่มีบทบาทเพิ่มขึ้น จากปี พ.ศ. 2528 กระทรวงศึกษาธิการได้กำหนดให้มีการเรียนคอมพิวเตอร์จากเดิมเป็นวิชาเลือก แต่ในปัจจุบัน ตามหลักสูตรการศึกษาขั้นพื้นฐาน พ.ศ.2542กำหนดให้นักเรียนทุกคนต้องเรียน เพื่อให้เยาวชนทุกคนมีความรู้ความเข้าใจในเรื่องของเทคโนโลยีสารสนเทศ และนำไปประยุกต์ใช้อย่างมีประสิทธิภาพ มีคุณธรรม จริยธรรม

ความสำคัญและบทบาทของเทคโนโลยีสารสนเทศ


                       






รูปแสดงการติดต่อสื่อสารผ่านดาวเทียม



เทคโนโลยีสารสนเทศมีพัฒนาการที่เจริญก้าวหน้าอย่างรวดเร็ว มีการปรับปรุงเครื่องมือเครื่องใช้ที่เป็นประโยชน์กับงานสารสนเทศอยู่ตลอดเวลา ทำให้วงการวิชาชีพหันมาปรับปรุงกลไกในวิชาชีพของตนให้ทันกับสังคมสารสนเทศ เพื่อให้ทันต่อกระแสโลก จึงทำให้เกิดการบริการรูปแบบใหม่ๆ ขึ้นมากมาย ไม่ว่าจะเป็นการซื้อขายผ่านอินเตอร์เน็ต การให้บริการส่งข่าวสาร SMS หรือการโหลดเพลงผ่านเครือข่ายโทรศัพธ์มือถือ นอกจากนี้หน่วยงานต่างๆ ยังได้สร้างระบบงานสารสนเทศในหน่วยงานของตนเองขึ้นเป็นจำนวนมาก เช่น การทำเว็บไซด์ของหน่วยงานเพื่อใช้ประโยชน์จากสารสนเทศเหล่านั้นเพื่อให้เกิดประโยชน์อย่างกว้างขวางและคุ้มค่า โดยสารสนเทศเข้ามามีบทบาทในการจัดทำกิจกรรมต่างๆ เพื่อใช้ในการสื่อสาร การประชาสัมพันธ์ การปฏิบัติงาน การแก้ปัญหา หรือการตัดสินใจ เพื่อการวางแผนและการจัดการ
ดังนั้นเทคโนโลยีสารสนเทศจึงมีบทบาทและความสำคัญมากในปัจจับัน และมีแนวโน้วที่จะมีบทบาทมากยิ่งขึ้นในอนาคต เพราะเทคโนโลยีเป็นเครื่องมือในการดำเนินงานสารสนเทศให้เป็นไปอย่างมีประสิทธิภาพ นับตั้งแตการผลิต การจัดเก็บ การประมวลผล การเรียกใช้ การสื่อสารสารสนเทศ การแลกเปลี่ยนและใช้ทรัพยากรสารสนเทศร่วมกันให้เกิดประโยชน์อย่างเต็มที่
ความสำคัญของเทคโนโลยีสารสนเทศ (สุนทร แก้วลาย. 2531:166) พอสรุปได้ดังนี้
1.ช่วยในการจัดระบบข่าวสารจำนวนมหาสารในแต่ละวัน
2.ช่วยเพิ่มประสิทธิภาพการผลิตสารสนเทศ
3.การจัดเรียงลำดับสารสนเทศ ฯลฯ
4.ช่วยในการจัดเก็บสารสนเทศไว้ในรูปที่เรียกใช้ได้ทุกครั้งอย่างสะดวก
5.ช่วยในการจัระบบอัติโนมัติ เพื่อการจัดเก็บ การประมวลผล และการเรียกใชสารสนเทศ
6.ช่วยในการเข้าถึงสารสนเทศได้อย่างรวดเร็ว มีประสิทธิภาพมากขึ้น
7.ช่วยในการสื่อสารระหว่างกันได้อย่างสะดวก รวดเร็ว ลดอุปสรรคเกี่ยวกับเวลาและระยะทาง โดยใช้ระบบโทรศัพท์ และอื่นๆ

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