1

วันพฤหัสบดีที่ 29 มกราคม พ.ศ. 2552

SQL Server SSIS Historical OverviewIn SQL Server 7.0



















*************************************************************************************

SQL Server SSIS Historical OverviewIn SQL Server 7.0, Microsoft had a small team of developers work on a much understated feature of SQLServer called Data Transformation Services (DTS). DTS was the backbone of the Import/Export Wizard,and the DTS ’ s primary purpose was to transform data from almost any OLE DB – compliant Data Sourceto another destination. It also had the ability to execute programs and run scripts, making workflow aminor feature.By the time that SQL Server 2000 was released, DTS had a strong following of DBAs and maybe a fewdevelopers. Microsoft included in the release new features like the Dynamic Properties Task that enabledyou to alter the package dynamically at runtime. Even though DTS utilized extensive logging along withsimple and complex multiphase data pumps, usability studies still showed that developers had to createelaborate scripts to extend DTS to get what they wanted done. A typical use case was enabling DTS toload data conditionally based on the existence of a file. To accomplish this in DTS, you would have hadto use the ActiveX Script Task to code a solution using the file system object in VBScript. The problemhere was that DTS simply lacked some of the common components to support typical ETL processes.Although it was powerful if you knew how to write scripting code, most DBAs just didn ’ t have this typeof scripting experience (or time).After five years, Microsoft released the much touted SQL Server 2005, and SSIS, which is no longer anunderstated feature like DTS. With the 2008 release, SSIS is now one of the main business intelligence(BI) platform foundations. SSIS has moved so far up in importance that it now has its own service alongwith the new name. This is entirely appropriate because so much has been added to SSIS. Microsoftmade a huge investment in usability, adding the first set of ETL tool - based components and upping theante again with this latest version. If what you need to do isn ’ t readily available, you now have the full.NET library with VB and C# programming languages to add your own custom coding to message dataor manage the ETL process. However, you ’ ll be surprised how rarely you ’ ll need to drop into a codingenvironment. In fact, as you dig into the toolset, you ’ ll find that things you may have needed to hand -code in a Script Task are simply part of the out - of - the - box components.What ’ s New in SSISSSIS is now in its second edition. If you are brand new to SSIS, everything will be new, but even if youare already using SSIS each version just keeps getting better. This latest version of SSIS includesenhancements for performance and scalability, upgrades to handle new TSQL capabilities, and theaddition of new components, including the long - awaited ability to use C# in the scripting tasks. We ’ ll hitthe highlights here.Chapter 1: Welcome to SQL Server Integration Services3The data pipeline has been overhauled so that it scales to better use the multiple, dual, and quad - coreprocessor improvements. The Lookup Component that performs foreign key resolutions has also beenredesigned to allow for persistence of lookup cache that screams when you tune them for dimensiontables. Underneath SSIS now allows new TSQL extensions for multiple data manipulation language(DML) operations like the MERGE statement.If you are looking for the latest toys, this version of SSIS has added new workflow components to controlthe cache window maintenance, to generate TSQL traces, or reset row count variables. In the Data Flows,there are new ADO Sources and Destinations to add to the OLE Sources and Destinations that were partof the first version.Lastly, there has been a major improvement to the development environment from the previous versionswith the removal of the cobbled - together Visual Basic for Applications (VBA) implementation. The VBAenvironment was only intended as a temporary implementation to allow custom scripting within yourETL processes, evidenced by the clunky integration and that you were limited to VB.NET only. Now theScript Tasks and Components use an embedded version of the Microsoft Visual Studio 2008 Tools forApplications (VSTA) environment that supports both VB and C# .NET programming languages. Inaddition, you can now add web references to your ETL processes without having to code your ownwrappers to web services to make use of existing business logic or data sources. We ’ ll touch on all ofthese improvements as you read through this book and explore the examples, but first let ’ s get started.Getting StartedMost of this book will assume that you know nothing about the past releases of SQL Server DTS andwill start with a fresh look at SQL Server SSIS. After all, when you dive into the new features, you ’ llrealize how little knowing anything about the old release actually helps you when learning this one.However, if you don ’ t come from the world of DTS, it ’ s hard for us not to throw in a few analogies hereand there to get these folks also up to speed on SSIS. The learning curve can be considered steep at first,but once you figure out the basics, you ’ ll be creating what would have been complex packages in DTS inno time. To get an idea of how easy SSIS is to use, look at a tool that is a staple in the ETL world, theImport and Export Wizard.Import and Export WizardIf you need to move data quickly from almost any OLE DB – compliant Data Source to a destination, youcan use the SSIS Import and Export Wizard (shown in Figure 1 - 1). In fact, many SSIS packages are bornthis way. The wizard is a quick way to move the data, perform very light transformations of data, and allversions except Express allow you to persist the logic of the data movement into a package. The basicconcept of an import/export wizard has not changed substantially from the days of DTS. You still havethe option of checking all the tables you ’ d like to transfer. However, you also get the option now ofencapsulating the entire transfer of data into a single transaction.

งานวิจัย ทางคอมพิวเตอร์


ภูมิหลังและสภาพปัญหา
นโยบายการศึกษาของรัฐบาลต้องการปฏิรูปการศึกษาตามเจตนารมณ์แห่งรัฐธรรมนูญ และพระราชบัญญัติการศึกษาแห่งชาติ พ.ศ.2542 เพื่อพัฒนาสังคมไทยให้เป็นสังคมแห่งความรู้
อันเป็นเงื่อนไขไปสู่ระบบเศรษฐกิจฐานความรู้ให้คนไทยทั้งปวงได้รับโอกาสเท่าเทียมกันที่จะได้
เรียนรู้และฝึกอบรมได้ตลอดชีวิต และมีปัญญาเป็นทุนไว้สร้างงานและสร้างรายได้ และนำประเทศให้รอดพ้นจากวิกฤตเศรษฐกิจ และสังคมโดยยึดหลักการศึกษาสร้างชาติ สร้างคน และสร้างงาน
พัฒนาระบบเทคโนโลยีทางการศึกษาและเครือข่ายสารสนเทศ เพื่อเพิ่มและกระจายโอกาสทางการศึกษา ให้คนไทยทั้งในเมืองและชนบท ปฏิรูปการเรียนรู้ โดยยึดหลักผู้เรียนเป็นศูนย์กลางหลักการเรียนรู้ด้วยตนเองและหลักการเรียนรู้ตลอดชีวิตเน้นพลัง ความคิดสร้างสรรค์ การสร้างนิสัยให้รักการอ่าน การจัดให้มีห้องสมุดศูนย์การเรียนรู้ชุมชน และสื่อการเรียนรู้ประเภทต่าง ๆ อย่างทั่วถึง
(คำแถลงนโยบาย ของคณะรัฐมนตรี พันตำรวจโท ทักษิณ ชินวัตร นายกรัฐมนตรี. 2544 )
แผนยุทธศาสตร์การพัฒนา มีการดำเนินการต่อเนื่องจากแผนพัฒนาฯ ฉบับที่ 8 ในด้านแนวคิดที่ยึด “คนเป็นศูนย์กลางของการพัฒนา” และให้ความสำคัญกับการพัฒนาที่สมดุล ทั้งด้านตัวคนสังคม เศรษฐกิจและสิ่งแวดล้อม โดยเฉพาะอย่างยิ่งการแก้ไขปัญหาความยากจน การฟื้นฟูเศรษฐกิจและสังคมของประเทศให้พ้นจากวิกฤต พร้อมไปกับการวางรากฐานการพัฒนาประเทศให้เข้มแข็ง และการสร้างระบบการบริหารจัดการภายในที่ดีให้เกิดขึ้นในทุกระดับ (แผนพัฒนาเศรษฐกิจและสังคมแห่งชาติ ฉบับที่ 9. 2545 – 2549)
คุณภาพการศึกษาเป็นรากฐานสำคัญในการพัฒนาประเทศ ทั้งทางด้านเศรษฐกิจและสังคม จะไม่บรรลุผลสำเร็จด้วยดี หากประชาชนการศึกษาอยู่ในระดับต่ำซึ่งในการพัฒนาการศึกษาให้บรรลุเป้าหมายได้นั้น อุปกรณ์และสื่อการเรียนการสอน เช่น ชุดการเรียนรู้ นับเป็นปัจจัยสำคัญอย่างหนึ่งในการพัฒนาการเรียนการสอนให้ไปสู่จุดมุ่งหมายที่ต้องการ เปิดโอกาสให้ผู้เรียนได้พัฒนาการศึกษา มีทักษะและประสบการณ์ในการทำงาน มีความรู้เฉพาะด้านตามศักยภาพเป็นแนวทางในการประกอบอาชีพ ( นพรัตน์ เที่ยงตรง. 2533 : 1 )



จากการศึกษาปัญหาและความต้องการใช้สื่อการเรียนการสอนวิชาชีพช่างอุตสาหกรรม ในสถานศึกษากรมสามัญศึกษา พบว่า ปัญหาและอุปสรรคที่มีมาก คือ การขาดสิ่งอำนวยความสะดวกในเรียน ได้แก่ สื่อการเรียนการสอน ชุดการเรียนรู้ เพื่อใช้เป็นสื่อช่วยในการเรียนการสอน และสื่อชุดการเรียนรู้ไม่เพียงพอต่อความต้องการ (นพรัตน์ เที่ยงตรง. 2533 : 1) จากสภาพปัญหาด้านจำนวนผู้สอน วัสดุการทดลอง และอุปกรณ์การเรียนการสอนไม่เพียงพอต่อการดำเนินการสอน ทำให้การพัฒนาประสิทธิภาพของการเรียนการสอนไม่ได้มาตรฐานเท่าที่ควร แนวทางในการแก้ไขปัญหาแนวทางหนึ่งคือ การพัฒนาการจัดการเรียนการสอนให้มีประสิทธิภาพโดยใช้ชุดการเรียนรู้ ควบคู่กับการเรียนการสอน ( ลัดดา ศุขปรีดี. 2526 : 137 ) ในการพัฒนาการเรียนการสอนดังกล่าว การสอนโดยใช้ชุดการเรียนรู้เป็นการจัดการเรียนการสอนอย่างเป็นระบบแบบหนึ่ง ซึ่งยึดหลักความแตกต่างของบุคคล เน้นรูปแบบของการเรียนรู้ การจัดเรียนตามความพร้อม สามารถเรียนรู้ได้ตามขีดความสามารถของตนเอง ( ลัดดา ศุขปรีดี. 2526 : 26 )
ปัจจุบันคอมพิวเตอร์เข้ามามีบทบาทในชีวิตประจำวันมากยิ่งขึ้น ผู้วิจัยจึงได้ ศึกษาความรู้ความเข้าใจในด้านต่าง ๆ ของคอมพิวเตอร์และงานวิจัยที่เกี่ยวข้อง เพื่อนำมาพัฒนา ชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์ ใช้เป็นแนวทางช่วยเหลือให้ความรู้ เสริมสร้างทักษะในด้านการประกอบคอมพิวเตอร์ สามารถนำไปประยุกต์ใช้ เป็นแนวทางในการศึกษาและพัฒนางานวิจัยในอนาคตต่อไปได้

ความมุ่งหมายในการวิจัย
ในงานวิจัยครั้งนี้ผู้วิจัยได้ตั้งความมุ่งหมายไว้ดังนี้
เพื่อพัฒนาชุดการเรียนรู้ด้วยตนเอง เรื่อง การประกอบและติดตั้งระบบปฏิบัติการ
คอมพิวเตอร์
เพื่อหาประสิทธิภาพ ชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการ
คอมพิวเตอร์

ข้อตกลงเบื้องต้น
ชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์ มีขอบเขตเนื้อหาดังนี้
1. ระบบปฏิบัติการ Windows XP
2. โปรแกรมสำนักงาน Office XP Thai
3. โปรแกรมป้องกันไวรัส Antivirus McAfee v7.02.Retail
4. โปรแกรมดูภาพ ACDsee 3.1
5. โปรแกรมดูหนัง VCD PowerDVD.XP4.0.1811
6. โปรแกรมฟังเพลง MP3 Winamp
7. โปรแกรมแปลภาษา อังกฤษ-ไทย Pal Thai 2002 Translator v3.2 Register
8. โปรแกรมแปลคำศัพท์ อังกฤษ-ไทย Thaisoft Dictionary 3.0
9. โปรแกรมดูเอกสารจากเวปไซต์ Adobe Acrobat Reader5.1
10. โปรแกรมบีบอัดข้อมูลต่าง ๆ WinZip 8.1

ความสำคัญของการวิจัย
ได้ชุดการเรียนรู้ประกอบและการติดตั้งระบบปฏิบัติการคอมพิวเตอร์ที่ให้ความรู้เรื่องคอมพิวเตอร์ซึ่งจะมีประโยชน์ต่อบุคคลดังต่อไปนี้
นักศึกษา สามารถนำความรู้ที่ได้จาก ชุดการเรียนรู้การประกอบและการติดตั้ง
ระบบปฏิบัติการคอมพิวเตอร์ นำไปใช้ประโยชน์ได้ ดังนี้
1.1 สามารถนำความรู้ที่ได้จากงานวิจัยมาช่วยในการประกอบอาชีพอิสระ เพื่อเสริมสร้างรายได้ให้กับตนเอง
1.2 สามารถนำมาใช้เป็นเอกสารช่วยในการประกอบและการติดตั้งระบบ
ปฏิบัติการคอมพิวเตอร์ด้วยตนเองได้
1.3 ช่วยเสริมสร้างทักษะ ความชำนาญในการประกอบคอมพิวเตอร์
อาจารย์ สามารถนำความรู้ที่ได้จาก ชุดการเรียนรู้ประกอบและการติดตั้งระบบ
ปฏิบัติการคอมพิวเตอร์ ไปใช้ประโยชน์ดังนี้
2.1 สามารถนำเอกสารงานวิจัยมาเป็นสื่อ ช่วยในเรื่องการเรียนการสอนในชั้นเรียน
ลดภาระการสอนในชั้นเรียน
3. หน่วยงานและองค์กร สามารถนำความรู้ที่ได้จาก ชุดการเรียนรู้ประกอบและการติด
ตั้งระบบปฏิบัติการคอมพิวเตอร์ ไปใช้ประโยชน์ดังนี้
3.1 สามารถนำความรู้ที่ได้จากงานวิจัย นำมาจัดฝึกอบรมเจ้าหน้าที่ พนักงานภายใน
องค์กรเรื่อง การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์ได้
3.2 นำความรู้ที่ได้ไปใช้ช่วยเหลือในการซ่อมบำรุงเครื่องคอมพิวเตอร์ภายในองค์กร
ของตนเอง เพื่อประหยัดค่าใช้จ่ายในการซ่อมบำรุง



ขอบเขตของการวิจัย
ขอบเขตเชิงเนื้อหา
การประกอบเครื่องคอมพิวเตอร์ที่ใช้ในงานวิจัยครั้งนี้ มีขอบเขตเนื้อหา ดังนี้
1. ซีพียู เอเอ็มดี ดูรอน ความเร็ว 1.1 GHz (CPU AMD Duron ) จำนวน 1 ตัว
2. เมนบอร์ดรุ่นACorp 7KMM1 ซ็อคเกต 462 ซาวด์ออนบอร์ด จำนวน 1 ชิ้น
3. การ์ดจอ ชนิด AGP รุ่น Gforce2 MX 400 64MB/TVOUT จำนวน 1 ชิ้น
4. ฮาร์ดดิสก์ ยี่ห้อ Segate ขนาด 40 G จำนวน 1 ตัว
5. แรม ชนิด SDRam ขนาด 256 MB /BUS133 จำนวน 2 ตัว
6. ซีดีรอม ยี่ห้อ Liteon ความเร็ว 52X จำนวน 1 ตัว
7. ดิสก์ไดร์ฟ 1.44 MB ยี่ห้อ Sony จำนวน 1 ตัว
8. เคส บรรจุเมนบอร์ด จำนวน 1 ตัว
9. เพาว์เวอร์ซัฟพลาย 350 Watt จำนวน 1 ตัว

ขอบเขตเชิงประชากร
ประชากรที่ใช้ในการศึกษาครั้งนี้ เป็นผู้เชี่ยวชาญด้านอิเล็กทรอนิกส์และคอมพิวเตอร์ จำนวน 6 คน
ตัวแปรที่ศึกษา
ตัวแปรอิสระ คือ ชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์
ตัวแปรตาม คือ ประสิทธิภาพชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์

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

2. ประสิทธิภาพ
หมายถึง คุณภาพของชุดการเรียนรู้การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์ สามารถนำไปประยุกต์ใช้งานได้จริง ประกอบด้วยด้านต่าง ๆ ดังนี้
2.1 ด้านกายภาพทั่วไป คือ ชุดการเรียนรู้ มีลักษณะการจัดลำดับรูปแบบ
ขั้นตอนต่างๆ รูปภาพที่นำเสนอ มีความชัดเจน ดูง่าย น่าสนใจศึกษา
2.2 ด้านเนื้อหา คือ เนื้อหามีความถูกต้อง การอธิบาย สื่อความหมายชัดเจน
เกิดความเข้าใจง่าย
2.3 ด้านฮาร์ดแวร์ คือ การแสดงภาพและคำบรรยายขั้นตอนประกอบคอมพิวเตอร์ มีความชัดเจน เข้าใจง่าย สามารถนำไปใช้งานได้จริง
2.4 ด้านซอฟต์แวร์ คือ การแสดงภาพและคำบรรยาย ขั้นตอนการตั้งค่า มีความชัดเจน เข้าใจง่าย สามารถติดตั้งโปรแกรมได้จริง
3. การประกอบและติดตั้งระบบปฏิบัติการคอมพิวเตอร์
หมายถึง การนำเอาอุปกรณ์คอมพิวเตอร์มารวมกันอยู่ภายในตัวกล่องบรรจุอุปกรณ์
คอมพิวเตอร์ และติดตั้งระบบปฏิบัติการเพื่อให้คอมพิวเตอร์สามารถทำงานได้ตามที่ต้องการ
4. การติดตั้งระบบปฏิบัติการคอมพิวเตอร์
หมายถึง การติดตั้งโปรแกรมระบบลงสู่อุปกรณ์คอมพิวเตอร์ที่ประกอบเสร็จแล้ว
เพื่อให้คอมพิวเตอร์สามารถรับคำสั่งและทำงานได้ตามที่ต้องการ
5. ระบบปฏิบัติการ OS (Operating System)
หมายถึง โปรแกรมระบบที่ทำหน้าที่ควบคุมการใช้งานส่วนต่างๆ ของเครื่องคอมพิวเตอร์ ให้มีประสิทธิภาพในการทำงานที่สูงสุด และสามารถใช้อุปกรณ์ทุกส่วนของเครื่องคอมพิวเตอร์มาทำงานได้อย่างเต็มที่ นอกจากนั้นยังเข้ามาช่วยจัดสรรการใช้ทรัพยากรในเครื่องและช่วยจัดการกระบวนการพื้นฐานที่สำคัญๆ ก่อนที่เครื่องคอมพิวเตอร์แต่ละตัวเครื่องจะสามารถอ่านไฟล์ต่างๆ หรือสามารถใช้ชอฟต์แวร์ต่างๆได้จะต้องผ่านการดึงระบบปฏิบัติการออกมาฝังตัวอยู่ในหน่วยความจำก่อน ปัจจุบันนี้มีโปรแกรมระบบอยู่หลายตัวด้วยกัน ซึ่งแต่ละตัวนั้นก็เป็นโปรแกรมระบบปฏิบัติการเหมือนกัน

ประวัติความเป็นมา เครื่องคอมพิวเตอร์



ประวัติความเป็นมา
เครื่องคอมพิวเตอร์นับได้ว่าเป็นสิ่งประดิษฐ์ที่มีความสลัลซับซ้อนที่มีความสามารถมากมาตั้งแต่ในอดีตจนถึงปัจจุบันนี้ เราจึงเรียกกันว่าเป็นยุคคอมพิวเตอร์ ที่จริงแล้วคอมพิวเตอร์มีการเริ่มต้นในปี คศ. 1944 ซึ่งถือว่าเป็นปีที่มีการผลิตคอมพิวเตอร์เป็นเครื่องแรก มนุษย์มีความจำเป็นที่ต้องมีการประมวลผลมาตั้งแต่ในอดีต มนุษย์เริ่มมีการใช้ลูกคิด (Abacus) ซึ่งถือเป็นเครื่องนับชิ้นแรกในโลก แต่ก่อนที่จะใช้เครื่องคิดเลข มนุษย์รู้จักการนับ โดยเริ่มตั้งแต่ใช้นิ้วมือ ต่อมาก็ใช้เศษไม้ ก้อนหินมาช่วย จากก้อนหินก็มีวิวัฒนาการมาใช้ก้อนหินที่มีขนาดเล็กลง ขนาดเท่ากับลูกปัด แล้วนำมาร้อยเป็นพวงเก็บไว้ ต่อมาก็เกิดความคิดในการทำเป็นบอร์ดสี่เหลี่ยมที่มีลูกปัดร้อยไว้เพื่อใช้ในการนับ จนกระทั้งมีการประดิษฐ์เป็นลูกคิดขึ้นมา ซึ่งลูกคิดนี้ได้มีการยอมรับว่าเป็นเครื่องมือนับที่มนุษย์สร้างขึ้นมาใช้เป็นอันดับแรกในโลก
ต่อจากสมัยนั้นมา มนุษย์ก็มีการประดิษฐ์เครื่องนับขึ้นมาอีกมากมาย เพื่อช่วยผ่อนแรงสมองในการจำตัวเลขต่างๆ เช่น จอห์น เนเปียร์ (John Napier) ชาวสก๊อตได้ประดิษฐ์เครื่องคิดเลขที่เรียกว่า เนเปียร์สโบนส์ (Napier’s Bones ) ขึ้นในปี คศ.1617 และเฮนรี่ บริกส์ (Henry Briggs) ได้คิดค้นแบบคำนวณตารางลอกการึทึม และเอ็ดมันต์ กันเตอร์ (Edmund Gunter) ได้นำค่าลอการึทึมของเนเปียร์มาแกะลงไม้บรรทัด ต่อมาในปี คศ.1700 วิลเลียม ออกเทรด (William Aughtred) ได้นำความคิดของ กันเตอร์ มาปรับปรุงเป็น สไลด์รูล จึงนับได้ว่า สไลด์รูลเป็นคอมพิวเตอร์อนาลอกเครื่องแรกของโลก
ในปี คศ. 1642 เบลส ปาสกาล (Blaise Pascal) ชาวฝรั่งเศสได้ประดิษฐ์เครื่องบวกเลขขึ้นมาโดยมีเฟืองหมุน เมื่อบวกเลขหลักแรกแล้วได้ผลเกินสิบ ก็จะทดให้เฟืองตัวที่อยู่ทางซ้ายขยับไปที่หนึ่งเหมือนกับวิธีการใช้หลักหน่วย สิบ ร้อย พัน ในปัจจุบัน สำหรับเครื่องมือชิ้นนี้เรียกกันว่า ปาสกาลีน (Pascaline) ซึ่งนับว่าเป็นเครื่องบวกเลขเครื่องแรกของโลก
ในปี คศ. 1673 ไลบิทซ์ (Gottfried von Leibnitz) นักคณิตศาสตร์ชาวเยอรมันได้ออกแบบเครื่องคำนวณ ซึ่งสามารถคูณได้ และค้นพบเลขฐานสองซึ่งเป็นความคิดในการนำไปสร้างเป้นเครื่องคอมพิวเตอร์ต่อมา
สำหรับเครื่องคำนวณที่ทั้งสองได้ประดิษฐ์คิดค้นขึ้นมานั้น ยังไม่ถือว่าสมบูรณ์มากนัก เพราะยังมีจุดบกพร่องอยู่ อีกหลายปีต่อมาจึงมีนักวิศวกรได้หันมาปรับปรุงแก้ไขให้ดีขึ้น นอกจากจะมีเครื่องคำนวณดังที่กล่าวมาแล้วข้างต้น ยังมีสิ่งประดิษฐ์ที่ถือว่าเป็นการบุกเบิกให้มีการสร้างเครื่องคอมพิวเตอร์อีก 2 อย่าง คือ การใชระบบบัตรเจาะรูควบคุมงานของเครื่องทอผ้าอัตโนมัติ ซึ่งประดิษฐ์โดยโจเซฟ มารี แจคการ์ด (Joseph – Marie Jacquard) นักประดิษฐ์ชาวฝรั่งเศสได้ประดิษฐ์บัตรเจาะรูเพื่อควบคุมการทอผ้าให้เป็นลายต่างๆ ซึ่งต่อมาได้เป็นที่นิยมใช้กันอย่างกว้างขวางส่วนสิ่งประดิษฐ์อีกชิ้นหนึ่ง คือ เครื่องมือสำหรับคำนวณตารางคณิตศาสตร์ ซึ่งสร้างโดย ชาร์ลส์ แบบเบจ (Charies Babbage) ในปี คศ. 1812 และ 1822 มีชื่อเรียกว่า ดิฟเฟอเรนส์ เอนจิน (Difference Engine) ซึ่งมีฟังก์ชั่นทางตรีโกณมิติต่างๆ โดยอาศัยหลักการทางคณิตศาสตร์ ต่อมาในปี คศ. 1871 แบบเบจได้สร้างเครื่องจักรกลแบบแรกของเครื่องคำนวณอัตโนมัติที่ใช้กันทั่วไปในปัจจุบัน เครื่องมือชนิดนี้มีชื่อเรียกว่า อนาลิติคัล เอนจิน (Analytical Engine) ซึ่งมีชิ้นส่วนสำคัญทุกชิ้นเหมือนกับเครื่องดิจิตอลคอมพิวเตอร์ที่ใช้อยู่ในปัจจุบันนี้ คือ จะมีหน่วยรับส่งข้อมูล หน่วยควบคุม และหน่วยความจำ โดยจะใช้บัตรเจาะรูเป็นส่วนในการรับและแสดงผลข้อมูล
ในปี คศ. 1894 เอช ฮอลเลอริช (H. Hollerith) นักสถิติชาวอเมริกันได้ประดิษฐ์เอกสารในการบันทึกหน่วยที่เครื่องจักรกลจะอ่านขึ้นมา โดยใช้เครื่องกลไกทางอิเล็กทรอนิกส์เป็นสื่อติดต่อ ซึ่งสามารถอ่านข้อความ จำแนกข้อความ และบันทึกผลลงบนบัตรเจาะรูได้ซึ่งผลงานของ ฮอลเลอริช นั้นได้ถูกนำมาเป็นพื้นฐานในการผลิตคอมพิวเตอร์ในยุคแรกๆด้วย ต่อมาในปลายปี 1944 โฮเวิร์ด อายเคน (Howard Aiiken) ได้ออกแบบเครื่องคำนวณทางคณิตศาสตร์ขึ้นมา ซึ่งเครื่องคำนวณนี้สามารถคำนวณทางคณิตศาสตร์ได้ทุกแบบ และนอกจากนั้นยังได้สร้างเครื่องที่เป็น Automatic Sequence Controlled Calculator มีชื่อว่า มาร์ค วัน (Mark l) ขึ้น ซึ่งนับว่าเป็นเครื่องคอมพิวเตอร์ที่ทำงานโดยอัตโนมัติเครื่องแรกของโลก ที่ใช้ไฟฟ้าแบบกึ่งไฟฟ้า กึ่งเครื่องกล การส่งข้อมูลเข้าไปในเครื่องจะใช้เทปกระดาษเจาะรู เครื่องมาร์ควัน นี้ มีข้อเสียที่ตัวเครื่องมีขนาดใหญ่ และทำงานได้ค่อนข้างช้า จึงทำให้ผลิตงานได้น้อยมากถ้าเทียบกับคอมพิวเตอร์ในปัจจุบัน
ในปี คศ. 1946 ดร.เจ เอคเกิท ( J. Eckert) และ จอห์น มอชลีย์ (John Mauchly) จากมหาวิทยาลัยเพนซิลเวเนีย ได้ร่วมมือกันสร้างเครื่องคอมพิวเตอร์อิเล็กทรอนิกส์เครื่องแรก มีชื่อว่า อีนิ แอ็ก (ENIAC) ซึ่งย่อมาจาก Electronic Numerical Integrator and Calculator ใช้หลอดสูญญากาศ 18,000 หลอด สามารถบวกเลขได้ 5,000 ครั้งต่อวินาที ซึ่งถือว่ารวดเร็วมาก นอกจากนั้นการคูณและหารก็สามารถทำได้รวดเร็วเช่นเดียวกัน แต่ตัวเครื่องก็ยังมีขนาดใหญ่อยู่เหมือนเดิม
ในปี คศ. 1946 ดร.จอห์น ฟอน นอยมานน์ (Dr. John von Neumann) ได้ปรับปรุงให้เครื่องคอมพิวเตอร์สามรถเก็บโปรแกรม เปลี่ยนแปลงข้อมูลและเปรียบเทียบข้อมูลได้เป็นเครื่องแรกโดยมีชื่อว่า เอ็ดแว็ก (EDVAC) ซึ่งย่อมาจาก Electronic Discrete Variable Automatic Computer ในเวลาต่อมา เอ็ม วิลคส์ (M. Wilkes ) จากประเทศอังกฤษได้สร้างเครื่องจักร ชื่อว่า เอ็ดแซ็ก (EDSAC) ย่อมาจาก Electronic Delay Storage Automatic Calculator ในปี คศ. 1949 ในปี คศ. 1954 มอชลีย์ และเอคเกิท ได้ร่วมกันสร้างคอมพิวเตอร์ขึ้นมาใหม่ ชื่อ (UNIVAC) ย่อมาจาก Universal Automatic Computer ซึ่งนับว่าเป็นคอมพิวเตอร์เครื่องแรกในท้องตลาดสามารถใช้เทปแม่เหล็กเป็นสื่อเก็บข้อมูลได้
สำหรับในปัจจุบันนี้จะเห็นได้ว่าคอมพิวเตอร์ได้รับความสนใจในการทำงานค่อนข้างมาก จึงทำให้มีผู้คิดพัฒนาให้คอมพิวเตอร์มีขนาดเล็กลงมาจากเดิม อีกทั้งยังเพิ่มความเร็วในการทำงานให้สามารถทำงานได้เร็วขึ้นมีข้อบกพร่องในการทำงานน้อย และที่สำคัญคือราคาต้องถูกด้วย
2.1.1 ยุคของคอมพิวเตอร์
หลังจากที่คอมพิวเตอร์ได้รับความสนใจมากขึ้น และมีกลุ่มผู้พัฒนาเครื่องคอมพิวเตอร์เกิดขึ้นมาอีกหลายกลุ่ม ความเจริญทางด้านเทคโนโลยีที่สูงขึ้น และความต้องการในการนำคอมพิวเตอร์มาใช้งานก็เป็นที่แพร่หลายมากขึ้นจึงทำให้เกิดมีการปรับปรุงและเปลี่ยนแปลงทางด้านเทคโนโลยีที่ใช้ในการสร้างเครื่องคอมพิวเตอร์ ซึ่งเห็นได้จากขนาดของตัวเตรื่องคอมพิวเตอร์มีขนาดเล็กลงมาแต่มีประสิทธิภาพในการทำงานดีขึ้น เร็วขึ้นกว่าเดิม นอกจากนั้นยังมีราคาถูกลงอีกด้วย เพราะใช้ต้นทุนในการผลิตต่ำลง สำหรับความเป็นมาของคอมพิวเตอร์นั้นมีผู้แบ่งยุคของคอมพิวเตอร์ตามวิวัฒนาการทางคอมพิวเตอร์ออกเป็น 4 ยุคด้วยกัน ดังนี้




ก ) ยุคที่ หนึ่ง (First Generation) ยุคนี้เริ่มตั้งแต่ คศ. 1944 เป็นต้นมา หรือประมาณปี พ.ศ. 2494 – 2502 เทคโนโลยีที่ใช้สร้างคอมพิวเตอร์ในยุคนี้จะใช้หลอดสูญญากาศ และวงจรไฟฟ้า ซึ่งต้องใช้พลังความร้อนในขณะทำงานสูง ดังนั้นเครื่องคอมพิวเตอร์ในยุคนี้จึงมีขนาดใหญ่และต้องใช้เครื่องปรับอากาศมาช่วยในการระบายความร้อน นอกจากนั้นยังมีการใช้เทปกระดาษหรือบัตรเจาะรูในการรับส่งข้อมูล สำหรับปัญหาที่เกิดในยุคนี้จะเป็นปัญหาด้านการบำรุงรักษา และการซ่อมแซมเครื่องเพื่อให้เครื่องสามารถทำงานได้ นอกจากนั้นการใช้คำสั่งในการสั่งงานก็ค่อนข้างยาก เพราะส่วนมากแล้วในการทำงานต้องสั่งงานโดยใช้ภาษาเครื่อง (Machine Language) ซึ่งจะถือเป็นภาษาระดับต่ำ รหัสคำสั่งต่างๆ จะจดจำค่อนข้างยาก การใช้งานคอมพิวเตอร์ในยุคนี้ส่วนใหญ่จะเป็นงานทางด้านวิทยาศาสตร์และคณิตศาสตร์ ส่วนงานทางด้านธุรกิจมีการเริ่มใช้ในยุคนี้เช่นกัน แต่มีการใช้ที่ค่อนข้างน้อย
ข ) ยุคที่สอง (Second Generation) ยุคนี้เริ่มในปี คศ. 1957 หรือประมาณปี พ.ศ. 2502 –2507 ในยุคนี้ได้มีการริเริ่มนำเอาทรานซิสเตอร์ (Transistor) และไดโอด (Diodes) มาใช้แทนหลอดสูญญากาศ ซึ่งมีขนาดเล็ก มีราคาถูกลงและทำงานได้เร็วขึ้น ขนาดของเครื่องคอมพิวเตอร์จึงเล็กตามลงไปด้วย ในการทำงานจะใช้วงแหวนแม่เหล็ก สำหรับเก็บข้อมูลและใช้เทปแม่เหล็ก จานแม่เหล็กเป็นสื่อในการรับส่งข้อมูล นอกจากนั้นยังมีการเพิ่มอุปกรณ์ในการรับข้อมูล และอุปกรณ์ในการแสดงผลลัพธ์อีกมากมาย มีการใช้เครื่องพิมพ์ จานแม่เหล็ก บัตรเจาะรู จอภาพ และแป้นพิมพ์เป็นเครื่องปลายทางในยุคนี้ได้เปลี่ยนจากการสั่งงานด้วยภาษาเครื่องเป็นการใช้สัญลักษณ์แทนจึงทำให้การสั่งงานง่ายขึ้นและมีภาษาระดับสูงบางภาษาเกิดขึ้นในยุคนี้เช่นกัน
ค ) ยุคที่สาม (Third Generation) เริ่มในปี คศ.1965 ในยุคนี้มีการนำเอาวงจรผนึกมาใช้แทนทรานซิสเตอร์ ทำให้คอมพิวเตอร์ในยุคนี้มีขนาดเล็กลงไปอีก ความเร็วก็สูงขึ้นและราคาก็ลดลงไปอีก มีการพัฒนาโปรแกรมกว้างขวางขึ้น และมีการเริ่มใช้ภาษาระดับสูงมาช่วยในการเขียนโปรแกรม จึงมีหลายบริษัทเริ่มผลิตโปรแกรมสำเร็จรูปมาใช้ในการทำงาน
4.ยุคที่ สี่ (Fourth Generation) เริ่มตั้งแต่ปี คศ. 1976 มีการนำเอาแผงวงจรรวมมาใช้แทนวงจรผนึก และมีการปรับปรุงอุปกรณ์อื่นๆ ให้มีความสามารถสูงขึ้น จึงทำให้คอมพิวเตอร์สามารถทำงานได้เร็วขึ้น นอกจากนั้นยังมีการเปลี่ยนหน่วยความจำจากวงแหวนแม่เหล็กมาเป็นหน่วยความจำสารกึ่งตัวนำ มีการผลิตไมโครโพรเซสเซอร์ขึ้นทำให้มีการสร้างคอมพิวเตอร์ขนาดกลาง (Minicomputer) และ ขนาดเล็ก(Microcomputer)ขึ้นมาขายเพื่อความเหมาะสมในการใช้งานในแต่ละประเภทในยุคนี้มีประชาชนสนใจคอมพิวเตอร์มากขึ้น ทำให้มีการใช้อย่างแพร่หลายในหมู่ประชาชนทั่วไป ไม่ว่าจะเป็นนักเรียน นักศึกษา ครูอาจารย์ นายแพทย์ นักธุรกิจ เป็นต้น

2.1.2 วิวัฒนาการของคอมพิวเตอร์
นับตั้งแต่อดีตจนถึงปัจจุบัน จะพบว่าคอมพิวเตอร์ได้มีวิวัฒนาการเปลี่ยนแปลงไปมาก ทั้งทางด้านฮาร์ดแวร์และทางด้านซอฟต์แวร์ เพื่อให้ทันสมัยและรวดเร็วทันต่อเหตุการณ์ สำหรับการเปลี่ยนแปลงทางด้านฮาร์ดแวร์นั้นได้มีวิวัฒนาการหรือการเปลี่ยนแปลงดังนี้
ปี คศ. 1981 ได้ผลิตเครื่องไมโครคอมพิวเตอร์รุ่นไอบีเอ็มพีซีขึ้น โดยบริษัทอินเทล ในรุ่นนี้ใช้ CPU เบอร์ 8088 ซึ่งถือว่าเป็นต้นกำเนิดของเครื่องพีซีในปัจจุบัน ปี คศ. 1982 ได้พัฒนาเป็นรุ่นไอบีเอ็มพีซีเอ็กซ์ที (IBM PC/XT) มีการออกแบบวงจรภายในใหม่ ให้มีขนาดเล็กและทำงานรวดเร็วขึ้น แต่ยังคงใช้ CPU เบอร์ 8088 ของอินเทล เครื่องรุ่นนี้สามารถติดตั้งฮาร์ดดิสก์ได้ถึง 10 เมกกะไบต์ และสำหรับการเก็บข้อมูลในฟลอปปีดิสก์ได้มีการเปลี่ยนไปจากเดิม คือ 8 เซกเตอร์ต่อแทรก เป็น 9 เซกเตอร์ต่อแทรก ทำให้สามารถเก็บข้อมูลได้มากขึ้นเป็น 360 กิโลไบต์ ปี คศ. 1985 ได้พัฒนาเป็นรุ่นไอบีเอ็มพีซีเอที (IBM PC/AT) ในรุ่นนี้ได้เปลี่ยนไปใช้ CPU เบอร์ 80286 ซึ่งเป็นตัวใหม่ของบริษัทอินเทล ในการเก็บข้อมูลก็มีการเพิ่มฮาร์ดดิสก์ ให้มีความจุเพิ่มขึ้นเป็น 20 เมกะไบต์ ฟลอปปีดิสก์ก็สามารถเก็บข้อมูลได้ถึง 1.2 เมกกะไบต์ ทำให้มีประสิทธิภาพสูงและทำงานเร็วกว่ารุ่นไอบีเอ็มเอ็กซ์ที ปี คศ. 1987 บริษัทไอบีเอ็มได้สร้างคอมพิวเตอร์รุ่น PS/2 ในรุ่นนี้ฮาร์ดดิสก์จะมีความจุมากขึ้น ฟลอปปีดิสก์ก็เพิ่มความจุจากเดิม 720 กิโลไบต์ เป็น 1.44 เมกกะไบต์ และเปลี่ยนเป็นแผ่นดิสก์ขนาด 3.5 นิ้ว ปี ต่อมา ได้พัฒนาเป็นเครื่องที่ใชไมโครโพรเซสเซอร์เบอร์ 80386 ของอินเทล ซึ่งมีขนาด 32 บิต และมีประสิทธิภาพสูงกว่าเครื่องเอทีมาก แต่ก็มีปัญหาหนึ่งของเครื่อง 386 คือระบบปฏิบัติการและแอพพลิเคชั่นที่ผ่านมาถูกพัฒนาขึ้นมาบนเครื่องพีซีธรรมดาเท่านั้น โปรแกรมเหล่านั้นจึงไม่สามารถใช้ความสามารถของซีพียู 80386 ได้เต็มที่นักจะมีก็แต่ความเร็วที่สูงขึ้นเท่านั้น ต่อจากนั้นได้พัฒนาเป็นเครื่องคอมพิวเตอร์รุ่น 486 เครื่องพีซีรุ่นนี้ อาจจะเรียกใหม่เป็น ซูเปอร์ไมโครคอมพิวเตอร์ เนื่องจากในตระกูลนี้มีความสามารถที่เทียบเท่ากับเวิร์กสเตชั่น หรือมินิคอมพิวเตอร์บางรุ่น และในรุ่นนี้มีความเร็วสู่งกว่ารุ่น 80386 มาก สำหรับการทำงานเป็นการทำงานแบบ 32 บิต ปัจจุบัน บริษัท อินเทล ได้พัฒนาเครื่องพีซี586 (Pentium)ขึ้นมาเพื่อการใช้งานกับแอพพลิเคชั่นบนวินโดวส์โดยเฉพาะและรองรับความเร็วของพีซียูได้สำหรับในปัจจุบันรุ่นนี้เป็นรุ่นที่กำลังได้รับความนิยมในการทำงานค่อนข้างสูง





2.2 ความหมายของคอมพิวเตอร์
คอมพิวเตอร์ หมายถึง เครื่องมืออิเล็กทรอนิกส์ชนิดหนึ่งที่สร้างขึ้นมาเพื่อช่วยผ่อนแรงสมองของมนุษย์ได้โดยจะทำตามคำสั่งที่ป้อนลงไป สำหรับคำว่าคอมพิวเตอร์นั้นมีผู้นำมาแปลเป็นภาษาไทยไว้หลายคำ เช่น เครื่องจักรประมวลผล เครื่องคณิตกลจักร เครื่องคณนาสมองกล เครื่องประมวลผลอัตโนมัติ แต่ไม่มีคำใดเป็นที่ยอมรับ จึงได้ใช้คำว่า “คอมพิวเตอร์” เป็นคำทับศัพท์ในภาษาไทยตั้งแต่ปี 2525 เป็นต้นมา แต่ในปี 2529 ทางราชบัณฑิตยสถาน ได้บัญญัติคำแปลของ “ คอมพิวเตอร์ ” ว่า “ คณิตกรณ์ ”
2.2.1 คุณสมบัติของคอมพิวเตอร์
จากการที่มีการนำเอาคอมพิวเตอร์มาใช้อย่างแพร่หลายนั้นย่อมหมายถึงว่า คอมพิวเตอร์จะต้องมีคุณสมบัติที่เด่น และมีประโยชน์ในการทำงาน จึงทำให้คอมพิวเตอร์มีความสำคัญกับชีวิตประจำวันของเรามาก สำหรับคุณสมบัติที่สำคัญของคอมพิวเตอร์นั้นมีดังต่อไปนี้
ก ) ความรวดเร็วในการทำงาน
สำหรับความรวดเร็วของการทำงานของคอมพิวเตอร์นั้น ได้มีการพัฒนามาดังนี้
ปี คศ. 1951-1958 เรียกว่า หนึ่งในพันวินาที [ Millisecond ]
ปี คศ. 1958-1964 เรียกว่า หนึ่งในล้านวินาที [ Microsecond ]
ปี คศ. 1964-1971 เรียกว่า หนึ่งในพันล้านวินาที [ Nanosecond ]
ปัจจุบัน เรียกว่า หนึ่งในล้านล้านวินาที [ Picosecond ]
ข ) ความถูกต้องและเชื่อถือได้
ในการป้อนข้อมูลให้เครื่องทำงาน ถ้าเราป้อนข้อมูลถูกต้องเขียนคำสั่งชัดเจนไม่ผิดพลาดผลลัพธ์ที่ได้ก็ถูกต้องเช่นเดียวกัน และนอกจากนั้นยังรวดเร็ว ประหยัดทั้งเวลาและรายจ่ายลงไปด้วย
ค ) ช่วยในการตัดสินใจ
การทำงานบางอย่างในบางครั้งจะไม่สามารถตัดสินใจได้ในทันที่ทันใด เพราะอาจจะไม่ทราบผลที่จะเกิดขึ้นในภายภาคหน้า แต่ถ้าเรามีคอมพิวเตอร์มาช่วยก็จะสามารถช่วยให้เราได้เห็นผลล่วงหน้าที่จะเกิดขึ้น และช่วยให้เราสามารถตัดสินใจได้
ง ) สามารถเก็บข้อมูลได้เป็นจำนวนมาก
ตั้งแต่อดีตจนถึงปัจจุบันจะพบว่าตามหน่วยงานต่าง ๆ ไม่ว่าจะเป็นของรัฐบาลหรือว่าเอกชนจะมีการเก็บข้อมูลต่าง ๆ ไว้มากมาย ซึ่งแต่เดิมนั้นการจัดเก็บก็จะต้องทำในลักษณะการบันทึกหรือจัดเก็บลงในสมุด เพราะยังไม่มีการนำเอาคอมพิวเตอร์มาใช้ ดังนั้นปัญหาที่ตามมาก็คือ เมื่อมีข้อมูลที่ต้องจัดเก็บมาก ถ้าต้องการค้นหาข้อมูลใด ๆ ก็จะทำได้ช้า และเปลืองสถานที่ที่ใช้ในการจัดเก็บเอกสารเหล่านั้นด้วย ที่จริงแล้วในเครื่องคอมพิวเตอร์นั้นสามารถที่จะเก็บบันทึกข้อมูลต่าง ๆ ลงไปได้มากมาย ไม่ว่าจะเป็นประวัตินักเรียน ประวัติพนักงาน สินค้าต่าง ๆ ในสต็อกสินค้า หรือทะเบียนราษฎร์ และเมื่อใดที่ต้องการค้นหาข้อมูลผู้ใช้ก็สามาเรียกมาใช้ได้ทันที ซึ่งจะทำให้รวดเร็วกว่าและประหยัดพื้นที่ในการจัดเก็บอีกด้วย
จ ) มีผลกำไรมาก
ถึงแม้ว่าในอดีตนั้นคอมพิวเตอร์จะเป็นอุปกรณ์ทางเทคโนโลยีใหม่ที่มีราคาแพงมากในการที่จะลงทุนชื้อมาใช้งาน แต่ในปัจจุบันนี้จะพบว่าราคาของคอมพิวเตอร์นั้นได้ลดลงไปมากแต่มีประสิทธิภาพในการทำงานที่สูงขึ้น ถ้าเรารู้จักรนำคอมพิวเตอร์มาประยุกต์ใช้งานแล้ว จะพบว่าการลงทุนชื้อคอมพิวเตอร์มาใช้งานนั้นไม่ได้เป็นการลงทุนที่สูญเปล่า เนื่องมาจากคอมพิวเตอร์สมมารถทำงานได้รวดเร็ว จึงทำให้ธุรกิจดำเนินไปได้อย่างรวดเร็วด้วย ทำให้เรามีผลกำไรมากในระยะเวลาอันสั้น นอกจากนั้นยังช่วยลดต้นทุนในการทำงานบางอย่างอีกด้วย
ฉ ) ลดค่าใช้จ่าย
เมื่อมีการนำเอาคอมพิวเตอร์มาใช้ในบริษัทต่าง ๆ สิ่งที่จะพบเห็นก็คือ พนักวานหนึ่งคนจะต้องทำงานในหลาย ๆ ด้านได้ภายในคอมพิวเตอร์เพียง 1 เครื่องเท่านั้น ทำให้ทางบริษัทลดค่าใช้จ่ายในการจ้างพนักงานมาทำงาน นอกจากนั้นยังเป็นการลดจำนวนพนักงาน ลดเงินเดือน ลดค่าสวัสดิการต่าง ๆ ลงไปด้วย แต่ผลที่ได้กลับมานั้น คือ สามารถทำงานได้รวดเร็วและถูกต้องแม่นยำมากขึ้น
2.2.2 ปัญหาจากการใช้คอมพิวเตอร์
ถึงแม้ว่าคอมพิวเตอร์จะมีประโยชน์ต่อมนุษย์ในการทำงานมากเพียงใด แต่คอมพิวเตอร์ก็ก่อให้เกิดปัญหาในด้านต่าง ๆ ได้เช่นเดียวกัน สำหรับปัญหาที่สำคัญและมักจะพบได้บ่อย มีดังนี้
ก ) มนุษย์จะขาดความสำคัญลงไป เพราะงานในปัจจุบันที่มนุษย์ทำได้ คอมพิวเตอร์ก็สามรถทำได้เช่นเดียวกัน นอกจากนั้นคอมพิวเตอร์ยังทำได้รวดเร็วและถูกต้องกว่ามนุษย์อีกด้วย
ข ) การนำคอมพิวเตอร์มาใช้จะทำให้คนตกงานได้มากขึ้น ซึ่งที่จริงแล้วการนำคอมพิวเตอร์เข้ามาใช้งานแทนมนุษย์นั้น คอมพิวเตอร์ไม่สามารถทำงานทุกอย่างแทนมนุษย์ได้ทั้งหมด งานบางอย่างคอมพิวเตอร์ก็ยังไม่สามารถทำแทนมนุษย์ได้ แต่ตามบริษัทต่าง ๆ ต้องการชื้อคอมพิวเตอร์มาใช้เพราะราคาของคอมพิวเตอร์นั้นถูกลงไปเรื่อย ๆ ไม่เหมือนกับเงินเดือนของพนักงานจะมีแต่เพิ่มสูงขึ้นไป
ค ) ทำให้มนุษย์ไม่มีโอกาสแสดงความคิดริเริ่มสร้างสรรค์ เนื่องจากต้องทำตามโปรแกรมหรือคำสั่งของคอมพิวเตอร์เท่านั้น
ง ) เกิดอาชญากรรมคอมพิวเตอร์ คนที่ใช้คอมพิวเตอร์มานานและรู้จัก
คอมพิวเตอร์ดี ก็สามารถใช้คอมพิวเตอร์มาประกอบอาชญากรรมได้ เช่น การแก้ตัวเลขเงินฝากในธนาคาร การแก้ผลสอบของนักเรียน เป็นต้น
2.2.3 ประเภทของคอมพิวเตอร์
คอมพิวเตอร์ที่ใช้กันอยู่ทั่วไปในปัจจุบันนี้ จะพบว่ามีหลายประเภทหลายแบบ ซึ่งผู้ใช้สามารถเลือกได้ตามต้องการ แต่ถ้าต้องการแบ่งประเภทของคอมพิวเตอร์ตามการสร้างแล้วสามารถแบ่งออกได้เป็น 3 ประเภทคือ
ก ) ดิจิตอล (Digital Computer)
ข ) อนาลอก (Analog Computer)
ค ) ผสม (Hybrid Computer)
สำหรับการแบ่งประเภทของคอมพิวเตอร์นั้น มักจะดูจากลักษณะการทำงานมาเป็นเกณฑ์ในการแบ่งซึ่งอาจดูจากประเภทของข้อมูลที่รับเข้ามาประมวลผลว่าเป็นข้อมูลชนิดใด นอกจากนั้นยังดูถึงการเก็บข้อมูล การแสดงข้อมูล และการนำไปประยุกต์ใช้งานอีกด้วย สำหรับการทำงานและข้อแตกต่างของคอมพิวเตอร์ทั้ง 3 ประเภทมีดังนี้
ก ) คอมพิวเตอร์ชนิดดิจิตอล ( Digital Computer)
คอมพิวเตอร์ชนิดดิจิตอลเป็นคอมพิวเตอร์ที่มีการคำนวณโดยการนับจำนวนโดยตรง ข้อมูลที่นับได้จะเก็บเป็นรหัสตัวเลขฐาน 2 คือ มีเลข 0 กับเลข 1 การประมวลผลจะทำงานต่อเนื่องกันไป และมีการเก็บบันทึกข้อมูลไว้ให้อย่างถูกต้องแม่นยำ ซึ่งจะขึ้นอยู่กับงานที่นำไปใช้ด้วย เช่น ใช้ในการจองสายการบิน การควบคุมการยิงขีปนาวุธ การพยากรณ์สภาพภูมิอากาศ
ข ) อนาลอก (Analog Computer)
คอมพิวเตอร์ชนิดอนาลอกเป็นเครื่องคอมพิวเตอร์ที่ทำงานโดยการรับข้อมูลแบบนับจำนวนที่ต่อเนื่องกัน ซึ่งจะนำข้อมูลที่วัดได้มาแปลเป็นค่าตัวเลข เช่น การวัดอุณหภูมิของอากาศการวัดแรงดันไฟฟ้า การวัดความดังของเครื่องเสียงรถยนต์ การวัดปริมาณอากาศที่เป็นพิษ เป็นต้น ซึ่งผลจากการวัดที่ได้นั้นจะมีความละเอียดค่อนข้างมาก จึงเหมาะกับงานทางด้าน
วิทยาศาสตร์ วิศวกรรม และทางด้านคณิตศาสตร์ เนื่องจากงานเหล่านี้จะต้องใช้ค่าต้วเลขที่ละเอียดมีจุดทศนิยมหลายตำแหน่ง


ค ) คอมพิวเตอร์แบบผสม ( Hybrid Computer)
คอมพิวเตอร์แบบผสม เป็นเครื่องคอมพิวเตอร์ที่นำลักษณะการทำงานของแบบดิจิตอลและแบบอนาลอกมาผสมกัน ลักษณะการทำงานของเครื่องคอมพิวเตอร์แบบนี้จะมีการรับข้อมูลเข้าเครื่องหรือมีการแสดงผลข้อมูลออกมาอย่างต่อเนื่อง นอกจากนี้คอมพิวเตอร์แบบนี้ยังมีความสามารถในด้านการคำนวนที่ถูกต้องแม่นยำ และสามารถทำงานตามโปรแกรมที่ซับช้อนได้สำหรับงานที่ใช้คอมพิวเตอร์แบบผสม หรือไฮบริดนั้น มักจะเป็นงานเฉพาะด้าน เช่น งานทางด้านวิทยาศาสตร์ การฝึกนักบิน ใช้ในการควบคุมการทำงานทางด้านอุตสาหกรรม หรืออาจใช้ในวงการแพทย์ เป็นต้น
คอมพิวเตอร์มีอยู่หลายประเภทตามที่ได้กล่าวมาแล้ว แต่คอมพิวเตอร์ที่ใช้กันส่วนมากในปัจจุบันนี้จะเป็นคอมพิวเตอร์ชนิดดิจิตอลเท่านั้น สำหรับความแตกต่างระหว่างคอมพิวเตอร์ชนิดดิจิตอลและคอมพิวเตอร์ชนิดอนาลอกนั้นพอสรุปได้ดังนี้
ข้อดีของคอมพิวเตอร์ชนิดดิจิตอล
1. มีความคล่องตัวในการทำงาน
2 มีความละเอียดและความเร็วในการทำงานสูง
3. เก็บข้อมูลได้มาก
4. มีความสึกหรอในการใช้งานน้อย
ข้อเสียของคอมพิวเตอร์ชนิดดิจิตอล
1. ราคาค่อนข้างแพง
2. การเขียนโปรแกรมควบคุมการทำงานค่อนข้างอยาก
3. มีความผิดพลาดในด้านการปัดเศษทศนิยม
ข้อดีสำหรับคอมพิวเตอร์ชนิดอนาลอก
1. ได้ผลลัพธ์ทันทีหลักจากที่ป้อนข้อมูลเข้าไป
2. ผลลัพธ์ที่ได้ไม่มีการผิดพลาด
3. ราคาถูก ประหยัดค่าใช้จ่ายในการสร้างโปรแกรม
4. ข้อเสียของการสร้างคอมพิวเตอร์ชนิดอนาลอก
5. มีความละเอียดถูกต้องแม่นยำน้อย
6. เก็บข้อมูลได้น้อย
7. มีความสึกหรอในการใช้งานได้มาก
8. ใช้กับงานเฉพาะด้านเท่านั้น
9. นำไปใช้ร่วมกับงานอื่นค่อนข้างยาก
นอกจากจะแบ่งคอมพิวเตอร์ออกเป็นชนิดแล้ว ยังสามารถแบ่งคอมพิวเตอร์ตามลักษณะการใช้งานได้อีก 2 ชนิด คือ
ก ) คอมพิวเตอร์เฉพาะงาน [ Special Purpose Computer ]
หมายถึง คอมพิวเตอร์ที่สร้างขึ้นมาเพื่อวัตถุประสงค์หนึ่งโดยเฉพาะโปรแกรม หรือคำสั่งก็จะใช้เฉพาะเรื่องเท่านั้น เช่น ใช้ในการควบคุมการบิน ใช้ควบคุมยานอวกาศ ใช้ในการควบคุมการเดินเรือ หรือหุ่นยนต์ เป็นต้น
ข ) คอมพิวเตอร์อเนกประสงค์ [ General Purpose Computer ]
หมายถึง คอมพิวเตอร์ที่สามารถเก็บโปรแกรมหรือข้อมูลต่าง ๆ ได้จำนวนมาก และใช้ได้กับงานเกือบทุกประเภท ไม่ว่าจะเป็นงานด้านวิทยาศาสตร์ ด้านธุรกิจ ด้านทหาร ด้านอวกาศ เช่น ทำเช็คเงินเดือน ออกใบเสร็จรับเงิน ทำภาษี คิดโบนัส คิดค่าประกันสังคม เป็นต้น
ขนาดของคอมพิวเตอร์
2.2.4 ขนาดของคอมพิวเตอร์
การแบ่งคอมพิวเตอร์ออกตามขนาดนั้น ไม่ได้แบ่งว่ามีขนาดใหญ่หรือเล็ก แต่จะแบ่งจากขนาดของหน่วยความจำและอุปกรณ์ที่ใช้ในการรับและแสดงข้อมูล ดังนั้นการที่จะเลือกคอมพิวเตอร์ขนาดใดมาใช้งานนั้น จะต้องคำนึงถึงงานด้วยว่า มีความซับช้อน ยุ่งยาก ต้องใช้หน่วยความจำในการเก็บข้อมูลมากหรือไม่ ถ้าเรามีการเลือกขาดคอมพิวเตอร์ที่เหมาะสมกับงานแล้ว งานที่ได้ก็จะมีประสิทธิภาพสูงและได้ผลรวดเร็ว ถูกต้อง ขนาดของคอมพิวเตอร์นั้นสามารถแบ่งออกได้เป็น 4 ขนาดดังนี้
ก ) ซูเปอร์คอมพิวเตอร์ ( Super Computer )
เป็นเครื่องคอมพิวเตอร์ที่มีขนาดใหญ่ที่สุดและสามารถประมวลผลได้มากที่สุด ซึ่งส่วนมากแล้วจะผลิตมาใช้กับงานเฉพาะด้านเท่านั้น เช่น งานทางด้านวิทยาศาสตร์ที่ยุ่งยากซับช้อน และต้องมีการคำนวณมาก งานออกแบบเครื่องบิน งานวิจัยทางด้านนิวเคลียร์ ซึ่งเครื่องคอมพิวเตอร์ชนิดนี้จะมีราคาที่ค่อนข้างแพงมาก ดังนั้นจึงมีใช้ไม่แพร่หลายมากนัก
ข ) เมนเฟรมคอมพิวเตอร์ ( Mainframe Computer )
เป็นเครื่องคอมพิวเตอร์ที่มีขนาดใหญ่ที่มีประสิทธิภาพสูง มีความเร็วในการทำงานและมีหน่วยความจำสูง เหมาะกับงานขนาดใหญ่ เช่น ธนาคาร
ค ) มินิคอมพิวเตอร์ ( Mini Computer )
เป็นเครื่องคอมพิวเตอร์ขนาดรองลงมา มีขนาดหน่วยความจำน้อยกว่า 2 แบบแรก แต่ก็มีความรวดเร็วในการประมวลผลสูง มักจะใช้กับงานที่มีข้อมูลไม่มาก เช่น การควบคุมอุปกรณ์ในการทดลอง การควบคุมเครื่องจักรในโรงงาน เป็นต้น
ง ) ไมโครคอมพิวเตอร์ ( Micro Computer )
เป็นเครื่องคอมพิวเตอร์ที่มีขนาดเล็กที่สุด แต่มีประสิทธิภาพสูง ปัจจุบันเป็นเครื่องที่นิยมใช้กันมาก เนื่องจากมีขนาดเล็ก มีน้ำหนักเบา ราคาไม่แพ่ง สามารถเคลื่อนย้ายได้ง่ายและสะดวก บางรุ่นมีลักษณะเป็นกระเป๋าหิ้วหรือที่เรียกว่า Note Book สามารถพกพาได้ สำหรับงานที่จะใช้กับเครื่องไมโครคอมพิวเตอร์นั้น ส่วนมากแล้วจะเป็นงานไม่ใหญ่มาก เช่น งานในสำนักงานทั่วไป งานเก็บข้อมูลต่าง ๆ ปัจจุบันนี้เครื่องไมโครคอมพิวเตอร์มีการพัฒนาออกมาหลายแบบหลายรุ่น เพื่อให้ผู้ใช้เลือกชื้อได้และมีการพัฒนารุ่นต่าง ๆ ออกมาอยู่ตลอดเวลา
สำหรับเครื่องไมโครคอมพิวเตอร์นั้นสามารถแบ่งแยกตามขนาดของเครื่องได้ดังนี้
จ ) คอมพิวเตอร์แบบตั้งโต๊ะ [ Desktop Computer ]
เป็นไมโครคอมพิวเตอร์ที่มีขนาดเล็กถูกออกแบบมาให้ตั้งบนโต๊ะ มีการแยกชิ้นส่วนประกอบเป็น ซีพียู จอภาพ และแป้นพิมพ์ ปัจจุบันเป็นที่นิยมใช้ทั่วไป
ฉ ) แล็ปท็อปคอมพิวเตอร์ [ Laptop Computer ]
เป็นไมโครคอมพิวเตอร์ขนาดเล็ก จอภาพที่ใช้เป็นแบบแบนราบ ชนิดจอภาพผนึกเหลว มีน้ำหนักของเครื่องเบา ประมาณ 3-8 กิโลกรัม
ช ) โน๊ตบุ๊คคอมพิวเตอร์ [ Notebook Computer ]
เป็นไมโครคอมพิวเตอร์ที่มีขนาดใหญ่และมีความหนามากกว่าแล็ปท็อป น้ำหนักประมาณ 1.5-3 กิโลกรัม จอภาพแสดงผลเป็นแบบราบชนิดมีทั้งแบบแสดงผลสีเดียว และแบบหลายสี โน๊ตบุ๊คที่มีขายทั่วไปมีประสิทธิภาพและความสามารถเหมือนกับแล็ปแท็ป
ซ ) ปาล์มท็อปคอมพิวเตอร์ [ Palmtop Computer ]
เป็นไมโครคอมพิวเตอร์สำหรับทำงานเฉพาะอย่าง เช่นเป็นพจนานุกรมเป็นสมุดจดบันทึกประจำวัน บันทึกการนัดหมายและการเก็บข้อมูล ซึ่งสามารถพกพาติดตัวไปได้สะดวก ปัจจุบันเป็นที่นิยมใช้เช่นเดียวกัน
2.3 องค์ประกอบในการทำงานเกี่ยวกับคอมพิวเตอร์
เครื่องคอมพิวเตอร์จะทำงานได้อย่าง สมบรูณ์นั้น จะต้องประกอบไปด้วย 3 ส่วน
ใหญ่ ๆ ด้วยกันคือ
2.3.1 ฮาร์ดแวร์ (Hardware) ประกอบไปด้วย จอภาพ ชุดซีพียู เครื่องพิมพ์
และแผ่นดิสก์
2.3.2 ซอฟต์แวร์ (Software) หมายถึง โปรแกรมต่าง ๆ ที่ไว้ใช้สั่งให้คอมพิวเตอร์ทำงานตามที่เราต้องการ
2.3.3 พีเพิลแวร์ (Peopleware) ซึ่งหมายถึง บุคคลที่มีหน้าที่เกี่ยวข้องกับคอมพิวเตอร์ ไม่ว่าจะเป็นพนักงานป้อนข้อมูล นักเขียนโปรแกรม หรือนักวิเคราะห์ออกแบบระบบงานต่าง ๆ บนคอมพิวเตอร์
2.4 ส่วนประกอบของตัวเครื่องคอมพิวเตอร์ (Hardware)
2.4.1 ฮาร์ดแวร์ (Hardware) หมายถึง ส่วนที่เป็นตัวเครื่องคอมพิวเตอร์ ซึ่งประกอบไปด้วยส่วนต่าง ๆ ดังต่อไปนี้
ก ) หน่วยรับข้อมูล (Input Unit)
ข ) หน่วยประมวลผลกลาง (Central Processing Unit)
ค ) หน่วยความจำ (Memory Unit)
ง ) หน่วยแสดงผลลัพธ์ (Output Unit)


หน่วยรับข้อมูล
หน่วยประมวลผลกลาง
หน่วยแสดงผลลัพธ์
หน่วยความจำ








ภาพประกอบ 2 แสดงการทำงานของแต่ละหน่วย








ก ) หน่วยรับข้อมูล
ทำหน้าที่ในการรับข้อมูลหรือคำสั่งจากภายนอกเข้าไปเก็บไว้ในภายหน่วย
ความจำ เพื่อเตรียมประมวลผลข้อมูลตามที่ต้องการ ซึ่งอุปกรณ์ที่ใช้ในการนำเข้าข้อมูลที่ใช้กันอยู่ตั้งแต่อดีตจนถึงปัจจุนนั้นมีอยู่หลาบยประเภทด้วยกัน สำหรับอุปกรณ์ที่นิยมใช้ในปัจจุบันมีดังต่อไปนี้ Keyboard Disk Drive Magnetic Tape Card Reader Mouse Touch Screen Scanner
ข ) หน่วยประมวลผลกลาง
ทำหน้าที่ในการคำนวณและประมวลผล แบ่งออกเป็น 2 หน่วย คือ
หน่วยควบคุม ทำหน้าที่ในการดูแล ควบคุมลำดับขั้นตอนของการประมวลผล และการทำงานของอุปกรณ์ต่าง ๆ ภายในหน่วยประมวลผลกลางและช่วยประสานงานระหว่างหน่วยประมวลผลกลางกับอุปกรณ์นำเข้าข้อมูล อุปกรณ์ในการแสดงผล อุปกรณ์ในการแสดงผล และหน่วยความจำสำรอง
หน่วยคำนวณและตรรก ทำหน้าที่ในการคำนวณและเปรียบเทียบข้อมูลต่าง ๆ ที่ส่งมาจากหน่วยควบคุม หน่วยความจำ
ค ) หน่วยความจำ
ทำหน้าที่ในการเก็บข้อมูลหรือคำสั่งต่างๆที่รับจากภายนอกมาเก็บไว้เพื่อประมวลผลและยังเก็บผลที่ได้จากการประมวลผลไว้เพื่อแสดงผลอีกด้วย ซึ่งแบ่งออกเป็น
หน่วยความจำหลัก เป็นหน่วยความจำที่มีอยู่ในตัวเครื่องคอมพิวเตอร์ ทำหน้าที่ในการเก็บคำสั่งหรือข้อมูล แบ่งออกเป็น ROM หน่วยความจำแบบถาวร
RAM หน่วยความจำแบบชั่วคราว
หน่วยความจำสำรอง เป็นหน่วยความจำที่อยู่นอกเครื่อง มีหน้าที่ช่วยให้หน่วยความจำหลักสามารถเก็บข้อมูลได้มากขึ้น
ง ) หน่วยแสดงผลลัพธ์
ทำหน้าที่ในการแสดงผลลัพธ์ที่ได้จากการคำนวณและประมวลผล อุปกรณ์ที่ทำหน้าที่ในการแสดงผลข้อมูลที่ได้นั้นมีดังนี้ เช่น จอภาพ (Monitor) เครื่องพิมพ์ (Printer)
แผ่นดิสก์ (Diskette) แผ่นซีดีรอม (CD-ROM) เครื่องพิมพ์ที่ใช้ปากกาในการเขียนข้อมูลต่างๆ ที่ต้องการลงบนกระดาษ (Plotter)
นอกจากจะมีการแบ่งส่วนประกอบของฮาร์ดแวร์ตามหน้าที่การทำงานแล้ว ยังสามารถแบ่งเป็นส่วนประกอบต่างๆ ตามโครงสร้างได้อีก โดยที่ฮาร์ดแวร์จะประกอบไปด้วยส่วนประกอบ 3 ส่วนด้วยกัน คือ จอภาพ (Monitor) ชุดซีพียู (CPU Set) แป้นพิมพ์ (Keyboard)

จอภาพ (Monitor) ส่วนของจอภาพนั้นจะมีลักษณะเหมือนกับจอ
โทรทัศน์ใช้หลอดภาพสุญญากาศเป็นตัวหลักในการแสดงผล สำหรับจอภาพที่ใช้กันอยู่ในปัจจุบันจะมีอยู่ 2 ชนิด คือ Monochrome Monitor เป็นจอภาพที่ให้สีได้เพียงสีเดียว คือ ส้ม-ดำ , เขียว-ดำ หรือ ขาว-ดำ แต่ในปัจจุบันจอภาพประเภทนี้ได้เลิกผลิตไปแล้ว Color Monitor เป็นจอภาพที่ให้สีได้หลายสี และมีความละเอียดมากกว่าจอ Monochrome ปัจจุบันเป็นที่นิยมใช้มาก และมีราคาแพง จอประเภทนี้มีชื่อเรียกทั่วไปว่า จอ VGA หรือ Super VGA
ชุดซีพียู (CPU Set) ชุดซีพียูหรือที่เห็นรูปร่างภายนอกนั้นมีชื่อเรียกกันทั่วไปว่า เคส (Case) ซึ่งมีลักษณะเป็นกล่องสี่เหลี่ยมมีทั้งแนวนอนและแนวตั้ง เคสที่นิยมใช้กันอยู่ในปัจจุบันนี้จะมีอยู่ 5 แบบคือ Full Tower Medium Tower Mini Tower Desktop Slimline
เคส แบบ Full Tower จะมีรูปร่างสูงที่สุดในกลุ่มที่เป็นเคสแบบ Tower และเคสแบบ Medium และ Mini ก็จะมีรูปร่างเล็กลงมาตามลำดับ สำหรับเคสชนิดนี้จะมีลักษณะสูงขึ้นไปด้านบนหรือเป็นแนวตั้ง แต่เคสแบบ Desktop และ Slimline จะมีลักษณะแบนราบตามแนวนอน ซึ่งเราสามารถวางจอภาพทับบนเคสชนิดนี้ได้ ทำให้ประหยัดเนื้อที่ในการวางจอภาพไปได้เป็นอย่างมาก แต่ข้อเสีย คือ ถ้าเราต้องการเปิดฝาเคสเพื่อติดตั้งอุปกรณ์ใดๆภายในเคส เราจะต้องยกจอภาพออกมาก่อนจึงจะเปิดเคสได้ เคสที่มีขนาดใหญ่จะมีข้อดีตรงที่สามารถเพิ่มอุปกรณ์ให้กับระบบได้มากกว่าเคสที่มีขนาดเล็ก เช่น อาจจะมีการติดตั้งฮาร์ดดิสก์ตัวที่ 2 หรือ 3 เพิ่มลงไป หรืออาจจะมีการเพิ่มลงไปหรืออาจจะมีการเพิ่มซีดีรอมไดร์ฟ หรืออุปกรณ์เก็บข้อมูลอื่นๆ เข้าไปในเคสได้อย่างสะดวกสบาย
แป้นพิมพ์ (Keyboard) แป้นพิมพ์เป็นอุปกรณ์ที่สำคัญที่ใช้เป็นสื่อระหว่างคอมพิวเตอร์กับมนุษย์ เมื่อเราป้อนคำสั่งผ่านทางแป้นพิมพ์ไปเครื่องก็จะนำคำสั่งไปปฏิบัติตามเราและให้ผลลัพธ์ออกมาทางจอภาพ สำหรับแป้นพิมพ์มีอยู่ 2 รุ่น ด้วยกัน คือ รุ่น 84 Keys ปัจจุบันเลิกแล้ว รุ่น 101 - 106 Keys
2.4.2 ซอฟต์แวร์ (Software)
หมายถึง โปรแกรมคำสั่งต่างๆ ที่ใช้ในการควบคุมการทำงานของเครื่อคอมพิวเตอร์หรือสั่งให้คอมพิวเตอร์ทำงานตามที่ต้องการโดยจะทำอย่างอัตโนมัติและมีประสิทธิภาพซอฟต์แวร์จะมีลักษณะเป็นชุดคำสั่งคอมพิวเตอร์ที่เขียนมาโดยใช้ภาษาทางคอมพิวเตอร์ ซึ่งจะช่วยให้มนุษย์สามารถสั่งให้คอมพิวเตอร์ทำงานตามที่ต้องการได้ สำหรับซอฟต์แวร์นั้นจะแบ่งออกเป็น 2 ประเภทใหญ่ๆ คือ


ก ) ซอฟต์แวร์ระบบ (System Software)
หมายถึง โปรแกรมที่มีหน้าที่ควบคุมการทำงานของฮาร์ดแวร์ทุกอย่าง และอำนวยความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์ เครื่องคอมพิวเตอร์ในแต่ละระบบนั้น จะใช้โปรแกรมระบบที่แตกต่างกันออกไปแต่การทำงานของโปรแกรมระบบจะคล้ายคลึงกัน เพียงแต่ต่างกันที่คำสั่งและระบบที่ใช้เท่านั้น
ข ) ซอฟต์แวร์ประยุกต์ (Application Software)
หมายถึง โปรแกรมที่ผู้ใช้คอมพิวเตอร์ที่ผู้ใช้คอมพิวเตอร์เป็นผู้เขียนขึ้นมาใช้งานเอง เพื่อสั่งให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งตามที่ต้องการ เช่น การเขียนโปรแกรมคิดภาษี การเขียนโปรแกรมเก็บรายชื่อสินค้าในสต๊อก เป็นต้น
2.4.3 พีเพิลแวร์ (Peopleware)
หมายถึง เจ้าหน้าที่ที่ทำงานอยู่ในหน่วยงานที่ใช้เครื่องคอมพิวเตอร์ ซึ่งมีหน้าที่และมีความรับผิดชอบแตกต่างกัน ขึ้นอยู่กับความรู้ การฝึกอบรม และประสบการณ์ในการทำงาน พีเพิลแวร์จะประกอบไปด้วยบุคคลดังต่อไปนี้
ผู้จัดการ (Manager)
นักวิเคราะห์ออกแบบระบบ (System Analyst)
นักเขียนโปรแกรม (Programmer)
วิศวกรคอมพิวเตอร์ (Computer Engineer)
พนักงานควบคุมเครื่อง (Computer Operator)
ผู้ควบคุมการปฏิบัติงาน (Operation Supervisor)
พนักงานเตรียมข้อมูล (Data Entry Operator) ฯลฯ
2.5 ส่วนประกอบของคำสั่ง (Software) และบุคลากรทางคอมพิวเตอร์ (Peopleware)
ส่วนประกอบของซอฟต์แวร์
ซอฟต์แวร์( Software ) หมายถึงส่วนที่ทำหน้าที่เป็นคำสั่งที่ใช้ควบคุมการทำงานของเครื่องมือคอมพิวเตอร์ หรืออาจเรียกว่า “ โปรแกรม ” ก็ได้ ซึ่งหมายถึง คำสั่งหรือชุดของคำสั่งสามารถใช้เพื่อสั่งให้คอมพิวเตอร์ทำงาน เราต้องการใช้เครื่องคอมพิวเตอร์ทำอะไรก็เขียนเป็นคำสั่งซึ่งจะต้องสั่งเป็นขั้นเป็นตอน และแต่ละขั้นตอนต้องทำอย่างละเอียดและครบถ้วน ซึ่งจะเกิดชิ้นงานชิ้นหนึ่งเรียกว่าโปรแกรมผู้เขียน โปรแกรมดังกล่าวก็จะเรียกว่า นักเขียนโปรแกรม (Programmer ) สำหรับการเขียนโปรแกรมนั้นต้องใช้ภาษษที่ใช้ในการเขียนโปรแกรมโดยเฉพาะซึ่งหมายถึง โปรแกรมที่เขียนข้นมาก็จะนำไปใช้งานเฉพาะอย่าง เช่น โปรแกรมสต็อกสินค้าคงคลัง โปรแกรมคำนวณภาษี โปรแกรมคิดเงินเดือนพนักงาน เป็นต้น
2.5.1 ประเภทของซอฟต์แวร์
ซอฟต์แวร์จะแบ่งออกเป็นประเภทใหญ่ๆได้ 2 ประเภท คือ ซอฟต์แวร์ระบบ
( System Software ) และซอฟต์แวร์ประยุกต์ ( Application Software ) ซึ่งมีรายละเอียด ดังนี้
ก ) ซอฟต์แวร์ระบบ ( System Software )
หมายถึง โปรแกรมที่ทำหน้าที่ควบคุมการทำงานของฮาดร์ดแวร์ทุกอย่างและอำนวยความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์ แบ่งออกเป็นโปรแกรมแต่ละโปรแกรมตามหน้าที่การทำงานดังนี้
OS ( Operating System ) คือ โปรแกรมระบบที่ทำหน้าที่ควบคุมการใช้งานส่วนต่างๆ ของเครื่องคอมพิวเตอร์ ให้มีประสิทธิภาพในการทำงานที่สูงสุด และสามารถใช้อุปกรณ์ทุกส่วนของเครื่องคอมพิวเตอร์มาทำงานได้อย่างเต็มที่ นอกจากนั้นยังเข้ามาช่วยจัดสรรการใช้ทรัพยากรในเครื่องและช่วยจัดการกระบวนการพื้นฐานที่สำคัญๆ ก่อนที่เครื่องคอมพิวเตอร์แต่ละตัวเครื่องจะสามารถอ่านไฟล์ต่างๆ หรือสามารถใช้ชอฟต์แวร์ต่างๆได้จะต้องผ่านการดึงระบบปฏิบัติการออกมาฝังตัวอยู่ในหน่วยความจำก่อน ปัจจุบันนี้มีโปรแกรมระบบอยู่หลายตัวด้วยกัน ซึ่งแต่ละตัวนั้นก็เป็นโปรแกรมระบบปฏิบัติการเหมือนกัน ดังนี้
Dos ( Disk Operating System ) เป็นระบบปฏิบัติการที่นิยมใช้กันมาตั้งแต่ในอดีตออกมาพร้อมกับเครื่องพีซีของไอบีเอ็มรุ่นแรกๆ จากนั้นก็มีการพัฒนารุ่นใหม่ออกมาเรื่อยๆจนกระทั้งถึงเวอร์ชั่นสุดท้ายคือ เวอร์ชั่น 6.22 หลังที่มีการประกาศใช้วินโดวส์ 95 ก็คงไม่ผลิต DOS เวอร์ชั่นใหม่ออกมาแล้ว โดยทั่วไปจะนิยมใช้วินโดวส์ 3.X ซึ่งถือว่าเป็นโปรแกรมเสริมชนิดที่ใช้ในดอส
UNIX เป็นระบบ OS ที่สามารถใช้กันได้หลายคน ( Multiuser ) หรือเป็นระบบปฏิบัติการแบบเครือข่าย โดยที่ผู้ใช้แต่ละคนจะต้องมีชื่อและพาสเวิร์ดส่วนตัว และสามารถเชื่อมโยงถึงกันทั่วโลก โดยผ่านทางสายโทรศัพท์ และมี Modem เป็นตัวกลางในการรับส่งข้อมูลหรือโอนย้ายข้อมูล นิยมใช้อย่างแพร่หลายในมหาวิทยาลัย หน่วยงานรัฐบาล หรือบริษัทเอกชนที่มีระบบคอมพิวเตอร์ใหญ่ๆ ใช้ในระบบยูนิกซ์เองก็มีวินโดวส์อีกชนิดหนึ่งใช้เรียกว่า X Windows สำหรับผู้ที่ต้องการใช้ระบบยูนิกซ์ในเครื่องพีซีที่บ้านก็มีเวอร์ชั่นสำหรับพีซีเรียกว่า Linux ซึ่งจะมีคำสั่งพื้นฐานคล้ายๆกับระบบยูนิกซ์
Linux เป็นระบบปฏิบัติการตัวหนึ่งเช่นเดียวกันกับ Dos. Windows และ Unix แต่ Linux นั้นจัดว่าเป็นระบบปฏิบัติการ Unix ประเภทหนึ่ง ในปัจจุบันนี้มีการใช้ Linux กันมาก เนื่องจากความสามารถของตัวระบบปฏิบัติการและโปรแกรมประยุกต์ที่ทำงานระบบ Linux ได้พัฒนาขึ้นมามากมายโดยเฉพาะอย่างยิ่งโปรแกรมในตระกูลของ GNU ( GNU ‘s NOT UNIX ) และสิ่งที่สำคัญที่สุดก็คือ ระบบ Linux เป็นระบบปฏิบัติการประเภทฟรีแวร์ ( Free Ware ) คือไม่เสียค่าใช้จ่ายในการซื้อโปรแกรมระบบ Linux และนอกจากนั้น Linux ยังสามารถทำงานได้บน CPU ทั้งตระกูล 3 ตระกูล คือบน CPU ของอิลเทล ( PC Intel ) ดิจิตอลอัลฟาคอมพิวเตอร์ ( Digital Alpha Computer ) และซันสปาร์ค ( SUN SPARC ) ปัจจุบันนี้ได้มีการนำระบบปฏิบัติการ Linux ไปประยุกต์ใช้เป็นระบบปฏิบัติการแบบเครือข่ายสำหรับงานด้านต่างๆ เช่น งานด้านการคำนวน สถานีงาน สถานีบริการต่างๆ ระบบอินเทอร์เน็ต ระบบอินทราเน็ตภายในองค์กรใช้ในการเรียนการสอน การทำวิจัยทางคอมพิวเตอร์ การพัฒนาโปรแกรม เป็นต้น
LAN เป็นระบบปฏิบัติการแบบเครือข่ายเช่นเดียวกัน แต่จะใช้เชื่อมโยงกันใกล้ๆ เช่น ในอาคารเดียวกันหรือระหว่างอาคารที่อยู่ใกล้กัน โดยใช้สาย LAN เป็นตัวเชื่อมโยง
WINDOWS เป็นระบบปฏิบัติการที่กำลังนิยมใช้กันมากในปัจจุบัน ซึ่งพัฒนามาถึงรุ่น WINDOWS 2000 แล้ว บริษัทไมโครซอฟต์ได้เริ่มประกาศใช้ MS WINDOWS 95 โดยมีความคิดที่ว่าจะออกมาแทน MS –DOS และวินโดวส์ 3.X ที่ใช้ร่วมกันอยู่แต่เป็นวินโดวส์ที่มีลักษณะพิเศษกว่าวินโดวส์เดิม บริษัทไมโครซอฟต์ไม่หยุดเพรียงแค่วินโดวส์ 95 แต่ได้มีการพัฒนาเพิ่มฟังชันใหม่ๆ เข้าไป ในที่สุดก็ออกระบบโอเอส ตัวถัดมาเป็น MS WINDOWS 98 และ MS WINDOWS 2000 ตามลำดับ โดยที่มีการติดตั้งและการใช้งานพื้นฐานไม่แตกต่างกันมากนัก จึงง่ายสำหรับผู้ใช้ในการปรับตัวเข้ากับระบบโอเอสใหม่ๆ
WINDOWS NT เป็นระบบ OS ที่ผลิตจากบริษัทไมโครซอฟต์เช่นกัน เป็นระบบ 32 บิต มีรูปลักษณ์เป็นกราฟิกที่ต้องใช้เมาส์คล้ายกับวินโดวส์ทั่วไป แต่นิยมใช้ในระบบเวิร์กสเตชั่นมากกว่าในเครื่องพีซีทั่วไป
OS / 2 เป็นระบบ OS ที่ผลิตออกมาจากบริษัท IBM เป็นระบบ 32 บิต ที่รูปลักษณ์เป็นกราฟิกที่ต้องใช้เมาส์ คล้ายกับวินโดวส์ทั่วไปเช่นกัน
ข ) ซอฟต์แวร์ประยุกต์ ( Application Software )
หมายถึง โปรแกรมที่ผู้ใช้คอมพิวเตอร์เป็นผู้เขียนขึ้นมาใช้เอง เพื่อสั่งให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งตามที่ต้องการ ซึ่งแบ่งได้ดังนี้
User Program คือ โปรแกรมที่ผู้ใช้เขียนขึ้นมาใช้เอง โดยใช้ภาษาระดับต่างๆ ทางคอมพิวเตอร์ ซึ่งจะใช้ภาษาใดขึ้นอยู่กับความเหมาะสมของงานเหล่านั้น



Package Program คือ โปรแกรมสำเร็จรูป ซึ่งเป็นโปรแกรมที่ถูกสร้างขึ้นหรือเขียนขึ้นมาโดยบริษัทต่างๆ เสร็จเรียบร้อยแล้วพร้อมที่จะนำไปใช้งานต่างๆ ได้ทันที สามารถแบ่งออกได้เป็น 9 ประเภทด้วยกัน สำหรับรายละเอียดของโปรแกรมแต่ละประเภทนั้น มีรายละเอียดดังนี้ เช่น Word Processor ทำงานด้านการประมวลผลคำ สามารถทำเอกสาร รายงาน จดหมาย หนังสือต่าง ๆ , Spreadsheet ลักษณะ การใช้งานในทางคำนวณเป็นส่วนมาก , Graphic
โปรแกรม Graphic ส่วนมากแล้วจะเกี่ยวกับทางด้านงานออกแบบ เขียนแบบ วาดภาพ จัดทำสิ่งพิมพ์และจะเป็นทางด้านการนำเสนองาน สามารถนำไปประยุกต์ใช้ในงานโฆษณา ทำ Slide Show หรือนำไปใช้กับระบบ Multimedia ได้ โปรแกรมกลุ่มนี้เป็นที่นิยมมาก , Game ปัจจุบันนี้มีโปรแกรมเกมต่างๆ มากมาย ทั้งแบบธรรมดา และแบบ 3 มิติ ซึ่งที่จริงแล้วโปรแกรมส่วนใหญ่จะสร้างขึ้นมาเพื่อช่วยคลายความเครียดในการทำงาน , โปรแกรมทางด้านการสร้างสถานการณ์จำลอง
เป็นโปรแกรมที่ให้ผู้เล่นได้ทดลองสร้างสถานการณ์จำลองของงานที่อาจจะเกิดขึ้นได้
โปรแกรมทางด้านการติดต่อสื่อสาร , เป็นโปรแกรมที่นิยมใช้ตามสำนักงานต่างๆ ทั้งของรัฐและเอกชนในการนัดหมายประชุม การทำจดหมายเวียนไปตามฝ่ายต่างๆ , โปรแกรมคอมพิวเตอร์ช่วยสอน
โปรแกรมประเภทนี้เรียกอีกอย่างหนึ่งว่า CAI (Computed Instruction) เป็นโปรแกรมที่นำมาสอนให้กับนักเรียนในวิชาต่างๆ โดยที่นักเรียนจะเรียนกับโปรแกรมคอมพิวเตอร์และมีครูเป็นผู้ชี้แนะ ทดสอบ และวัดความเข้าสนใจ รวมทั้งสรุปเนื้อหาที่นักเรียนได้เรียนจากโปรแกรม CAI นี้
, โปรแกรมทางด้านการออกแบบ โปรแกรมนี้ได้เข้ามาช่วยออกแบบงานต่างๆ ไม่ว่าจะเป็นงานทางด้านวิศวกร สถาปัตยกรรมและงานออกแบบสินค้าต่างๆ
2.5.2 ประเภทของบุคลากร
Peopleware หรือบุคลากร หมายถึงเจ้าหน้าที่ที่ทำงานอยู่ในหน่วยงานที่ใช้เครื่องคอมพิวเตอร์ ซึ่งมีหน้าที่และมีความรับผิดชอบแตกต่างกัน ขึ้นอยู่กับความรู้ การฝึกอบรม และประสบการณ์ในการทำงาน สำหรับบุคลากรในหน่วยงานจะแบ่งออกได้ดังนี้
ก ) ผู้จัดการ (Manager)
หรืออาจเรียกเป็นหัวหน้าแผนกหรือหัวหน้างานก็ได้ ซึ่งจะถือว่าหัวหน้างานนี้เป็นบุคคลที่มีความสำคัญมากที่สุด และมีหน้าที่รับผิดชอบงานทุกด้าน ตั้งแต่การติดตั้งเครื่องคอมพิวเตอร์ โดยต้องเลือกเครื่องให้เหมาะสมกับงาน มีการประสานงานในฝ่ายต่างๆ และต้องดูแลรับผิดชอบผู้ที่อยู่ใต้บังคับบัญชาในทุกตำแหน่ง และเป็นผู้มีอำนาจเด็ดขาดในการตัดสินใจทำงานในเรื่องต่างๆ รวมทั้งต้องดูแลทางด้านงบประมาณรายรับรายจ่าย รวมถึงโครงการ


ข ) นักวิเคราะห์ออกแบบระบบ (System Analyst)
หมายถึง ผู้ที่จะทำหน้าที่ในการวิเคราะห์ระบบงาน ตลอดจนดูและรับผิดชอบระบบงานต่างๆ โดยเริ่มตั้งแต่การวิเคราะห์และออกแบบระบบงานระบบข้อมูล ตลอดจนประสานงานระหว่างผู้ใช้เครื่องกับหน่วยงานคอมพิวเตอร์ นักวิเคราะห์ระบบจะต้องเป็นผู้มีความรู้ความสามารถเกี่ยวกับระบบงานและระบบโปรแกรมเป็นอย่างดี มีความรู้กว้างขวางในด้านต่างๆ โดยเฉพาะอย่างยิ่งด้านธุรกิจ เช่น บัญชี การตลาด การบริหาร เป็นต้น นักวิเคราะห์ระบบจะต้องศึกษาถึงความเป็นไปได้ที่จะนำเอาคอมพิวเตอร์มาใช้งานในด้านเทคโนโลยี ด้านเวลา ด้านวิธีการดำเนินงาน ด้านค่าใช้จ่าย และบุคลากรที่จะทำงาน นอกจากนั้นยังต้องรวบรวมปัญหาต่างๆ ที่เกิดขึ้น เพื่อหาทางแก้ไขและป้องกันไม่ให้เกิดขึ้นอีก และนักวิเคราะห์ออกแบบระบบจะต้องเป็นผู้ที่มีความคิดสร้างสรรค์สิ่งใหม่ๆ อยู่เสมอและจะต้องรู้จักกำหนดขั้นตอนในการทำงานขั้นตอนใดควรทำก่อนหรือหลัง ควรจัดเก็บข้อมูลไว้ ในสื่อชนิดใด ควรจัดพิมพ์ผลลัพธ์ของงานออกมาอย่างไร วิธีการประมวลผลข้อมูลควรใช้วิธีใด และมีวิธีการทำอย่างไรให้การทำงานเป็นไปตามระบบที่ได้วางไว้ ซึ่งนับได้ว่านักวิเคราะห์ออกแบบระบบนั้นจะต้องเป็นผู้ที่มีความรับผิดชอบสูง มีความรู้ในระบบที่จะทำการวิเคราะห์ และมีความเชี่ยวชาญในด้านคอมพิวเตอร์ด้วย
ค ) นักเขียนโปรแกรม (Programmer)
หมายถึง ผู้ที่ทำหน้าที่ในการเขียนคำสั่งโดยใช้ภาษาคอมพิวเตอร์ เพื่อให้เครื่องทำงานตามขั้นตอนที่ต้องการโดยใช้ภาษาคอมพิวเตอร์ และสำหรับโปรแกรมที่เขียนขึ้นมานั้นจะต้องเป็นไปตามที่นักวิเคราะห์ออกแบบระบบต้องการด้วย และที่สำคัญคือ นักเขียนโปรแกรมจะต้องเข้าใจและมีความรู้ในหลักการต่างๆ ของการเขียนโปรแกรมเป็นอย่างดี สามารถแก้ไขข้อบกพร่องต่างๆของโปรแกรมได้เมื่อเกิดปัญหา
ง ) วิศวกรคอมพิวเตอร์ (Computer Engineer)
เป็นผู้ที่จะต้องมีความรู้ทางด้านการบำรุงรักษาอุปกรณ์ต่างๆ ของเครื่องคอมพิวเตอร์ และสามารถแก้ไขให้คอมพิวเตอร์ทำงานได้ตลอดเวลา ดังนั้นวิศวกรคอมพิวเตอร์จะต้องเป็นผู้ที่มีความรู้และเชี่ยวชาญทางด้านเทคนิคและทางด้านอุปกรณ์ต่างๆ ของคอมพิวเตอร์ดีพอสมควร
จ ) นักงานควบคุมเครื่อง (Computer Operator)
คือผู้ที่จะทำหน้าที่บังคับควบคุมดูแลการใช้เครื่องคอมพิวเตอร์ การเปิดและปิดเครื่อง การนำข้อมูลหรือคำสั่งเข้าสู่เครื่องคอมพิวเตอร์ การใส่กระดาษเตรียมไว้ที่เครื่องพิมพ์ นอกจากนั้น พนักงานควบคุมเครื่องจะต้องมีหน้าที่ในการตรวจดูว่ามีอุปกรณ์คอมพิวเตอร์ชิ้นใดที่ทำงานขัดข้องหรือมีการทำงานที่ผิดไปจากเดิม และสามารถหาข้อผิดพลาดของโปรแกรมที่เกิดขึ้น และสามารถแก้ไขในเบื้องต้นได้ หรือถ้าพบข้อผิดพลาดของโปรแกรมแล้วแต่แก้ไขไม่ได้ ก็สามารถที่จะอธิบายให้นักเขียนโปรแกรมได้รู้ถึงข้อผิดพลาดเพื่อทำการแก้ไขต่อไปได้
ฉ ) ผู้ควบคุมการปฏิบัติงาน (Operation Supervisor)
หมายถึงผู้ที่ทำหน้าที่ในการดูแลทั่วไปภายในห้องเครื่องคอมพิวเตอร์ มีหน้าที่ในการจัดแบ่งของแต่ละคนไม่ให้ทำงานก้าวก่ายกัน และยังทำหน้าที่ในการควบคุมดูแลการเก็บรักษาสื่อเก็บข้อมูลชนิดต่างๆ เช่น เทป จานบันทึกข้อมูล แผ่นจานแม่เหล็กให้อยู่ในสภาพที่ดีพร้อมจะใช้งานได้ทันที
ช ) พนักงานเตรียมข้อมูล (Data Entry Operator)
หมายถึง พนักงานที่มีหน้าที่ในการบันทึกข้อมูลลงในสื่อต่างๆ เช่น เทป จานบันทึก บัตรบันทึก และแผ่นจานแม่เหล็ก เพื่อให้ข้อมูลนั้นพร้อมที่จะส่งเข้าเครื่องคอมพิวเตอร์เพื่อทำการประมวลผลต่อไป พนักงานเตรียมข้อมูลเหล่านี้อาจจะต้องอาศัยความชำนาญในการทำงานมากพอสมควร เพราะขั้นตอนต่างๆ เป็นขั้นตอนที่สำคัญ จะทำผิดพลาดไม่ได้สำหรับบุคลากรที่เกี่ยวข้องกับคอมพิวเตอร์นั้นอาจจะมีมากกว่านี้ และอาจมีชื่อเรียกเป็นอย่างอื่น แต่ไม่ว่าจะมีชื่อเรียกอย่างไรในแต่ละตำแหน่งก็จะมีหน้าที่การทำงานที่เหมือนกัน ขึ้นอยู่กับหน่วยงาน องค์กร หรือบริษัทต่างๆ ว่าจะตั้งชื่อหรือแบ่งหน้าที่กันอย่างไร

3.การประกอบเครื่องคอมพิวเตอร์ (รายละเอียดชุดการเรียนรู้การประกอบคอมพิวเตอร์ในภาคผนวก ข ด้านฮาร์ดแวร์) นำเสนอตามลำดับดังนี้
3.1 การเตรียมเคส
3.2 การติดตั้งเมนบอร์ด
3.3 การติดตั้งซีพียู
3.4 การติดตั้งแรม
3.5 การติดตั้งดิสก์ไดร์ฟ
3.6 การติดตั้งฮาร์ดดิสก์
3.7 การติดตั้งซีดีรอม
3.8 การติดตั้งการ์ดแสดงผล
3.9 การติดตั้งแป้นพิมพ์และเมาส์
3.10 การติดตั้งสายไฟต่าง ๆ ของคอมพิวเตอร์

4. การติดตั้งระบบปฏิบัติการและโปรแกรมระบบ (รายละเอียดชุดการเรียนรู้การประกอบคอมพิวเตอร์ในภาคผนวก ค ด้านซอฟต์แวร์) นำเสนอตามลำดับดังนี้
4.1 การติดตั้งโปรแกรมระบบปฏิบัติการ Windows XP
4.2 การติดตั้งโปรแกรมระบบ
4.2.1 การติดตั้งโปรแกรมออฟฟิศ Office XP Thai
4.2.2 การติดตั้งโปรแกรมป้องกันไวรัส Antivirus McAfee v7.02.Retail
4.2.3 การติดตั้งโปรแกรมดูภาพ ACDsee 3.1
4.2.4 โปรแกรมฟังเพลง MP3 Winamp
4.2.5 โปรแกรมแปลภาษา อังกฤษ-ไทย Pal Thai 2002 Translator v3.2 Register
4.2.6 โปรแกรมแปลคำศัพท์ อังกฤษ-ไทย Thaisoft Dictionary 3.0
4.2.7 โปรแกรมดูเอกสารจากเวปไซต์ Adobe Arobat Reader5.1
4.2.8 โปรแกรมบีบอัดข้อมูลต่าง ๆ WinZip 8.1

5. งานวิจัยที่เกี่ยวข้อง
ศิริกุล ไทพิทักษ์ (2530 : 48) ได้ทำการวิจัยเรื่องการศึกษาความต้องการและการใช้สื่อ
การเรียนการสอน ในการสอนสาขาวิชาอุตสาหกรรมศิลป์ ของอาจารย์ในสถานศึกษา สังกัดกรมการฝึกหัดครู ทำการศึกษาจากการประมวลประชากร ที่ทำหน้าที่สอนในภาควิชาอุตสาหกรรมศิลป์ สาขาก่อสร้าง สาขาไฟฟ้า และสาขาโลหะ ของวิทยาลัยครูทั่วประเทศ ในภาคเรียนที่ 1
ปีการศึกษา 2530 จำนวน 190 คน เครื่องมือที่ใช้ในการวิจัยเป็นแบบสอบถาม แบบเลือกคำตอบ แบบมาตรฐานส่วนประมาณค่าและส่วนปลายเปิด จำนวน 190 ฉบับ ได้รับแบบสอบถามคืน 180 ฉบับ ผลการวิจัยพบว่า ปัญหาและอุปสรรคที่เกี่ยวกับ สื่อการสอนที่สำคัญที่สุด คือ การขาดงบประมาณ ส่วนปัญหารองลงมา ได้แก่ การขาดชุดการเรียนรู้ ช่วยเหลือในการสอน
อำนาจ ทองผาสุข (2524 : 71-74) ได้ทำการวิจัย เรื่องปัญหาการสอนวิชาช่างไฟฟ้าภาคปฏิบัติระดับประกาศนียบัตรวิชาชีพ ในสถานอาชีวศึกษาของรัฐบาล เครื่องมือที่ใช้ในงานวิจัย เป็นแบบสอบถามทางไปรษณีย์ ในการเก็บข้อมูลจากอาจารย์ 276 คน ได้รับแบบสอบถามคืนมา 188 ฉบับ ผลการวิจัยพบว่า ในการสอนภาคปฏิบัติมีปัญหามากในเรื่องต่าง ๆ คือปัญหาการขาดแคลนตำราประกอบการสอนภาคปฏิบัติ ปัญหาเร่งด่วนที่ควรรีบแก้ไข ได้แก่ ปัญหาการขาดแคลน อุปกรณ์ช่วยสอน เช่น ชุดการเรียนรู้ เครื่องมือ และวัสดุ ปัญหาจำนวนนักเรียนในการเรียนภาคปฏิบัติ มีมากเกินไป


สุวิทย์ สานติพิบูล (2532 : 52) ได้ทำการวิจัย เรื่อง การสร้างชุดทดลองเรื่องการทำ
ความเย็นตามหลักสูตรปริญญาตรี อุตสาหกรรมศาสตร์บัณฑิต สาขาวิศวกรรมเครื่องกล วิทยาลัยเอเชียอาคเนย์ พ.ศ. 2532 แล้วนำไปทดลองใช้กับกลุ่มตัวอย่าง ที่เป็นนักศึกษาระดับปริญญาตรี สาขาวิศวกรรมเครื่องกล วิทยาลัยเอเชียอาคเนย์ จำนวน 20 คน เก็บข้อมูลจากใบประเมินผลภาคปฏิบัติความเย็นทดลองการทำความเย็น และข้อมูลที่ได้จากแบบสอบถามผลการวิจัยปรากฏว่า
ผู้เชี่ยวชาญทุกท่านมีความเห็นสอดคล้องกันว่า ชุดทดลองที่ผู้วิจัยสร้างขึ้นจากใบประเมิน
ประสิทธิภาพการสอนและคุณลักษณะของชุดทดลอง อยู่ในเกณฑ์ดีถึงดีมาก คะแนนจากใบประเมินผลภาคปฏิบัติ มีคะแนนเฉลี่ยร้อยละ 85.6 และข้อมูลที่ได้จากการทำแบบทดสอบวัดผลสัมฤทธิ์ทางการเรียนเฉลี่ยร้อยละ 71 สูงกว่าเกณฑ์ที่กำหนด 7/70
มนตรี สมดุลยกนก (2539 : 26) ได้ทำวิจัยเรื่อง การสร้างและหาประสิทธิภาพใบงานการทดลองวิชาปฏิบัติการวิศวกรรมการสื่อสาร เรื่องไฟเบอร์ออปติก และโทรคมนาคม ซึ่งเป็นวิจัยเชิงทดลอง เพื่อสร้างใบงานการทดลอง ผลการวิจัยพบว่า ใบงานการทดลอง วิชาปฏิบัติวิศวกรรมสื่อสารเรื่องไฟเบอร์ออปติก และโทรคมนาคมที่สร้างมีประสิทธิภาพ 80.85/81.00 ซึ่งเป็นไปตามสมมุติฐานของการวิจัย
ประเวศ ยอดยิ่ง (2533 : 28) ได้ทำวิจัยเรื่อง ความคิดเห็นเกี่ยวกับสมรรถภาพของครูช่างอุตสาหกรรม จำนวน 23 คน เก็บรวบรวมข้อมูล ความสามารถ ในการสื่อการเรียนการสอน ทั้งประเภทวัสดุ เครื่องมือ และเทคนิคการใช้อย่างถูกต้อง ในด้านการผลิตสื่อมีความเข้าใจถึงความสัมพันธ์ของสื่อการเรียนการสอนจะผลิตต่อจุดประสงค์การสอน มีทักษะในการออกแบบ ผลิตสื่อ และสามารถทดสอบเพื่อทำการปรับปรุงคุณภาพของสื่อการเรียนการสอน ที่ผลิตขึ้นได้
สุรัตน์ นันตะสุคนธ์ (2530 : 28) ได้ทำการวิจัยเรื่อง การศึกษาปัญหาการสอนของครูช่างไฟฟ้ากำลัง ที่สอนระดับประกาศนียบัตรวิชาชีพชั้นสูงในสังกัดกองวิทยาลัยเทคนิคกรมอาชีวศึกษา ประชากรของการวิจัย เป็นครูที่ทำหน้าที่ในการสอนสาขาช่างไฟฟ้ากำลัง ระดับประกาศนียบัตรวิชาชีพชั้นสูง ในวิทยาลัยเทคนิค 22 แห่ง จำนวน 260 คน โดยแบ่งเป็นครูช่างไฟฟ้ากำลัง 208 คน และครูในแผนกอื่น ๆ จำนวน 52 คน เครื่องมือที่ใช้ในการวิจัยเป็นแบบสอบถาม ผลการวิจัยปรากฏว่า ปัญหาด้านอุปกรณ์การเรียนการสอน ปัญหาจำนวนเครื่องมืออยู่ในเกณฑ์ปานกลาง ปัญหาการขาดงบประมาณ ปัญหาความพร้อมของจำนวนชุดทดลอง และอุปกรณ์ทดลองเป็นปัญหาอยู่ในเกณฑ์มาก



มนตรี สมดุลยกนก (2538 : 40) ได้ทำวิจัยเรื่อง การสร้างและหาประสิทธิภาพใบงานการทดลองวิชาปฏิบัติการวิศวกรรมการสื่อสาร เรื่องไฟเบอร์ออปติก และโทรคมนาคม ซึ่งเป็นวิจัยเชิงทดลอง เพื่อสร้างใบงานการทดลอง ผลการวิจัยพบว่า ใบงานการทดลอง วิชาปฏิบัติวิศวกรรมสื่อสารเรื่องไฟเบอร์ออปติก และโทรคมนาคมที่สร้างมีประสิทธิภาพ 80.85/81.00 ซึ่งเป็นไปตามสมมุติฐานของการวิจัย
นภัทร วัจนเทพินทร์ (2533:43) ได้ทำการวิจัยเพื่อ สร้างและทดลองประสิทธิภาพของชุดทดลองเรื่องวงจรพัลส์ และสวิทซิ่ง สำหรับนักศึกษาระดับประกาศนียบัตรวิชาชีพชั้นสูง แผนกช่างไฟฟ้า สถาบันเทคโนโลยีราชมงคล วิทยาเขตนนท์บุรี กลุ่มทดลองสอนโดยใช้ประลองกลุ่มควบคุมสอนโดยไม่ใช้ชุดทดลองพบว่า กลุ่มทดลองใช้เวลาเรียนน้อยกว่ากลุ่มควบคุมเป็นไปตามสมมุติบานของการวิจัย ซึ่งจะเห็นได้ว่าการสอนด้วยชุดการเรียนรู้ มีความเหมาะสมที่จะนำมาใช้ในการเรียนการสอน ภาคปฏิบัติ ทำการเรียนการสอนบรรลุวัตถุประสงค์ที่ตั้งไว้ อีกทั้งยังช่วยลดเวลาในการเรียนการสอน
เชษฐา บุญชวลิต (2540) ได้ศึกษาทำการสร้างชุดการเรียนรู้ และหาประสิทธิภาพชุดการเรียนด้วยตนเอง เรื่องการใช้เครื่องมือวัดไฟฟ้าวิชา ช 0278 ช่างเดินสายไฟฟ้าภายใน
อาคาร ประเมินผลโดยใช้นักศึกษาที่เรียนตามหลักสูตรของรายวิชา ผลการศึกษาพบว่านักศึกษามีทักษะ ความรู้ ความเข้าใจเรื่องการใช้เครื่องมือวัดไฟฟ้า เรื่อง ช่างเดินสาย ไฟฟ้าภายในอาคาร
ได้ดีกว่าการเรียนภายในห้องเรียนเพียงอย่างเดียว
สมพงษ์ ฤทธิ์มั่น (2532 : 52) ได้ทำการทดศึกษาทดลองใช้ชุดการเรียนรู้ เรียนด้วยตนเอง วิชาไฟฟ้ากระแสสลับ ระดับประกาศนียบัตรวิชาชีพ โดยมีวัตถุประสงค์หาประสิทธิภาพชุดการเรียนที่สร้างขึ้น ผลการวิจัยพบว่า ชุดบทเรียนที่สร้างขึ้น มีประสิทธิภาพสูง
พจนา สังวรณ์กิจ (2530 : 80) ทดลองสอนโดยการใช้ชุดการเรียน พบว่านักเรียนที่ได้รับการสอนโดยใช้ชุดการเรียน มีความคิดสร้างสรรค์ ด้านการยืดหยุ่นในการคิด และความคิดริเริ่มสูงกว่าการสอนตามคู่มือครู
ชวลิต เข่งทอง (2532 : 40) ได้ทำการศึกษาทดลองใช้บทเรียนด้วยตนเองเรื่อง
“ การทดสอบเรื่องวัสดุช่าง ” โดยมีวัตถุประสงค์ เพื่อหาประสิทธิภาพของชุดการเรียนที่สร้างขึ้น
กลุ่มตัวอย่างคือ นักเรียนระดับประกาศนียบัตรชั้นปีที่ 1 สาขาเครื่องกล ของวิทยาลัยเทคโนโลยี
อุตสาหกรรมสถาบันเทคโนโลยีพระนครเหนือ ปีการศึกษา 2532 จำนวน 32 คน ผลการวิจัยปรากฏว่า ชุดการเรียนด้วยตนเองที่สร้างขึ้น มีประสิทธิภาพสูงกว่าเกณฑ์ที่กำหนด


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

วันอังคารที่ 27 มกราคม พ.ศ. 2552

e-book


e-book

e-book is electronic book this word maybe new for anyone but at soonly it’ll be famous for book-worm group. Specially an libraries that In the future they has to change their structure to be
electronic libraries, digitus libraries and imitate libraries. This technology could be one alternative
for serve a consumer. Thought event, change of books from by a way we don’t need to relinquish books and only use imformation from technology because this is new technology and we don’t know how long this will be a public esteem to people however the book still bring worth to everybody.





Meaning
Many definition for e-book example it is specific word to called electronic printed matter and multimedia , Specially product of Optical disc Such as CD, CDI and software (from dics 8cm.)
Some meaning, this word for explan alphabet that simila with the book in digitus from and show on computer screen in other word it’s book that print on digital from, don’t confine to print
Cd rom dics can keep to quantity information such as alphabet pictures vedio digital animation
etc. how you can read the information from them? You should to have hardware.at the present time hardware have different leavel to price, some software that addition kind of Hypermedia
can demonstrate to find alphabet and connect with hypertech that it can explan a vocabulary on online systerm.


pollution in Vietnam



The most important consequence of land degradation in Vietnam is the loss of productivity, depletion of fauna and flora and reduction of agricultural land per capita .In terms of the estimated monetary loss on account of land degradation, water erosion and leaching accounted for more than half, salinisation, acidification, drought and water logging for about one third and decline in soil fertility for the rest.
The consequences of flood inundation and water logging are very serious on humans and precious natural resources. For example, two floods in 1999 occurred in the southern central coast claimed 711 lives and caused economic loss estimated at more than US$ 235 million. Besides, millions of tons of soil from the hilly and mountainous regions was eroded and flowed into rivers, streams, plains and the sea.
Frequent droughts directly influence the soil moisture and its thermal regime, performance, destruction and accumulation of organic matters, changing structure of soil aggregates and soil organo-mineral complex. The more serious effect is on the survival and development of the soil community due to the destruction of biological activity and depletion of soil productivity.
Soil salinisation and acidification are major threats to the development of sustainable agriculture over a large area of 3.0 million hectares, particularly in the Mekong River delta, northern and central coast of Vietnam.
Another estimate of economic loss caused by land degradation is placed at least US$ 700 million due to traditional cultivation practices such as shifting and extensive cultivation (approximately adopted in the total area of 2.6 million ha), in comparison with those in the same area of undegraded land.