หน่วยที่ 1 ระบบคอมพิวเตอร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
รายละเอียดวิชา ง การงานพื้นฐาน4(คอมพิวเตอร์2)
Advertisements

เทคโนโลยีฐานข้อมูลสำนักงาน
ระบบปฏิบัติการ (Operating System : OS )
รายวิชา ง40206 โครงสร้างข้อมูลและขั้นตอนวิธี
การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
ลักษณะโครงสร้างของผังงาน
บทที่ ๖ หลักการแก้ปัญหาด้วยคอมพิวเตอร์
05/06/54 วิชา เทคโนโลยีสารสนเทศ เรื่องความหมายและองค์ประกอบของระบบสื่อสารข้อมูล.
   ฮาร์ดแวร์ (Hardware)               ฮาร์ดแวร์เป็นองค์ประกอบสำคัญของระบบสารสนเทศ หมายถึง เครื่องคอมพิวเตอร์ อุปกรณ์รอบข้าง รวมทั้งอุปกรณ์สื่อสารสำหรับเชื่อมโยงคอมพิวเตอร์เข้าเป็นเครือข่าย.
เรื่อง องค์ประกอบของคอมพิวเตอร์ จำทำโดย นาย เดชฤทธิ์ ร้อยพรหมมา
คอมพิวเตอร์เพื่องานอาชีพ
Utility (โปรแกรมอรรถประโยชน์)
การแก้ปัญหาด้วยคอมพิวเตอร์
ผังงานโปรแกรม (Program Flowchart)
Algorithms.
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
ความรู้เกี่ยวกับคอมพิวเตอร์
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
วิชา การออกแบบและพัฒนาซอฟต์แวร์
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
บทที่ 1. พื้นฐานความรู้ทั่วไป
การจำลองความคิด
Surachai Wachirahatthapong
การเขียนผังงานแบบโครงสร้าง
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์
การเขียนโปรแกรมภาษาซี
องค์ประกอบของระบบคอมพิวเตอร์
บุคลากร (Peopleware) บุคลากรทางด้านระบบสารสนเทศภูมิศาสตร์ ค่อนข้างมีความจำเป็นที่ต้องมีความรู้หลากหลาย และมีความสนใจเทคโนโลยีสารสนเทศใหม่ๆ เสมอ และคอยติดตามข่าวสารความเป็นไปของเทคโนโลยีทางด้านนี้
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
องค์ประกอบทางด้านซอฟต์แวร์
องค์ประกอบของระบบคอมพิวเตอร์
เรื่ององค์ประกอบคอมพิวเตอร์
โครงสร้างข้อมูลคืออะไร ?
องค์ประกอบของระบบคอมพิวเตอร์ ครูสุวรรณ์ พิมเสน ครู คศ
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
ระบบคอมพิวเตอร์และการประมวลผล
2.3.1 รหัสเทียม (Pseudo code)
การออกแบบโครงสร้าง (Structured Design)
การเขียนโปรแกรมเบื้องต้น
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
A Comparison on Quick and Bubble sort on large scale data
การเขียนโปรแกรมเบื้องต้น
การนำระบบเทคโนโลยีสารสนเทศมาสนับสนุนการทำงาน
การจัดการฐานข้อมูล.
เทคโนโลยีสารสนเทศเบื้องต้น
กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์
PHP การตรวจสอบเงื่อนไข.
หลักการแก้ปัญหา.
แบบทดสอบหลังเรียนวิชา เทคโนโลยีสารสนเทศ 2
วิชาเทคโนโลยีสารสนเทศ 1 รหัสวิชา ง 31101
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
กระบวนการทำงานและบุคลากร
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
โครงสร้าง ภาษาซี.
ระบบคอมพิวเตอร์ (computer system)
หลักการเขียนโปรแกรมเบื้องต้น
นาย เกียรติศักดิ์ แสนนวล โรงเรียนจักรคำคณาทรลำพูน
โปรแกรมสำเร็จรูปในงานอาชีพ
การเขียนผังงาน ผังงาน (Flowchart)
การรับและแสดงผลข้อมูล (Input/Output)
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
วิชาเทคโนโลยีคอมพิวเตอร์และระบบปฏิบัติการ รหัสวิชา Computer Technology and Operating System บทที่ 1 เทคโนโลยีคอมพิวเตอร์ อ.รจนา วานนท์ Master.
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

หน่วยที่ 1 ระบบคอมพิวเตอร์ กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี

องค์ประกอบของระบบคอมพิวเตอร์ Hardware Software People ware Data Procedure กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

องค์ประกอบของระบบคอมพิวเตอร์ ฮาร์ดแวร์ (Hardware) กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

องค์ประกอบของระบบคอมพิวเตอร์ กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

องค์ประกอบของระบบคอมพิวเตอร์ ซอฟต์แวร์ (Software) ซอฟต์แวร์ระบบ (System Software) ระบบปฏิบัติการ (Operating System) ซอฟต์แวร์อรรถประโยชน์ (Utilities) ตัวแปลภาษา (Language Translators ) Assembler Interpreter Compiler กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

องค์ประกอบของระบบคอมพิวเตอร์ กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

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

องค์ประกอบของระบบคอมพิวเตอร์ ความสัมพันธ์ภายในระหว่างฮาร์ดแวร์ ซอฟต์แวร์ระบบ ซอฟต์แวร์ประยุกต์ กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

องค์ประกอบของระบบคอมพิวเตอร์ บุคคลากร (Peopleware) เจ้าหน้าที่ปฏิบัติการ (Operator) บุคลากรที่เกี่ยวข้องกับระบบ (System) ผู้จัดการศูนย์ประมวลผลคอมพิวเตอร์ (Electronic Data Processing Manager) ผู้ใช้คอมพิวเตอร์ (Computer user) ข้อมูล/สารสนเทศ (Data/Information) กระบวนการทำงาน (Documentation/Procedure) กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

ขั้นตอนการพัฒนาโปรแกรม วิเคราะห์ปัญหา Output, Input, Process การเขียนขั้นตอนวิธี (Algorithm) การตรวจสอบความถูกต้อง ใช้ตารางการตรวจสอบ การเขียนภาษาคอมพิวเตอร์และทดสอบโปรแกรม Logical error Syntax error การจัดทำเอกสารและการบำรุงรักษาโปรแกรม กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

Algorithm กลุ่มคำสั่งที่มีขั้นตอนการทำงานชัดเจน มีความชัดเจน ไม่กำกวม ให้ผลลัพธ์ที่ถูกต้องในทุกกรณี มีการสิ้นสุด สามารถมีขั้นตอนที่แตกต่างกันได้ในการแก้ปัญหาใดปัญหาหนึ่ง กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

Pseudocode ไม่มีกฎตายตัว คล้ายภาษาระดับสูงที่ใช้กับคอมพิวเตอร์ ประโยคคำสั่งเขียนเป็นภาษาอังกฤษอย่างง่าย ประโยคคำสั่งหนึ่ง ๆ จะเขียนต่อหนึ่งบรรทัด คำหลัก (key word) และการเขียนย่อหน้าใช้เพื่อแยกโครงสร้างควบคุม เขียนจากบนลงล่างโดยมีทางเข้าออกทางเดียว กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

การปฏิบัติการของคอมพิวเตอร์ คอมพิวเตอร์สามารถรับข้อมูลได้ Get, Read ผลิตข้อมูลออกได้ Write, Put, Display สามารถปฏิบัติการทางคณิตศาสตร์ได้ +, -, *, /, ( ) กำหนดค่าให้กับตัวเก็บข้อมูลได้ Set, Store, = กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

การปฏิบัติการของคอมพิวเตอร์ สามารถเปรียบเทียบและทำการเลือกได้ If … then … else สามารถปฏิบัติการวนซ้ำได้ Do … While กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์

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

ตัวอย่างการวิเคราะห์ปัญหาและการเขียน Algorithm การหาค่าของเลข 2n (2x2x2x … x2) กำหนดให้ result = 1 รับค่าตัวเลขเก็บในตัวแปร n Result = result x 2 n แสดงค่า Result กำหนดให้ result = 1 กำหนดให้ i = 1 รับค่าตัวเลขเก็บในตัวแปร n While i < n Result = result x 2 i = i + 1 End แสดงค่า Result กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์