c | (ซี) n. พยัญชนะอังกฤษตัวที่3, ตัวเลข100ของโรมัน, สัญลักษณ์ทางเคมีของธาตุคาร์บอน ภาษาซีเป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง ที่ใช้ในการเขียนโปรแกรม ภาษานี้เริ่มต้นมาจากห้องปฏิบัติการของบริษัท Bell ในช่วงทศวรรษ 1970 ภาษาซีนี้ เป็นภาษาที่ใช้ทั่วไปเทียบเคียงได้กับภาษาเบสิก (BASIC) หรือภาษาปาสกาล (Pascal) ความที่ภาษาซีเป็นภาษาที่ใช้ง่ายและสะดวก โปรแกรมสำเร็จรูปที่มีชื่อเสียงเป็นที่รู้จักกันอย่างดี เช่น Lotus 1-2-3 และ Microsoft FoxPro ก็เขียนด้วยภาษาซี ภาษาซีได้เปรียบภาษาอื่น ๆ อย่างน้อย 3 ประการด้วยกัน คือ 1. ภาษาซีง่ายในการเขียน และเรียนรู้ได้ง่ายเกือบจะเท่ากับภาษาเบสิก2. โปรแกรมภาษาซีใช้เวลาของเครื่อง (คอมพิวเตอร์) น้อยมาก พอ ๆ กับภาษาแอสเซมบลี (Assembly) แต่เขียนได้ง่ายกว่ากันมาก3. ภาษาซีใช้ได้กับคอมพิวเตอร์ทุกเครื่องทุกยี่ห้อ ไม่ว่าจะเป็นแมคอินทอชหรือไอบีเอ็ม (แทบจะไม่ต้องแก้ไขดัดแปลงอะไรเลย ผิดกับภาษาเบสิกและภาษาปาสกาล ซึ่งหากนำไปใช้กับเครื่องต่างตระกูลกันแล้ว จะต้องแก้ไขมากจนเรียกได้ว่าไม่คุ้ม |
direct access | การเข้าถึงโดยตรงหมายถึง การเข้าถึงข้อมูลโดยใช้เวลาในการค้นหาข้อมูลได้เร็วเท่ากันหมด ไม่ขึ้นกับตำแหน่งที่เก็บ หมายความว่า ไม่ว่าข้อมูลจะเก็บอยู่ที่ส่วนใดของสื่อที่ใช้บันทึก หัวอ่าน (read head) ก็จะเจาะตรงลงไปอ่านได้เลย เช่น การอ่านข้อมูลจากจานบันทึก ซึ่งผิดกับการอ่านข้อมูลจากแถบบันทึก (tape) ที่ต้องอ่านเรียงไปตามลำดับตั้งแต่ต้นเทปไปจนกว่าจะถึงข้อมูลที่ต้องการทุกครั้ง ทำให้ช้ากว่ากันมากดู indirect access เทียบ |
immediate access | หมายถึง การเข้าถึงข้อมูลโดยใช้เวลาในการค้นหาข้อมูลได้เร็วเท่ากันหมด ไม่ขึ้นกับตำแหน่งที่เก็บ หมายความว่า ไม่ว่าข้อมูลจะเก็บอยู่ที่ส่วนใดของสื่อที่ใช้บันทึก หัวอ่าน (read head) ก็จะเจาะตรงลงไปอ่านได้เลย เช่น การอ่านข้อมูลจากจานบันทึก ซึ่งผิดกับการอ่านข้อมูลจากแถบบันทึก (tape) ที่ต้องอ่านเรียงไปตามลำดับตั้งแต่ต้นเทปไปจนกว่าจะถึงข้อมูลที่ต้องการทุกครั้ง ทำให้ช้ากว่ากันมากมีความหมายเหมือน direct access |
incremental compiler | ตัวแปลโปรแกรมส่วนเพิ่มหมายถึง โปรแกรมพิเศษที่ทำหน้าที่เป็นตัวแปลคำสั่งในโปรแกรมให้เป็นรหัสภาษาเครื่องในทันทีที่พิมพ์ข้อความที่เป็นคำสั่งเต็มบรรทัด ตัวแปลโปรแกรมส่วนเพิ่มตัวนี้จะทำหน้าที่แปลในขณะที่เราพิมพ์คำสั่งแต่ละคำสั่ง ผิดกับตัวแปลอื่นที่จะรอจนพิมพ์โปรแกรมเสร็จหมดจึงจะลงมือแปล การแปลแบบหลังนี้ เราจะต้องรอสักนิดหนึ่ง เมื่อการแปลเสร็จสิ้นแล้ว เครื่องคอมพิวเตอร์จึงจะลงมือทำงาน ดู interpreter ประกอบ |
interbreed | (อินเทอบรีด') v. ทำให้ผสมพันธุ์กันระหว่างพันธุ์ต่าง ๆ , ทำให้ผสมพันธุ์กัน. ภาวะเชิงโต้ตอบหมายถึง ภาวะการตอบโต้อย่างทันทีทันควัน เช่น การพิมพ์ป้อนโปรแกรมภาษาเบสิกเข้าไปในเครื่องคอมพิวเตอร์ ถ้าพิมพ์ผิด ก็จะมีรายงานบนจอภาพทันที ผิดกับการใช้โปรแกรมบางภาษาที่ไม่สามารถโต้ตอบได้ ต้องรอจนจบโปรแกรมก่อน จึงจะโต้ตอบ หรือรายงานข้อผิดพลาด หรือหาผลลัพธ์ ให้คำตอบได้ |
secondary storage | หน่วยเก็บรองหมายถึงสื่อต่าง ๆ ที่ใช้เป็นที่เก็บข้อมูล เช่น จานบันทึก แถบบันทึก ฯ สื่อเหล่านี้ จะเก็บข้อมูลไว้ได้ตลอดไป ไม่ว่าจะเปิดหรือปิดไฟที่ตัวเครื่อง ผิดกับหน่วยความจำในเครื่องคอมพิวเตอร์ที่ไม่สามารถเก็บข้อมูลได้เมื่อปิดไฟ อย่างไรก็ตาม เมื่อใดที่ต้องการใช้งาน ก็จำเป็นต้องนำข้อมูลในหน่วยเก็บรองหรือบางทีเรียกหน่วยความจำรองนี้ ไปไว้ในหน่วยความจำหลักก่อนดู primary storage เปรียบเทียบ |