Upload
Download free for 30 days
Login
Submit Search
Know1 2
0 likes
184 views
โรงเรียนอุตรดิตถ์ดรุณี
1 of 2
Download now
Download to read offline
1
2
More Related Content
PDF
Mind map
Onpreeya Sahnguansak
PDF
Cstructure
Krunicky Rattanapachai
PPTX
Powerpoint บทที่ 1
patchareepoim
PDF
โปรแกรม Microsoft visual basic
WisawachitComputerWork
PDF
Unit 2 Java Programming
IrinApat
PDF
Unit4maintain edit
KwanJai Cherubstar
PDF
DP-Developer
diseVru
PDF
ปก
atittaya-pichit
Mind map
Onpreeya Sahnguansak
Cstructure
Krunicky Rattanapachai
Powerpoint บทที่ 1
patchareepoim
โปรแกรม Microsoft visual basic
WisawachitComputerWork
Unit 2 Java Programming
IrinApat
Unit4maintain edit
KwanJai Cherubstar
DP-Developer
diseVru
ปก
atittaya-pichit
What's hot
(19)
PPTX
การเขียนโปรแกรมโดยใช้ Net beans
Donnapha Bor-sap
PDF
Unit4maintain
KwanJai Cherubstar
PDF
ประวัติภาษาซี
Hathaichon Nonruongrit
DOCX
Google chrome 2
hikrittiwit
PDF
Know1 1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Worksheet32
hikrittiwit
PPT
01 intro
ชญานิษฐ์ ทบวัน
PPTX
สอบกลางภาค155
patchu0625
PPTX
ส่งงาน Microsoft Visual Basic 6.0
Bass Bass
PDF
ใบความรู้ที่ 11
chaiwat vichianchai
PPTX
ความเป็นมาของภาษาC
Wittaya Kaewchat
PPT
โปรแกรม Webpage maker
491320129
PDF
การเขียนผังงาน
ThaNit YiamRam
DOCX
งานJava
BoOm mm
PPTX
ความรู้เบื้องต้นเกี่ยวกับ Visual basic 6.0
พลอย จ้า
PDF
ภาษาคอมพิวเตอร์
N'Name Phuthiphong
PPTX
ภาษา C# เบื้องต้น
ictyangtalad
PDF
การใช้โปรแกรม Visual basic
Pongpan Pairojana
DOCX
mindmap
K'Kajohnyot Pilawong
การเขียนโปรแกรมโดยใช้ Net beans
Donnapha Bor-sap
Unit4maintain
KwanJai Cherubstar
ประวัติภาษาซี
Hathaichon Nonruongrit
Google chrome 2
hikrittiwit
Know1 1
โรงเรียนอุตรดิตถ์ดรุณี
Worksheet32
hikrittiwit
01 intro
ชญานิษฐ์ ทบวัน
สอบกลางภาค155
patchu0625
ส่งงาน Microsoft Visual Basic 6.0
Bass Bass
ใบความรู้ที่ 11
chaiwat vichianchai
ความเป็นมาของภาษาC
Wittaya Kaewchat
โปรแกรม Webpage maker
491320129
การเขียนผังงาน
ThaNit YiamRam
งานJava
BoOm mm
ความรู้เบื้องต้นเกี่ยวกับ Visual basic 6.0
พลอย จ้า
ภาษาคอมพิวเตอร์
N'Name Phuthiphong
ภาษา C# เบื้องต้น
ictyangtalad
การใช้โปรแกรม Visual basic
Pongpan Pairojana
mindmap
K'Kajohnyot Pilawong
Ad
Viewers also liked
(10)
DOC
Gelako (zuzenketa)
iralekontsultazerbitzua
PPTX
Location shots
llllllllllll ;'l;l;'
PPTX
Ikt
ignacio5828
PDF
Table Tent_Due Nov. 13th
Lea Lipscomb
PPTX
障害児支援における記録用紙「ヒトマト」導入の効果―支援員の障害児支援に対する「援助・援護・教授」機能に着目して―
cslets
DOCX
Doc3
Alejandra Rivera
PDF
smart work cerca Senior HR Consultant
Smart Work Group - Varie Aziende Clienti
DOCX
Doc4
Alejandra Rivera
PDF
Tarea (1)
ivan_antrax
PPTX
おが台車
cslets
Gelako (zuzenketa)
iralekontsultazerbitzua
Location shots
llllllllllll ;'l;l;'
Ikt
ignacio5828
Table Tent_Due Nov. 13th
Lea Lipscomb
障害児支援における記録用紙「ヒトマト」導入の効果―支援員の障害児支援に対する「援助・援護・教授」機能に着目して―
cslets
Doc3
Alejandra Rivera
smart work cerca Senior HR Consultant
Smart Work Group - Varie Aziende Clienti
Doc4
Alejandra Rivera
Tarea (1)
ivan_antrax
おが台車
cslets
Ad
Similar to Know1 2
(20)
DOC
Know 1 1
ชญานิษฐ์ ทบวัน
PDF
03activity1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Lesson1
โทโม๊ะจัง นานะ
PDF
Lesson1
koyjanpang
PDF
Lesson1
โทโม๊ะจัง นานะ
DOC
3 software deverlop
Por Kung
PDF
การเขียนโปรแกรม Dev c++
Naowarat Jaikaroon
PPT
การพัฒนาโปรแกรม วิชญา
winewic199
PPT
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
winewic199
PDF
ประวัติความเป็นมาภาษาซี
เทวัญ ภูพานทอง
PPT
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
winewic199
PPT
Lesson1 programing concept
skiats
PDF
Algorithm flow chart
bbgunner47
PPTX
โปรแกรมคอมพิวเตอร์
Wityaporn Pleeboot
DOC
โปรแกรม
thanapon51105
PDF
โปรแกรมคอมพิวเตอร
Tay Atcharawan
DOC
ใบความรู้ การเขียนโปรแกรม
คุณครู ผู้น่ารัก
PPTX
c# part1.pptx
keeduelailai
PDF
ความสำคัญของคอมพิวเตอร์
เทวัญ ภูพานทอง
DOC
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
Pokypoky Leonardo
Know 1 1
ชญานิษฐ์ ทบวัน
03activity1
โรงเรียนอุตรดิตถ์ดรุณี
Lesson1
โทโม๊ะจัง นานะ
Lesson1
koyjanpang
Lesson1
โทโม๊ะจัง นานะ
3 software deverlop
Por Kung
การเขียนโปรแกรม Dev c++
Naowarat Jaikaroon
การพัฒนาโปรแกรม วิชญา
winewic199
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
winewic199
ประวัติความเป็นมาภาษาซี
เทวัญ ภูพานทอง
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
winewic199
Lesson1 programing concept
skiats
Algorithm flow chart
bbgunner47
โปรแกรมคอมพิวเตอร์
Wityaporn Pleeboot
โปรแกรม
thanapon51105
โปรแกรมคอมพิวเตอร
Tay Atcharawan
ใบความรู้ การเขียนโปรแกรม
คุณครู ผู้น่ารัก
c# part1.pptx
keeduelailai
ความสำคัญของคอมพิวเตอร์
เทวัญ ภูพานทอง
บทที่ 3. คอมพิวเตอร์ซอฟต์แวร์
Pokypoky Leonardo
More from โรงเรียนอุตรดิตถ์ดรุณี
(20)
PDF
Ass4 5
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass4 4
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass4 3
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass4 2
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass4 1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know4 3
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know4 2
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know4 1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass3 5
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass3 4
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass3 3
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass3 2
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass3 1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know3 4
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know3 3
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know3 2
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Know3 1
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass2 3
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass2 2
โรงเรียนอุตรดิตถ์ดรุณี
PDF
Ass2 1
โรงเรียนอุตรดิตถ์ดรุณี
Ass4 5
โรงเรียนอุตรดิตถ์ดรุณี
Ass4 4
โรงเรียนอุตรดิตถ์ดรุณี
Ass4 3
โรงเรียนอุตรดิตถ์ดรุณี
Ass4 2
โรงเรียนอุตรดิตถ์ดรุณี
Ass4 1
โรงเรียนอุตรดิตถ์ดรุณี
Know4 3
โรงเรียนอุตรดิตถ์ดรุณี
Know4 2
โรงเรียนอุตรดิตถ์ดรุณี
Know4 1
โรงเรียนอุตรดิตถ์ดรุณี
Ass3 5
โรงเรียนอุตรดิตถ์ดรุณี
Ass3 4
โรงเรียนอุตรดิตถ์ดรุณี
Ass3 3
โรงเรียนอุตรดิตถ์ดรุณี
Ass3 2
โรงเรียนอุตรดิตถ์ดรุณี
Ass3 1
โรงเรียนอุตรดิตถ์ดรุณี
Know3 4
โรงเรียนอุตรดิตถ์ดรุณี
Know3 3
โรงเรียนอุตรดิตถ์ดรุณี
Know3 2
โรงเรียนอุตรดิตถ์ดรุณี
Know3 1
โรงเรียนอุตรดิตถ์ดรุณี
Ass2 3
โรงเรียนอุตรดิตถ์ดรุณี
Ass2 2
โรงเรียนอุตรดิตถ์ดรุณี
Ass2 1
โรงเรียนอุตรดิตถ์ดรุณี
Know1 2
1.
ใบความรูที่ 1.2
ภาษา C# และเครื่องมือพัฒนาโปรแกรม ภาษา C# เปนภาษาโปรแกรมเชิงวัตถุ (object-oriented programming language) ที่ถูกพัฒนาขึ้นมา โดยบริษัทไมโครซอฟต การพัฒนาโปรแกรมคอมพิวเตอรดวยภาษา C# นั้นจะประกอบดวยขั้นตอนดังนี้ • วิเคราะหปญหาและความตองการในการพัฒนาโปรแกรม เชน โปรแกรมจะติดตอกับผูใชอยางไร ขอมูลที่ผูใชจะปอนใหกับโปรแกรมเปนอยางไร และผลลัพธจะถูกแสดงผลอยางไร • ออกแบบขั้นตอนวิธี โดยแสดงการทํางานของโปรแกรมในภาพรวมออกมาเปนลําดับขั้นตอน แต ละขั้นตอนมีความชัดเจนและสามารถเปลี่ยนใหอยูในรูปคําสั่งภาษา C# ไดโดยงาย • นําขั้นตอนวิธีที่ออกแบบไวมาสรางเปนไฟลโปรแกรมรหัสตนฉบับ (source code) ที่ถูกตอง ตามโครงสรางและไวยกรณของตัวภาษา C# ทั้งนี้ไฟลรหัสตนฉบับตองมีนามสกุล .cs เสมอ เชน prog1.cs • แปลงรหั ส ต น ฉบั บ ให อ ยู ใ นรู ป รหั ส ภาษาเครื่ อ งที่ ค อมพิ ว เตอร เ ข า ใจและทํ า งานตามคํ า สั่ ง ได ขั้นตอนนี้ตองใชโปรแกรมที่เรียกวา คอมไพเลอร (compiler) ไฟลรหัสภาษาเครื่องที่ถูกสรางขึ้น จากคอมไพเลอรจะมีนามสกุล .exe ซึ่งยอมาจาก executable หมายถึงไฟลที่ถูกเรียกทํางานได • ทดสอบการทํางานของโปรแกรม หากพบขอผิดพลาดใหตรวจสอบความถูกตองในขั้นตอนที่ผาน มา ซึ่งอาจหมายถึงการแกไขโปรแกรม ขั้นตอนวิธี หรือแมกระทั่งวิเคราะหปญหาและความตองการ ใหม ขั้นตอนการพัฒนาโปรแกรมดังกลาวนีนอกจากจะสามารถจะใชกับภาษา C# แลวยังสามารถนําไป ้ ประยุกตใชกบภาษาอื่น ๆ ไดดวย ั เครื่องมือสําหรับพัฒนาโปรแกรมดวย C# ขั้ น ตอนในการพั ฒ นาโปรแกรมที่ ก ล า วไปแล ว ในข า งต น อาจดู ซั บ ซ อ นสํ า หรั บ ผู ที่ ยั ง ไม มี ประสบการณ อยางไรก็ตาม ในปจจุบันไดมีซอฟตแวรสําหรับชวยพัฒนาโปรแกรมภาษา C# อยูมากมาย ให เ ลือกใชซึ่งเพิ่ มความสะดวกและลดขอผิดพลาดลงไดเ ปนอยางมาก ซอฟตแ วรหลายตัว ถูก แจกจาย ใหนําไปใชงานไดโดยไมตองเสียคาใชจาย หนึ่งในซอฟตแวรเหลานั้นคือ Microsoft Visual C# 2008 Express Edition (ในที่นี้ขอเรียกยอ ๆ วา MS Visual C#) MS Visual C# มีคุณสมบัติคราว ๆ ดังตอไปนี้ • สราง/แกไข/บันทึก โปรแกรมที่เขียนดวยภาษา C# ได 16 สถาบันสงเสริมการสอนวิทยาศาสตรและเทคโนโลยี
2.
• คอมไพลและทดสอบโปรแกรมที่เขียนขึ้นไดทันที • เพิ่มความงายในการเขียนโปรแกรมดวยคุณสมบัติการเติมเต็มคําสั่ง
(Code Completion) • สนับสนุนการพัฒนาโปรแกรมทั้งประเภทที่ติดตอกับผูใชผานคอนโซล (Console Application) ซึ่ง รับขอมูลผานแปนพิมพและแสดงผลขอมูลในรูปตัวอักษรเพียงอยางเดียว ดังตัวอยางในรูปที่ 1.4 และประเภทที่ใชคุณสมบัติของวินโดวสเต็มรูปแบบ (Windows Application) ซึ่งอนุญาตใหผใชงาน ู ควบคุมโปรแกรมโดยใชเมาสและแสดงผลในแบบกราฟกได ดังตัวอยางในรูปที่ 1.5 รูปที่ 1.4 ตัวอยางคอนโซลแอพลิเคชัน (Console Application) รูปที่ 1.5 ตัวอยางวินโดวสแอพลิเคชัน (Windows Application) สถาบันสงเสริมการสอนวิทยาศาสตรและเทคโนโลยี 17
Download