
วิชาการเขียนโปรแกรมภาษา C
Presentation
•
Computers
•
Vocational training
•
Practice Problem
•
Easy
APIDECH KHAMNERDKLUE
Used 2+ times
FREE Resource
15 Slides • 5 Questions
1
วิชาการเขียนโปรแกรมภาษา C
สวัสดีครับ ยินดีต้อนรับสู่โลกของการเขียนโปรแกรมภาษา C นะครับ ภาษา C เป็นภาษาที่แข็งแกร่งและเป็นพื้นฐานของภาษาโปรแกรมอื่นๆอีกมากมาย การเรียนรู้ภาษา C จะช่วยให้คุณเข้าใจหลักการพื้นฐานของการเขียนโปรแกรมได้ดียิ่งขึ้น และเป็นประโยชน์ต่อการเรียนรู้ภาษาอื่นๆในอนาคต
2
บทนำ
ประวัติศาสตร์ของภาษา C
ภาษา C ถือกำเนิดขึ้นในช่วงปี ค.ศ. 1969-1973 โดยเดนนิส ริตชี (Dennis Ritchie) ที่เบลล์แล็บส์ โดยมีจุดประสงค์หลักเพื่อพัฒนาระบบปฏิบัติการยูนิกซ์ (Unix) ให้มีประสิทธิภาพยิ่งขึ้น ภาษา C ได้รับการพัฒนาต่อยอดมาจากภาษา BCPL ซึ่งเป็นภาษาโปรแกรมที่เรียบง่ายและมีประสิทธิภาพสูง
3
ภาษา C อนุญาตให้ผู้เขียนโปรแกรมควบคุมฮาร์ดแวร์ได้อย่างละเอียด ทำให้สามารถเขียนโปรแกรมสำหรับระบบฝังตัวหรือระบบปฏิบัติการได้
ความยืดหยุ่น
ภาษา C เป็นภาษาที่คอมไพเลอร์สามารถแปลเป็นภาษาเครื่องได้โดยตรง ทำให้โปรแกรมที่เขียนด้วยภาษา C ทำงานได้รวดเร็ว
ประสิทธิภาพสูง
จุดเด่นของภาษา C
4
ภาษา C เป็นพื้นฐานของภาษาโปรแกรมอื่นๆ อีกมากมาย เช่น C++, Java, C# ทำให้การเรียนรู้ภาษา C จะเป็นประโยชน์ต่อการเรียนรู้ภาษาอื่นๆ
เป็นพื้นฐานของภาษาอื่น
ภาษา C มีโครงสร้างที่ชัดเจนและเป็นระบบ ทำให้การเขียนโปรแกรมขนาดใหญ่เป็นไปได้ง่าย
โครงสร้างที่ชัดเจน
จุดเด่นของภาษา C
5
ภาษา C มีไลบรารีมาตรฐานที่ครอบคลุมฟังก์ชันต่างๆ มากมาย และยังมีไลบรารีอื่นๆ ที่พัฒนาขึ้นโดยบุคคลที่สามอีกมากมาย
มีไลบรารีให้เลือกใช้มากมาย
จุดเด่นของภาษา C
6
ภาษา C ถูกใช้ในการพัฒนาระบบปฏิบัติการ Unix และระบบปฏิบัติการอื่นๆ อีกมากมาย
การพัฒนาระบบปฏิบัติการ
การใช้งานภาษา C
ภาษา C ถูกนำไปใช้ในหลากหลายสาขา
7
ภาษา C ถูกใช้ในการเขียนโปรแกรมที่ทำงานใกล้ชิดกับฮาร์ดแวร์ เช่น ไดรเวอร์อุปกรณ์, ไฟร์วอลล์
การเขียนโปรแกรมระบบ
การใช้งานภาษา C
ภาษา C ถูกนำไปใช้ในหลากหลายสาขา
8
ภาษา C ถูกใช้ในการพัฒนาเกมบางประเภท โดยเฉพาะเกมที่ต้องการประสิทธิภาพสูง
การพัฒนาเกม
การใช้งานภาษา C
ภาษา C ถูกนำไปใช้ในหลากหลายสาขา
9
ภาษา C ถูกใช้ในการวิเคราะห์ข้อมูลขนาดใหญ่ เนื่องจากมีความเร็วในการประมวลผลสูง
การวิเคราะห์ข้อมูล
การใช้งานภาษา C
ภาษา C ถูกนำไปใช้ในหลากหลายสาขา
10
ภาษา C ถูกใช้ในการเขียนโปรแกรมสำหรับไมโครคอนโทรลเลอร์และระบบฝังตัวอื่นๆ
การฝังตัว
การใช้งานภาษา C
ภาษา C ถูกนำไปใช้ในหลากหลายสาขา
11
การเรียนรู้ภาษา C จะช่วยให้คุณเข้าใจหลักการพื้นฐานของการเขียนโปรแกรมได้ดียิ่งขึ้น
เป็นพื้นฐานที่ดี
เหตุผลที่ควรเรียนรู้ภาษา C
12
ผู้ที่เชี่ยวชาญภาษา C จะมีโอกาสทำงานในหลากหลายอุตสาหกรรม
เปิดโอกาสทางอาชีพ
เหตุผลที่ควรเรียนรู้ภาษา C
13
ภาษา C สามารถใช้ในการพัฒนาโปรแกรมได้หลากหลายประเภท
สามารถพัฒนาโปรแกรมได้หลากหลาย
เหตุผลที่ควรเรียนรู้ภาษา C
14
ภาษา C เป็นภาษาโปรแกรมที่ทรงพลังและมีประวัติศาสตร์อันยาวนาน ถึงแม้ว่าจะมีภาษาโปรแกรมใหม่ๆ เกิดขึ้นมากมาย แต่ภาษา C ก็ยังคงเป็นที่นิยมและใช้งานกันอย่างแพร่หลาย หากคุณต้องการเป็นนักพัฒนาโปรแกรมที่เก่งกาจ การเรียนรู้ภาษา C ก็เป็นสิ่งที่ควรทำ
สรุป
15
ให้ผู้เรียนตอบคำถาม "ปรนัต" จำนวน 5 ข้อ
เพื่อประเมินผู้เรียนก่อนการเรียนการสอน ภาษา C พื้นฐาน
แบบทดสอบก่อนเรียน
16
Multiple Choice
ข้อใดต่อไปนี้คือคำสั่งที่ใช้ในการประกาศตัวแปรชนิดจำนวนเต็มในภาษา C
int num;
string name;
float price;
char letter;
17
Multiple Choice
โอเปอเรเตอร์ใดต่อไปนี้ใช้สำหรับการหารในภาษา C
+
-
*
/
18
Multiple Choice
คำสั่งควบคุมใดต่อไปนี้ใช้สำหรับการวนลูปที่รู้จำนวนรอบล่วงหน้า
if-else
for
while
do-while
19
Multiple Choice
ฟังก์ชัน printf() ในภาษา C มีหน้าที่อะไร
รับค่าจากผู้ใช้
แสดงผลข้อมูล
บนหน้าจอ
คำนวณค่าทางคณิตศาสตร์
สร้างตัวแปรใหม่
20
Multiple Choice
อาร์เรย์ในภาษา C คืออะไร
ตัวแปรที่เก็บค่าได้เพียงค่าเดียว
กลุ่มของตัวแปรที่มีชนิดข้อมูลเดียวกัน และใช้ชื่อเดียวกันในการเข้าถึง
ฟังก์ชันที่ใช้สำหรับการคำนวณ
โครงสร้างข้อมูลที่ใช้สำหรับเก็บค่าที่ซ้ำกัน
วิชาการเขียนโปรแกรมภาษา C
สวัสดีครับ ยินดีต้อนรับสู่โลกของการเขียนโปรแกรมภาษา C นะครับ ภาษา C เป็นภาษาที่แข็งแกร่งและเป็นพื้นฐานของภาษาโปรแกรมอื่นๆอีกมากมาย การเรียนรู้ภาษา C จะช่วยให้คุณเข้าใจหลักการพื้นฐานของการเขียนโปรแกรมได้ดียิ่งขึ้น และเป็นประโยชน์ต่อการเรียนรู้ภาษาอื่นๆในอนาคต
Show answer
Auto Play
Slide 1 / 20
SLIDE
Similar Resources on Wayground
11 questions
Game base Learning
Presentation
•
Professional Development
9 questions
การใช้งานเว็บไซต์ Canva
Presentation
•
KG
16 questions
FOOD
Presentation
•
Professional Development
15 questions
Regulations
Presentation
•
Professional Development
18 questions
การคิดหารูปแบบ การคิดเชิงนามธรรม
Presentation
•
KG
11 questions
กฏหมายน่ารู้
Presentation
•
KG
15 questions
Untitled Lesson
Presentation
•
KG
15 questions
สัตว์โลกน่ารัก
Presentation
•
KG
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade