case sensitivity | การบังคับใช้ตัวเล็ก/ตัวใหญ่หมายถึง ความแตกต่างระหว่างการใช้ตัวใหญ่และตัวเล็กของตัวอักษรในภาษาอังกฤษ โปรแกรมบางโปรแกรมหรือระบบบางระบบจะบังคับว่า ต้องใช้ตัวใหญ่ทั้งหมด หรือตัวเล็กทั้งหมด มิฉะนั้นเครื่องจะไม่เข้าใจ เช่น ชื่อโปรแกรมภาษาฟอร์แทรน (FORTRAN) หรือ ระบบยูนิกซ์ (UNIX) จะบังคับให้ใช้ตัวใหญ่เท่านั้น ส่วนระบบดอสและวินโดว์ไม่บังคับ กล่าวคือ ใช้ตัวเล็กก็ได้ตัวใหญ่ก็ได้ |
compile | (คัมไพล์') { compiled, compiling, compiles } vt. รวบรวม, เรียบเรียง แปลโปรแกรมหมายถึง แปลโปรแกรมที่เขียนขึ้นด้วยภาษาแนวมนุษย์ (human oriented language) ภาษาใดภาษาหนึ่ง เช่น ภาษาซี (C) ภาษา โคบอล (COBOL) ซึ่งเป็นภาษาที่คอมพิวเตอร์ไม่เข้าใจ ให้เป็นภาษาเครื่อง (machine language) ซึ่งเป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจได้ การแปลนั้น คอมพิวเตอร์จะอ่านโปรแกรมทั้งหมดเข้าไปแล้วจึงจะลงมือแปล เมื่อเข้าใจแล้ว คอมพิวเตอร์จึงจะปฏิบัติตามคำสั่งในโปรแกรมได้ |
computer language | ภาษาคอมพิวเตอร์หมายถึงภาษาที่ใช้กับเครื่องคอมพิวเตอร์ หรือใช้เพื่อสื่อสารให้คอมพิวเตอร์เข้าใจ และสามารถปฏิบัติตามคำสั่งได้ โดยปกติเราแบ่งภาษาที่ใช้กับคอมพิวเตอร์ออกเป็น 2 ชนิด คือ1. ภาษาเครื่อง (machine language) คำสั่งที่เขียนด้วยภาษานี้เครื่องจะรับรู้และปฏิบัติตามได้ทันที ผู้ออกแบบคอมพิวเตอร์แต่ละแบบก็จะคิดแบบของภาษาที่ใช้กับเครื่องนั้น ๆ ขึ้นเป็นภาษาเฉพาะของเครื่องลักษณะของภาษาประเภทนี้จะเป็นตัวเลขฐานต่าง ๆ ขึ้นอยู่กับการออกแบบ ฉะนั้นจึงเป็นการยากสำหรับผู้เขียนโปรแกรม ซึ่งต้องเรียนรู้รายละเอียดของเครื่องนั้น ๆ ก่อน จึงจะใช้ภาษาได้2. ภาษาแนวมนุษย์ (human oriented language) หมายถึงภาษาที่มนุษย์เข้าใจ (แต่เครื่องไม่เข้าใจ) เนื่องจากภาษาเครื่องยุ่งยากและสับสน จึงมีการคิดภาษาหนังสือซึ่งมนุษย์เราเคยชินกันอยู่แล้วขึ้น แล้วใช้ตัวแปล (translator) แปลเป็นภาษาเครื่องอีกทีหนึ่ง เครื่องจึงจะดำเนินการได้ ภาษาแนวมนุษย์นี้แบ่งออก ได้เป็น 2 ระดับ คือ2.1 ภาษาระดับต่ำ (low - level language) เช่น ภาษาแอสเซมบลี (Assembly) 2.2 ภาษาระดับสูง (high - level language) เช่นภาษาฟอร์แทรน (FORTRAN) โคบอล (COBOL) ลักษณะของภาษาระดับสูงนี้ ได้มีการประดิษฐ์ขึ้นให้เหมาะสมกับงานเฉพาะอย่าง เช่น ภาษาฟอร์แทรน เหมาะกับงานทางคณิตศาสตร์ วิทยาศาสตร์ และงานวิจัย ภาษาโคบอลและอาร์พีจี (RPG) เหมาะกับงานด้านธุรกิจ เป็นต้น นอกจากนี้ ก็ยังมีภาษาอื่นที่เป็นที่นิยมอีกมาก ภาษาเหล่านี้จะใช้ได้กับเครื่องคอมพิวเตอร์ส่วนมาก เพราะในคอมพิวเตอร์ จะมีตัวแปล (translator) ซึ่งมีหน้าที่คอยแปลภาษาแนวมนุษย์ให้เป็นภาษาเครื่องอีกทีหนึ่ง การใช้ภาษาแนวมนุษย์นี้มีข้อดีคือ ใช้ง่ายกว่า มีความผิดพลาดน้อย แก้ไขตอนหนึ่งตอนใดได้ง่ายกว่า และเขียนได้สั้นกว่า เพราะบางทีคำสั่งเพียงคำสั่งเดียวก็มีผลเท่ากับหลาย ๆ คำสั่งของภาษาเครื่อง แต่ภาษาเครื่องก็มีส่วนดี ตรงที่ใช้เวลาของเครื่องน้อยกว่า เพราะไม่ต้องเสียเวลาในการแปล |
impalpable | (อิมแพล'พะเบิล) adj. ซึ่งไม่รู้สึกจากการสัมผัส, คลำไม่พบ, ไม่เข้าใจ, ยากที่จะเข้าใจได้., See also: impalpability n. impalpably adv., Syn. vague, intangible, shadowy |
object language | ภาษาจุดหมายหมายถึง ชุดคำสั่งที่เป็นภาษาเครื่อง (machine language) หรือภาษาที่คอมพิวเตอร์เข้าใจและปฏิบัติตามได้ทันที่ถ้าผ่านการเชื่อมโยง (link) โดยปกติ ในการเขียนโปรแกรมหรือชุดคำสั่ง เรามักจะเขียนคำสั่งให้เครื่องปฏิบัติตามเป็นภาษาระดับสูง (high level language) หรือที่เรียกว่าภาษาต้นฉบับ (source language) ซึ่งคอมพิวเตอร์ไม่เข้าใจและจะต้องนำไปแปลให้เป็นภาษาเครื่องหรือภาษาจุดหมายก่อน คอมพิวเตอร์จึงจะทำงานตามคำสั่งที่ต้องการได้ |
target language | ภาษาเป้าหมายหมายถึง ภาษาเครื่อง (machine language) หรือภาษาที่คอมพิวเตอร์เข้าใจ และปฏิบัติตามได้ทันที โดยปกติในการเขียนโปรแกรมหรือชุดคำสั่ง เรามักจะเขียนคำสั่งให้เครื่องปฏิบัติตามเป็นภาษาต้นฉบับ (source language) หรือภาษาระดับสูง (high level language) ซึ่งคอมพิวเตอร์ไม่เข้าใจ และจะต้องนำไปแปลให้เป็นภาษาเครื่องก่อนคอมพิวเตอร์จึงจะทำงานตามคำสั่งที่ต้องการได้ ภาษาเป้าหมายก็คือภาษาเครื่องนั่นเองมีความหมายเหมือน object language หรือ machine languageดู source language เปรียบเทียบ |
unknown | (อันโนน') adj., n. (สิ่งที่) ไม่รู้, ไม่เข้าใจ, ไม่รู้จัก, ไม่ทราบ, แปลกหน้า, ไม่มีชื่อ, ลึกลับ., See also: unknownness n., Syn. uncharted, dark, hidden |