Software คือ ชุดคำสั่งหรือ ขั้นตอนการทำงานของคอมพิวเตอร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
และเครือข่ายคอมพิวเตอร์
Advertisements

รายละเอียดวิชา ง การงานพื้นฐาน4(คอมพิวเตอร์2)
คอมพิวเตอร์เบื้องต้น
ระบบปฏิบัติการ (Operating System : OS )
Distributed Administration
โครงสร้างของระบบปฏิบัติการ Operating System Structure
ระบบมัลติโปรแกรมมิ่ง (Multiprogramming System)
คลิก เข้าสู่การเรียนรู้
หน่วยการเรียนรู้ที่ 5 เรื่อง หลักการทำงานของคอมพิวเตอร์
ชุดที่ 2 Hardware.
ภาษาคอมพิวเตอร์ กฎเกณฑ์เกี่ยวกับคำศัพท์ ไวยากรณ์ และ หลักภาษาในการเขียนคำสั่งงานให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งให้กับเราได้ มีหลากหลายชนิดต่างๆ กัน.
Software.
อ.กิตติพงศ์ เซ่งลอยเลื่อน อาจารย์พิเศษ มหาวิทยาลัยแม่โจ้
   ฮาร์ดแวร์ (Hardware)               ฮาร์ดแวร์เป็นองค์ประกอบสำคัญของระบบสารสนเทศ หมายถึง เครื่องคอมพิวเตอร์ อุปกรณ์รอบข้าง รวมทั้งอุปกรณ์สื่อสารสำหรับเชื่อมโยงคอมพิวเตอร์เข้าเป็นเครือข่าย.
เรื่อง องค์ประกอบของคอมพิวเตอร์ จำทำโดย นาย เดชฤทธิ์ ร้อยพรหมมา
ความหมายของซอฟท์แวร์ (Software, Program)
Utility (โปรแกรมอรรถประโยชน์)
ซอฟต์แวร์.
หลักการทำงานคอมพิวเตอร์
องค์ประกอบพื้นฐาน ของโปรแกรม Visual Basic
ระบบเครือข่ายคอมพิวเตอร์
Introduction to System Administration
HTTP Client-Server.
ลักษณะระบบสารสนเทศเพื่อการจัดการ
Surachai Wachirahatthapong
Operating System ฉ NASA 4.
Chapter 1 Introduction to Information Technology
การทำงานของคอมพิวเตอร์
โครงสร้างการทำงานของ OS
คุณสมบัติของซอฟท์แวร์ SCADA
เทคโนโลยีสารสนเทศเพื่อการค้นคว้า
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของคอมพิวเตอร์
Operating System โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้
บทที 1 เริ่มต้น Windows XP
องค์ประกอบของระบบสารสนเทศภูมิศาสตร์ โดยหลักการแล้วจะประกอบด้วย 5 ส่วน คือ องค์ประกอบด้านฮาร์ดแวร์ องค์ประกอบด้านซอฟท์แวร์ หน่วยงานหรือตัวบุคคล วิธีการปฏิบัติงาน.
Charter 11 1 Chapter 11 ระบบปฏิบัติการ Operation System : OS.
องค์ประกอบทางด้านซอฟต์แวร์
บทที่ 5 ระบบปฏิบัติการและ หลักการทำงานเบื้องต้น
เรื่ององค์ประกอบคอมพิวเตอร์
ความรู้เบื้องต้นเกี่ยวกับระบบปฏิบัติการ
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
Geographic Information System
ระบบฐานข้อมูล (Database Management System)
ระบบคอมพิวเตอร์และการประมวลผล
เกียรติพงษ์ ยอดเยี่ยมแกร
การจัดการฐานข้อมูล.
โปรแกรมฐานข้อมูลที่นิยมใช้
เทคโนโลยีสารสนเทศเบื้องต้น
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
ซอฟต์แวร์คอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ ม.4/2 โรงเรียนมัธยมวัดป่ามะไฟ
ซอฟต์แวร์ที่บริหารจัดการข้อมูลแบบกระจาย
บทที่ 1 ระบบคอมพิวเตอร์.
Input / Output ธนวัฒน์ แซ่เอียบ.
คอมพิวเตอร์และระบบปฏิบัติการเบื้องต้น
ระบบคอมพิวเตอร์ (computer system)
นาย เกียรติศักดิ์ แสนนวล โรงเรียนจักรคำคณาทรลำพูน
ภัยจากเจ้าหน้าที่หรือบุคลากรของหน่วยงาน
Virtualization and CentOS Installation
การทำงานของระบบคอมพิวเตอร์
จัดทำโดย.... นางสาววริศรา ทาวรรณ์ เลขที่ 35 ชั้น ม.4/13
ระบบคอมพิวเตอร์ และ การสื่อสาร กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
นายณัฐพล นาคะป่า เลขที่ 36 ชั้นมัธยมศึกษาปีที่ 4/7
2 มิ. ย 2547 โดย วชิราวุธ ธรรมวิเศษ 1 บทที่ 1 แนะนำเทคโนโลยีจาวา Introduction to Java Technology.
วิชาเทคโนโลยีคอมพิวเตอร์และระบบปฏิบัติการ รหัสวิชา Computer Technology and Operating System บทที่ 1 เทคโนโลยีคอมพิวเตอร์ อ.รจนา วานนท์ Master.
ซอฟต์แวร์ (software) จัดทำโดย นาย ยุทธพงศ์ คำยอง
หลักการทำงานของคอมพิวเตอร์
ระบบปฏิบัติการคอมพิวเตอร์ Operating System
ระบบคอมพิวเตอร์.
Operating System Overview
ใบสำเนางานนำเสนอ:

Software คือ ชุดคำสั่งหรือ ขั้นตอนการทำงานของคอมพิวเตอร์ สามารถแบ่งได้เป็น System software Application software Customize Software Package Software

System Software ประกอบด้วย Operating System Language Translator Utilities เป็นตัวกลางระหว่าง Application Software กับ Hardware

Operating Systems หน้าที่หลัก จัดสรร/จัดการ อุปกรณ์ต่าง ๆ จัดการ CPU จัดการ หน่วยความจำ จัดการอุปกรณ์ Input / Output ดูแล/ตรวจสอบการทำงานของระบบ ดูแลประสิทธิภาพโดยรวมของระบบ ดูแลรักษาความปลอดภัยของระบบ การจัดการระบบแฟ้มข้อมูล

ประเภทของ Operating Systems Single program : OS ที่ยอมให้ Run Application ได้ครั้งละ 1 โปรแกรมเท่านั้น Multitasking : OS ที่ยอมให้ Run Application ได้ครั้งละหลาย โปรแกรม โดย CPU จะใช้หลักการแบ่งเวลา (time sharing) ทำงานให้กับโปรแกรมต่างๆ Multiprocessing Operating Systems ; ใช้ CPU มากกว่า 1 ตัวในการทำงานร่วมกัน โดย OS จะเป็นตัวประสานการทำงาน แบ่งได้เป็น Asymmetric Multiprocessing ; Specific task สำหรับแต่ละ CPU และ specific amount of memory Symmetric Multiprocessing ; Share Task, Share memory Virtual Machine : OS ที่ยอมให้มีการ Run OS ได้มากกว่า 1ประเภทในเครื่องคอมพิวเตอร์ตัวเดียวกัน

การจัดแบ่งหน่วยความจำ Fixed Partition การแบ่งเนื้อที่แบบตายตัว Variable Partition การ แบ่งเนื้อที่แบบแปรเปลี่ยน Virtual Memory หน่วยความจำเสมือน ใช้เนื้อที่ของหน่วยความจำสำรองเสมือนเป็นเนื้อที่ส่วนหนึ่งของ Main memory และ Swap ข้อมูลกลับไปกลับมาระหว่าง Memory จริงกับหน่วยความจำสำรอง วิธีแบ่งส่วนงานที่จะ Swap แบบ PAGE แบบ SEGMENT

การจัดการ Input/Output Buffer - ส่วนของหน่วยความจำที่ถูกแบ่งไว้เก็บข้อมูลที่เพิ่งอ่านมาจาก Input device หรือข้อมูลที่จะส่งไปให้ Output Device Spooling - การส่งผลลัพท์ที่ต้องการพิมพ์ไปเขียนไว้ที่ disk ก่อน เนื่องจากจะทำได้เร็วกว่าการเขียนไปยัง printer โดยตรง Device Driver - ในบางครั้ง OS ต้องอาศัยโปรแกรมเพิ่มเติม เพื่อช่วยในการติดต่อสื่อสาร หรือสั่งงานอุปกรณ์หลากหลายรูปแบบที่ต่อพ่วงอยู่กับเครื่องคอมพิวเตอร์

User Interface คือ วิธีการติดต่อกับผู้ใช้งาน สามารถแบ่งได้เป็น 2 ประเภทหลัก Command Line Interface : ผู้ใช้ต้องพิมพ์คำสั่งงานต่างๆ ลงไปเอง โดยลักษณะหรือไวยากรณ์ของ คำสั่งงานจะแตกต่างกันไปในแต่ละ โปรแกรม Kernell - ส่วน Memory Resident ประกอบด้วยฟังก์ชั่นหลักต่าง ๆ Shell - ส่วนที่จัดการกับ User Interface Graphical User Interface : เป็นภาพ Graphic ทำให้ง่ายต่อการใช้งาน แต่คำสั่งที่ผู้ใช้จะใช้ได้ จะถูกจำกัดอยู่เฉพาะคำสั่งที่ถูกบรรจุอยู่บนหน้าจอเท่านั้น User Friendly เป็นคำที่ใช้กล่าวถึง โปรแกรมที่ง่ายต่อการใช้งาน หรือ เป็นโปรแกรมที่อำนวยความสะดวกให้กับผู้ใช้มือใหม่

Utilities Program เป็นโปรแกรมที่อำนวยความสะดวกให้กับงานที่ทำบ่อย ๆ บางครั้ง Utilities Program ก็พ่วงมากับ OS อยู่แล้ว ไม่ต้องซื้อหามาเพิ่มเติม ตัวอย่าง Function ต่างๆ ใน Utilities Program : File Management Disk Management : Format, Defragment Memory management Data Recovery Data Compression Virus Protection

File Management การจัดการกับแฟ้มข้อมูล Basic File Operation Create Add Delete Copy Rename Update

Virus โปรแกรมที่มนุษย์สร้างขึ้นโดยแทรกอยู่ในโปรแกรมใช้งานทั่ว ๆไป มีความสามารถในการลอกเลียนแบบตัวเองเพื่อสร้างตัวใหม่ที่เหมือนกันขึ้นมาได้ เป็นตัวอันตรายสำหรับคอมพิวเตอร์เพราะจะทำให้เครื่องคอมพิวเตอร์ทำงานติดขัดน่ารำคาญ หรืออาจรุนแรงถึงขั้นหยุดทำงาน และข้อมูลทั้งหมดเสียหาย ปัจจุบันนี้มีไวรัสเกิดขึ้นหลายประเภท ซึ่งอาจแบ่งได้ตามการทำงาน(วิธีการบ่อนทำลาย) ของไวรัส ผู้ใช้สามารถป้องกันเบื้องต้นได้โดยใช้โปรแกรม ตรวจจับ หรือ กำจัดไวรัส เช่น โปรแกรม Norton AntiVirus , McAfee

Hierarchical file system Directories Subdirectories Files http://www.zdwebopedia.com/file_management_system.htm

Popular OS DOS (Disk Operating Systems) Window95 , Window98 Window NT ใช้กับระบบ Client - Server เหมาะกับการทำงานแบบเครือข่าย และ สามารถตรวจสอบประสิทธิภาพการทำงานของระบบเครือข่าย มีส่วนจะจัดการบัญชีผู้ใช้งาน และจัดการด้านความปลอดภัย Unix มีคลังข้อมูล(library) ที่ครอบคลุมคำสั่ง > 400 คำสั่ง ทุกคำสั่งสามารถเชื่อมโยงกันได้ OS/2 ผลิตภัณฑ์ของ IBM เป็น Single User Multitasking OS สำหรับ PC ขนาด 32 bit