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

Usbwebserver

เครื่องมือที่ช่วยให้นักเรียนเขียนเว็บ PHP ได้โดยไม่ต้องติดตั้ง Appserv

http://www.usbwebserver.net/en/download.php


ขั้นตอนการวิเคราะห์

ขั้นตอนการพัฒนาโปรแกรมประกอบด้วย
    1. การวิเคราะห์ปัญหา
    2. การออกแบบโปรแกรม
    3. การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
    4. การทดสอบและแก้ไขโปรแกรม
    5. การทำเอกสารประกอบโปรแกรม
    6. การบำรุงรักษาโปรแกรม
===========================================================
กระบวนการแก้ปัญหาด้วยคอมพิวเตอร์ 
>> การวิเคราะห์ปัญหา (Problem Analysis) ขั้นตอนการวิเคราะห์ปัญหาสามารถจำแนกได้ดังนี้
  • ต้องการอะไร จะต้องอธิบายว่างานที่ต้องการให้คอมพิวเตอร์ทำนั้น ต้องการให้ทำอะไร โดยอาจแบ่งออกเป็นข้อๆ ได้
  • ต้องการเอาต์พุตอย่างไร จะอธิบายถึงผลลัพธ์ที่ต้องการว่าต้องการอย่างไร
  • ข้อมูลเข้าเป็นอย่างไร ส่วนนี้มักจะออกแบบหลังจากได้ออกแบบส่วนแสดงผลไปแล้ว
  • ตัวแปรที่ใช้ เพื่อบอกว่าจะใช้ตัวแปรอะไรแทนข้อมูลนำเข้า หรือแทนค่าที่อยู่ในระหว่างการประมวลผล ตลอดจนตัวแปรที่ใช้แสดงผลลัพธ์
  • วิธิการประมวลผลเป็นอย่างไร วิธีการประมวลผลนั้นมักจะเขียนในลักษณะอัลกอริทึมที่เป็นการจัดลำดับความคิดออกเป็นขั้นตอน
***************************************************************
ตัวอย่าง จงเขียนแนวทางการแก้ปัญหาด้วยคอมพิวเตอร์ สำหรับให้คอมพิวเตอร์คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า จากนั้นแสดงพื้นที่สี่เหลี่ยมผืนผ้าที่คำนวณได้
วิธีทำ
ต้องการอะไร                          ต้องการทราบพื้นที่สี่เหลี่ยมผืนผ้า
ต้องการเอ้าต์พุตอย่างไร       ต้องการเอ้าต์พุตเป็นพิมพ์ผลลัพธ์พื้นที่สี่เหลี่ยมผืนผ้าออกทางภาพ
ข้อมูลเข้า                              ความกว้างและความยาว
วิธีการประมวลผล 
กำหนดวิธีการคำนวณ
พื้นที่สี่เหลี่ยมผืนผ้า = ความกว้าง x ความยาว
ขั้นตอนการประมวณผล 
  1. เริ่มต้น
  2. รับค่า ความกว้าง (wide), ความยาว (length)
  3. คำนวณ    Area  =   wide * length
  4. แสดงผลลัพธ์ พื้นที่สี่เหลี่ยมผืนผ้า
  5. จบการทำงาน
ใบงาน ให้นักเรียนฝึกวิเคราะห์การคำนวณหาพื้นที่สามเหลี่ยม (ทำลงสมุด)