งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

โครงสร้างการทำงานแบบเรียงลำดับ

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "โครงสร้างการทำงานแบบเรียงลำดับ"— ใบสำเนางานนำเสนอ:

1 โครงสร้างการทำงานแบบเรียงลำดับ
อาจารย์สมเกียรติ ช่อเหมือน สาขาวิชาวิศวกรรมซอฟต์แวร์ คณะวิทยาศาสตร์และเทคโนโลยี

2 เนื้อหาที่สนใจ โครงสร้างแบบลำดับ (sequential logic structure)
Simple Problem ผังงานแสดงการทำงานแบบเรียงลำดับ การเขียนโปรแกรมแบบเรียงลำดับขั้นตอน ตัวอย่างการเขียนโปรแกรมแบบเรียงลำดับขั้นตอน การคำนวณเพื่อหาค่าสมการ การหาคำตอบพีชคณิต การเข้ารหัสข้อมูล การแสดงผลกราฟิก การอ่านค่า ip address ผลของการสลับขั้นตอนการทำงาน

3 โครงสร้างแบบลำดับ (sequential logic structure)
โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง และแต่ละขั้นตอนจนสิ้นสุดการทำงาน

4 Simple Problem ปัญหาที่เรียบง่าย simple math problem for kids

5

6 ผังงานแสดงการทำงานแบบเรียงลำดับ

7 การเขียนโปรแกรมแบบเรียงลำดับขั้นตอน

8 ขั้นตอนการสื่อสารข้อมูล

9 แผนภาพลำดับการทำงาน (Sequence diagram)
การปฏิสัมพันธ์ระหว่าง Object ตามลำดับเวลา

10 การสลับขั้นตอนการทำงาน
ส่งผลต่อผลลัพธ์ แตกต่างไปจากขั้นตอนเดิม ผิดวิธี ทำให้เกิดการเปลี่ยนแปลงขึ้น ในทางวิศวกรรม การปรับเปลี่ยนขั้นตอนการทำงาน อาจส่งผลกระทบต่อประสิทธิภาพการทำงาน ในการทำอาหาร รสชาติอาหารเปลี่ยนแปลง การจัดลำดับและขั้นตอน เป็นการควบคุมแบบหนึ่งที่จำเป็นในการเขียนโปรแกรม ส่งผลลัพธ์ของโปรแกรม

11 Sequence Structure การนับเลข ท่องสูตรคูณ การท่อง ก-ฮ การท่อง A-Z
การท่องชื่อเดือนเรียงตั้งแต่ 1-12 การทำแบบย้อนกลับ โดยสลับจากด้านหลังมาด้านหน้า นับเลขถอยหลัง มีลำดับขั้นตอนที่ชัดเจน

12 การแสดงตัวเลข 1-10 การแสดงลำดับขั้นตอนด้วยฟังก์ชัน puts();
#include <stdio.h> #include <conio.h> void main(){ puts("1"); puts("2"); puts("3"); puts("4"); puts("5"); puts("6"); puts("7"); puts("8"); puts("9"); puts("10"); getch(); }

13 การแสดงสูตรคูณแม่ 5 #include <stdio.h> #include <conio.h>
void main(){ puts("5x1=5"); puts("5x2=10"); puts("5x3=15"); puts("5x4=20"); puts("5x5=25"); puts("5x6=30"); puts("5x7=35"); puts("5x8=40"); puts("5x9=45"); puts("5x10=50"); puts("5x11=55"); puts("5x12=60"); getch(); }

14 การคำนวณเพื่อหาค่าสมการ
การหาค่าเฉลี่ย

15 การหาพื้นที่และปริมาตรของเรขาคณิต

16 การคำนวณหาค่ากำลังไฟฟ้า
P = กำลังไฟฟ้า หน่วยมาตรฐานวัตต์ (W) E = แรงดัน หน่วยมาตรฐานโวลต์ (V) I = กระแส หน่วยมาตรฐานแอมแปร์ (A) กาต้มน้ำไฟฟ้าใช้กำลังไฟฟ้า (P) = 990 W ความต่างศักย์ของกาต้มน้ำไฟฟ้า (E ) = 220 V ค่าไฟหน่วยละ 2.5 บาท

17 การคำนวณหาค่า BMI (Body Mass Index)

18 การหาผลรวมค่า 2 จำนวน การรับค่าช่วยให้สามารถเปลี่ยนแปลงค่าในการคำนวณได้ #include "stdio.h" #include "conio.h" main() { int num1,num2,SUM; printf("Enter Number 1 = "); scanf("%d",&num1); printf("Enter Number 2 = "); scanf("%d",&num2); SUM = num1 + num2; printf("sum = %d\n",SUM); getch(); }

19 การคำนวณค่าภาษีมูลค่าเพิ่มในการซื้อสินค้า

20 การเพิ่มและลดค่า การเพิ่มก่อน เพิ่มทีหลัง การลดก่อน ลดทีหลัง

21 การหาคำตอบพีชคณิต การแก้ปัญหา : หาค่าทั้ง 5 สมการ แล้วเปรียบเทียบคำตอบ

22 การเข้ารหัสข้อมูล ตัวอักษรเปลี่ยนเป็นตัวเลข ใช้การแปลงคำนวณเพื่อเข้ารหัส แล้วแปลงจากตัวเลขให้เป็นตัวอักษร

23 การแสดงผลกราฟิก การสร้างกระท่อมและสี โดยใช้ไลบรารี graphics.h
Function Argument Description initgraph เริ่มต้นระบบกราฟิกโดยการโหลดไดรเวอร์กราฟิก setcolor กำหนดสีของรูปวาด สีเริ่มต้นเป็นสีขาว แต่ละสีกำหนดเป็นตัวเลข เช่น BLACK คือ 0 และ RED คือ 4 setfillstyle ตั้งค่ารูปแบบการกรอกข้อมูลและเติมสีปัจจุบัน rectangle วาดสี่เหลี่ยมผืนผ้า ใช้พิกัดมุมซ้ายบนและล่างขวา line วาดเส้นตรงระหว่างจุดสองจุด floodfill เติมพื้นที่ปิดด้วยรูปแบบการเติมและเติมสีในปัจจุบัน closegraph ยกเลิกการโหลดโปรแกรมควบคุมกราฟิกและตั้งค่าหน้าจอ

24 การอ่านค่า ip address คำสั่ง ipconfig ซึ่งจะพิมพ์ที่อยู่ IP ซับเน็ตมาสก์และเกตเวย์เริ่มต้น รหัสที่กำหนดด้านล่างทำงานได้สำหรับ Windows xp และ Windows 7 #include<stdlib.h> #include <conio.h> int main() { system("C:\\Windows\\System32\\ipconfig"); getch(); return 0; }

25 สรุป โครงสร้างการทำงานแบบเรียงลำดับ เป็นการกำหนดขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง ของแต่ละขั้นตอนจนสิ้นสุดการทำงาน เป็นการทำงานแบบเรียบง่ายเพื่อประมวลผลข้อมูลกับงานต่างๆ ขั้นตอนวิธีการทำงานแบบลำดับ สามารถอธิบายการทำงานด้วยผังงานช่วยให้เห็นลำดับขั้นตอนวิธีการทำงานของการแก้ปัญหาได้ชัดเจน ช่วยในการตรวจสอบลำดับขั้นตอนของกระบวนการทำงานของแต่ละส่วนและสามารถปรับปรุงได้ง่าย


ดาวน์โหลด ppt โครงสร้างการทำงานแบบเรียงลำดับ

งานนำเสนอที่คล้ายกัน


Ads by Google