วันอาทิตย์ที่ 7 กันยายน พ.ศ. 2551

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

1.วิเคราะและกำหนดรายละเอียดดังนี้

1.1การหาพื้นที่สามเหลี่มใดๆ

ตอบ 1.การระบุข้อมูลเข้า คือ พื้นที่รูปสามเหลี่ยมใดๆ1/2คูณ สูง คูณ ฐาน

2.การระบุข้อมูลออก คือการหาพื้นที่รูปสามเหลี่ยมใดๆ

3.การกำหนดวิธีการประมวลผล คือโจทย์ต้องการหา "พื้นที่รูปสามเหลี่ยมใดๆ"

1.2การคำนวณหาจำนวนเงินในบัญชีเงินฝากแบบประจำที่มีอัตราดอกเบี้ยร้อยละ8ต่อปี เมื่อนายสมชายฝากเงินครบ5ปีด้วยเงินต้นครั้งแรกจำนวน1000บาท

ตอบ 1.การระบุข้อมูลเข้า คือโจทย์กำหนดให้หาจำนวนเงินในบัญชิฃีเงินฝากแบบประจำมีอัตราดอกเบี้ยร้อยละ8ต่อปีเมื่อฝากครบ5ปีด้วยเงินต้นครั้ง แรกจำนวน1000บาท

2.การระบุข้อมูลออก คือ จำนวนเงินในบัญชีเงินฝาก

3 .การกำหนดวิธีการประมวลผล คือ

3.1 จำนวนเงินต้นครั้งแรก 1000บาท

3 .2มีอัตราดอกเบี้ยร้อยละ8ต่อปี คิดโดยนำเอา8 หาร 100 คูณ 1000มีค่าเท่ากับ80

3.3ในเวลา 5 ปี มีดอกเบี่ย เท่ากับ 80 คูณ 5 เท่ากับ 400บาท

3.4 นำผลลัพธ์ ที่ได้ 400บาทมารวมกับจำนวนเงินต้นจะมีเงินในบัญชีทั้งสิ้น1400บาท

1.3 การคำนวณเกรดเทคโนโลยีสารสนเทศให้แก่นักเรียนชั้นมัธยม ศึกษาปีที่ 4 จำนวน 30 คนดโยกำหนดให้คะแนนเติมในการเก็บคะแนนและการสอบทั้งหมดของวิชานี้คือ 100 คะแนนกฎเกณฑ์ในการให้เกรดคือ

-นักเรียนที่ได้คะแนนตั้งแต่ 80 คะแนนขึ้นไป ได้เกรด 4

-นักเรียนที่ไดคะแนน 70-79 ได้เกรด 3

-นักเรียนที่ได้คะแนน 60-69 ได้เกรด 2

-นักเรียนที่ได้คำแนน50-59 ได้เกรด

-นักเรียนที่ได้คะแนนตำกว่า50 ได้เกรด 0

ตอบ 1.การระบุข้อมูลเข้าจากโจทย์ข้อมูลเข้าคือ- นักเรียนมีทั้งหมด 30 คน- คะแนนเต็ม 100 คะแนนมีเกณฑ์ให้คะแนนคือ > 80 ได้เกรด 470-79 ได้เกรด 360-69 ได้เกรด 250-59 ได้เกรด 1<>

2.การระบุข้อมูลออกต้องการเกรดเฉลี่ย ของนร. ชั้นม. 4 จำนวน 30 คน

3.การกำหนดวิธีการประมวลผล

3.1.นำคะแนนเก็บของนักเรียนทั้ง 30 คน มาตรวจสอบ ว่าแต่ละคนได้ เกรดอะไร

3.2.นำเกรดของทั้ง 30 คนมาบวกกัน

3.3.นำเกรดที่บวกได้/จำนวนนร.ทั้งหมด

4.ได้เกรดวิชาเทคโนโลยีและสารสนเทศของนร.

2. ตอบ






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







วันจันทร์ที่ 18 สิงหาคม พ.ศ. 2551

ซอฟต์แวร์

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

วันจันทร์ที่ 14 กรกฎาคม พ.ศ. 2551