^ | <คำแปล> hat หมายถึง สัญลักษณ์ที่มีลักษณะคล้ายหมวก (^) ในภาษาไทยเราก็เรียกเครื่องหมายนี้ว่า "หมวก" ใช้แทน แป้นควบคุม (Control Key) เช่น กดแป้นควบคุมและแป้น K จะใช้ย่อ ๆ ว่า กด ^K ในภาษาเบสิกใช้หมายถึงการยกกำลัง เช่น 5^3 มีความหมายว่า 5 ยกกำลัง 3 ดู caret ประกอบ^ (สัญลักษณ์) <เครื่องหมาย>caretหมายถึง สัญลักษณ์ที่เกิดขึ้นเมื่อกดแป้น Shift+6 (^) สัญลักษณ์นี้ใช้ในการเขียนโปรแกรมของบางภาษา โดยจะแทนคำสั่งเฉพาะบางคำสั่ง มีความหมายแตกต่างกันไป เช่น ^ ในภาษาปาสกาล (Pascal) ใช้แทนตัวชี้ (pointer) , ^ ใน ภาษาซี (C) ใช้แทนตัวดำเนินการ exclusive OR, ^ ใน ภาษาเบสิก (BASIC) ใช้แทนการยกกำลัง เป็นต้น |
access method | วิธีเข้าถึงโปรแกรมสำหรับเข้าถึงหมายถึง ระเบียบวิธีการเขียนโปรแกรมหรือชุดคำสั่งสำหรับการเก็บและเรียกใช้ข้อมูลมี 2 วิธี คือ วิธีการเข้าถึงโดยตรง (direct) หรือโดยสุ่ม (random) และวิธีการเข้าถึงโดยอ้อม (indirect) หรือโดยลำดับ (sequential) ดู direct และ indirect access ประกอบ |
algol | (แอล' กอล) n. Algo (rithmic) L (anguge) เป็นภาษาหนึ่งในการทำ programming ของระบบคอมพิวเตอร์ ย่อมาจากคำว่า ALGOrithmic Language เป็นภาษาที่ใช้ ในการเขียนโปรแกรม ปัจจุบันนี้ ภาษานี้เกือบจะไม่มีใช้แล้ว เพราะเป็นภาษาที่ค่อนข้างสลับซับซ้อน แต่ก็ถือกันว่าเป็นต้นตระกูลของ ภาษาปาสกาล (Pascal) |
algorithm | (แอล' กะริธธึม) n. ระบบกฏเกณฑ์ในการแก้ปัญหาของจำนวนที่แน่นอนทางคณิตศาสตร์เช่นในการหาค่าของตัวหารร่วมที่สุด., Syn. algorism, -algorithmic adj. ขั้นตอนวิธีอัลกอริทึมหมายถึง การวิเคราะห์แยกแยะวิธีการทำงานให้เป็นขั้นเป็นตอนโดยกำหนดให้เรียงกันไปตามลำดับ การเขียนโปรแกรมในยุคแรก ๆ นั้น ผู้เขียนโปรแกรมจะต้องมองเห็นขั้นตอนในการแก้ปัญหาอย่างแจ่มชัดเสียก่อน จึงจะเขียนโปรแกรมได้ |
all-purpose computer | คอมพิวเตอร์เอนกประสงค์หมายถึง คอมพิวเตอร์ที่ออกแบบขึ้นใช้เพื่อให้ทำงานสนองความต้องการได้หลายวัตถุประสงค์ เป็นคอมพิวเตอร์ที่อาจใช้วิธีการเขียนโปรแกรมหรือชุดคำสั่งเพื่อสั่งให้ทำงานได้ด้วยภาษาต่าง ๆ หลายภาษา (คอมพิวเตอร์ที่พูดถึงโดยทั่วไปในปัจจุบันนี้ ส่วนมากจะเป็นคอมพิวเตอร์เอนกประสงค์ทั้งสิ้นดู special purpose computer เปรียบเทียบ |
ansi c | (แอนซี ซี) หมายถึงข้อกำหนดมาตรฐานสำหรับการเขียนโปรแกรมด้วยภาษาซี (C language) ที่สถาบันแอนซี (ANSI) เป็นผู้กำหนดไว้ บริษัทที่ผลิตตัวแปลภาษาซี (C compiler) ก็ พยายามที่จะทำทุกอย่างตามมาตรฐานนี้ แต่ก็ได้เพิ่มคุณสมบัติต่าง ๆ เข้าไป เพื่อให้มีประสิทธิภาพสูงขึ้นไปอีก จนบางครั้งเหมือนกับลืมจุดประสงค์ดั้งเดิมไปเลยดู ANSI ประกอบ |
assembly language | ภาษาแอสเซมบลีหมายถึง ภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งซึ่งจะตรงเข้าไปจัดการกับตัวไมโครโพรเซสเซอร์ หรือ "ตัวประมวลผล" ของเครื่องคอมพิวเตอร์ และจะทำการประมวลผลโดยตรงได้เลย โดยปกติ ภาษานี้จะเรียนยากและต้องเขียนยาวกว่าภาษา C หรือภาษา BASIC แต่จะทำให้ได้ผลลัพธ์ (result) เร็วกว่า และใช้เนื้อที่เก็บน้อยกว่าโปรแกรมภาษาอื่นมาก นิยมใช้ภาษานี้เมื่อต้องการประหยัดเวลาทำงานของเครื่องคอมพิวเตอร์ และเพิ่มประสิทธิภาพของโปรแกรม โดยไม่ต้องพะวงถึงความชัดเจนมากนัก และที่สำคัญก็คือ โปรแกรมภาษานี้จะเขียนขึ้นมาเพื่อใช้เฉพาะกับเครื่องใดเครื่องหนึ่ง หากจะนำไปใช้กับเครื่องคนละรุ่น ก็จะต้องมีการปรับแก้ก่อน (ขึ้นกับหน่วยประมวลผลหรือ CPU) |
authoring system | ระบบการเขียนโปรแกรมหมายถึง ระบบการเขียนโปรแกรมโดยที่ผู้เขียนไม่จำเป็นต้องมีความรู้ทางด้านโปรแกรมเลย ผู้เขียนเพียงแต่ใช้ภาษาง่าย ๆ ในรูปแบบเชิงโต้ตอบระหว่างผู้ใช้กับคอมพิวเตอร์เท่านั้น |
basic | (เบ'ซิค) 1. adj. เกี่ยวกับฐาน, เกี่ยวกับด่าง 2. เป็นภาษาระดับสูง (high level language) ภาษาหนึ่งใช้ในการเขียนโปรแกรม ภาษาเบสิกนี้เขียนง่าย ๆ เหมาะกับผู้เริ่มต้นเรียน คำว่า BASIC นั้นย่อมาจาก Beginner's All-purpose Symbolic Instruction Code แปลได้ว่า รหัสคำสั่งที่เป็นสัญลักษณ์เอนกประสงค์สำหรับผู้เริ่มต้นใช้คอมพิวเตอร์ เมื่อเริ่มนำออกใช้ใหม่ ๆ ภาษานี้มีข้อจำกัดมาก ในปัจจุบันแม้จะมีการพัฒนาภาษานี้ไปไกลแล้ว แต่นักทำโปรแกรมทั่วไปมักจะดูถูกว่า เป็นภาษาสำหรับผู้เริ่มต้น และไม่นิยมนำมาใช้ในการเขียนโปรแกรมใหญ่ ๆ ข้อดีของภาษานี้ก็คือ จะทราบที่ผิดและแก้ไขได้ทันที |
bcd | (บีซีดี) ย่อมาจาก binary coded decimal ถ้าแปลตรง ๆ ก็คือ เลขฐานสิบเข้ารหัสฐานสอง เป็นเทคนิคที่ใช้ใน การเขียนโปรแกรมเพื่อประกันความแม่นตรงของการคำนวณ โปรแกรมประเภท ตารางจัดการ (spreadsheet) มักใช้เทคนิคนี้ |