No.1 พื้นฐานระบบคอมพิวเตอร์ และระบบปฏิบัติการ
ข่าวสาร
Cymera-Photo Editor, Collage ตกแต่งภาพ | Android Apps
Cymera-Photo Editor, Collage ตกแต่งภาพ | Android Apps
   แอพพลิเคชั่นCymera-Photo Editor, Collage แอพฟรีจากAndroid Appsที่จะพาคุณไปตกแต่งภาพในไลด์สไตล์ของคุณเอง โดยมีฟังก์ชั่นให้ใช้งานมากมายตั้งแต่Live Filters
วงจรอับคืออะไร
วงจรอับคืออะไร
   วงจรอับคือกลุ่มของโปรเซสที่ถูกปฏิเสธไม่ให้ทำงาน (blocking) อันมีผลสืบเนื่องมาจากการแย่งชิงกันใช้งานทรัพยากร หรือการสื่อสาร
การตั้งพาสเวิร์ดให้ปลอดภัยจากผู้ไม่ประสงค์ดี
การตั้งพาสเวิร์ดให้ปลอดภัยจากผู้ไม่ประสงค์ดี
   การตั้งพาสเวิร์ดเป็นการสร้างรหัสลับเพื่อแสดงตัวตนความเป็นเจ้าของแต่เพียงผู้เดียวของข้อมูล สิทธิ์เสรีภาพ และเป็นการป้องกันผู้อื่นไม่ให้ได้ข้อมูล
Major Movie Plus จองบัตรภาพยนตร์เมเจอร์ผ่านแอพ | Android Apps
Major Movie Plus จองบัตรภาพยนตร์เมเจอร์ผ่านแอพ | Android Apps
   แอพพลิเคชั่นMajor Movie Plus Android Appsแอพฟรีจากเมเจอร์ที่ช่วยอำนวยความสะดวกให้กับผู้ชื่นชอบในการรับชมภาพยนตร์ผ่านโรงภาพยนตร์เมเจอร์ในเครือต่างๆ
เว็บไซต์เกี่ยวกับสุขภาพ โรงพยาบาล การแพทย์
เว็บไซต์เกี่ยวกับสุขภาพ โรงพยาบาล การแพทย์
   บทความฉบับนี้ ผมจะคัดเว็บไซต์ที่เกี่ยวข้องกับสุขภาพ โรงพยาบาล แพทย์มาฝาก เท่าที่จะค้นหามาได้ ซึ่งเอาไว้ให้ผู้ที่สนใจได้ลองเข้าไปดู
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : สร้างBlogger ง่ายๆแค่คลิ๊ก Ep2 สร้างบทความ


แจกโปรเจคPHPฟรี

ความรู้เกี่ยวกับโปรแกรมต่างๆ >> ระบบปฎิบัติการ OS (operating system) >> No.1 พื้นฐานระบบคอมพิวเตอร์ และระบบปฏิบัติการ

No.1 พื้นฐานระบบคอมพิวเตอร์ และระบบปฏิบัติการ

No.1 พื้นฐานระบบคอมพิวเตอร์และระบบปฏิบัติการ

อัพเดทวันที่: 02 เม.ย. 2557

วีดีโอน่ารู้ : โปรเจคนับตัวอักษร Project PHP


พื้นฐานระบบคอมพิวเตอร์

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

ประเภทของคอมพิวเตอร์

-คอมพิวเตอร์ระดับยิ่งใหญ่ หรือซุปเปอร์คอมพิวเตอร์ (Super Computer)
-คอมพิวเตอร์ระดับใหญ่ หรือเมนเฟรมคอมพิวเตอร์ (Mainframe Computer)
-คอมพิวเตอร์ระดับเล็ก หรือมินิคอมพิวเตอร์ (Mini Computer)
-คอมพิวเตอร์ส่วนบุคคล หรือพีซี (PC : Personal Computer)
-คอมพิวเตอร์ขนาดสมุดบันทึก หรือโน็ตบุค (Notebook Computer)
-คอมพิวเตอร์ที่ทำหน้าที่เลขาส่วนตัว หรือพีดีเอ (PDA : Personal Digital Assistant)
-คอมพิวเตอร์เครือข่าย หรือเน็ต (Net)

องค์ประกอบระบบคอมพิวเตอร์

1.ฮาร์ดแวร์ (Hardware)

-หน่วยรับข้อมูลหรืออินพุต (Input Unit)
-หน่วยประมวลผลกลางหรือซีพียู (CPU : Central Processing Unit)
-หน่วยเก็บข้อมูล (Storage)
    +8หน่วยเก็บข้อมูลหรือความจำหลัก (Primary Storage หรือ Main Memory)
    +8หน่วยเก็บข้อมูลสำรอง (Secondary Storage) 
-หน่วยแสดงข้อมูลหรือเอาต์พุต (Output Unit)

2.ซอฟต์แวร์ (Software)

-ซอฟต์แวร์ระบบ (System Software)  
    +โปรแกรมระบบปฏิบัติการ (OS : Operating System)
    +โปรแกรมแปลภาษาคอมพิวเตอร์ (Translator Program)
    +ยูทิลิตี้หรือโปรแกรมอรรถประโยชน์ (Utility Program)
-ซอฟต์แวร์สำเร็จรูป (Package)
-ซอฟต์แวร์ประยุกต์ (Application Software)

3.บุคลากร (Pepleware)

-ผู้ออกแบบและวิเคราะห์ระบบ (System Analysis and Design)   
-โปรแกรมเมอร์ (Programming) 
-ผู้บริหารฐานข้อมูล (Database Administrator : DBA)
-ผู้ปฏิบัติการ (Operator)
-ผู้ใช้ (User)
-ผู้บริหาร (Manager)

4.ข้อมูล (Data)

ข้อมูลเป็นสิ่งที่ต้องบันทึกลงไปในคอมพิวเตอร์ พร้อมกับโปรแกรมที่นักคอมพิวเตอร์ได้เขียนไปเพื่อผลิตผลลัพธ์ที่ต้องการออกมา หน่วยที่เล็กที่สุดของข้อมูลได้แก่ ตัวอักขระ (Character) ซึ่งจะประกอบไปด้วยตัวอักษร    ตัวเลข และสัญลักษณ์ต่างๆ เมื่อนำตัวอักขระเหล่านี้มารวมกัน จะทำให้ได้หน่วยข้อมูลที่ใหญ่ขึ้น คือ ฟิลด์ (Field) เมื่อนำฟิลด์หลายๆ ฟิลด์มาประกอบกันจะเป็น เรกคอร์ด (Record) และถ้านำหลายๆ เรกคอร์ดมาประกอบกันจะเป็นไฟล์ (File) และหากนำหลายๆ ไฟล์มารวมกัน ในลักษณะที่มีความสัมพันธ์กันในแต่ละไฟล์ด้วยจะกลายเป็นฐานข้อมูล (Database)

5.กระบวนการทำงาน (Procedure)

องค์ประกอบด้านนี้หมายถึงกระบวนการทำงานเพื่อให้ได้ผลลัพธ์ตามต้องการ ในการทำงานกับคอมพิวเตอร์ผู้ใช้จำเป็นต้องทราบขั้นตอนการทำงานเพื่อให้ได้งานที่ถูกต้องและมีประสิทธิภาพ ซึ่งอาจจะมีขั้นตอนสลับซับซ้อนหลายขั้นตอน ดังนั้นจึงมีความจำเป็นต้องมีคู่มือปฏิบัติงาน เช่น คู่มือผู้ใช้ (user manual) หรือคู่มือผู้ดูแลระบบ (operation manual)

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

-ระบบที่ไม่มีระบบปฏิบัติการ
     +ผู้ใช้เขียนโปรแกรมทั้งหมด (ควบคุม เตรียมข้อมูล ทำงานตามโปรแกรม และตรวจสอบข้อผิดพลาด)
     +มีโอเปอเรเตอร์เพื่อลดเวลาเตรียมข้อมูล และเซ็ตอัพระบบทั้งก่อนและหลังการทำงาน
-ระบบงานแบ็ตช์ (Batch System)
     +มีการนำดีไวซ์เพื่อนำข้อมูลเข้าระบบ (การ์ด, เทป) และดีไวซ์นำข้อมูลออกระบบ (เครื่องพิมพ์, เทป และการ์ดเจาะรู)
     +มี JCL เพื่อควบคุมการทำงานของระบบ
     +โอเปอเรเตอร์นำงานเข้าระบบตามลำดับงานให้เป็นกลุ่มที่คล้ายกัน
     +การถ่ายข้อมูลจากกลุ่มงานหนึ่งไปอีกกลุ่มงานหนึ่งเรียกว่า “แบ็ตช์”
     +ข้อด้อยคือความเร็วของซีพียูและอุปกรณ์รับส่งข้อมูลไม่สัมพันธ์กัน
-การทำงานแบบบัฟเฟอร์  (Buffering)
     +หน่วยรับ-แสดงผลทำงานไปพร้อม ๆ กับการประมวลผลของซีพียู
     +ขณะที่ซีพียูกำลังประมวลผลนั้น จะมีการโหลดข้อมูลต่อไปเข้ามาเก็บไว้ในหน่วยความจำ
     +เมื่อถึงเวลาซีพียูจะทำงานต่อได้ทันที
     +หน่วยความจำที่เก็บข้อมูลนี้เรียกว่า “บัฟเฟอร์ (Buffer)”
     +ซีพียูยังทำงานไม่เต็มประสิทธิภาพ เนื่องจากความเร็วของซีพียูและอุปกรณ์ที่ไม่สัมพันธ์กัน (ความเร็วของอุปกรณ์และประเภทงาน)
     +ให้ซีพียูทำงานในเวลาที่ว่างโดยเพิ่มโปรแกรม (Multiprogramming)
-ระบบสพูลลิ่ง (Spooling System)
     +เมื่อมีการนำเทปแม่เหล็กมาใช้ร่วมกับเครื่องอ่านบัตร จะต้องมีการโหลดข้อมูลลงเทปก่อน ไม่ว่าจะทำอะไรระบบปฏิบัติการจะอ่านจากเทปเสมอ
     +มีการใช้ดิสก์แม่เหล็กแทนเทปแม่เหล็กเนื่องจากเหตุผล 3 ประการ
     +การทำงานของดิสก์กับอุปกรณ์                                                 
     +รับ-แสดงข้อมูลในลักษณะขนาน
     +เช่นนี้เรียกว่า “สพูลลิ่ง (Spooling)”
-ระบบมัลติโปรแกรมมิ่ง (Multiprogramming)
     +เป็นลักษณะของการรันโปรแกรม 2 โปรแกรมพร้อมกันในลักษณะขนานกันไป
     +หลักการทำงานของมัลติโปรแกรมมิ่ง คือจะโหลดโปรแกรมไว้ในหน่วยความจำหลักพร้อม ที่จะประมวลผลได้ทันที
     +ระบบปฏิบัติการจะประมวลผลงานแรกไปเรื่อยๆ จนกว่าจะหยุดคอยงานบางอย่าง ในช่วงที่หยุดระบบปฏิบัติการจะดึงงานต่อไปเข้าไปประมวลผลต่อ
-ระบบแบ่งเวลา (Time-Sharing System)
     +ระบบปฏิบัติการแบ่งเวลาการใช้ซีพียูของงานต่าง ๆ
     +ระบบการแบ่งเวลายอมให้ผู้ใช้หลายๆ คนใช้คอมพิวเตอร์ร่วมกัน
     +โดยที่แต่ละโปรแกรมจะได้เวลาในการประมวลผลเป็นช่วงสั้น ๆ และใช้เวลาในซีพียูน้อย
     +ผู้ใช้จะรู้สึกว่าเขาเป็นเจ้าของคอมพิวเตอร์นั้นเอง ถึงแม้ว่าขณะที่คอมพิวเตอร์ถูกแบ่งเวลาระหว่างผู้ใช้หลายๆ คนก็ตาม
-ระบบเรียลไทม์ (Real-Time System)
     +ระบบที่สามารถให้การตอบสนองอย่างทันทีทันใดเมื่อได้รับอินพุตเข้าไป
     +ในทางปฏิบัติไม่สามารถสร้างคอมพิวเตอร์ที่คุณสมบัตินี้ได้
     +“เวลาตอบสนอง” ซึ่งเป็นเวลาตั้งแต่รับอินพุตเข้าไปจนถึงเมื่อรับเอาต์พุตออกมาจะต้องน้อยที่สุด
-ระบบคอมพิวเตอร์ส่วนบุคคล หรือพีซี (Personal Computer)
     +เป็นระบบคอมพิวเตอร์เพื่อใช้งานคนเดียว อุปกรณ์สำหรับรับ - แสดงผลเปลี่ยนไปเป็นแบบกดปุ่ม สับสวิตซ์
     +เครื่องอ่านก็เปลี่ยนเป็นคีย์บอร์ดแทน และมีอุปกรณ์ชี้ตำแหน่งที่เรียกว่า “เมาส์”
     +การ์ดเจาะรูเปลี่ยนเป็นมอนิเตอร์และเครื่องพิมพ์
-ระบบเวอร์ชวลแมชีน (Virtual Machine)
     +ระบบที่ผู้ใช้หลายๆ คน ทำงานหลายๆ งาน ในเวลาเดียวกันและอยู่ภายในเครื่องเดียวกัน
     +เนื่องจากผู้ใช้แต่ละคนจะทำงานอยู่ที่เทอร์มินอลของตนเองทำให้ คิดว่าตนเองเป็นเจ้าของเครื่องโดยลำพัง
     +ระบบนี้จะเห็นได้ชัดเมื่อใช้ระบบเมนเฟรม
     +เมื่อมีการใช้เทคนิคการจัดเวลาของซีพียูและความจำเสมือน (Virtual Memory) ทำให้คอมพิวเตอร์ทำงานพร้อมกันได้หลายโปรเซส
-ระบบมัลติโปรเซสเซอร์ (Multiprocessor System)
     +เป็นระบบที่มีการใช้โปรเซสเซอร์ (ซีพียู) มากกว่า 1 ตัว มีการแชร์ทรัพยากรร่วมกัน (บัส, สัญญาณนาฬิกา, หน่วยความจำ และดีไวซ์)
     +ประโยชน์ของระบบมัลติโปรเซสเซอร์ (เพิ่มประสิทธิภาพ, ประหยัดค่าใช้จ่าย และความน่าเชื่อถือของระบบ)
     +รูปแบบของระบบมัลติโปรเซสเซอร์มี 2 แบบคือ
           1.Symmetric Multiprocessing  คือ โปรเซสเซอร์แต่ละตัวประมวลผลงานที่เข้ามาอย่างเท่าเทียมกัน
           2.Asymmetric Multiprocessing คือ จะมีโปรเซสเซอร์ตัวหนึ่งเป็นหลัก ทำหน้าที่ควบคุมระบบ และกำหนดงานให้โปรเซสเซอร์อื่น
-ระบบแบบกระจาย (Distributed System)
      +เป็นระบบที่แยกออกมาเป็นระบบย่อย
      +แต่ละระบบจะใช้โปรเซสเซอร์หนึ่งตัวและจะมีดีไวซ์ หรืออุปกรณ์ต่าง ๆ เป็น  ของตัวเอง
      +การสื่อสารระหว่างระบบอาจจะใช้บัสความเร็วสูง สายโทรศัพท์ หรือสาย UTP
      +ประโยชน์ของระบบแบบกระจาย
              1.การแชร์ทรัพยากร
              2.เพิ่มความเร็วในการคำนวณ
              3.ความน่าเชื่อถือของระบบ
              4.การติดต่อสื่อสาร


loginก่อนดาวน์โหลด
กรุณาสมัครสมาชิกหรือlogin ก่อนดาวน์โหลดไฟล์

กดlike เพื่อติดตามข่าวสารและโปรเจค โค้ดใหม่ๆอัพเดทอยู่เสมอ

วีดีโอน่ารู้ : โปรเจคคำนวณเกรด กลางภาคและปลายภาค Project PHP


Tag : พื้นฐานระบบคอมพิวเตอร์ ประเภทของคอมพิวเตอร์ องค์ประกอบระบบคอมพิวเตอร์ ระบบคอมพิวเตอร์ ระบบปฏิบัติการ ซอฟต์แวร์



แสดงความคิดเห็น

จำนวนหน้า :

โปรดกรอกล็อคอินเข้าสู่ระบบและคอมเม้น เพื่อดาวน์โหลดไฟล์

หน้าหลัก
ความตั้งใจ
กว่าจะเป็นเว็บไซต์
แผนผังเว็บไซต์

คุยกับผู้ทำเว็บไซต์
-เริ่มต้นสาขาวิทยาการคอมพิวเตอร์
ติดตามข่าวสาร กด Like เลย
เกี่ยวกับเรา
e-mail : support@rangforever.com


ได้รับการสนับสนุนโดย


----
รวบรวมข่าวสารไอที เทคนิคการเขียนโปรแกรมภาษาphp css javascript jsp c# แจกโปรแกรมที่เขียน แจกระบบ แจกโค้ดฟังก์ชันต่างๆ สอนการใช้งานโปรแกรมออฟฟิศ word excel โปรแกรมตกแต่ง ตัดต่อ สร้างภาพ adobe photoshop adobe Illustrater จัดเต็มกับความรู้ในเนื้อหาโปรแกรมเมอร์แบบเจาะลึก พร้อมวีดีโอสอนการใช้งานโปรแกรม การเขียนโปรแกรม เพิ่มความรู้ ปูทักษะการเขียนโปรแกรมแบบฟรีๆ พร้อมเรียนรู้ไปกับเราได้ที่ www.rangforever.com