01 intro
Post on 12-Jul-2015
33 Views
Preview:
TRANSCRIPT
แนะนำำภำษำ C#
ชัยพร ใจแก้วภำควิชำวิศวกรรมคอมพวิเตอร์
คณะวิศวกรรมศำสตร์ มหำวิทยำลัยเกษตรศำสตร์chaipo rn. j@ ku. ac. th
ภำษำ C# รองรับกำรโปรแกรมเชงิวัตถุ รองรับกำรโปรแกรมเชงิวัตถุ ((Object-Object-
Oriented Programming – OOP)Oriented Programming – OOP) พัฒนำโดยบริษัทไมโครซอฟต์ เพื่อพัฒนำโดยบริษัทไมโครซอฟต์ เพื่อ
เป็นสว่นหนึง่ของสถำปตัยกรรม เป็นสว่นหนึง่ของสถำปตัยกรรม .NET.NET มีโครงสร้ำงคลำ้ยคลงึกับภำษำ มีโครงสร้ำงคลำ้ยคลงึกับภำษำ Java Java
และ และ C++C++ ทำำงำนร่วมกบัภำษำอื่นในทำำงำนร่วมกบัภำษำอื่นใน
สถำปตัยกรรม สถำปตัยกรรม .NET .NET ได้ง่ำยได้ง่ำย
การพัฒนาโปรแกรมด้วยC#
ว ิเคราะห์ปญัหาและว ิเคราะห์ปญัหาและความต้องการความต้องการ
แบง่ปญัหาเปน็สว่น ๆ แบง่ปญัหาเปน็สว่น ๆ
ออกแบบขั้นตอนวิธขีองออกแบบขั้นตอนวิธขีองแต ่ละสว่นแต่ละสว่น
นำาข ั้นตอนวิธมีาเข ียนนำาข ั้นตอนวิธมีาเข ียน เปน็โปรแกรม เปน็โปรแกรม .cs.cs
คอมไพล์โปรแกรมคอมไพล์โปรแกรม จาก จาก .cs .cs ให้เปน็ ให้เปน็ .exe.exe
ตรวจสอบการทำางานตรวจสอบการทำางาน
การสรา้งและคอมไพล์โปรแกรม มีหลายทางเลือกมีหลายทางเลือก
เขียนโปรแกรมด้วย เขียนโปรแกรมด้วย Text Editor Text Editor และคอมและคอมไพล์ด้วยโปรแกรม ไพล์ด้วยโปรแกรม csc.exe csc.exe ใน ใน C:\WINDOWS\Microsoft.NET\FrameworkC:\WINDOWS\Microsoft.NET\Framework\v3.5\v3.5
ใชโ้ปรแกรมประเภทใชโ้ปรแกรมประเภท Integrated Integrated Development Environment (IDE) Development Environment (IDE) ที่รวม ที่รวม Text Editor Text Editor และจัดการเรื่องการคอมไพล์ให้และจัดการเรื่องการคอมไพล์ให้ เช่นเช่น Microsoft Visual C#Microsoft Visual C#
ประเภทของแอพลิเคชัน
คอนโซลแอพลเิคชนัคอนโซลแอพลเิคชนั แสดงผลในรูปตัวอักษรแสดงผลในรูปตัวอักษร รับข้อมูลผา่นแป้นพิมพเ์พียงอย่างเดียวรับข้อมูลผา่นแป้นพิมพเ์พียงอย่างเดียว
วินโดวสแ์อพลเิคชนัวินโดวสแ์อพลเิคชนั ใช้ได้ทั้งแป้นพิมพ์และเมาส์ใช้ได้ทั้งแป้นพิมพ์และเมาส์ แสดงผลในรูปกราฟิคส์แสดงผลในรูปกราฟิคส์
top related