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

การเขียนโปรแกรมควบคุมการทำงานของอุปกรณ์อิเล็กทรอนิกส์ ควรเลือกใช้ภาษาใด เพราะอะไร

ตอบ การเขียนโปรแกรมเพื่อควบคุมไมโครคอนโทรลเลอร์ (Microcontroller) และอุปกรณ์อิเล็กทรอนิกส์
ต่างๆ ที่ใช้ในชีวิตประจำวัน เช่น ลิฟต์ , จอแสดงผล , LED , หัวจ่ายปั้มน้ำมัน , อุปกรณ์คบคุมในโรงงาน
หรือ แม้กระทั้งงานสนุกๆ อย่าง Robot ที่ฮิตกันมาก ซึ่งมีภาษาให้เลือกใช้ไม่ว่าจะเป็นภาษา (Assembly หรือ Visual Basic 6.0 / 2005)

จงอธิบายลักษณะของภาษาคอมพิวเตอร์ ที่เรียกว่าภาษาธรรมชาติ

ตอบ เป็นภาษาในยุคที่ 5 ทีมีรูปแบบเป็นแบบ Nonprocedural เช่นเดียวกับภาษารุ่นที่ 4 การที่เรียกว่าภาษาธรรมชาติ เพราะสามารถสั่งงานคอมฯ ได้โดยใช้ภาษามนุษย์โดยตรง โดยทั่วไปคำสั่งที่มนุษย์ป้อนเข้าไปในคอมพิวเตอร์จะอยู่ในรูปของภาษาพูดของมนุษย์ ซึ่งอาจมีรูปแบบที่ไม่แน่นอนตายตัว แต่คอมฯ ก็สามารถแปลคำสั่งให้อยู่ในรูปของในรูปแบบที่คอมพิวเตอร์เข้าใจได้ ภาษาธรรมชาตินี้ถูกสร้างขึ้นมาจากเทคโนโลยีทางด้านระบบผู้เชี่ยวชาญ

ผู้ใช้งานคอมพิวเตอร์สามารถแบ่งออกเป็นกี่ประเภท

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

ซอฟแวร์ประยุกต์หมายถึงอะไร

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

ระบบปฏิบัติการคอมพิวเตอร์หมายถึงอะไร

ตอบ ใช้ย่อว่า OS หมายถึง ระบบปฏิบัติการที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดแวร์ทั้งหมด รวมทั้งการปฏิบัติงานของโปรแกรมด้วย ระบบปฏิบัติการของไมโครคอมพิวเตอร์ จะเรียกว่า ระบบปฏิบัติการแบบใช้จาน
ที่มีชื่อโด่งดังอยู่ในขณะนี้ก็คือ MS DOS

ระบบปฏิบัติการคอมพิวเตอร์หมายถึงอะไร

ตอบ ใช้ย่อว่า OS หมายถึง ระบบปฏิบัติการที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดแวร์ทั้งหมด รวมทั้งการปฏิบัติงานของโปรแกรมด้วย ระบบปฏิบัติการของไมโครคอมพิวเตอร์ จะเรียกว่า ระบบปฏิบัติการแบบใช้จาน
ที่มีชื่อโด่งดังอยู่ในขณะนี้ก็คือ MS DOS

Romกับramแตกต่างกันอย่างไร

ตอบ Rom เป็นหน่วยความจำที่บันทึกข้อมูลตายตัว ไม่สามารถปรับเปลี่ยน แม้วงจรจะไม่มีกระแสไฟมาเลี้ยง
ข้อมูลภายในยังอยู่ครบ ไม่หายไป Rom นั้นจะเก็บข้อมูลซึ่งถูกบันทึกมาแต่แรกแล้วไม่สามารถแก้ไขได้
เพราะฉะนั้น CPU สามารถดึงข้อมูลจาก Rom ได้อย่างเดียวไม่สามารถบันทึกอะไรลงไปได้
Rom มาจากคำว่า Read Only Memory
Ram เป็นคำย่อมาจากคำว่า Random Access Memory เป็นหน่วยความจำที่สามารถเก็บข้อมูลได้เมื่อมีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น เมื่อใดไม่มีกระแสไฟฟ้ามาเลี้ยงข้อมูลที่อยู่ในหน่วยความจำชนิดนี้
จะสูญหายไปทันที หากต้องการจัดเก็บไว้ใช้ต่อต้องจัดเก็บลงหน่วยความจำรอง
สรุปได้ว่า Rom เป็นหน่วยความจำที่บันทึกข้อมูลตายตัว ไม่สามารถปรับเปลี่ยนได้ แม้วงจรจะไม่มี
กระแสไฟฟ้ามาเลี้ยงข้อมูลภายในยังอยู่ครบไม่หายไป ซึ่งแตกต่างจาก Ram ตรงที่ Ram เป็นหน่วยความจำที่เหมือนสมุดจดบันทึก เป็นหน่วยความจำชั่วคราวที่สามารถทดแทนข้อมูล และ คำสั่งใหม่ๆ ได้ รวมทั้งขยายความจุได้มาก และ ข้อแตกต่างสุดท้าย คือ ข้อมูลใน Ram จะสูญหายทั้งหมดทันที เมื่อปิดเครื่องหรือไฟดับ

ยุคของคอมพิวเตอร์มีทั้งหมดกี่ยุคอะไรบ้าง

ตอบ มี 5 ยุค
ปัญหาเรื่องความร้อน และไส้หลอดขาดบ่อย ถึงแม้จะมีระบบระบายความร้อนที่ดีมาก การสั่งงานใช้ภาษาเครื่องซึ่งเป็นรหัสตัวเลขที่ยุ่งยากซับซ้อน เครื่องคอมพิวเตอร์ของยุคนี้มีขนาดใหญ่โต เช่น มาร์ควัน อีนิเวค ยูนิแวค
2. อยู่ระหว่างปี พ.ศ. 2502 ถึง พ.ศ.2506 เป็นคอมพิวเตอร์ที่ใช้ทรานซิสเตอร์ โดยแกนเฟอร์ไรท์เป็นหน่วยความจำที่มีอุปกรณ์เก็บข้อมูลสำรองในรูปของสื่อบันทึกแม่เหล็ก เช่น จานแม่เหล็ก ส่วนทางด้านซอฟแวร์ก็มีการพัฒนาที่ดีขึ้น
3. คอมพิวเตอร์ยุคที่สาม อยู่ ระหว่างปี พ.ศ. 2507 ถึง พ.ศ.2512 คอมพิวเตอร์ที่ใช้วงจรรวม โดยวงจรรวมแต่ละตัว จะมีทรานซิสเตอร์บรรจุอยู่ภายในมากมาย ทำให้เครื่องคอมพิวเตอร์จะออกแบบซับซ้อนมากขึ้น และสามารถสร้างโปรแกรมย่อยๆในกำหนดชุดคำสั่งต่างๆทางด้านซอฟต์แวร์ก็มีระบบควบคุมที่สามารถสูงทั้งในรูประบบแบ่งเวลาการทำงานให้กับงานหลายๆอย่าง
4 .คอมพิวเตอร์ยุคที่สี่ ตั้งแต่ปีพ.ศ.2531จนถึงปัจจุบันเป็นยุคของคอมพิวเตอร์ที่ใช้วงจรความจุสูงมาก เช่นไมโครโพรเซสเซอร์ที่บรรจุทรานซิสเตอร์นับหมื่นนับแสนตัวทำให้ขนาดเครื่องคอมพิวเตอร์มีขนาดเล็กลงสามารถตั้งบนโต๊ะในสำนักงานหรือพกพาเหมือนกระเป๋าหิ้วไปในที่ต่างๆได้ขณะเดียวกับระบบซอฟต์แวร์ก็ได้พัฒนาขีดความสามารถสูงข้นมากมีโปรแกรมสำเร็จให้เลือกใช้กันมากทำให้เกิดความสะดวกในการใช้งานอย่างกว้างขวาง
5.คอมพิวเตอร์ยุคที่ห้า เป็นคอมพิวเตอร์ที่มนุษย์พยายามนำมาเพื่อช่วยในการตัดสินใจและแก้ปัญหาให้ดียิ่งขึ้นโดยจะมีการเก็บความรอบรู้ต่างๆ เข้าไว้ในเครื่องสามารถเรียกค้นและดึงความรู้ที่สะสมไว้มาใช้งานให้เป็นประโยชน์คอมพิวเตอร์ยุคนี้เป็นผลจากวิชาการด้านปัญญาประดิษฐ์ ประเทศต่างๆทั่วโลกไม่ว่าจะเป็นสหรัฐอเมริกา ญี่ปุ่น และประเทศในทวีปยุโรป กำลังสนใจค้นคว้าและพัฒนาทางด้านนี้กันอย่างจริงจัง