หลักการโปรแกรม อ.ธนากร อุยพานิชย์.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างโปรแกรมภาษา C
Advertisements

ประเภทของโปรแกรมคอมพิวเตอร์
Intermediate Representation (รูปแบบการแทนในระยะกลาง)
เฉลย Lab 10 Loop.
Utility (โปรแกรมอรรถประโยชน์)
ความหมาย และวิวัฒนาการ ของ ระบบปฏิบัติก าร.
หน่วยที่ 1 ระบบคอมพิวเตอร์
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
ความรู้เบื้องต้นเกี่ยวกับ JAVA
คำสั่งแบบมีเงื่อนไข IF Statement
Computer Programming for Engineers
Computer Programming for Engineers
ความรู้พื้นฐานเกี่ยวกับการโปรแกรมคอมพิวเตอร์
บทที่ 6 พจนานุกรมข้อมูล และ คำอธิบายกระบวนการ
เฉลยใบงานที่ 1 องค์ประกอบและหลักการทำงานของคอมพิวเตอร์
ซอฟแวร์ SOFTWARE น า ง ส า ว ฐ ิ ติ ม า น า ม ว ง ศ์ เ ล ข ที่ 4 3 ชั้ น ม. 4 / 7.
โปรแกรม Microsoft Excel มี ความสามารถเด่นในด้านการคำนวณ ซึ่งมี ลักษณะการคำนวณ 2 รูปแบบใหญ่ๆ ได้แก่ การคำนวณด้วยสูตร (Formula) การคำนวณด้วยฟังก์ชันสำเร็จรูป.
บทที่ 6 บทที่ 6 คำสั่งแก้ไขปัญหาแบบ เลือก (CONDITION)
การเขียนโปรแกรมคอมพิวเตอร์ Computer programming
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
บทที่ 4 คำสั่งควบคุม โปรแกรม. คำสั่งควบคุมโปรแกรมออกได้เป็น 2 ประเภท คือ คำสั่งแบบกำหนดเงื่อนไข (Conditional Statement) คำสั่งแบบทำงานซ้ำ (Repetitive.
การเขียนโปรแกรมภาษาปาสคาล โดยใช้โครงสร้างหลักทั้ง 3 โครงสร้าง
Communication Software
ซอฟต์แวร์และการเลือกใช้
องค์ประกอบของคอมพิวเตอร์
หลักการโปรแกรม 1 Lecture 8: การทำซ้ำ (while, do-while)
เรื่อง หลักการเขียนโปรแกรม เบื้องต้น จัดทำโดย นางสาวชาดา ศักดิ์บุญญารัตน์
CSIT-URU อ. กฤษณ์ ชัยวัณณคุปต์ Mathematics and Computer Program, URU บทที่ 1 ความรู้ทั่วไปเกี่ยวกับ เทคโนโลยีสารสนเทศ Introduction to Information.
นาย สรวิศ เตธัญญวรากูล ปวช.3/2 นาย ศิวกร มาลี ปวช.3/2.
LOGO ภาษาซี 1.1 อ. กฤติเดช จินดาภัทร์. LOGO ตัวอย่างโค้ดภาษาซี
เรื่อง ภาษาซีเบื้องต้น จัดทำโดย นางสาวชาดา ศักดิ์บุญญารัตน์
งานวิชา เทคโนโลยี สารสนเทศ 4/3 เรื่อง INPUT และ OUTPUT จัดทำโดย นาย ชาญชัย ศรีน้อย เลขที่ 3 นาย ณัฐดนัย จันทมาศ เลขที่ 4 นาย อุดมศักดิ์ เกื้อนะ เลขที่
คำสั่งควบคุมการทำงาน
copyright All Rights Reserved
รายวิชา อัลกอริทึมและการเขียนโปรแกรม (Algorithm and Programming)
ภาษาคอมพิวเตอร์ อาจารย์สมเกียรติ ช่อเหมือน
บทที่ 1 ภาษาคอมพิวเตอร์และ การโปรแกรม
โครงสร้างโปรแกรมภาษา C
บทที่ 4 การเขียนรหัสเทียม (Pseudo Code)
การเขียนโปรแกรม ภาษาปาสคาล (Pascal)
แนวข้อสอบ Final (จดด่วน)
ครูวีรธรรม เทศประสิทธิ์ แผนกวิชาคอมพิวเตอร์ธุรกิจ
การแสดงขั้นตอนวิธีด้วยรหัสเทียม (Pseudo-Code)
โครงสร้างโปรแกรมภาษา C
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
คำอธิบายรายวิชา การเขียนผังงาน รหัสเทียม ตรรกศาสตร์เบื้องต้น การเขียนโปรแกรมคอมพิวเตอร์แบบโครงสร้าง ชนิดตัวแปร ตัวดำเนินการทางตรรกะ ตัวดำเนินการเปรียบเทียบ.
STACK สแตก(stack) เป็นโครงสร้างข้อมูลแบบเชิงเส้น ที่มีการใส่ข้อมูลเข้า และนำข้อมูลออกเพียงด้านเดียว ดังนั้น ข้อมูลที่เข้าไปอยู่ใน stack ก่อนจะออกจาก stack.
ความรู้พื้นฐานการเขียนโปรแกรม
สื่อการสอนรายวิชา ง30204 โปรแกรมภาษาชี ภาษาคอมพิวเตอร์และโปรแกรม
+ Software บทที่ 3 ซอฟต์แวร์ระบบสารสนเทศ Hardware
การเขียนโปรแกรมร่วมสมัย
บทที่ 7 การเขียนโปรแกรม แบบวนรอบทำซ้ำ (Loop)
Control Statement เงื่อนไขคำสั่งในโปรแกรม ภาษา C
ภาษาคอมพิวเตอร์ (Computer Language)
Asst.Prof. Dr.Surasak Mungsing
ภาพที่1 : ตัวอย่างข้อความชื่อภาพ
บทที่ 1 ภาษาคอมพิวเตอร์และ การโปรแกรม
การเขียนโปรแกรมคอมพิวเตอร์
ความรู้พื้นฐานการเขียนโปรแกรม
Lecture no. 1: Introduction to Computer and Programming
การเขียนโปรแกรมบนมาตรฐานเปิด
บทที่ 3 Programming By Wathinee duangonnam
ผู้ช่วยศาสตราจารย์จุฑาวุฒิ จันทรมาลี
บทที่ 7 การประมวลผลอาร์เรย์
บทที่ 8 การแก้ไขข้อผิดพลาดโปรแกรม(Debugging)
Array: One Dimension Programming I 9.
การเขียนโปรแกรมด้วยภาษาไพทอน การเขียนโปรแกรมแบบทางเลือก
บรรยายโดย คุณครูกิริยา ทิพมาตย์ สพม. เขต 23
Dr.Surasak Mungsing CSE 221/ICT221 การวิเคราะห์และออกแบบขั้นตอนวิธี Lecture 12: เทคนิคการออกแบบขั้นตอนวิธีตอนวิธี Dynamic.
Computer Game Programming
ใบสำเนางานนำเสนอ:

หลักการโปรแกรม อ.ธนากร อุยพานิชย์

เอกสารประกอบการบรรยาย http://www.elearning.msu.ac.th/opencourse/1201104/Doc_03.htm

ภาษาโปรแกรมคอมพิวเตอร์(Computer Programming Language) ชุดคำสั่ง มีโครงสร้าง เพื่อให้คอมพิวเตอร์ทำงานได้

ประเภทของภาษาโปรแกรมคอมพิวเตอร์ ยุคที่ 1 ภาษาเครื่อง (Machine Language)

ประเภทของภาษาโปรแกรมคอมพิวเตอร์ ภาษาแอสเซมบลี (Assembly Language)

ประเภทของภาษาโปรแกรมคอมพิวเตอร์ ยุคที่ 3 ภาษาระดับสูง (High-level Language)

ประเภทของภาษาโปรแกรมคอมพิวเตอร์ ภาษาระดับสูงมาก (Very high-level Language)

ประเภทของภาษาโปรแกรมคอมพิวเตอร์ ภาษาธรรมชาติ (Natural Language)

ข้อพิจารณาในการเลือกภาษา ความเชี่ยวชาญของบุคลากร ทรัพยากร เช่น งบประมาณ เวลา ความนิยมของภาษา ความเหมาะสมและความเข้ากันได้กับฮาร์ดแวร์และอุปกรณ์

ตัวอย่างของภาษา ภาษาฟอร์แทรน (FORTRAN : FORmula TRANslator) คำสั่งรับส่งข้อมูล (input-output statement)ได้แก่  READ, WRITE หรือ PRINT, FORMAT คำสั่งคำนวณ (arithmetic statement) ได้แก่                     - คำสั่งที่เป็นการคำนวณ  โดยทางซ้ายมือเป็นตัวแปร ทางขวามือเป็นการคำนวณ  เช่น X = A + B + 5                     - คำสั่งตรรกะ (logical statement) เป็นคำสั่งประเภทควบคุม ได้แก่ คำสั่งที่ใช้ในการทดสอบ             ค่าเช่น IF (A.EQ.B) GO TO 15 หรือ GO TO (1, 2, 3,4, 5) และ I เป็นต้น          นอกจากนี้  ยังมีคำสั่งประกอบอื่นๆ อีก เช่น DIMENSION, DATA, CALL SUB, และ RETURN เป็นต้น

ภาษาฟอร์แทรน (FORTRAN : FORmula TRANslator) READ    X IF((X.GT.0)  .AND.  (X.LT.100))  THEN             PRINT *, ‘VALUE  OF  X  IS :’,X ELSE             PRINT * , ‘X  IS  NOT  BETWEEN  0  AND  100’

ภาษาโคบอล (COBOL) IF SALES-AMOUNT IS GREATER THAN SALES-QUOTA COMPUTE COMMISSION = MAX-RATE * SALES - AMOUNT ELSE COMPUTE COMMISSION = MIN-RATE * SALES - AMOUNT

ภาษาเบสิก (BASIC) CLS PRINT “PLEASE ENTER A NUMBER” INPUT NUMBER DO WHILE NUMBER <> 999 SUM = SUM + NUMBER COUNTER = COUNTER + 1 PRINT “PLEASE ENTER THE NEXT NUMBER” LOOP AVERAGE = SUM/COUNTER PRINT “THE AVERAGE OF THE NUMBER IS”; AVERAGE END

ตัวแปลภาษาโปรแกรมคอมพิวเตอร์ (Computer Language Translator)

แอสเซมเบลอร์ (Assembler)

อินเทอร์พรีเตอร์ (Interpreter)

คอมไพเลอร์ (Compiler)