วันอาทิตย์ที่ 9 สิงหาคม พ.ศ. 2552

ansi

ภาษา C ถูกสร้างขึ้นครั้งแรก โดย Dennis M.Ritchie ซึ่งทำงานอยู่ที่ Bell Telephone Laboratories, Inc. (ปัจจุบันนี้คือ AT&T Bell Laboratories) ประมาณปี ค.ศ.1970 โดย Ritchie พัฒนาภาษา C มาจากภาษา BCPL และภาษา B ซึ่งในระยะแรกนี้ภาษา C ถูกนำมาใช้ภายใน Bell Laboratories เท่านั้น จนกระทั่งปี ค.ศ.1978 Brian W.Kerninghan และ Dennis M. Ritchie ได้กำหนดนิยาม ลักษณะ และรายละเอียดของภาษา C ขึ้น โดยเขียนหนังสือชื่อว่า “The C Programming Language” (สำนักพิมพ์ Prentice Hall) ออกมาเป็นเล่มแรกต่อมาบริษัทคอมพิวเตอร์ต่าง ๆ ได้เริ่มสนใจ และค้นคว้าพัฒนาภาษา C โดยอ้างอิงภาษา C ของ Kernighan และ Ritchie ทำให้มีการพัฒนา C compiler และ C interpreter ขึ้นมาเพื่อให้สามารถใช้กับเครื่องคอมพิวเตอร์ได้หลาย ๆ ชนิด และสามารถใช้กับโปรแกรมต่าง ๆ ที่บริษัทผลิตขึ้นเป็นการค้า จนกระทั่งปี ค.ศ.1985 ภาษา C ก็ได้รับความนิยมแพร่หลายไปทั่วโลก ซึ่งในช่วงนั้นภาษา C ที่ใช้กันอยู่มีมากมายหลายชนิด แล้วแต่บริษัทต่าง ๆ จะสร้างขึ้นซึ่งยังขาดมาตรฐานร่วมกัน ดังนั้นในปี ค.ศ.1988 Kernighan และ Ritchie จึงได้ร่วมกับสถาบัน ANSI (American National Standards Institute) ได้กำหนดนิยาม ลักษณะและกฎเกณฑ์ของภาษา C ที่เป็นมาตรฐานขึ้นเรียกว่า “ANSI C” ซึ่งปัจจุบันนี้บริษัทที่ผลิตภาษา C ไม่ว่าจะเป็นบริษัท Microsoft และบริษัท Borland ต่างก็ใช้มาตรฐานของ ANSI C เพื่อผลิตภาษา C รุ่นต่าง ๆ ต่อไป

วันอังคารที่ 4 สิงหาคม พ.ศ. 2552

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

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

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

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

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

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

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

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

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

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

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