วันอาทิตย์ที่ 13 มิถุนายน พ.ศ. 2553

วันอาทิตย์ที่ 6 มิถุนายน พ.ศ. 2553

ความหมายของโปรแกรม

1.โปรแกรม หมายถึง รายการของการกระทำ เช่น เรามักจะเคยวางแผนทำกิจกรรมในวันหยุด จะทานข้าวเวลาไหน เข้านอนตอนไหน เป็นต้น2.โปรแกรมคอมพิวเตอร์ หมายถึงชุดคำสั่งที่ ผู้เขียนโปรแกรม(Programmer) เขียนขึ้นเพื่อป้อนให้เครื่องคอมพิวเตอร์ทำงาน ตามที่ต้องการอย่างใดอย่างหนึ่ง
3.เหตุผลที่ต้องมีการพัฒนาโปรแกรมคือ เพื่อตอบสนองความต้องการของผู้ใช้งานให้มีประสิทธิภาพที่ดีขึ้น
4.การแก้ปัญหาการทำงานด้วยคอมพิวเตอร์
1.การทำความเข้าใจกับปัญหา(problem Statement)
2.การพิจารณาลักษณะของข้อมูลเข้าและข้อมูลออก(Input Output Description)
3.การทดลองแก้ไขปัญหาด้วยตัวเอง(Hand Example)
4.การพัฒนาลำดับขั้นตอนวิธีการแก้ปัญหา(Algorithm Development)
5.การทดสอบลำดับขั้นตอนวิธีการแก้ปัญหา(Testing)
5.ข้อดีของการแก้ปัญหาการทำงานด้วยคอมพิวเตอร์
1.รวดเร็ว
2. แม่นยำ
3.ประหยัดแรงงาน
4.ประหยัดพื้นที่ในการจัดเก็บข้อมูล
5.ใช้งานได้สะดวก
6.ได้งานที่มีคุณภาพ
6. ความหมายของinformation หรือสารสนเทศ หมายถึง ข้อมูลที่เป็นประโยชน์ต่อการดำเนินชีวิตของมนุษย์ หรืออาจกล่าวได้ว่า สารสนเทศ เกิดจากการนำข้อมูล ผ่านระบบการประมวลผล คำนวณ วิเคราะห์และแปลความหมายเป็นข้อความที่สามารถนำไปใช้ประโยชน์ได้7.ข้อมูล หมายถึง ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ เช่น บุคคล สิ่งของ สถานที่ ฯลฯ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้นอย่างต่อเนื่อง ข้อมูลต้องถูกต้องแม่นยำ ครบถ้วนขึ้นอยู่กับผู้ดำเนินการที่ให้ความสำคัญของความรวดเร็วของการเก็บข้อมูล

วันอาทิตย์ที่ 30 พฤษภาคม พ.ศ. 2553

หลักการออกแบบและพัฒนาโปรแกรม

หลักการออกแบบและพัฒนาโปรแกรม
หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.)3204-2007


จุดประสงค์รายวิชาเพื่อให้
1. มีความรู้ความสามารถวิเคราะห์ปัญหาและกำหนดขั้นตอนการแก้ปัญหาด้วยคอมพิวเตอร์
2. มีความรู้ความเข้าใจเกี่ยวกับขั้นตอนของการออกแบบโปรแกรม
3. มีความสามารถในการออกแบบและพัฒนาโปรแกรม
4. นคุณค่าถึงความสำคัญของการออกแบบโปรแกรม


มาตรฐานรายวิชา
1. อธิบายขั้นตอนการออกแบบและการพัฒนาโปรแกรม
2. ปฏิบัติการออกแบบและพัฒนาโปรแกรม

คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับการใช้คอมพิวเตอร์แก้ไขปัญหาการทำงาน การวิเคราะห์ปัญหาการกำหนดขั้นตอนการทำงาน (Algorithm) การเขียนผังงาน การสร้างเซตกับผังงาน การเขียนรหัสเทียม (Pseudo Code) หลักการออกแบบโปรแกรม และการพัฒนาโปรแกรม