วันศุกร์ที่ 12 กันยายน พ.ศ. 2551

ซอฟต์แวร์

แบบฝึกหัดบทที่ 5
1. จงบอกความหมายของซอฟต์แวร์
ตอบ ชุดคำสั่งที่สั่งงานคอมพิวเตอร์เป็นลำดับขั้นตอนของงการทำงชุดคำสั่งเหล่านี้ได้จัดเตรียมไว้ในหน่วยความจำของคอมพิวเตอร์
2. อธิบายประสิทธิภาพของซอฟต์แวร์ปแระมวลคำนอกเหนือจากที่กล่วในบทเรียนมา 3 ข้อ
ตอบ 1.สามารถควบคุมสั่งจัดวางรูปแบบเอกสารได้ใหม่ตามต้องการ
2.ช่วยควบคุมให้แก้ไขดัดแปลงข้อความเป็นกลุ่ม
3. สามารถควบคุมการแสดงตัวอัษรของข้อความที่อาจเป้นตัวเข้ม
3. ระบบปฏิบัติการมีหน้าที่อะไร
ตอบ เป็นเครื่องให้บริการและดูแลคอมพิวเตอร์ที่เป็นบริวารจำนวนมากจะมีความซับซ้อนกว่าระบบปฏิบัติการที่ใช้ในเครื่องไมโครคอมพิวเตอร์
4. จงอธิบายลักษณะของซอฟต์แวร์ประยุกต์เฉพาะทาง
ตอบ เป็นโปรแกรมที่ได้รับการออกแบบและพัฒนาสำหรบนำไปใช้งานเพาะด้าน หรือสาขาในด้านต่างๆ ตามความต้องการของผู้ใช้
5. อธิบายประสิทธิภาพของซอฟต์แวร์ตารางทำงานนอกเหนือจากที่กล่าวในบทเรียนมา 3 ข้อ
ตอบ 1. สามาถรสร้างกราฟได้
2. สามารถคำนวณหาค่าต่างๆได้
3. สามารถเพิ่มรูปได้
6. จงบอกประโยชน์ของซอฟต์แวร์จัดการฐานข้อมูล
ตอบ ช่วยให้ผู้ใช้ดำเนินการจัดการข้อมูลได้ง่ายและมีให้เลือกใช้ได้หลายซอฟต์แวร์
7. แอสเซมบลีเป็นภาษาระดับใด และมีลักษณะอย่างไร
ตอบ ภาษาระดับต่ำมีลักษณะเป็นภาษาที่ใช้ในอักษรภาษาอังกฤษเป็นคำสั่งในเครื่องทำงาน
8. ตัวแปลภาษาระดับสูงให้เป็นภาษาเครื่องมีกี่ประเภท อะไรบ้าง
ตอบ 9 ประเภทได้แก่ 1.ภาษาฟอร์แทรน 2.ภาษาโคบอล 3.ภาษาเบสิก 4.ภาษาปาสคาล 5.ภาษาซีและซีพลัสพลัส 6.ภาษาวิชวลเบสิก 7.การเขียนโปรแกรมแบบจินตภาพ 8.ภาษาจาวา 9.ภาษาเดลฟาย


หลักการแก้ปัญหากับภาษาคอมพิวเตอร์

แบบฝึกหัดบทที่ 6
1.ให้นักเรียนวิเคราะห์และกำหนดรายละเอียดของปัญหาต่อไปนี้
1.1.การหาพื้นที่ของรูปสามเหลี่ยมใดๆ เมื่อสูตรในการคำนวณพื้นที่รูปสามเหลื่ยมคือ 1/2 x ความสูง x ฐาน
ตอบ 1. การระบุข้อมูลคือพื้นที่รูปสามเหลีย่มใดๆ 1/2คูณสูงคูณฐาน
2.การระบุข้อมูลออกการหาพื้นที่รูปสามเหลี่ยมใดๆ
3.การกำหนดวิธีการประมวลผล คือโจทต้องการหา "พื้นที่รูปสามเหลี่ยมใดๆ"
1.2 การคำนวนหาจำนวนเงินในบัญชีฝากแบบประจำที่มีอัตราดอกเบี้ยร้อยละ 8 ต่อปี เมื่อนายสมชายฝากเงินครบ 5 ปี ด้วยเงินต้นครั้งแรกจำนวน 1000บาท ตอบ 1. กำหนดข้อมลเข้าคือโจทกำหนดให้หาจำนวนเงินในบัญชีเงินฝากประจำมีอัตราดอกเบี้ยร้อยละเเปดต่อปีเมื่อฝากครบ 5 ปี เมื่อเงินต้นครั้งแรก 1000
2. การระบุข้อมูลออกคือจำนวนเงินในบัญชีฝาก
3.การกำหนดวิธีการประมวลผล
3.1จำนวนเงินต้นครั้งแรก1000 บาท
3.2 มีอัตราดอกเบี้ยร้อยละ 8/ปี คิดโดยเอา 8 คูณ 100 หาร 1000 เท่ากับ 80
3.3 ในเวลา 5 ปี มีดอกเบี้ยเท่ากับ 80 คูณ 5 =400 บาท
3.4 นำผลลัพที่ได้ 400 บาท มารวมกับจำนวนเงินต้น 1000 บาทจะมีเงินในบัญชีรวม 1400
1.3 การคำนวนเกรดวิชาเทคโนโลยีสารสนเทศให้แก่นักเรียนชั้นมัธยมศึกษาปีที่4 จำนวน 30 คน โดยกำหนดให้คะแนนในการเก็บคะแนนและการสอบทั้งหมดของวิชานี้คือ 100 คะแนน กฎเกณฑ์ในการให้เกรดคือ
- นักเรียนที่ได้คะแนนตั้งแต่ 80 คะแนนขึ้นไป ได้เกรด 4
- นักเรียนที่ได้คะแนนระหว่าง 70-79 คะแนนได้เกรด 3
- นักเรียนที่ได้คะแนนระหว่าง 60-60 คะแนนได้เกรด 2 -นักเรียนที่ได้คะแนนระหว่าง 50-59 คะแนนได้เกรด 1
- นักเรียนที่ได้คะแนนต่ำกว่า 50 คะแนนได้เกรด 0
ตอบ1.การระบุข้อมูลเข้า คือ จำนวนนักเรียนในห้อง มีจำนวน30คน จำนวนคะแนนเต็มคือ100 และจำนวนเกณฑ์ที่ให้เกรด
2.การระบุข้อมูลออก คือ การคำนวณหาเกรดวิชาเทคโนโลยีสารสนเทศ
3.การกำหนดวีธีการประมวลผล คือ กฎเกรณฑ์ในการหาเกรด -นำเอาเกรดที่ได้มีหลังจากการหาแล้ว
2.จากปํญหาในข้อ1 ให้นักเรียนเขียนแผนผังงานเพื่อแสดงขั้นตอนวิธิในการแก้ปัยหาแต่ข้อ
ตอบ

3.หากนักเรียนเป็นโปรแกรมเมอร์ ผู้พัฒนาโปรแกรมคำนวณเกรดเฉลี่ยของนักเรียนของโรงเรียน นักเรียนจะเลือกใช้ภาษาปาสคาล ภาษาจาวา หรือภาษาเดลฟายในการเขียนโปรแกรมดังกล่าว เพราะเหตุใด
ตอบ จะเลือกใช้ภาษาปาสคาล เพราะ เป็นภาษาในกลุ่มโครงสร้าง ที่จะมุ่งเน้นให้มีส่วนย่อยๆของชัดเจน สามารถจัดการได้ง่ายภาษาปาสคาลจึงเป็นภาษาคอมพิวเตอร์ที่เหมาะสม

องค์ประกอบพื้นฐานของคอมพิวเตอร์