วันอังคารที่ 18 กันยายน พ.ศ. 2555


ความรู้พื้นฐานเกี่ยวกับสารสนเทศ

                ความหมายเทคโนโลยีสารสนเทศ      สารสนเทศ หมายถึงข่าวสารที่ที่กำหนดขึ้น และจัดทำขึ้นภายในองค์กรต่างๆตามความต้องการของเจ้าของหรือผู้บริหารองค์กรนั้น      สารสนเทศตรงคำในภาษาอังกฤษว่า (Information) หมายถึงความรู้ที่ได้จากการศึกษาค้นคว้าสารสนเทศเป็นความรู้ และข่าวสารที่สำคัญที่มีลักษณะพิเศษ มีประโยชน์ในการนำไปปฏิบัติ                       
เทคโนโลยีสารสนเทศและการสื่อสาร    เทคโนโลยีสารสนเทศ หรือ IT คือเป็นเทคโนโลยีมีความสำคัญต่อสังคมในปัจจุบัน มีความเกี่ยวข้องกับการจัดเก็บ การประมวลผล และการแสดงผงสารสนเทศ             
 1. เทคโนโลยีคอมพิวเตอร์
        คอมพิวเตอร์ คือ จัดเป็นเทคโนโลยีหลักของ IT ในปัจจุบัน เนื่องจากคอมพิวเตอร์ มีคุณสมบัติครบถวน ทั้งด้านการบันทึก การจัดเก็บ การประมวลผล การแสดงผล และการสืบค้นหาข้อมูลสารสนเทศเทคโนโลยีคอมพิวเตอร์ แบ่งเป็น เทคโนโลยีย่อยสำคัญได้ 2 ส่วน คือ เทคโนโลยีฮารืดแวร์และเทคโนโลยี ซอฟต์แวร์    - เทคโนโลยีฮาร์ดแวร์ หมายถึง อุปกรณ์ทุกชนิดที่ประกอบขึ้นเป็นตัวเครื่องคอมพิวเตอร์ อุปกรณ์ที่ต่อพ่วงเพื่อเชื่อมโยง จำแนกตามหน้าที่ (CPU)    
  ทำงานออกเป็น 4 ส่วน คือ 1. หน่วยรับข้อมูล 2. หน่วยประมวลผลกลาง (CPU) 3. หน่วยแสดงข้อมูล (Output unit) 4. หน่วยความจำสำรอง (Secondary Storage)      
2. เทคโลโนยีซอฟต์ (Softwaer) หมายถึงโปรแกรมหรือชุดคำสั่งที่ทำหน้าที่ สั่งให้เครื่องคอมพิวเตอร์ทำงานตามที่ผู้ใช้งานต้องการ แบ่งออกเป็น 2 ประเภท คือ      2.1 ซอฟต์แวร์ระบบ (System Software) คือชุดคำสั่งที่ทำหน้าที่สั่งให้เครื่องคอมพิวเตอร์ทั้งฮาร์ดแวร์และวอฟต์แวร์ทำงานได้ดี      2.2 ซอฟตืแวร์ประยุกต์ (Application Software) คือชุดคำสั่งที่ผู้ใช้ส่งเข้าสู่เครื่องคอมพิวเตอร์เพื่อให้เคื่อง คอมพิวเตอร์ทำงานได้ตามที่ต้องการ     
3. เทคโนโลยีการสื่อสารโทรคมนาคม คือ เทคโนโลยีสารสนเทศ ที่ใช้ในการติดต่อสื่อสารกันทั่วไป เช่น ระบบโทรศัพท์ ดามเทียม และอื่นๆ ในการติดต่อสื่อสาร
 ความสำคัญของเทคโนโลยีสารสนเทศ - แผนพัฒนาเศรษฐกิจ และสังคมแห่งชาติ ปี (2520 - 2524) - มีการจัดตัวศูนย์ประสานงานและปฏิบัติของเทคโนโลยีสารสนเทศ เพื่อการศึกษา - ในแผนการพัฒนาเศรษฐกิจ และสังคมแห่งชาติ ฉบับที่ 8 ให้เห็นความสำคัญของเทคโนโลยีสารสนเทศ - ในแผนพัฒนาจัดทำแผนหลัก เพื่อพัฒนาเทคโนโลยีในการจัดการศึกษา - แผนพัฒนาข้างต้นทำให้เทคโนโลยี สารสนเทศมีความสำคัญต่อวงการการศึกษา ของประเทศไทยมากขึ้น ทำให้การศึกษามีคุณภาพ มีความต่อเนื่อง ส่งเสริมการเรียนรู้ ตลอดชีวิต โดยการประยุกต์ใช้เทคโนโลยีสารสนเทศ    
พัฒนาการของเทคโนโลยีสารสนเทศเพื่อการศึกษายุคที่ 1 ประมวลผลข้อมูล มีวัตถุประสงค์เพื่อการคำนวณยุคที่ 2 ระบบสารสนเทศ เพื่อการบริหารจัดการมีการใช้คอมพิวเตอร์ ช่วยในการตัดสินใจ ควบคุมดำเนินการติดตามผลและวิเคราะห์ ผลงานยุคที่ 3 การจัดการทรัพยาการสารสนเทศ มีการใช้คอมพิวเตอร์ จึงเลือกให้สารสนเทศช่วยในการตัดสินนำหน่วยงานไปสู่ความสำเร็จยุค ที่ 4 ยุคปัจจุบันหรือยุค IT มีการใช้ระบบคอมพิวเตอร์เป็นเครื่องมือช่วยในการจัดระบบสารสนเทศและ เป็นความถนัดของการใช้บริการ สารสนเทศ แก่ผู้ใช้อย่างมีประสิทธิภาพ       
ประโยชน์ของเทคโนโลยีสารสนเทศ เพื่อการศึกษา
1. ใช้ความรู้ ทำให้เกิดความคิดและความเข้าใจ 2. ใช้ประการวางแผนการบริการ 3. ใช้ประกอบการตัดสินใจ 4. ใช้ในการควบคุมเหตุการณ์ที่เกิดขึ้น 5. เพื่อให้ทำงานบริการอย่างมีระบบ      
   สรุป
       การนำเทคโนโลยีสารสนเทศมาใช้ประโยชน์ในวงการศึกษา มีประสิทธิภาพเพิ่มมากขึ้น เนื่องจากการแพร่กระจายอย่างรวดเร็วของอุปกรณ์ เทคโนโลยีสารสนเทศประเภทต่างๆ เช่น ดาวเทียม ใยแก้วนำแสง อินเทอรืเน็ต ก่อให้เกิดระบบ คอมพิวเตอร์ สำหรับการบริหารงานใน สถานศึกษาด้านต่างๆ เช่น ระบบ บริหารห้องสมุดและระบบ คอมพิวเตอร์ช่วยสอน การใช้เทคโนโลยีสารสนเทศ ช่วยลดความเหลื่อมล้ำของโอกาสทางการศึกษาเป็นเครื่องมือ ในการพัฒนาคุณภาพทางการศึกษาพัฒนาบุคคลากรทางการศึกษาให้มีความรู้ทางด้าน เทคโนโลยีสารสนเทศ




ความก้าวหน้าทางเทคโนโลยีสารสนเทศ

     แบ่งได้เป็นมี 3 ประเภทดังนี้
- รูปแบบเทคโนโลยีสานสนเทศปัจจุบัน
- พฤติกรรมการใช้เทคโนโลยีสารสนเทศ
- การประยุกต์ใช้เทคโนโลยีสารสนเทศกับการเรียนการสอน
     รูปแบบเทคโนดลยีสารสนเทศในปัจจุบัน
     แบ่งได้ 6 รูปแบบดังต่อไปนี้คือ
1. เทคโนโลยีที่ใช้ในการเก็บข้อมูล เช่น ดาวเทียมถ่ายภาพทางอากาศ กล้องดิจิทัล ก้องวีดิทัศน์เครื่องเอกซเรย์
2. เทคโนโลยีสารสนสนเทศทีใช้ในการบันทึกข้อมูล เป็นสื่อบันทึกข้อมูลต่างๆ เช่น เทปแม่เหล็ก จานแม่เหล็ก จานแสงหรือจานเลเซอร์ บัตรATM
3. เทคโนโลยีที่ใช้ในการประมวลผลข้อมูล ได้แก่ เทคโนโลยีคอมพิวเตอร์ทั้งฮารืดแวร์ และซอฟต์แวร์
4. เทคโนโลยีที่ใช้ในการแสดงผลข้อมูล เช่น เครื่องพิมพ์ จอภาพ พลอตเตอร์ ฯลฯ
5. เทคโนโลยีที่ใช้ในการจัดทำสำเนาเอกสาร เช่น เครื่องถ่ายเอกสาร เครื่องถ่าย ไมโครฟิล์ม
6. เทคโนโลยีสำหรับถ่ายทอด หรือสื่อสารข้อมูล ได้แก่ ระบบโทรคมนาคมต่างๆ เช่น โทรศัพท์ วิทยุกระจายเสียง โทรเลข เทเล็กซ์ และระบบเครือข่ายคอมพิวเตอร์ทั้งระบบใกล้และไกล
    ตัวอย่างการใช้ใช้เทคโนโลยีสารสนเทศ มีการนำเอาเทคโนโลยีสารสนเทศมาใช้ในรูปแบบต่างๆ ทั้งในทางธุรกิจและทางการศึกษา เช่น
- ระบบ ATM 
- การบริการและการทำธุรกรมมบนอินเทอร์เน็ต
- การลงทะเบียนเรียน 
     พฤติกรรมการใช้เทคโนโลยีสารสนเทศ
          คือ การแสดงออกทางความคิด และความรู้สึกในการใช้รูปแบบของเทคโนโลยีทุกประเภท ที่นำมาประยุกต์ใช้ในกระบวนการจัดหา จัดเก็บ สร้าง และเผยแพร่ สารสนเทศในรูปแบบต่างๆ ได้แก่ ภาพ ข้อความ หรือ ตัวอักษร ตัวเลข ภาพเคลื่อนไหวต่างๆ
     การใช้อินเทอร์เน็ต        นักศึกษาส่วนใหญ่ใช้อินเทอร์เน็ตเพื่อความบันเทิง เนื่องจากเห็นว่ามีความสะดวกในการติดต่อสื่อสารกับผู้อื่น ในขณะที่ในระดับอุดมศึกษาส่วนใหย่ใช้เพื่อการเรียนรู้ การติดต่อข่าวสารของสถานศึกษา
     ใช้อินเทอร์เน็ต ทำอะไรบ้าง   งานวิจัยชี้ว่านักศึกษาส่วนใหญ่ใช้เทคโนโลยีสารสนเทศรูปแบบต่างๆ เพื่อเพิ่มพูนความรู้สถานที่ที่มีการใช้เทคโนโลยีสารสนเทศ
   นักศึกษาส่วนใหญ่ใช้คอมพิวเตอร์ที่บ้าน และมีการใช้อินเทอร์เน็ตที่ห้องสมุดของสถาบัน งานวิจัยนักศึกษามีการใช้เทคโนโลยีสารสนเทศเหล่านี้น้อย ได้แก่ ฐานข้อมูลอิเล็กทรอนิกส์และบทเรียนคอมพิวเตอร์ช่วยสอน

การสืบขค้นข้อมูลสานสรเทศ
การใช้ระบบสารสนเทศเพื่อใช้ในการสืบค้น ค้นหา หรือดึงข้อมูลและสารสนเทศเฉพาะเรื่องที่ผู้ใช้ระบบแหล่งรวมสารสนเทศไว้เป็น จำนวนมาก เพื่อประโยน์ในด้านต่าง เช่นการศึกษษ เป็นต้น
         วัตถุประสงค์ในการสืบค้นข้อมูลสารสนเทศ
1. เพื่อทราบถึงรายละเอียดของข้อมูล
2. เพื่อเพิ่มประสิทธิภาพในการศึกษาหรือการทำงาน
3.เพื่อสร้างการเรียนรู้ให้กับตนเองและผู้อื่น
4. เพื่อตรวจสอบข้อมูล
5. เพื่อการนำข้อมูลที่ได้ไปใช้ในชีวิตประจำวัน
    Search Enging หมายถึงเครื่องมือหรือเว็บไซต์ที่อำนวยความสะดวกในการสืบค้นข้อมูลและข่าว สารให้แก่ผู้ใช้อินเทอร์เน็ต จากแหล่งข้อมูลในเว็บต่างๆ
    ความหมายของเครื่องช่วยค้นหา
   คือ เครื่องมือหรือเว็บไซต์ที่ช่วยอำนวยความสะดวกให้แก่ผู้ใช้อินเทอร์ในการค้น หาข้อมูล และข่าวสารที่อยู่ของเว็บไซต์ (Address) ต่างๆในระบบเครือข่ายอินเทอร์เน็ต
  ปรเภทของ Search Enging
- อินเด็กเซอร์ (Indexers)
   Search Enging แบบอินเด็กเซอร์จะมีโปรแกรมช่วยจัดหาข้อมูในการค้นหา หรือเรียกว่า Robot วิ่งไปมาในอินเทอร์เน็ต เพื่ออ่านข้อมูลจากเว็บเพจ (Web pages) ต่างๆทั่วโลกมาจัดทำเป็นฐานข้อมูลไว้ โดยจะใช้ตัวอินเด็กเซอร์ Indexers ค้นหาจากข้อความในเว็บเพจที่ได้ เช่น
- http://www.altavista.com                    - http://www.excite.com
- http://www.hotbot.com                      - http://www.magellan.com
- http://www.webcrawler.com

- ไดเร็กเตอร์ (Directories) 
   Searh Engines แบบไดเร้กทอรี่จะใช้การจัดเก็บรวบรวมข้อมูลโดยแบ่งออกเป็นหมวดหมู่ ซึ่ง เปรียบเสมือนกับเป็นแค็ตตาล็อกสินค้า เลือกจากข้อมูลใหญ่ไปหาเล็ก จนพบข้อมูลที่ต้องการโดยจะแสดงจาก URL ตัวอย่างเช่น
- http://www.yahoo.com                 - http://www.lycos.com
- http://www.looksmart.com            - http://www.galaxy.com
- http://www.askjeeves.com            - http://www.siamguru.com

- เมตะเสิร์ช (Metasearch) 
  Search Engines แบบเมตะเสิร์ชใช้ได้หลายๆวิธีการมาช่วยในการสืบค้นข้อมูลโดยจะรับคำสั่งค้น หาแล้วส่งไปยังเว็บไซต์ Search Engines หลายแหล่งพร้อมกัน ทำให้เราเข้าถึงเว็บได้อย่างรวดเร็ว เช่น
- http://www.dogpile.com              - http://www.highway61.com
- http://www.profusion.com           - http://www.thaifind.com
- http://www.metacrawler.com

     Yahoo
     เป็นเว็บไซต์ที่ให้บริการค้นหาข้อมูลแบบไดเร็กเทอร์เป็นรายแรกในอินเทอร์ และเป็นเว็บไซต์ที่มีผู้ใช้งานเป็นรายแรกในอินเทอร์เน็ต เป็นเว็บไซต์ที่มีผู้ใช้งานสูงสุดในปัจจุบัน แบ่งออกเป็น 2 แบบ คือการค้นหาในแบบเมนู และการค้นแบบวิธีระบุทำที่ต้องการค้นหา
     Altavista
     เป็น Search Engines ของบริษัท Digital Equipment Corp หรือ DEC มีฐานข้อมูลขนาดใหญ่มาก มีโปรแกรมที่ช่วยในการค้นหาที่มีความสามารถสูง จุดเด่น มีเว็บเพจอินเด็กซ์ Indexed Web Pages เป็นจำนวนมากกว่า 150 ล้านเว็ยเพจ
     Excite 
     เป็น Search Engines มีจำนวนไซต์ site ในคลังข้อมูลมากที่สุดตัวหนึ่งและสามารถค้นหาข้อมูลหรือความหมายของคำได้ โดยจะทำการค้นจาก World wide web เนื่องจาก Excite มีข้อมูลในคลังจำนวนมาก ทำให้ผลลัพธ์ในการค้นหา มีจำนวนมากตามไปด้วย
     Hotbot 
     เป็นเว็บไซต์ที่ให้บริการค้นหาข้อมูลที่ได้รับความนิยมอีกเว็บไซต์ มีจุดเด่นตรที่สามารถกำหนดเงื่อนไขที่สูงขึ้นได้
     Go.com
    เป็นเว็บไซต์ที่นำเสนอข่าวทันเหตุการณ์ต่างๆจากแหล่งข่าวต่างๆ เป็นจำนวนมากตลอดจนข่าวในด้านบันเทิง (Entertainment New)
     Lgcos
     ฐานข้อมูลของ Lgcos มีขนาดใหญ่มาก ซึ่งมีคลังข้อมูลมากกว่า 1,500,000 ไซต์ และมีเทคนิคในการค้นหาข้อมูล โดยมีระบบการค้นหาข้อมูลอย่างรวดเร็ว
     Looksmart 
     เกิดจากความคิดของชาวออสเตเลีย 2 คนที่ไม่ประทับใจในการค้นข้อมูลทางอินเทอร์เน็ต จึงขอความช่วยเหลือจาก Reader's Digest ทั้งสองจึงลงมือสร้างเว็บไซต์ค้นหาข้อมูลที่คำนึงถึงความใช้ง่ายและเหมาะสม กับเนื่อหา
     Webcrawler 
     เป็นเว็บไซต์ที่มีคลังข้อมูลระดับปานกลาง มีข้อจำกัดคือ ใช้ค้นหาข้อมูลที่เป็น วลีหรือข้อความ    ทั้งข้อความไม่ได้จะมาสารถค้นหาข้อมูลได้เฉพาะที่
     Dog Pile
     เป็นประเภท เมตะเสิร์ชที่ใช้งานง่าย ค้นหาได้อย่างรวดเร็ว โดยการพิมพ์คำค้นหาลงในช่องค้นหาและกดปุ่ม Fetch โดยผลลัพธ์จะปรากฏบนหน้าจออย่างรวดเร็ว
     Ask jeeves
     เป็นน้องใหม่ในอินเทอร์ โดยเราสามารถถามคำถามที่เราต้องการอยากรู้โดยพิมพ์คำถามลงไปในช่องกรอก ข้อมูล และคลิกปุ่ม Ask แล้วจะปรากฏผลลัพธ์จากเว็บไซต์ต่างๆ
     Profusion
     เป็นการค้นพบแบบ เมตะเสิร์ช ได้รับความนิยมถึง 9 แห่งด้วยกัน โดยเราสามรถเลือกได้ว่าใช้ Search Engines สามารถค้นหาข้อมูลได้อย่างรวดเร็ว
     Siamguru.com
     ใต้สมญานาม "เสิร์ชฯไทยพันธ์ไทย" Real Thai Search Engines เป็นเว็บไซต์ที่มีเครื่องมือ ค้นหาสำหรับคนไทยที่ดีที่สุดในประเทศไทย มีการค้นหาภาพ เพลงต่างๆ โดยใช้เทคโนโลยีที่มีประสิทธิภาพมากที่สุดสำหรับการค้นหาภาษาไทย ตลอดจนมีระบบการเก็บข้อมูลใหม่ๆอยู่ตลอดเวลา
     การใช้งาน  Search Engines
   การระบุคำค้นหา หรือใช้คีย์เวิร์ด yahoo.com การใช้ต้องป้อนข้อมูล หรือข้อความที่ต้องการ Keyword ลงไปในช่องค้นหา
     การค้นเป็นหมวดหมู่ Directories 
   การค้นหาจากหมวดหมู่ จะมีการแบ่งหัวข้อต่างๆออกเป็นหัวข้อหลัก ในแต่ละหัวข้อหลักก็ประกอบไปด้วยหัวข้อย่อยลงไปเรื่อยๆ



คอมพิวเตอร์และระบบคอมพิวเตอร์

      คอมพิวเตอร์ หมายถึง เครื่องมืออุปกรณ์อิเล็กทรอนิกส์ที่ทำงานด้วยชุดคำสั่ง หรือโปรแกรมต่างๆสามารถเชื่อมต่อกันเป็นเครือข่ายได้หลายแบบ ลักษณะเด่น คือ มีศักยภาพสูงในการคำนวณประมวลผล
      ส่วนประกอบสำคัญของคอมพิวเตอร์
   คอมพิวเตอร์ฮาร์ดแวร์ หมายถึง ส่วนที่ประกอบเป็นเครื่องคอมพิวเตอร์ แบ่งได้ 5 ส่วน ดังนี้
1. หน่วยรับข้อมูลเข้า (Input Unit) ทำหน้าที่ป้อนหน้าที่ป้อนสัญญาเข้าสู่ระบบ ได้แก่
- แป้นอักขระ (Keyboard) 
- แผ่ยซีดี (CD - ROM)
- ไมโครโฟน (Microphone)
2. หน่วยประมวลผลกลาง (Central Processing Unit)
   ทำหน้าที่เกี่ยวกับการคำนาณทั้งทางตรรกยะ และคณิตศาสตร์ รวมถึงการประมวลข้อมูลตามคำสั่ง
3. หน่วยความจำ (Memory Unit)
   ทำหน้าที่เก็บข้อมูล หรือคำสั่งที่ส่งมาจากหน่วยรับข้อมูลเพื่อส่งไปประมวลผลยังหน่วยประมวลผล กลางและเก็บผลลัพธ์ ส่งไปยังหน่วยแสดงผล
4. หน่วยแสดงผล (Output Unit)
   ทำหน้าที่แสดงผลข้อมูลที่คอมพิวเตอร์ทำการประมวลผลหรือผ่านการคำนวณแล้ว
5. อุปกรณต่อพวงอื่นๆ (Peripheral Equipment)
   เป็นอุปกรณ์ที่นำมาต่อพวงเข้ากับคอมพิวเตอร์เพื่อช่วยเพิ่มประสิทธิภาพในการทำงานให้มากยิ่งขึ้นเช่น โมเด็ม (Modem)
     ประโยชน์ของคอมพิวเตอร์
1. มีความรวดเร็วในการทำงานสูง สามารถประมวลผลคำสั่งได้รวดเร็ว
2. สามารถทำงานได้ตลอด 24 ชั่งโมง ใช้แทนกำลังคนได้มาก
3. มีความถูกต้องแม่นยำ ตามโปรแกรมสั่งงานและข้อมูลที่ใช้
4. เก็บข้อมูลได้มาก ไม่เปลืองเนื้อหาที่เก็บเอกสาร
5. สามารถโอนย้ายข้อมูลจากเครื่องหนึ่งไปยังอีกเครื่องได้

         ระบบคอมพิวเตอร์
   หมายถึง กรรมวิธีที่คอมพิวเตอร์ทำการใดๆกับข้อมูลให้อยู่ในรูปแบบที่เป็นประโยชน์ตาม ประสงค์ของผู้ใช้งานให้มากที่สุด เช่น ระบบเสียภาษี ระบบทะเบียน เป็นต้น
   องค์ประกอบของคอมพิวเตอร์ ประกอบด้วย 4 ส่วน ดังนี้
1. ฮาร์ดแวร์ (Hardware) หรือส่วนเครื่อง
2. ซอฟต์แวร์ (Software) หรือส่วนชุดคำสั่ง
3. ข้อมูล (Data)
4. บุคคลากร (Peopleware)
   ฮาร์ดแวร์ (Hardware) หมายถึง อุปกรณณ์ต่างของคอมพิวเตอร์ ที่สามารถสัมผัสได้ มี 4 ส่วนคือ
1. ส่วนประมวลผล (Processor)
2. ส่วนความจำ (Memory)
3. อุปกรณ์รับเข้าและส่งออก (Input - Output Devices)
4. อุกรณ์ช่วยเก็บข้อมูล (Storage Device)
    ส่วนที่ 1 CPU เป็นอุปกรณ์ฮาร์แวร์ที่เปรียบเสมือนสมอง มีหน้าที่หลักในการควบคุมการทำงานคอมพิวเตอร์ ประมวลผลและเปรียบเทียบข้อมูล มีความรวดเร็วของการทำงาน การรับส่งข้อมูล อ่านและเขียนข้อมูลในหน่วยความจำ
    ส่วนที่ 2 หน่วยความจำ Memory จำแนกออกเป็น 2 ประเภท ดังนี้
2.1 หน่วยความจำหลัก Main Memory
2.2 หน่วยความจำสำรอง Secondary Storage
    2.1 หน่วยความจำหลัก (Main Memory)
   เป็นหน่วยเก็บข้อมูล และคำสั่งต่างๆของคอมพิวเตอร์ สามารถบอกตำแหน่งที่เก็บข้อมูลหรือคำสั่งและสามารถนำออกมาใช้ในการประมวลผล ภายหลัง
    หน่วยความจำแรม (Ram = Random Access Memory)
เป็นหน่วยความจำที่ต้องอาศัยกระแสไฟฟ้าเพื่อเก็บรักษาข้อมูล ข้อมูลจะถูกเก็บไว้ชั่วคราวขณะทำงาน ข้อมูลที่อยู่ในหน่วยความจำจะอยู่ได้นานจนกว่าจะปิดเครื่อง
   หน่วยคาวมจำรอม (Rom = Read Only Memory)
เป็นหน่วยความจำที่เก็บข้อมูลพื้นฐานของคอมพิวเตอร์ เป็นข้อมูลที่ถาวรไม่ขึ้นกับไฟฟ้าที่ป้อนให้วงจร หรือเรียกว่า "หน่วยความจำแบบไม่ลบเลือน" (Nonvolatille Memory)
    2.2 หน่วยความจำสำรอง (Secondary Memory Unit)
    หน้าที่หลัก
1. ใช้ในการเก็บข้อมูลหรือสำรองข้อมูลเพื่อใช้ในอนาคต
2. ใช้ในการเก็บโปรแกรมอย่างถาวร
3. ใช้เป็นสื่อในการส่งผ่านข้อมูลระหว่างคอมพิวเตอร์เครื่องหนึ่งไปอีกคึ่งหนึ่ง
      ประโยชน์ของหน่วยความจำสำรอง
   หน่วยความจำสำรองจะช่วยแก้ปัญหาการสูญหายของข้อมูลอันเนื่องมาจากไฟฟ้าดับ จะพบในรุปของสื่อที่ใช้ในการบันทึกข้อมูลภายนอก เช่น ฮาร์ดดิสก์ แผ่นบันทึก ซีดี เป็นต้น
           
         ส่วนแสดงผลข้อมูล
   คือ ส่วนที่แสดงข้อมูลจากสัญญาณไฟฟ้าในหน่วยประมวลผลกลาง อุปกรณ์แสดงผล เช่น จอภาพ (Monitor) เครื่องพิมพ์ (Printer) เป็นต้น

        บุคคลากรคอมพิวเตอร์ (Peopleware)
   หมายถึง คนที่มีความรู้ความสามารถในการใช้หรือควบคุมให้การใช้คอมพิวเตอร์เป็นไป อย่างราบรื่นอาจจะมีคนเดียว หรือหลายคนรับผิดชอบโครงสร้างหน่วยงานคอมพิวเตอร์
        บุคคลากรหน่วยงานคอมพิวเตอร์
1. หัวหน้างานคอมพิวเตอร์ EDP Manger
2. หัวหน้าฝ่ายวิเคราะห์และวางแผนรายงาน System Analyst หรือ SA
3. โปรแกรมเมอร์ Programer
4. ผู้ควบคุมเครื่องคอมพิวเตอร์ Computer Operator
5. พนักงานจัดเตรียมข้อมูล Data Entry Operator
   - นักวิเคราะห์รายงาน (นักการศึกษารายงานเดิม ออกแบบรายงานใหม่)
   - โปรแกรมเมอร์ (นักรายงานใหมาที่นักคิดวิเคราะห์รายงานออกแบบไว้เพื่อมาสร้างโปรแกรม)
   - วิศวกรระบบ (ทำหน้าที่ออกแบบสร้าง ซ่อมแซ่มปรับปรุง และดูแลรักษาฮาร์ดแวร์คอมพิวเตอร์ให้สามารถทำงานได้ตามต้องการ)
   - พนักงานปฏิบัติการ (ทำหน้าที่เกี่ยวข้องกับการปฏิบัติหน้าที่หรือภาระกิจประจำวันที่เกี่ยวข้องกับคอมพิวเตอร์) อาจแบ่งประเภท ได้ดังนี้
1. ผู้จัดการระบบ (System Manager) คือผู้วางนโยบายการใช้คอมพิวเตอร์ ให้เป็นไปตามเป้าหมายของหน่วยงาน
2. นักวิเคราะห์ระบบ (System Analyst) คือผู้ที่ศึกษารายงานเดิม หรืองานใหม่และทำการวิเคราะห์ความเหมาะสม ความเป็นไปได้ในการใช้คอมพิวเตอร์กับระบบงาน เพื่อให้โปรแกรมเมอร์เป็นผู้เขียนโปรแกรมให้กับระบบงาน
3. โปรแกรมเมอร์ (Programer) คือผู้เขียนโปรแกรมสั่งงานคอมพิวเตอร์เพื่อให้ทำงานตามความต้องการของผู้ใช้โดยเขียนตามแผนผังที่นักวิเคราะห์ระบบได้เขียนไว้
4. ผู้ใช้ User คือผู้ใช้งานคอมพิวเตอร์ทั่วไป ซึ่ต้อเรียนรู้วิธีการใช้เครื่อและวิธีการใช้งานเขียนโปรแกรมเพื่อให้ โปรแกรมที่มีอยู่สามารถทำงานได้ตามที่ต้องการ

วันจันทร์ที่ 10 กันยายน พ.ศ. 2555

                                                                    หน่วยที่4

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

       ประเภทของซอฟต์แวร์
ซอฟต์แวร์แบ่งเป็น3ประเภทใหญ่ๆคือ ซอฟต์แวร์ระบบ (System Softwarer )ซอฟต์แวร์ประยุกต์ (Application Software) และซอฟต์แวร์ใช้งานเฉพาะ
1.ซอฟต์แวร์ระบบ (System Softwarer )
ซอฟต์แวร์ระบบเป็นโปรแกรมที่บริษัทผู้ผลิตสร้างขึ้นมาเพื่อใช้จัดการกับระบบ หน้าที่การทำงานของซอฟต์แวร์ระบบ คือการดำเนินงานพื้นฐานต่างๆของระบบคอมพิวเตอร์ เช่นรับข้อมูลจากแผงแป้นอักขระแล้วแปรความหมายให้คอมพิวเตอร์เข้าใจ นำข้อมูลไปแสดงผลเป็นหน้าจอภาพหรือนำออกไปยังเครืองพิมพ์จัดการาข้อมูลในระบบแฟ้มข้อมูลบนหน่วยความจำรอง
ซอฟต์แวร์ระบบ(System Softwarer )
 หรือโปรแกรมระบบที่รู้จักกันดีก็คือ DOS,Windows,Unix,Linux รวมโปรแกรมแปรคำสั่งที่เขียนในภาษาระดับสูง เช่น ภาษา Basic,Fortran,Pascal,Cobol,C เป็นต้น
นอกจากนี้โปรแกรมที่ใช้ในการตรวจสอบระบบเช่น Norton's Utilities ก็นับเป็นโปรแกรมสำหรับระบบด้วยเช่นกัน

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

1.ระบบปฏิบัติการ(Oparating System:os)
1) ดอส (Disk Operating System:DOS) เป็นซอฟต์แวร์จัดระบบงานที่พัฒนามานานแล้ว การใช้งานจึงใช้คำสั่งเป็นตัวอักษร ดอสเป็นซอฟต์แวร์ที่รู้จักกันดีในหมู่ผู้ใช้ไมโครคอมพิวเตอร์ในอดีต ปัจจุบันระบบปฏิบัติการดอสนั้มีการใช้งานน้อยมาก

1.ระบบปฏิบัติการ(Oparating System:os)
2) วินโดวส์ (Windows) เป็นระบบปฏิบัติการที่พัฒนาต่อจากดอส โดยให้ผู้ใช้สามารถทำงานได้จากเมาส์มากขึ้นแทนการใช้แผงแป้นอักขระ เพียงอย่างเดียวระบบปฏิบัติการวินโดวส์ยังสามารถทำงานพร้อมกันได้ โดยงานแต่ระงานจะอยู่ในกรอบช่องหน้าต่างใช้งานเน้นรูปแบบกราฟิก ผุ้ใช้งานสามารถใช้เมาส์เลื่อนตัวชี้เพื่อเลื่อกตำแหน่งที่ปรากกบนจอภาพทำให้ใช้งานคอมพิวเตอร์ได้ง่ายระบบปฏิบัติการวินโดวส์จึงได้รับความนิยมอย่างมากในปัจจุบัน
1.ระบบปฏิบัติการ(Oparating System:os)
3) ยูนิกซ์ (Unix) เป็นระบบปฏิบัติการที่พัฒนามาตั้งแต่ครั้งใช้กลับเครื่องคอมพิวเตอร์ ระบบปฏิบัติการยูนิกซ์ ที่เป็นเทคโนโลยีแบบเปิด (open system) ซึ่งเป็นแนวคิดที่ผู้ใช้ ไม่ต้องผูกติดกับระบบ ยูนิกซ์ยังถูกออกแบบเพื่อการตอนสนองการใช้งานใช้ได้หลายคนในเวลาเดียวกัน ผู้ใช้ (multiusers) และสามารถทำงานได้หลายๆงานในเวลาเดียวกัน ระบบภาระกิจ (multitasking) ระบบปฏิบัติการยูนิกซ์จึงนิยมใช้กับเครื่องที่เชื่อมโยงเป็นเครือข่ายเพื่อใช้งานร่วมกันหลายๆ  เครื่องพร้อมกัน
1.ระบบปฏิบัติการ(Oparating System:os)
4) ลีนุกซ์ (linux) เป็นระบบปฏิบัติงานที่พัฒนามาจากระบบยูนิกซ์ โปรแกรมต้นฉบับให้นักพัฒนาช่วยกันพัฒนาคุณสมบัติระบบปฏิบัติการลีนุกซ์เป็นที่นิยมกันมากขึ้นในปัจจุบัน ในระบบต่างๆทำงานแบบลีนุกซ์กันเป็นจำนวนมากโดยอย่างยิ่งโปรแกรมกลุ่มกูส์นิว (GNU) และสิ่งสำคัญที่สุดก็คือระบบลีนุกซ์เป็นระบบปฏิบัติการประเภทแจกฟรี(Free Ware) ผูใช้สามารถใช้งานได้โดยได้เลยไม่ต้องเสียค่าใช้จ่าย
ระบบลีนุกซ์ สามารถทำงานได้บนซีพียูหลายตระกูล เช่น อินเทล (PC Intel) fb0b9v] (Digital Alpha Computer) และสันสปาร์ค ถึงแม้ในขณะนี้ลีนุกซืยังไมสามารถแทนที่ระบบปฏิบัติการวินโดวซ์ บนซีพีได้ทั้งหมดก็ตามแด่ผู้ใช้จำนวนมากได้หันมาใช้และช่วยพัฒนาโปรแกรมประยุกต์บนรีนุกส์กันมากขึ้น
1.ระบบปฏิบัติการ(Oparating System:os)
5) แมคอินทอช (macintosh) เป็นระบบปฏิบัติการสำหรับเครื่องไมโครคอมพิวเตอร์ แมคอินทอช ส่วนมากนำมาใช้แบบกราฟิก
นอกจากระบบปฏิบัติการยังมีระบบปฏิบัติการอีกมาก เช่นระบบปฏิบัติการในเครือข่ายคอมพิวเตอร์ เน็ตแวร์ นอกจากนี้ยังมีระบบปฏิบัติการที่ใช้เฉพาะกับเครื่องคอมพิวเตอร์ที่สร้างขึ้นมาใหม่ซึ่งส่วนใหญ่จะใช้ในห้องปฏิบัติการคอมพิวเตอร์ในสถาบันการศึกษา
ชนิดของระบบปฏิบัติการ สามารถจำแนกออกเป็น3 ชนิดด้วยกันคือ
1. ประเภทใช้งานเดียว (Single-tasking)
ระบบปฏิบัติการประเภทนี้จะกำหนดให้คอมพิวเตอร์ใช้งานได้ครั้งละหนึ่งงานเท่านั้น ใช้ในเครื่องขนาดเล็กอย่างไมโครคอมพิวเตอร์เช่น ระบบปฏิบัติการดอส เป็นต้น
2.ประเภทใช้งานหลายงาน (Multi-tasking)
ระบบปฏิบัติการประเภทนี้สามารถใช้งานได้หลายงานในเวลาเดียวกัน เช่นระบบปฏิบัติการ Windows98 ขึ้นไป และ UNIX เป็นต้น
3.ประเภทใช้งานหลายคน  (Multi-user)
.ในหน่วยงานบางแห่งอาจใช้คอมพิวเตอร์ขนาดใหญ่ทำหน้าที่สามารถใช้พร้อมกันได้หลายคนแต่ละคนจะมีสถานีงานของตนเองเชื่อมต่อกับคอมพิวเตอร์ จึงต้องใช้ระบบปฏิบัติการที่มีความสามารถสูง เพื่อให้ผูใช้ทุกคนสามารถทำงานเสร็จในเวลาเช่นระบบปฏิบัติการ Windows NT และ UNIX เป็นต้น
2. ตัวแปลภาษา
การพัฒนาซอฟแวร์ต้องอาศัยซอฟแวร์ที่ใช้การแปลภาษาระดับสูงเพื่อแปลภาระดับสูงให้เป็นภาษาเครื่อง
   ภาษาระดับสูงมีหลายภาษาซึ่งสร้างขึ้นเพื่อให้ผู้เขียนโปรแกรมเขียนชุดคำสั่ง ได้ง่าย เข้าใจได้
ภาษาระดับสูงที่พัฒนาขึ้นทุกภาษาต้องมีตัวแปร ซึ้งภาษาระดับสูงได้แก่ basic.pascal. C และภาษาโลโก เป็นต้น
นอกจากนี้ ยังมีภาษาคอมพิวเตอร์ที่ใช้กันอยู่ในปัจจุบันอีกมากได้แก่ Fortran.Cobol.และภาษาอาร์พีจี
      2.2 ซอฟต์แวร์ประยุกต์
(Application Software)
ซอฟต์แวร์ที่ใช้ทำงานร่วมกันคอมพิวเตอร์ เพื่อใช้งานเฉพาะด้านเช่น การจัดพิมพ์รายงาน การนำเสนองาน หรือการออกแบบเว็บไซต์ เป็นต้น
ประเภทของซอฟต์แวร์ประยุกต์
แบ่งตามลักษณะการผลิต จำแนกได้เป็น2ประเภท คือ
 1.ซอฟแวร์ที่พัฒนาขึ้นใช้เองโดยเฉพาะ
(Proprietary Software)
 2.ซอฟแวร์ที่หาซื่อได้ทั่วไป (Packaged Software)
มีโปรแกรมเฉพาะ และโปรแกรมมาตรฐาน (Stannbard Package)
ประเภทของซอฟแวร์ประยุกต์
แบ่งตามกลุ่มใช้งาน จำแนกได้3 กลุ่มใหญ่ๆ
1.กลุ่มการใช้งานทางธุรกิจ
(Business)
2.กลุ่มด้านกราฟิกและมัลติมีเดีย (Graphic Multimedia)
3.กลุ่มการใช้งานบนเว็บ (Web and Communications)
กลุ่มการใช้งานทางด้านธุรกิจ(Business)
ซอฟแวร์กลุ่มนี้ ถูกนำใช้ในการเพิ่มประสิทธิภาพในการนำเสนองานและการบันทึกนัดหมายต่างๆ ตัวอย่างเช่น : โปรแกรมประมวลคำ อาทิ Microsoft . Word. Sun Staroffice Writer
โปรแกรม ตารางคำนวณ อาทิ Microsoft  Excel.Sun Staroffice Cals
โปรแกรมนำเสนองาน อาทิ Microsoft Powerpont.Sun Staroffice Impress
กลุ่มการใช้งานด้านกราฟิกและมัลติมีเดีย
ซอฟแวร์กลุ่มนี้ถูกพัฒนาขึ้นเพื่อช่วยจัดการด้านงานกราฟิกและมัลติมีเดียเพื่อใช้งานมากขึ้น เช่นการตกแต่ง วาดรูป ปรับเสียง ตัดต่อ ภาพเคลื่อนไหว เป็นต้น
โปรแกรมงานออกแบบ อาทิ Microsoft  Visio Professional
โปรแกรมตกแต่งภาพ อาทิ CorelDRAW.Adobe Photoshop
โปรแกรมตัดต่อวิดีโอและเสียง Adobe Premiara.Pinnacle studio DV
โปรแกรมสร้างสื่อมัลติมีเดีย อาทิ Adobe Authorware .Toolbook Instructor. Adobe Director
โปรแกรมสร้างเว็บ อาทิ Adobe Flash. Adobe Dreamwerver
กลุ่มการใช้งานบนเว็บและการติดต่อสื่อสาร
เมื่อเกิดการเติบโตของเครือข่ายอินเตอร์เน็ตซอฟแวร์กลุ่มนีไดพัฒนาใช้งานเฉพาะเพิ่มมากขึ้น เช่น โปรแกรมการตรวจเช็คอีเมล การท่องเว็บ การจัดการดูแลเว็บ เป็นต้น
โปรแกรมจัดการอีเมล อาทิ Microsoft Outlook.Mozzila Thunderbird
โปรแกรมท่องเว็บ อาทิMicrosoft   Internet Explorer Mozzila Firefox
โปรแกรมประชุมทางไกล(Video Confarence) อาทิMicrosoft   Netmeeting
โปรแกรมส่งข้อความด่วน (Internet Messaging) อาทิ MSN Messenger/Windows Messanger.ICQ
โปรแกรมสนทนาบนอินเทอร์เน็ต อาทิ PIRCH.MIRCH
ความจำเป็นของการใช้ซอฟแวร์
การใช้ภาษาเครื่องนี้ ถึงแม้ว่าคอมพิวเตอร์จะเข้าใจได้ทันที แต่มนุษย์ผู้ใช้จะมีข้อยุ่งยากมากเพราะเข้าใจและจดจำได้ยาก จึงมีผู้สร้างภาษาคอมพิวเตอร์ในรูปแบบที่เป็นตัวอักษร เป็นประโยคข้อความ เรียกว่าภาษาระดับสูง ภาษาระดับสูงมีมากมาย บางภาษามีความเหมาะสมกับการใช้สั่งงานการคำนวณทางคณิตศาตร์และวิทยาศาตร์บางภาษามีความเหมาะสมไว้ใช้สั่งงานทางด้านการจัดการข้อมูล

วันจันทร์ที่ 16 กรกฎาคม พ.ศ. 2555

หน่วยที่4


ซอฟแวร์และภาษาคอมพิวเตอร์
มนุษย์ต้องการใช้คอมพิวเตอร์ช่วยในการทำงานมนุษย์ต้องบอกวิธีให้คอมพิวเตอร์ได้รับรู้และทำงานได้อย่างถูกต้อง จำเป็นต้องมีสื่อกลาง ถ้าเปรียบเทียบกับชีวิตประจำวันแล้ว เรามีภาษาใช้ในการติดต่อซึงกันและกัน เช่นเดียวกันที่มนุษย์ ต้องการจะถ่ายทอดความต้องการให้คอมพิวเตอร์รับรู้และปฏิบัติตามจะต้องมีสื่อกลางสำหรับการติดต่อเพื่อให้คอมพิวเตอร์รับรู้เราเรียกสื่อกลางนี้ว่า ภาษาคอมพิวเตอร์
  ภาษาคอมพิวเตอร์ในแต่ละยุกต์ประกอบด้วย
ภาษาเครื่อง(Machine Languages)
เนื่องจากคอมพิวเตอร์ทำงานด้วยสัญญาณทางไฟฟ้าใช้แทนด้วยตัวเลข 0 และ 1 ได้ออกแบบคอมพิวเตอร์ใช้ตัวเลข 0 และ 1 นี้เป็นรหัสผ่าแทนคำสั่งในการทำงานคอมพิวเตอร์ข้อมูลคำสั่งตัวเลขฐานสองนี้ คอมพิวเตอร์สามารถใช้งานได้
เราเรียนเลขสองหลักฐานสองที่ประกอลกันเป็นชุดคำสั่งเพื่อสั่งงานคอมพิวเตอร์ว่าภาษาเครื่อง
 การใช้ภาษาเครื่องนี้ถึงแม้คอมพิวเตอร์จะเข้าใจได้ทันที แต่มนุษย์ผู้ใช้จะมีข้อยุ่งยากมาก เพราะเข้าใจและจดจำได้ยาก จึงมีผู้สร้างภาษาคอมพิวเตอร์ในรูปอื่นที่เป็นตัวอักษร
ภาษาแอสเซมบลี (Assembly Languages)
เป็นภาษาคอมพิวเตอร์ในยุคที่ 2 ถัดจากภาษาเครื่อง ภาษาแอกเซมบลีช่วยลดความยุ่งยากในการเขียนโปรแกรมเพื่อการติดต่อคอมพิวเตอร์
แต่อย่างไรก็ตามภาษาแอกเซมบลีก็ยังมีความใกล้เคียงภาษาเครืองอยู่มาก และจำเป็นต้องใช้ตัวแปรภาษาที่เรียกว่าแอสเซมเบลอร์ (Assemberlr) เพื่อแปลงชุดภาษาแอกเซมบลีให้เป็นภาษาเครื่อง
ภาษาระดับสูง (High-Level Languages)
เป็นภาษาคอมพิวเตอร์ในยุคที่3 เริ่มมีการใช้ชุดคำสั่งที่เรียกว่า Statementh ที่มีลักษณะเป็นประโยคภาษาอังกฤษทำให้ผู้เขียโปรแกรมสามารถเข้าใจชุดคำสั่งเพื่อสั่งให้คอมพิวเตอร์ทำงานง่ายขึ้น ผู้คนทั่ไปสามารถเรียนรู้และเขียนโปรแกรมง่ายขึ้น เนื่องจากภาษาระดับสูงใกล้เคียงภาษามนุษย์ ตัวแปรภาษาระดับสูงเพื่อให้เป็นภาษาเครื่องนั้นมีอยู่2ชนิดด้วยกันคือ
คอมไพเลอร์ (Compiler) และอินเทอร์พรีเตอร์ (Interpreter)
คอมไพเลอร์ จะทำการแปรโปรแกรมที่เขียนเป็นโปรแกรมภาษาระดับสูง ทั้งโปรแกรมให้เป็นภาษาเครื่องก่อนแล้วจึงให้คอมพิวเตอร์ทำงานตามภาษาเครื่องนั้น
อินเทอร์พรีเตอร์จะทำการแปรที่ละคำสั่งและคอมพิวเตอร์ทำตามคำสั่งนั้น เมื่อทำเส็จแล้วจึงมาทำการแปรคำสั่งลำดับต่อไปข้อแตกต่างระหว่างคอมไพเลอร์กับอินเทอร์พลีเตอร์จึงอยู่ที่การแปลทั้งโปรแกรมหรือแปรที่ละคำสั่ง
.การทำงานของระบบ network และ Internet
โครงสร้างของเครือข่ายคอมพิวเตอร์
1.เครือข่ายเฉพาะที่ (Local Area Network : LAN)
เป็นเครือข่ายที่มักพบเห็นกันในองค์กรโดยส่วนใหญ่ของลักษณ์ของการเชื่อมต่อคอมพิวเตอร์ LAN จะอยู่ในพื้นที่ใกล้ๆกัน เช่นอยู่ภายนอกอาคาร หรือหน่วยงานเดียวกัน
2.เครือข่ายเมือง (Metropolitan Area Network:MAN)
    เป็นกลุ่มของเครือข่าย lan  ที่นำมาเชื่อมต่อกันเป็นวงที่ใหญ่ขึ้น ภายในบริเวณใกล้เคียงกัน เช่น เมืองเดียวกัน เป็นต้น
3.เครือข่ายบริเวณกว้าง (Wide Area Network:WAN)
เป็นเครือข่ายที่ใหญ่ขึ้นไปอีกระดับ โดยเป็นการรวมเครือข่ายทั้ง LAN และ MAL มาเชื่อมต่อกันเป็นเครือข่ายเดียวกัน ดังนั้นเครือข่ายนี้ครอบคลุมพื้นที่กว้างไปทั่วประเทศ หรือทั่วโลก เช่นอินเตอร์เน็ต ถือเป็นเครือข่ายสาธารณะ ที่ไม่มีใครเป็นเจ้าของ
โครงสร้างของเครือข่ายคอมพิวเตอร์ (Network Topology)
   การจัดระบบการทำงานของเครือข่าย มีรูปแบบโครงสร้างของเครือข่าย อันเป็นการจัดวางคอมพิวเตอร์ และการเดินสายสัญญานคอมพิวเตอร์ในเครือข่ายรวมถึงการไหลเวียนของข้อมูล ในเครือข่ายด้วยโครงสร้างในเครือข่ายหลักมี 4 แบบ คือ
1.เครือข่ายแบบดาว 
2.เครือข่ายแบบวงแหวน
3.เครือข่ายแบบบัส
4.เครือข่ายแบบต้นไม้

รูปแบบโครงสร้างของเครือข่าย



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

2.เครือข่ายแบบวงแหวน  เป็นแบบที่สถานีของเครือข่ายทุกสถานีจะต้องเชื่อมต่อกันเครื่องขยายตัวสัญญานที่ส่งจะรับและส่ง ถ้าใช้ก็รับไว้แต่ถ้าไม่ใช่ก็ส่งต่อไปเรื่อยๆเป็นวงหากข้อมูลที่ส่งเป็นสถานีใด เครื่องขยายสัญญาณของสถานีนั้นก็รับและส่งให้สถานีนั้นๆเครื่องขยายสัญญาณต้องมีการตรวจสอบข้อมูลที่ได้รับว่าเป็นของตนเองหรือไม่ด้วยถ้าใช้ก็รับไว้แต่ถ้าไม่ใช่ก็ส่งต่อไป

3.เครือข่ายแบบบัส (Bus Network) เป็นเครือข่ายที่เชื่อมต่อคอมพิวเตอร์และอุปกรณ์ต่างๆด้วยสายเคเบิ้ลยาว ต่อเนื่องกันไปเรื่อยๆ โดยมีอุปกรณ์ที่มีคอมพิวเตอร์เพียงตัวเดียวเท่านั้นที่สามารถส่งข้อมูลได้ช่วงเวลาหนึ่ง การจัดส่งข้อมูลด้วยวิธีนี้จะต้องกำหนดพิธีการ สัญญาณที่แตกต่างกันในการติดตั้งเครือข่ายแบบบัส คอมพิวเตอร์และอุปกรณ์ที่รับข้อมูลทุกชนิดถูกเชื่อมต่อด้วยสายเคเบิ้ลเพียงเส้นเดียวซึ่งจะใช้ในเครือค่ายเล็ก ในองค์กรที่มีคอมพิวเตอร์ใช้ไม่มากนัก
   อุปกรณ์ทุกชิ้นหรือโหนดทุกโหนดในเครือข่ายจะต้องเชื่อมโยงเข้ากับสายสื่อสารหลักที่เรียกว่า

 4.เครือข่ายแบบต้นไม้ (Tree Network) ดป็นเครือข่ายที่มีการผสมผสานโครงสร้างเครือข่ายแบบต่างๆเข้าด้วยกันเป็นเครือข่ายขนาดใหญ่ การจัดส่งข้อมูลสามารถ ส่งไปถึงได้ทุกสถานี การสื่อสานข้อมูลผ่านตัวกลางไปยังสถานีอื่นๆได้ทั้งหมด เพราะทุกสถานีจะอยู่บนทางเชื่อม รับส่งข้อมูลเดียวกัน


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

ระบบเครือข่ายแบ่งตามลักษณะการทำงานได้เป็น3ประเภท
1.ระบบเครือข่ายแบบศูนย์กลาง (Centrallized Networks)
2.ระบบเครือข่ายแบบ  Peer-to Peer
3.ระบบเครือข่ายแบบ Client / Server

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

2.ระบบเครือข่ายแบบ  Peer-to Peer
แต่ระสถานีงานบนระบบเครือข่ายPeer-to Peer จะมีความเท่าเทียมกันสามารถที่จะแบ่งปันทรัพยากรให้แก่กันและกันได้ เช่น การใช้เครื่องพิมพ์หรือแฟ้มข้อมูลร่วมกันในเครือข่าย เครื่องแต่ละสถานีงานมีขีดความสามารถในการทำงานได้ด้วยตัวเอง (Stand Aone) คือจะต้องมีทรัพยากรณ์ภายในของตัวเอง เช่นดิสก์สำหรับเก็บข้อมูล หน่วยความจำที่เพียงพอ และความสามารถในการประมวลผลข้อมูลได้

3.ระบบเครือข่ายแบบ Client / Server
 ระบบClient / Server สามารถสนับสนุนให้มีเครื่องลูกข่ายได้เป็นจำนวนมาก และสามารถเชื่อมต่อกับคอมพิวเตอร์ได้หลายสถานี ทำงานโดยมีเครืองServer ที่ให้บริการเป็นศูนย์กลางอย่างน้อย1เครื่อง และมีการบริหารจัดการทรัพยากรต่างๆ จากส่วนกลาง ซึ่งคล้ายกับระบบเครือข่ายแบบศูนย์รวมกลาง แต่สิ่งที่แตกต่างกันคือ เครืองที่ทำหน้าที่ให้บริการในระบบClient / Server ราคาไม่แพงมาก ซึ่งอาจใช้เครื่องไมโครคอมพิวเตอร์สมรรถนะสูงในการควบคุมการให้บริการ ทรัพยากรต่างๆ
   นอกจากนี้เครือข่ายยังต้องมีความสามารถในการประมวลผล และมีพื้นที่สำหรับจัดเก็บข้อมูลท้องถิ่นเป็นของตนเอง
ระบบเครือข่ายแบบClient / Server เป็นระบบที่มีความยืดหยุ่นสูง สนับสนุนการทำงานแบบ Multiprocessor สามารถเพิ่มขยายขนาดของจำนวนผู้ใช้ได้ตามต้องการ นอกจากนี้ยังสามารถเพิ่มจำนวนเครืองServer สำหรับให้บริการต่างๆเพื่อช่วยกระจายภาระของระบบได้ ส่วนของเสียของระบบนี้คือ มีความยุ่งยากในการติดตั้งมากกว่า ระบบPeer-to Peer รวมทั้งต้องการบุคลากรเพื่อการบริหารจัดการระบบโดยเฉพาะอีกด้วย