Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore การสร้างเกมคอมพิวเตอร์เบื้องต้น

การสร้างเกมคอมพิวเตอร์เบื้องต้น

Published by Jakkapong Amatsombat, 2021-06-13 16:40:51

Description: การสร้างเกมคอมพิวเตอร์เบื้องต้น

Search

Read the Text Version

242 บทที่ 8 การทดสอบและตดิ ตงั้ เกม การสร้างชดุ ตดิ ต้ังของโปรแกรม ทพ่ี ัฒนาขนึ้ การสร้างชุดติดตั้งของโปรแกรมท่ีพัฒนาข้ึน เป็นกระบวนการในการติดต้ังโปรแกรมหรือ แอปพลิเคชันในคอมพิวเตอร์เคร่ืองอื่น ๆ ทั้งการติดตั้งผ่านเครือข่าย และติดต้ังผ่านโปรแกรม ซ่ึงใน กระบวนการน้ีเรียกวา่ “Deployment” มี 3 แนวทาง ดังนี้ - ClickOnce เปน็ การตดิ ตง้ั ผ่านเครอื ขา่ ยได้ทันที - Setup Project เปน็ การรวมไฟล์ท่จี �ำเป็นต่อการสร้างชุดตดิ ตั้งมาสรา้ งเปน็ ชดุ ตดิ ต้งั - XCopy Deployment เปน็ การน�ำไฟล์ .EXE คัดลอกลงในคอมพวิ เตอรท์ ต่ี ้องการติดต้ัง การติดตงั้ แบบ ClickOnce ClickOnce เปน็ การตดิ ตง้ั ทไ่ี ม่ตอ้ งน�ำชดุ ตดิ ตั้งไปไวท้ เี่ ครอื่ งไคลเอนต์ ท�ำให้ควบคุมการติดตั้ง ผา่ นเว็บไซต์ แชร์แบบ UNC, Computer หรือ แผ่น CD, DVD ได้ ทั้งนี้ ClickOnce จะมไี ฟล์ Manifest ที่เก็บรายละเอียดของแอปพลิเคชัน สิทธิ์การใช้งาน ข้อมูลความปลอดภัย จึงเป็นการก�ำหนดผู้ใช้งาน และสภาพแวดลอ้ มท่ีสามารถตดิ ต้งั ได้ โดยก่อนการสร้างตัวติดต้ังแบบ ClickOnce Deployment ต้องเปิดใช้งาน IIS (Internet Information Services) ก่อน โดยมขี ั้นตอนดงั น้ี 1. เปิดหน้าตา่ ง Control Panel 2. เลอื ก Program and Features

การสรา้ งเกมคอมพิวเตอร์เบ้อื งต้น 243 3. คลิก Turn Windows features on or off ในสว่ นของ Programs and Features 4. คลิกเครอื่ งหมายถูก หน้าชอ่ ง 5. คลิกปุ่ม OK ขั้นตอนน้อี าจใช้เวลานาน Internet Information Services ในการเปลย่ี นแปลงการก�ำหนดค่าต่าง ๆ 1. คลิกเครือ่ งหมายถกู 2. คลกิ ปุ่ม OK 6. เขา้ ถึง Control Panel\\System and Security\\Administrative Tools

244 บทท่ี 8 การทดสอบและติดตง้ั เกม 7. ดบั เบิลคลกิ ท่ี Internet Information Services (IIS) Manager 8. IIS จะเริ่มท�ำงาน

การสรา้ งเกมคอมพวิ เตอรเ์ บ้อื งตน้ 245 9. เปิด IE เพอื่ ทดสอบการท�ำงาน โดยปอ้ น http://localhost/ สร้างชุดติดตั้งแบบ ClickOnce 1. เขา้ สู่การท�ำงานของโปรแกรม โดยรนั เป็น Administrator 1. เขา้ สกู่ ารท�ำงานของ โปรแกรม 2. รนั เปน็ Administrator

246 บทท่ี 8 การทดสอบและติดตงั้ เกม 2. สรา้ งโปรเจกต์ หรอื เปดิ โปรเจกตท์ มี่ กี ารทดสอบการท�ำงานเรยี บรอ้ ยแลว้ ตวั อยา่ งคอื Snake 3. คลกิ เมนู Project > Snake Properties… 4. จะปรากฏหน้าต่าง Project Properties เลือก Security เลอื ก Security

การสรา้ งเกมคอมพิวเตอร์เบือ้ งตน้ 247 5. คลิกถูก หน้า Enable ClickOnce security settings คลิกถกู 6. คลกิ เลอื ก This is a partial trust application คลิกเลือก 7. เลือกเมนู Build > Publish Snake เลอื กเมนู

248 บทที่ 8 การทดสอบและตดิ ต้ังเกม 8. ปรากฏหน้าต่าง Publish Wizard ให้ระบุต�ำแหน่งตัวติดต้ังแอปพลิเคชัน เป็น http:// localhost/ และคลกิ ปุม่ Next 9. เลอื ก Yes เพอื่ ให้แอปพลเิ คชันสามารถติดตั้งตอน Offline ได้ และคลิกปุ่ม Next 10. เมื่ออา่ นรายละเอียดที่ Publish Wizard สรปุ ผลการท�ำงานเรยี บร้อยแล้ว คลกิ ป่มุ Finish ทดสอบการตดิ ตัง้ ผา่ นเว็บไซต์ เม่ือท�ำการ Publish Wizard เรียบร้อยแล้ว จะน�ำเอาชุดตดิ ตง้ั ไปเกบ็ ไว้ท่ีเวบ็ เซิร์ฟเวอร์ โดย สรา้ งไฟล์ Publish htm ขน้ึ มา แลว้ เรียกขึน้ มาให้ทันที โดยมขี นั้ ตอนดงั น้ี 1. พมิ พ์ URL คอื http://localhost/publish.htm 2. คลกิ ปมุ่ Install เพือ่ ทดลองติดต้งั 3. เมอ่ื ปรากฏหนา้ ตา่ ง Application Install ใหค้ ลกิ ปมุ่ Install และท�ำการติดต้ังแอปพลเิ คชนั สรา้ งชดุ ติดต้งั แบบ Setup Project การสรา้ งชุดตดิ ตัง้ แบบ Setup Project เป็นการเพ่ิมโปรเจกต์อีกหนึ่งตัวเข้าไปใน Solution ของแอปพลเิ คชนั ทพ่ี ัฒนา Windows Installer Windows Installer เป็นตวั ช่วยในการติดต้งั แอปพลเิ คชนั ซ่งึ มีจุดเด่นดังน้ี - Rollback เมื่อการติดต้ังมีข้อผิดพลาด สามารถย้อนกลับมายังล�ำดับท่ีเกิดข้อ ผิดพลาดนั้นได้ โดยไม่ต้องเรมิ่ ใหม่ท้งั หมด

การสรา้ งเกมคอมพวิ เตอรเ์ บ้อื งต้น 249 - Self Repair เมอ่ื แอปพลเิ คชนั ทต่ี ดิ ตงั้ ท�ำงานผดิ พลาด ซอ่ มแซมดว้ ยตวั แอปพลเิ คชนั เองได้ - Uninstall ท�ำการถอนการติดตั้งได้ท้ังหมด ลบทุกไฟล์ ไม่เหลือไฟล์ขยะ หรือ รจี สิ ตรีขยะ - Advertisement แทรกโฆษณา หรอื ขอ้ มลู ทชี่ ว่ ยใหผ้ ใู้ ชง้ านมน่ั ใจ และเขา้ ใจแอปพลเิ คชนั นน้ั ๆ ได้ ไฟลท์ ใ่ี ช้ในการติดต้งั แบบ Setup Project - ไฟล์โปรเจกตท์ ีท่ ดสอบแล้ว - ไฟล์ Readme.rtf เปน็ ไฟล์ค�ำแนะน�ำเกย่ี วกับแอปพลเิ คชนั - ไฟล์ License.txt เปน็ ไฟลข์ ้อมลู เก่ยี วกับลขิ สิทธิ์ - ไฟล์ logo.bmp เปน็ ไฟล์ภาพโลโกใ้ นชดุ ตดิ ตั้ง (ควรมีขนาด 700 X 50) วิธสี รา้ งชดุ ตดิ ตัง้ 1. เปดิ โปรเจกต์ท่ีทดสอบแล้ว และเขา้ สหู่ นา้ ต่าง Project > Properties…

250 บทท่ี 8 การทดสอบและติดต้งั เกม 2. เลอื ก Application และคลกิ เลอื ก Assembly Information… 3. เม่อื ปรากฏหน้าตา่ ง Assembly Information ใหแ้ ก้ไขรายละเอยี ด ดงั ภาพ

การสร้างเกมคอมพวิ เตอร์เบือ้ งต้น 251 4. เลือกเมนู Build > Build tic tac toe 5. เลือกเมนู File > Add > New Project… 6. เม่อื ปรากฏหนา้ ตา่ ง Add New Project เลอื ก Installed Templates 6.1 เลอื ก Other Project Types > Setup and Deployment > Visual Studio Installer 6.2 คลกิ เลือก Setup Project 6.3 ตั้งชื่อ Setup1 6.4 คลกิ OK

252 บทท่ี 8 การทดสอบและติดตั้งเกม 7. จะปรากฏหน้าต่าง File System ของไฟล์ Setup1

การสรา้ งเกมคอมพิวเตอรเ์ บอื้ งตน้ 253 8. คลิกขวาท่ี Setup1 และเลอื กค�ำส่งั Properties 9. ปรากฏหน้าตา่ ง Setup1 Property Pages Output file name คอื ช่ือของไฟล์ตดิ ตง้ั ซึ่งมีนามสกลุ เป็น .msi Package files คือ ชนิดของชดุ ตดิ ตั้ง มี 3 แบบ ไดแ้ ก่

254 บทท่ี 8 การทดสอบและตดิ ต้งั เกม - As loose uncompressed files เปน็ ชนิดท่ไี มต่ อ้ งบีบอดั ชดุ ไฟล์ติดต้ัง - In setup file เปน็ ชนดิ ทรี่ วมทกุ ไฟลท์ ่ีตดิ ตัง้ ไวท้ ่ีไฟล์ .msi - In cabinet file(s) เป็นชนิดท่ีแยกเก็บชุดไฟล์ติดต้ังท่ีถูกบีบอัดแล้วไว้หลาย ๆ ไฟล์ ซ่งึ ชนิดนเี้ หมาะส�ำหรับการเกบ็ ชดุ ไฟลต์ ิดตั้งในเครอื ขา่ ย ในขั้นตอนน้ี เลอื ก Package files: เปน็ ชนดิ In setup file 10. เลอื ก Prerequisites… ท่ีชอ่ งของ Installation URL: จะปรากฏหนา้ ตา่ ง Prerequisites… เลอื กโปรแกรมทจ่ี �ำเปน็ ในการตดิ ตงั้ จากนน้ั คลกิ ปมุ่ OK

การสรา้ งเกมคอมพวิ เตอร์เบือ้ งต้น 255 11. เลอื ก เมนู View > Editor > File System 12. คลกิ เลอื ก Application Folder ในหนา้ ตา่ ง Properties ทชี่ อ่ ง DefaultLocation ก�ำหนด ต�ำแหน่งการติดต้ังเข้าไปในโฟลเดอร์ ซ่ึงปรากฏดังนี้ โดย [ProgramFilesFolder] ต�ำแหนง่ ท่ีเก็บโฟลเดอร์ และ [Manufacturer] กบั [ProductName] น�ำ มาจาก Assembly 13. เลอื ก Project > Add > Project Output…

256 บทที่ 8 การทดสอบและตดิ ตัง้ เกม เมือ่ ปรากฏหนา้ ต่าง เลือก Project ท่ีต้องการให้เปน็ Primary Output และคลิกปมุ่ OK จากนน้ั จะมีการเพ่ิม Primary output มาให้

การสรา้ งเกมคอมพิวเตอรเ์ บื้องต้น 257 14. เพิ่ม Folder เพื่อเก็บไฟล์ท่ีจ�ำเป็นต่อการออกแบบหน้าจอในชุดติดตั้ง โดยคลิกขวาท่ี Application Folder เลอื กค�ำส่งั Add > Folder 14.1 ต้งั ชื่อ Folder ให้สื่อความหมาย เชน่ resources 14.2 คลกิ ขวาท่ี Folder resources เลือก Add > File 15. เลือกไฟล์ทเ่ี ตรยี มไว้ และคลกิ เลือก OK

258 บทท่ี 8 การทดสอบและตดิ ตั้งเกม จะปรากฏไฟล์ที่เลอื กในหนา้ ต่างของ File System 16. เลือกเมนู View > Editor > User Interface เพอ่ื ท�ำการออกแบบล�ำดับการท�ำงานของ ชุดติดตั้ง จะปรากฏหนา้ ตา่ ง User Interface Designer ท่ีแสดงล�ำดับการท�ำงานของชดุ ตดิ ตง้ั ล�ำดบั ที่ 1 มี 3 ล�ำดบั คือ ล�ำดบั ที่ 1 Start ล�ำดับ ที่ 2 Progress และล�ำดบั ท่ี 3 End โดยมรี ายละเอยี ด ล�ำดบั ท่ี 2 ดงั น้ี ล�ำดบั ท่ี 3 ล�ำดับท่ี 1 Start เป็นการต้อนรับและ ยนื ยนั การตดิ ตง้ั โดยปกตมิ ี 3 หนา้ จอ คอื Welcome, Installation Folder และ Confirm Installation ล�ำดับที่ 2 Progress เป็นการติดต้ัง แสดงความคบื หน้าการติดต้งั มี 1 หนา้ จอ ล�ำดับท่ี 3 End เป็นการเสร็จส้ินการ ตดิ ตง้ั มี1หนา้ จอคอื Finishแตส่ ามารถเพม่ิ ตวั เลอื กได้ เชน่ การก�ำหนดใหเ้ รมิ่ ตน้ โปรแกรมทนั ทที ต่ี ดิ ตงั้ เสร็จ หรือก�ำหนดการอ่านไฟล์ Readme.txt

การสร้างเกมคอมพิวเตอร์เบอ้ื งต้น 259 17. ท่ี Welcome เลือก Properties “BannerBitmap” เพอ่ื ก�ำหนดรปู โลโก้ที่เราเตรยี มไว้ โดย 1 2 17.1 เลือก Browse… 3 17.2 ท่ี Look in: เลือก Folder resources ท่ีเราใส่ข้อมูลเตรียมไว้ จะปรากฏไฟล์ logo.bmp ท่ีเตรียมไว้ ใหเ้ ราคลิกเลือกไฟลด์ ังกล่าว และคลกิ ปุ่ม OK 4 5

260 บทท่ี 8 การทดสอบและตดิ ตงั้ เกม 18. ที่ Start คลกิ ขวา เลือกค�ำส่ัง Add Dialog 18.1 เมือ่ ปรากฏ Dialog Bog “Add Dialog” เลอื ก Dialog “Read Me” คลิกปมุ่ OK 18.2 คลิกขวา Start > Add Dialog เม่ือปรากฏ Dialog Bog “Add Dialog” เลือก Dialog “License Agreement” คลกิ ปุ่ม OK

การสรา้ งเกมคอมพิวเตอรเ์ บื้องต้น 261 19. เม่อื เพ่มิ Dialog Bog จะปรากฏดงั ภาพ 19.1 จัดล�ำดับโดยการคลิกขวาที่ Dialog ที่ต้องการแล้วเลือกค�ำส่ัง Move Up หรือ Move Down ให้ต�ำแหน่งเปน็ ไปตามตอ้ งการ ภาพการจดั ล�ำดับแลว้

262 บทที่ 8 การทดสอบและติดตั้งเกม 20. ก�ำหนด Properties ของ ReadmeFile

การสร้างเกมคอมพิวเตอร์เบื้องตน้ 263 21. ก�ำหนด Properties ของ License Agreement

264 บทที่ 8 การทดสอบและติดต้งั เกม 22. ก�ำหนด Properties “BannerBitmap” ของ ทกุ Dialog เป็น logo.bmp 22.1 คลกิ ท่ี Dialog “Read Me” และเลอื ก Browse… ท่ี Properties “BannerBitmap” เลอื กไฟล์ logo.bmp

การสร้างเกมคอมพิวเตอรเ์ บอื้ งต้น 265 ที่ Dialog “Read Me” จะปรากฏชอื่ ไฟล์ logo.bmp ที่ Properties “BannerBitmap” 22.2 ก�ำหนด Properties “BannerBitmap” ของ Dialog “License Agreement” เป็น logo.bmp ตามขนั้ ตอนในขอ้ 22.1 22.3 ก�ำหนด Properties “BannerBitmap” ของ Dialog “Installation Folder” เปน็ logo.bmp ตามขั้นตอนในข้อ 22.1 22.4 ก�ำหนด Properties “BannerBitmap” ของ Dialog “Comfirm Installation” เปน็ logo.bmp ตามข้ันตอนในข้อ 22.1

266 บทที่ 8 การทดสอบและติดตัง้ เกม 23. คลิกขวาที่ Setup Project เลือก Build 24. คลกิ ขวาท่ี Solution ‘tic tac toe’ เลอื ก Build Solution

การสรา้ งเกมคอมพิวเตอรเ์ บือ้ งต้น 267 เม่ือ Build เสร็จแล้วจะปรากฏไฟล์ติดตั้งจาก Folder “Release” สามารถคัดลอกไฟล์ ใส่ CD หรือ Flash Drive ไปตดิ ตัง้ ทเี่ ครื่องคอมพิวเตอร์อนื่ ได้ ทดสอบการตดิ ตั้ง น�ำไฟลท์ ่ีได้มาตดิ ตง้ั ในคอมพิวเตอร์ ดังขน้ั ตอนต่อไปนี้ 1. ดับเบลิ คลิกทไ่ี ฟล์ Setup1.msi จะปรากฏหน้าตา่ ง จากนนั้ คลกิ Next

268 บทท่ี 8 การทดสอบและติดต้งั เกม 2. ปรากฏข้อมลู จากไฟล์ Readme คลกิ ปุ่ม Next 3. ปรากฏขอ้ มูลจากไฟล์ License โดยคลิกเลอื ก I Agree และคลิกปุม่ Next

การสร้างเกมคอมพิวเตอร์เบ้ืองต้น 269 4. ปรากฏหน้าจอใหเ้ ลือกต�ำแหนง่ ทีต่ ั้งในการติดต้งั และคลิก Next 5. ปรากฏหนา้ จอใหย้ นื ยันการติดตัง้ คลกิ Next

270 บทที่ 8 การทดสอบและตดิ ตง้ั เกม 6. เมือ่ การตดิ ตงั้ เสรจ็ แลว้ คลิกป่มุ Close เมื่อติดตงั้ แลว้ สามารถเข้าสโู่ ปรแกรมได้ ตวั อยา่ ง

การสร้างเกมคอมพวิ เตอรเ์ บือ้ งต้น 271

272 บทที่ 8 การทดสอบและติดตัง้ เกม แบบทดสอบและกิจกรรม การฝึกทกั ษะ บทที่ 8 เน้ือหาการเรียนรู้ จดุ ประสงค์ - การทดสอบ - การเขยี นโปรแกรมเกม ทดสอบและตดิ ตงั้ ใชง้ าน - การตดิ ต้ังเกม คำ� ชแ้ี จง นักเรยี นเลือกค�ำตอบท่ีถูกตอ้ งทีส่ ดุ เพียงค�ำตอบเดยี ว 1. ข้อใด กล่าว ถูกต้อง ก. การตรวจสอบ เรียกว่า Error ข. การแก้ไขขอ้ ผดิ พลาด เรยี กวา่ Exception Handling ค. การตรวจสอบและแกไ้ ขข้อผิดพลาด เรียกวา่ Syntax Error ง. ข้อผิดพลาดจากสภาวะแวดล้อม เรยี กว่า Exception 2. จากภาพ เป็นขอ้ ผดิ พลาดรปู แบบใด ก. Exception Handling ข. Logical Error ค. Syntax Error ง. Runtime Error

การสรา้ งเกมคอมพวิ เตอรเ์ บ้ืองตน้ 273 3. โหมดท่ีใชท้ ดสอบการท�ำงานของโปรแกรม คอื ข้อใด ก. Normal Mode ข. Design Mode ค. Debug Mode ง. Code Mode 4. ข้อใด กล่าวถึง Breakpoint ก. การหยุดการท�ำงานในต�ำแหนง่ ท่ตี ้องการ ข. การตรวจสอบและแกไ้ ขข้อผดิ พลาดจากรูปแบบ Syntax Error ค. การตรวจสอบและหยดุ การท�ำงานนอกโหมด Debug ง. การแก้ไขข้อผิดพลาด และหยดุ การท�ำงานในโหมด Design 5. การหยุดการท�ำงานของโปรแกรมอยา่ งมีเงื่อนไข ขอ้ ใดกลา่ วถูกตอ้ ง ก. Condition เป็นเง่ือนไขปกตทิ ่สี ามารถก�ำหนดได้ โดยใช้ตวั แปรท่ีอยูใ่ นโค้ดมาสรา้ งเปน็ เงือ่ นไข ข. Hit Count เปน็ การก�ำหนดเงือ่ นไขในการหยุดการท�ำงานได้ จากการระบุชื่อเครอ่ื ง ค. Debug Count เปน็ การก�ำหนดเงอื่ นไขในการหยดุ การท�ำงานได้ จากการระบุ Process หรอื Thread ง. Filter เปน็ การก�ำหนดให้โปรแกรมหยดุ การท�ำงานทนั ทีเมื่อท�ำงานผ่านจุด Breakpoint 6. ข้อใดกล่าวถกู ตอ้ ง เก่ียวกับการส่งั โปรแกรมท�ำงานหลังจาก Breakpoint ก. Step Over คอื รันค�ำสั่งท่ีเหลือในโปรแกรมยอ่ ยในข้นั ตอนเดยี ว หรอื กดป่มุ Shift + F8 ข. Step Out คือ รนั ทลี ะค�ำสงั่ สามารถใชค้ ียล์ ัด คือ Ctrl + Shift + F8 ค. Run to Cursor คือ การหยดุ การท�ำงาน ณ จดุ ทเ่ี คอรเ์ ซอร์คา้ งไว้ ง. Step Into คือ การรันค�ำสัง่ ในโปรแกรมยอ่ ยเป็นค�ำสง่ั เดยี ว สามารถท�ำไดโ้ ดยการกดปมุ่ F8 7. การน�ำไฟล์ .EXE คดั ลอกลงในคอมพิวเตอร์ทีต่ ้องการติดตง้ั เปน็ การ Deployment แบบใด ก. Copy and Paste ข. XCopy Deployment ค. Setup Project ง. ClickOnce 8. ข้อใดกลา่ ว ไม่ถูกต้อง เกีย่ วกับตัวช่วยในการตดิ ต้งั แอปพลเิ คชนั แบบ Windows Installer ก. Rollback สามารถยอ้ นกลบั มาล�ำดบั ทีผ่ ิดพลาดได้ โดยไมต่ ้องเริ่มใหมท่ ง้ั หมด ข. Self Repair สามารถซอ่ มแซมด้วยตวั ของแอปพลเิ คชนั เองได้ ค. Uninstall สามารถถอนการติดตงั้ ไดท้ งั้ หมด โดยไมเ่ หลอื ไฟลข์ ยะ ง. Advertisement สามารถรับค่าโฆษณาได้

274 บทที่ 8 การทดสอบและตดิ ตั้งเกม 9. หนา้ ตา่ งตามภาพ เป็นการเริ่มท�ำงานของขอ้ ใด ก. IIS ข. Desktop ค. Recent Control ง. Step Into 10. Package files แบบใดเหมาะส�ำหรับการเกบ็ ชุดไฟลต์ ดิ ตั้งในเครอื ขา่ ย ก. As loose uncompressed files ข. In Setup file ค. In cabinet file(s) ง. Prerequisites ค�ำชี้แจง นักเรยี นจบั คู่ค�ำสงั่ กับคีย์ลดั ของค�ำสงั่ ให้ถูกตอ้ ง _________________ 1. Start Debugging F10 _________________ 2. Build Solution Ctrl + Shift + F9 _________________ 3. Step Info F9 _________________ 4. Step Over Ctrl + F5 _________________ 5. Toggle Breakpoint F5 _________________ 6. Delete All Breakpoints Alt + F2 _________________ 7. Attach to Process… F6 _________________ 8. Start Without Debugging Ctrl + Alt + F2 _________________ 9. Start Diagnostic Tools Without Debugging… Ctrl + Alt + P _________________ 10. Show Diagnostic Tools F11

การสรา้ งเกมคอมพิวเตอรเ์ บ้ืองตน้ 275 ใบงานประจำ� หนว่ ยการเรียนรู้ที่ 8 ค�ำชแ้ี จง นกั เรียนฝกึ ปฏบิ ัติ และตอบค�ำถามตอ่ ไปนใี้ หถ้ ูกต้อง 1. อธิบายเกีย่ วกบั ข้อผดิ พลาดจากการพมิ พค์ �ำสัง่ ผดิ หรอื Syntax Error 2. อธบิ ายเกย่ี วกับการหยดุ การท�ำงานของโปรแกรมอยา่ งมเี งอ่ื นไข ประเภท Filter 3. สรปุ การใชง้ านของหน้าต่าง Locals 4. ค�ำสั่ง try…catch…finally คือ อะไร โปรดอธิบาย 5. ฝึกปฏบิ ัติ “การเปดิ ใช้งาน IIS (Internet Information Services) 6. ฝึกปฏบิ ัติสร้างชดุ ตดิ ตั้งแบบ ClickOnce 7. ถา้ ตอ้ งการติดตัง้ แบบ Setup Project ควรเตรียมไฟลอ์ ยา่ งไรบา้ ง 8. ฝกึ สรา้ งชดุ ติดต้งั แบบ Setup Project 9. นกั เรียนทดสอบการตดิ ตง้ั แบบ Setup Project 10. เม่ือตดิ ตัง้ แล้ว ใหน้ ักเรียนเข้าสู่โปรแกรมและตรวจสอบการท�ำงานของโปรแกรมพรอ้ มสรุปผล

276 บรรณานกุ รม บรรณานกุ รม นิรุธ อ�ำนวยศิลป์. (2541). VISUAL C++ BY EXAMPLE (พิมพ์ครั้งที่ 3). นครปฐม : บจก.ซคั เซส มเี ดยี . _________. (2556). เขยี นเกมอยา่ งมอื อาชพี ดว้ ย Visual C++ และ Direct X (พมิ พค์ รั้งท่ี 2). กรงุ เทพฯ : เดฟบคุ๊ . ประยงค์ อู่ประสทิ ธิ์วงศ.์ (2558). พืน้ ฐานการเขียนโปรแกรมด้วยภาษาซี และ อัลกอริทึม (พิมพ์ครงั้ ที่ 1). กรุงเทพฯ : ซเี อด็ ยเู คช่นั . วิโรจน์ ชัยมูล. (2558). ความรู้เบ้ืองต้นเก่ียวกับคอมพิวเตอร์และเทคโนโลยี สารสนเทศ (พมิ พค์ รัง้ ท่ี 3). กรงุ เทพฯ : บรษิ ัท โปรวชิ ่ัน จำ� กดั . ศภุ ชยั สมพานิช. (2545). คมู่ ือเรียนและใชง้ าน Visual C# (พิมพค์ ร้งั ที่ 6). กรงุ เทพฯ : ซีเอด็ ยูเคชน่ั . พงศ์ศธร พิมพะนิตย์. (2556). หลักการสร้างเกม 2 มิติ การสร้างเกม คอมพิวเตอร์ (ออนไลน์). จาก http://cosci.swu.ac.th/downloads/ เอกสารการสอน/00201.pdf (สบื คน้ เมอ่ื 19 เมษายน 2559). วรรณพร เจริญแสนสวย. (2557). การเขียนผังงาน (Flowchart) (ออนไลน)์ . จาก https://stwannaporn.wordpress.com/2014/06/29/การเขยี น ผงั งาน-flowchart/ (สืบค้นเมอ่ื 21 เมษายน 2559). _________. เกม (ออนไลน์). จาก https://th.wikipedia.org/wiki/เกม (สืบค้น เม่อื 10 เมษายน 2559). _________. องคป์ ระกอบทเ่ี กมทด่ี คี วรมี (ออนไลน)์ . จาก http://thaicryengine. konlengame.com/index.php/press-thaicry/91-basic-good-game? showall=1&limitstart (สบื คน้ เมอื่ 17 เมษายน 2559). _________. ผังงาน (Flowchart Diagram) (ออนไลน์). http://www. thaiall.com/flowchart/indexo.html (สบื ค้นเมือ่ 27 เมษายน 2559).

Ë ¹Ñ § Ê× Íã Ë Á‹ ดเู นอ้ื หาแบบ 4 สไี ดโ ดยใชโ ทรศัพทมือถือถาย QR Code นี้ บริษทั วังอักษร จาํ กดั 69/3 ถนนอรุณอมรินทร แขวงวัดอรุณ เขตบางกอกใหญ กรุงเทพฯ 10600 Tel : 0-2472-3293-5 Fax : 0-2891-0742 Mobile : 08-8585-1521 ID Line : wangaksorn Facebook : สํานักพิมพ วงั อกั ษร e-Mail : [email protected] www.wangaksorn.com ¡ÒÃÊÃÒŒ §à¡Á¤ÍÁ¾ÔÇàµÍÏàºÍ×é §µŒ¹ ˹ѧÊÍ× 1 ÊÕ ¨Ó¹Ç¹ 284 ˹ŒÒ ISBN: 978-616-211-904-0 ¡ÃдÒÉ / ¤ÇÒÁË¹Ò 9 786162 119040 ¡ÃдÒÉ»¡ 210 á¡ÃÁ ¡ÃдÒÉà¹é×Íã¹ »Í¹´ 70 á¡ÃÁ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook