560 likes | 924 Views
Basic Computer. รายวิชา 080154 คอมพิวเตอร์เบื้องต้น (Basic Computer). องค์ประกอบระบบคอมพิวเตอร์ด้านซอฟต์แวร์. System Software Basic Application Software Specialized Application Software. System Software ( ซอฟต์แวร์ระบบ ). System Software.
E N D
Basic Computer รายวิชา 080154 คอมพิวเตอร์เบื้องต้น (Basic Computer)
องค์ประกอบระบบคอมพิวเตอร์ด้านซอฟต์แวร์องค์ประกอบระบบคอมพิวเตอร์ด้านซอฟต์แวร์ System Software Basic Application Software Specialized Application Software
System Software • ทำงานรวมกับผู้ใช้ ฮาร์แวร์ และซอฟต์แวร์ประยุกต์ เพื่อควบคุมการทำงานด้านเทคนิค
System Software ซอฟต์แวร์ระบบ ประกอบด้วย 4 กลุ่ม • Operating system (ระบบปฏิบัติการ) • Utilities (โปรแกรมอรรถประโยชน์) • Device drivers (ดีไวซ์ไดรเวอร์) • Language translators (ตัวแปลภาษา)
Operating System • Operating System (OS - ระบบปฏิบัติการ) ระบบปฏิบัติการ คือ ตัวควบคุมการทำงานของเครื่องคอมพิวเตอร์ ทำหน้าที่ในการจัดเตรียมคำสั่งที่ให้ผู้ใช้งานสามารถติดต่อกับเครื่องคอมพิวเตอร์ได้ ระบบปฏิบัติการ เป็นโปรแกรมแรกที่สั่งคอมพิวเตอร์ให้ทำงานเมื่อเปิดเครื่องคอมพิวเตอร์ โดยซอฟต์แวร์ระบบอาจเก็บไว้ในหน่วยความจำหลักหรือในแผ่นจานแม่เหล็ก *** หากไม่มี ระบบปฏิบัติการ คอมพิวเตอร์จะทำงานไม่ได้ ตัวอย่าง ระบบปฏิบัติการ ได้แก่ Microsoft -- Windows XP, Window NT, Windows Vista, Windows 7 อื่นๆ -- DOS, UNIX , LINUX, MacOS, Symbian OS, Palm OS
Operating System หน้าที่หลักของระบบปฏิบัติการ • จัดเตรียมส่วนติดต่อกับผู้ใช้งาน • ประสานงานระหว่าง CPU RAM keyboard mouse ฯลฯ • จัดการระบบการจัดเก็บไฟล์ข้อมูลลงบนหน่วยความจำสำรอง • นำโปรแกรมหรือซอฟต์แวร์ประเภทอื่นเข้ามาประมวลผลในคอมพิวเตอร์ • จัดตารางการใช้ทรัพยากรคอมพิวเตอร์ ทรัพยากรคอมพิวเตอร์ ได้แก่ หน่วยความจำ หน่วยประมวลผลหน่วยความจำสำรอง อุปกรณ์รับเข้าและส่งออก
Features of an Operating System (ลักษณะของระบบปฏิบัติการ) • การบูทระบบ (Booting) • Warm boot (วอร์มบูท) การทำให้เครื่องคอมพิวเตอร์ที่กำลังใช้งานทำงานใหม่โดยไม่ต้องปิดเปิดเครื่อง • Cold boot (โคดบูท) การทำให้คอมพิวเตอร์ทำงานใหม่โดยการปิดเปิดสวิตซ์
Features of an Operating System (ลักษณะของระบบปฏิบัติการ) • มีลักษณะคล้ายๆกับซอฟต์แวร์ประยุก์ทั่วไป คือ • Icons • Pointers • Windows • Menus • Dialog boxes • Help
Categories of Operating Systems (ประเภทของระบบปฏิบัติการ) ระบบปฏิบัติการแบ่งเป็น 3 ประเภท คือ • ระบบปฏิบัติการแบบฝังตัว(Embedded OS) โปรแกรมฝังตัวอยู่ในอุปกรณ์นั้น ในหน่วยความจำ ROM เช่น palm OS • ระบบปฏิบัติการแบบเครือข่าย (Network OS) เป็นโปรแกรมที่ใช้ควบคุมการทำงานการประสานงานของคอมพิวเตอร์ในเครือข่าย เช่น Netware, UNIX, LINUX • Stand-alone OS ระบบปฏิบัติการแบบเดสก์ท็อป ซึ่งเป็นระบบปฏิบัติการที่ใช้งานมากที่สุด เช่น Windows, Mac OS
Windows • วินโดส์ เป็น ระบบปฏิบัติการที่มีผู้ใช้งานมากที่สุดถึง 90% • มีการพัฒนามาแล้วหลายเวอร์ชั่น • เวอร์ชั่นล่าสุด คือ Windows7
Windows • เวอร์ชั่น ของ Windows
Mac OS • เป็นระบบปฏิบัติการตัวแรกที่มีกราฟิคติดต่อกับผู้ใช้ (GUI – Graphic User Interface) • ออกแบบโดยบริษัทแมคอินทอชและใช้งานบนเครื่องApple • นิยมใช้ในงานกราฟิค งานออกแบบสิ่งพิมพ์ • เวอร์ชั่นล่าสุด คือ Mac OS X
UNIX and Linux • เริ่มต้นพัฒนาเพื่อใช้งานกับเครื่องมินิคอมพิวเตอร์ และต่อมาพัฒนาให้สามารถใช้กับเครื่องไมโครคอมพิวเตอร์ได้ • Linux เป็นเวอร์ชั่นหนึ่งของ UNIX และเป็น Open Source
Utilities (โปรแกรมอรรถประโยชน์) โปรแกรมพิเศษ เพื่อช่วยการทำงานภายในเครื่องให้มีประสิทธิภาพมากขึ้น • โปรแกรมยูทิลิตีที่นิยมใช้งานกันอย่างแพร่หลาย ได้แก่ • Troubleshooting program (โปรแกรมปรับแก้ปัญหา) • Antivirus • Uninstall (โปรแกรมยกเลิกการติดตั้ง) • Backup (โปรแกรมสำรองข้อมูล) • File compression (โปรแกรมบีบอักไฟล์)
Backup • สำหรับการสำรองข้อมูล โดยคัดลอกข้อมูลจากฮาร์ดดิสก์ ไปยังหน่วยความจำสำรองอื่นๆ คลิกปุ่ม Start เลือก Accessories จาก All Programs เลือก Backup จากเมนู System Tools
Disk CleanUp • สำหรับการปรับแก้ปัญหา ลบไฟล์ที่ ไม่จำเป็นออกจากฮาร์ดดิสก์ เพื่อให้มีเนื้อที่ว่าง มากขึ้น คลิกปุ่ม Start เลือก Accessories จาก All Programs เลือก Disk Cleanupจากเมนู System Tools
Disk Defragmenter • ช่วยรวมไฟล์ให้อยู่ใน เนื้อที่ที่ต่อเนื่องกัน
Device Drivers • โปรแกรมพิเศษ ที่ช่วยให้อุปกรณ์ต่างๆติดต่อกับเครื่องคอมพิวเตอร์ได้หรือระหว่างอุปกรณ์ได้ • โปรแกรมจะถูกโหลดเข้าไปไว้ในหน่วยความจำหลัก • เมื่อมีอุปกรณ์ใหม่ๆเข้ามาในระบบจะต้องทำการติดตั้งไดรเวอร์ก่อน
Basic Application Software(ซอฟต์แวร์ประยุกต์พื้นฐาน)
Application Software (ซอฟต์แวร์ประยุกต์) ซอฟต์แวร์ประยุกต์แบ่งเป็น 2 ประเภท • Basic applications - ซอฟต์แวร์ประยุกต์พื้นฐาน • Specialized applications – ซอฟต์แวร์ประยุกต์ใช้งานเฉพาะด้าน Freeware – ซอฟต์แวร์ที่สามารถดาวน์โหลดมาใช้งานได้ฟรี Shareware – ซอฟต์แวร์ที่สามารถดาวน์โหลดมาทดลองใช้ก่อนในช่วงเวลาที่ อนุญาตและถ้าพอใจสามารถติดต่อขอซื้อลิขสิทธิ์ Web-based Application - ซอฟต์แวร์ประยุกต์ที่ใช้งานผ่านอินเตอร์เน็ต
Basic Applications (ซอฟต์แวร์ประยุกต์พื้นฐาน) • หรือ ซอฟต์แวร์ประยุกต์ใช้เอนกประสงค์ (general-purpose application) • เป็นโปรแกรมที่ใช้งานอย่างแพร่หลาย ได้แก่ • Word processors (โปรแกรมประมวลคำ) เช่น MicrosoftWord Notepad Wordpad • Spreadsheets (โปรแกรมตารางการทำงาน) เช่น Microsoft Excel • Presentation graphics (โปรแกรมนำเสนอผลงาน) เช่น MicrosoftPowerpoint • Database management systems (โปรแกรมจัดการฐานข้อมูล) เช่น MicrpsoftAccess
Specialized Applications (ซอฟต์แวร์ประยุกต์ใช้งานเฉพาะด้าน) • เป็นซอฟต์แวร์ที่ทำขึ้นมาเพื่อวัตถุประสงค์อย่างใดอย่างหนึ่งและเหมาะสำหรับกลุ่มสาขาอาชีพนั้นๆ • ตัวอย่าง เช่น • ซอฟต์แวร์สำหรับงานกราฟิก • ซอฟต์แวร์สร้างเว็บไซด์ • ระบบฐานความรู้ • หุ่นยนต์ • ระบบงานทางด้านบัญชี ธนาคาร โรงงานอุตสาหกรรม บริหารการเงิน และการเช่าซื้อ ธุรกิจการบิน ธุรกิจท่องเที่ยว
ลักษณะทั่วไปของซอฟต์แวร์ประยุกต์ลักษณะทั่วไปของซอฟต์แวร์ประยุกต์ • Graphical User Interface (GUI) • Window • Menu • Toolbar • Help
Menu • ประกอบด้วยคำสั่งการทำงานต่างๆ
Open Save Print Toolbar • ประกอบด้วยปุ่มคำสั่งต่างๆ
Word Processors • โปรแกรมพื้นฐานที่ใช้ในการสร้างเอกสาร • บันทึก จดหมาย หนังสือ คู่มือ และแผ่นพับ • ตัวอย่างซอฟต์แวร์ในกลุ่มประมวลผลคำ • Microsoft Word • Corel WordPerfect • Lotus Word Pro
Word Wrap (การตัดคำ) Editing (การแก้ไข) Spelling and grammar checkers (การตรวจสอบคำและไวยากรณ์) Find and Replace (การค้นหาและแทนที่) Formatting (การจัดรูปแบบ) Font and font sizing (แบบตัวอักษรและขนาด) Character effects Bulleted and numbered lists italics size bold colors คุณลักษณะของซอฟต์แวร์ประมวลผลคำ
Spreadsheets(โปรแกรมตารางการทำงาน)Spreadsheets(โปรแกรมตารางการทำงาน) • ใช้สำหรับงานทางด้านคำนวณ วิเคราะห์งานที่เป็นตัวเลข กราฟ แผนภูมิ • ตัวอย่าง เช่น • Microsoft Excel • Corel Quattro Pro • Lotus 1-2-3
คุณลักษณะของซอฟต์แวร์ตารางการทำงานคุณลักษณะของซอฟต์แวร์ตารางการทำงาน • Workbook files (สมุดงาน) • Worksheets (แผ่นงาน) • Formulas (สูตรคำนวณ) • Functions • Analytical graphs or charts
คุณลักษณะของซอฟต์แวร์ตารางการทำงานคุณลักษณะของซอฟต์แวร์ตารางการทำงาน
Database Management Systems (โปรแกรมการจัดการฐานข้อมูล) • ฐานข้อมูล เป็นการรวบรวมข้อมูลที่มีความสัมพันธ์กันไว้ด้วยกัน • โปรแกรมจัดการฐานข้อมูล เป็น โปรแกรมที่ใช้สำหรับจัดการโครงสร้าง ข้อมูล ของฐานข้อมูล • ตัวอย่างโปรแกรมจัดการฐานข้อมูล • Microsoft Access • Corel Paradox • Lotus Approach
คุณลักษณะของซอฟต์แวร์การจัดการฐานข้อมูลคุณลักษณะของซอฟต์แวร์การจัดการฐานข้อมูล • Tables (ตาราง) • Records (ระเบียน) • Fields (ขอบเขตข้อมูล) • Record sorting (การเรียงลำดับข้อมูล) • Queries (การสอบถามข้อมูล) • Forms (ฟอร์ม) • Reports (รายงาน)
Presentation Graphics (โปรแกรมนำเสนองาน) • เป็นโปรแกรมสำหรับสร้างงานนำเสนอผลงาน • ตัวอย่างโปรแกรมนำเสนองาน เช่น • Microsoft PowerPoint • Corel Presentations • Lotus Freelance Graphics
คุณลักษณะโปรแกรมนำเสนองานคุณลักษณะโปรแกรมนำเสนองาน • Slides(สไลด์) • Design templates (การออกแบบ template) • Special effects (การใส่ effects)
SPECIALIZED APPLICATION SOFTWARE(ซอฟต์แวร์ใช้งานเฉพาะด้าน)
Graphics • Desktop publishing • Image editors • Illustration programs • Image galleries • Graphic suites
Desktop Publishing • โปรแกรมที่ใช้สำหรับการสร้างเอกสาร เช่น โบรชัวร์ หนังสือพิมพ์ หนังสือ • ลักษณะของโปรแกรม • ผสมกันรหะว่าง ตัวอักษร และ รูปภาพ • คุณภาพของงานสูง • โปรแกรมที่ได้รับความนิยม เช่น • Adobe PageMaker • Microsoft Publisher • QuarkXPress
Image Editors • โปรแกรมสำหรับการสร้างและแก้ไข bitmap image เป็นภาพที่ประกอบขึ้นจากจำนวนจุดจำนวนมาก เรียกว่า พิกเซล(pixel) • ตัวอย่างโปรแกรม เช่น • Microsoft Paint • Adobe Photoshop • Corel PhotoPaint • Paint Shop Pro
Illustration Programs • โปรแกรมสร้างและแก้ไขรูปภาพ โดยใช้ เวกเตอร์ • รูปภาพแบบเวกเตอร์ จะใช้การวาดภาพเวกเตอร์เป็นรูปร่างและวัตถุ • ตัวอย่างโปรแกรม เช่น • Adobe Illustrator • CorelDraw • Macromedia FreeHand • Micrografx Designer
Audio and Video • Video editing software (ซอฟต์แวร์ตัดต่อวิดีโอ) • สำหรับการสร้างและตัดต่อวิดิโอ • เช่น Apple's iMovie & Windows Movie Maker • Audio editing software (ซอฟต์แวร์ตัดต่อเสียง) • สำหรับการสร้างและตัดต่อเสียง • เช่น Ableton’sLive and Sony’s ACID
Multimedia • สำหรับการรวบสื่อหลายๆแบบเข้าด้วยกันแล้วนำเสนอพร้อมกัน ประกอบด้วยสื้อต่างๆ เช่น • Video • Music • Voice • Graphics • Text • ตัวอย่างโปรแกรม เช่น • Macromedia Director • Authorware • Toolbook
Web Authoring • โปรแกรมสำหรับการออกแบบและสร้างเว็บไซด์ • ตัวอย่างโปรแกรมที่ได้รับความนิยม เช่น • Macromedia Dreamweaver • NetObjects Fusion • Microsoft FrontPage