Embed
Email

?????? ?? ? JAVA

Document Sample
?????? ?? ? JAVA
Shared by: HC120209175444
Categories
Tags
Stats
views:
0
posted:
2/9/2012
language:
pages:
29
บทที่ 2

ภาษาคอมพิวเตอร์





412 242 Computer Language -1

ภาษาคอมพิวเตอร์

 2.1 ความหมายและประเภทของภาษาคอมพิวเตอร์

• 2.1.1 ความหมายของภาษาคอมพิวเตอร์

• 2.1.2 ประเภทของภาษาคอมพิวเตอร์

 2.2 ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการ

จัดการสารสนเทศ







412 242 Computer Language -2

ความหมายของภาษาคอมพิวเตอร์

 ภาษาคอมพิวเตอร์ (Computer Language)

“คำสั่งที่ใช้สั่งให้คอมพิวเตอร์ทำงำน”

 ผู้เขียนโปรแกรม (Programmer)

• ต้องเลือกภำษำคอมพิวเตอร์ที่เหมำะสมกับงำน

• ต้องเข้ำใจถึงกฎเกณฑ์ไวยำกรณ์ของคำสั่งและวิธีกำรเขียนโปรแกรมของ

คอมพิวเตอร์ที่เลือกใช้

 ปัจจุบันภำษำคอมพิวเตอร์มีมำกมำยหลำยภำษำ และหลำยรูปแบบให้เลือกใช้

• เช่น ภำษำฟอร์แทรน (FORTRAN) โคบอล (COBOL) อำร์พีจี (RPG)

เบสิก (BASIC) ซี (C) ซีพลัสพลัส (C++) ปำสคำล (Pascal) วิชวล

เบสิก (Visual Basic)

412 242 Computer Language -3

ประเภทของภาษาคอมพิวเตอร์

 ภาษาระดับต่่า (Low Level Language)

 ภาษาสัญลักษณ์(Symbol Language)

 ภาษาระดับสูง (High Level Language)

 ภาษาระดับสูงมาก (Very High Level Language)









412 242 Computer Language -4

ภาษาระดับต่่า (Low Level Language)



• เป็นภำษำเครือง ใช้สัญลักษณ์ 0 และ 1 (คำสั่งเป็นตัว

เลขฐำนสอง)

• ผู้เขียนต้องมีควำมรู้ควำมชำนำญในด้ำนของฮำร์ดแวร์

• คอมพิวเตอร์แต่ละประเภทที่มีสถำปัตยกรรมแตกต่ำงกัน

จะใช้คำสั่งภำษำเครื่องที่แตกต่ำงกัน

• ภำษำเครื่องเขียนได้ยำกกว่ำภำษำอื่น แต่มีควำมรวดเร็ว

ในกำรทำงำนมำกกว่ำภำษำอื่น เนื่องจำกคอมพิวเตอร์

เข้ำใจคำสั่งได้โดยตรง ไม่ต้องผ่ำนกำรแปล (Compile)

412 242 Computer Language -5

ภาษาสัญลักษณ์ (Symbol Language)

 เป็นภำษำที่เริ่มพัฒนำ สัญลักษณ์แทน 0 และ 1 ในคำสั่งที่ต้อง

ใช้บ่อยๆ ได้แก่ ภำษำ Assembly มีตัวแปรชื่อว่ำ Assembler

 เช่น ใช้ IMP แทน รหัส 11000011 ซึ่งหมำยถึง JUMP

หรือให้กระโดดไปทำงำนที่กำหนด

 ภำษำแอสแซมบลียังคงเป็นภำษำที่เฉพำะกับโปรเซสเซอร์แต่ละ

ตัวเท่ำนั้น หำกโยกย้ำยไปใช้กับเครื่องที่มีโปรเซสเซอร์ไม่

เหมือนกันไม่ได้ ต้องเขียนคำสั่งใหม่

 ภำษำแอสแซมบลี มีควำมยำว และอ่ำนยำกกว่ำโปรแกรมที่เขียน



ด้วยภำษำ C หรือ BASIC แต่ทำงำนได้เร็ว และใช้เนื้อทีน้อย

กว่ำโปรแกรมที่เขียนด้วยภำษำอื่น

412 242 Computer Language -6

ภาษาสัญลักษณ์ (Symbol Language)

• เหตุผลที่ต้องใช้ภำษำแอสแซมบลีมีเพียง 2 ประกำร

• ต้องกำรเค้นเอำประสิทธิภำพทั้งหมดที่โปรเซสเซอร์มี

ออกมำให้มำกที่สุดเท่ำที่จะทำได้ (โปรแกรมภำษำแอส

แซมบลี มักจะทำงำนได้รวดเร็วกว่ำภำษำระดับสูงที่ทำงำน

แบบเดียวกัน)

• เพื่อเพิ่มควำมสำมำรถในกำรเข้ำใช้งำนฮำร์ดแวร์ที่มี

คุณสมบัติเฉพำะ ซึ่งภำษำระดับสูงทำไม่ได้





412 242 Computer Language -7

ภาษาระดับสูง (High Level Language)



 เป็นภาษาที่ใช้สัญลักษณ์เต็มรูปแบบ

 คำสั่งเป็นรูปแบบของอักษรภำษำอังกฤษ ใกล้เคียงกับ

ข้อควำมในภำษำมนุษย์ (อังกฤษ)









412 242 Computer Language -8

ภาษาระดับสูง (High Level Language)

• องค์ประกอบหลักของภาษาระดับสูง

• 1. คำศัพท์ (Vocabulary / Keyword) อำจอยู่ในรูปคำศัพท์

เฉพำะ ในรูปของฟังก์ชันหรือ Procedure

• 2. ไวยำกรณ์ (Syntax) กำรนำคำศัพท์มำเขียนคำสั่ง จะอยู่

ในรูปประโยคคำสั่ง

• 3. โครงสร้ำงภำษำ (Structure) เมื่อนำภำษำไปเขียน

โปรแกรม โครงสร้ำงของโปรแกรมเป็นอย่ำงไร

• 4. ตัวแปลภำษำ (Translator) เพื่อให้คอมพิวเตอร์เข้ำใจและ

ทำกำรประมวลผลได้

412 242 Computer Language -9

ภาษาระดับสูง (High Level Language)

• องค์ประกอบหลักของภาษาระดับสูง (ต่อ)

• ตัวแปลภำษำสำมำรถแบ่งตำมลักษณะกำรแปลได้ดังนี้

• 4.1 แอสเซมเบลอ (Assembler) ใช้แปลภำษำ Assembly

• 4.2 อินเทอพรีเตอร์ (Interpreter) ใช้หลักกำรแปล

ในขณะทำงำน เป็นกำรแปลทีละประโยค

• 4.3 คอมไพเลอร์ (Compiler) เป็นกำรแปลทั้งโปรแกรม

ผลกำรแปลทั้งฉบับเรำเรียกว่ำ ออบเจ็คโคด (Object code)





412 242 Computer Language -10

ภาษาระดับสูง (High Level Language)

ตัวอย่างของภาษาระดับสูง

 ภาษาฟอร์แทรน (FORTRAN : FORmula TRANslation) ใช้แก้ปัญหำงำน

ทำงวิทยำศำสตร์

 ภาษาเบสิก (BASIC : Beginner’s All-purpose Symbolic Instruction Code)

เพื่อใช้ในกำรเรียนกำรสอน เพื่อฝึกทักษะกำรเขียนโปรแกรมควบคุมกำร

ทำงำนของเครื่องคอมพิวเตอร์ หลังจำกระบบปฏิบัติวินโดวส์ ซึ่งติดต่อกับ

ผู้ใช้แบบกรำฟิก (GUI : Graphic User Interface) ได้รับควำมนิยม และเป็นที่

แพร่หลำย บริษัทไมโครซอฟต์จึงพัฒนำภำษำวิชวลเบสิกขึ้นแทน

 ภาษาโคบอล (COBOL : COmmon Business Oriented Language ) ภำษำที่

เน้นคำสั่งด้ำนกำรพิมพ์รูปแบบรำยงำน เพื่อใช้ในงำนทำงธุรกิจ

412 242 Computer Language -11

ภาษาระดับสูง (High Level Language)

ตัวอย่างของภาษาระดับสูง

 ภาษาปาสคาล (Pascal) ใช้ในงำนด้ำนกำรคำนวณทั่วไป ทั้งงำน

ทำงวิทยำศำสตร์ ธุรกิจ หรือวิศวกรรม พัฒนำในยุค 1970

ตอนต้น

 ภาษาซี (C) ใช้ในงำนด้ำนกำรคำนวณทั่วไป ทั้งงำนทำง

วิทยำศำสตร์ ธุรกิจ หรือวิศวกรรม เช่นเดียวกับภำษำปำสคำล นิยม

ใช้กับระบบปฏิบัติกำรยูนิกส์ (UNIX)

 ภาษาเอดา (Ada) เป็นภำษำที่สร้ำงให้เกียรติแก่ นำงออกัสตำ เอดำ

ใช้เป็นภำษำหลักในงำนทำงทหำร

412 242 Computer Language -12

ภาษาระดับสูงมาก (Very High Level Language)

 เป็นภำษำยุคที่ 4 (Fourth Generation Language =

4GLs) ผู้เขียนเพียงกำหนดควำมต้องกำรว่ำจะให้

โปรแกรมทำอะไรบ้ำง โดยไม่ต้องรู้ว่ำทำอย่ำงไร เช่น

ภำษำ SQL (Structured Query Language) และภำษำ

QBE (Query By Example)







412 242 Computer Language -13

ภาษาที่ใช้ในการเขียนโปรแกรมเชิงวัตถุ



 เป็นภำษำรุ่นใหม่ที่นิยมใช้กันอย่ำงแพร่หลำยใน

ปัจจุบัน มีลักษณะกำรทำงำนเชิงวัตถุ มีระบบ

ช่วยเหลือต่ำงๆ มำกมำย เช่น JAVA, Visual Basic,

Visual FoxPro, C++ เป็นต้น









412 242 Computer Language -14

แนวทางการเขียนโปรแกรม

 กำรเขียนโปรแกรมเชิงโครงสร้ำง (Structured

Programming or Function Oriented Programming )

 กำรเขียนโปรแกรมเชิงวัตถุ (Object-Oriented

Programming :OOP)









412 242 Computer Language -15

กำรเขียนโปรแกรมเชิงโครงสร้ำง

 เป็นกำรเขียนโปรแกรมแบบแยกกำรทำงำนเป็นโมดูลหรือ

ฟังก์ชัน แล้วนำมำรวมกันเป็นโปรแกรมระบบงำน กำร

เขียนโปรแกรมแบบนี้ เป็นกำรสั่งให้คอมพิวเตอร์ทำงำนเป็น

ลำดับของคำสั่ง

 ได้รับควำมนิยมเนื่องจำกเขียนโปรแกรมได้ง่ำยและรวดเร็ว

 เก็บข้อมูลเป็นไฟล์หรือฐำนข้อมูลแยกกันกับโปรแกรม

 ข้อจำกัด คือ ถ้ำใช้งำนไปนำนๆ กำรนำโปรแกรมมำพัฒนำ

ต่อนั้นทำได้ยำก



412 242 Computer Language -16

กำรเขียนโปรแกรมเชิงวัตถุ

 เป็นกำรเขียน โปรแกรมที่รวมข้อมูลและชุดคำสั่งเข้ำไปไว้

ด้วยกัน เรียกว่ำ “ออบเจ็กต์” (object)

 กำรเขียนโปรแกรมเชิงวัตถุไม่ต้องเริ่มต้นเขียนโปรแกรมใหม่

เพียงนำชุดคำสั่งหรือ “ออปเจ็กต์” เดิม มำใส่ชุดของรหัส

คำสั่งที่จะทำให้ “ออปเจ็กต์” ทำงำนตำมรูปแบบใหม่ที่

ต้องกำร โปรแกรมก็จะทำงำนได้ทันที ถือว่ำเป็นควำม

คล่องตัว (Reusable)



412 242 Computer Language -17

ตัวอย่ำงภำษำโปรแกรมเชิงวัตถุที่นิยมใช้งำนในปัจจุบัน



 ภำษำวิชวลเบสิก (Visual Basic)

• พัฒนำโดยบริษัทไมโครซอฟท์ ใช้พัฒนำโปรแกรมเชิงวัตถุ

ได้โดยง่ำย เพรำะมีคำสั่งในรูปแบบของเครื่องมือช่วยงำน

(Tools) ที่เป็นออบเจ็กต์ (Object) ต่ำงๆ ให้เลือกใช้ได้

โดยง่ำย เพียงเขียนรหัสคำสั่งเพื่อให้ออบเจ็กต์ทำงำน

• ปัจจุบันมีกำรพัฒนำจนถึงรุ่น .NET ที่ทำงำนได้ดีใน

ระบบปฏิบัติกำร 64 บิต WindowsXP, 2000, 2003







412 242 Computer Language -18

ตัวอย่ำงภำษำโปรแกรมเชิงวัตถุที่นิยมใช้งำนในปัจจุบัน



 ภำษำซีพลัสพลัส (C++ language)

• เป็นภำษำซีรุ่นที่ได้รับกำรพัฒนำขึ้นมำ โดยเพิ่มคุณสมบัติ

กำรเขียนโปรแกรมเชิงวัตถุเข้ำไป (object-oriented)

• เริ่มเป็นที่นิยมเพรำะโปรแกรมซีเรียนรู้ได้ง่ำย ใช้งำนเชิง

วัตถุได้ จึงทำให้เขียนโปรแกรมในโครงกำรขนำดใหญ่ได้

ง่ำยขึ้น





412 242 Computer Language -19

ตัวอย่ำงภำษำโปรแกรมเชิงวัตถุที่นิยมใช้งำนในปัจจุบัน



 ภำษำจำวำ (Java)

• พัฒนำโดย บริษัทซัน ไมโครซิสเต็มส์

• จุดประสงค์ ให้สำมำรถทำงำนได้กับระบบกำรทำงำนของ

เครื่องทุกชนิด ทุกระบบปฏิบัติกำร ทำให้จำวำมีจุดเด่นที่

เหนือกว่ำภำษำอื่นๆ



• สำมำรถนำไปประยุกต์ใช้กบอุปกรณ์อิเล็กโทรนิกส์

ประเภทฝัง เช่น ระบบโทรศัพท์

• ปัจจุบันพัฒนำเป็นโปรแกรมที่ใช้งำนผ่ำนเครือข่ำย

อินเทอร์เน็ตอย่ำงแพร่หลำย

412 242 Computer Language -20

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษา Assembly

• รูปแบบคำสั่งเป็นสัญลักษณ์อักษรภำษำอังกฤษ และกำรใช้งำนเลข

ฐำนอื่นๆ คือ เลขฐำนแปด เลขฐำนสิบหก และเลขฐำนสิบ(ไม่ใช่

เลขฐำนสอง)

 ข้อดี: เหมำะกับกำรเรียนกำรสอนระบบกำรทำงำนของอุปกรณ์

อิเล็กทรอนิกส์ของคอมพิวเตอร์ ฝึกทักษะกำรเขียนคำสั่งควบคุมกำร

ทำงำนของอุปกรณ์

 ข้อจ่ากัด: ต้องจดจำสัญลักษณ์เฉพำะที่ใช้แทนคำสั่งต่ำงๆ ต้องมีพื้น

ฐำนควำมรู้ด้ำนอิเล็กทรอนิกส์ เมื่อเปลี่ยนเครื่องใช้งำน ต้องปรับรูปแบบ

กำรเขียนคำสั่งไปตำมชนิดของเครื่องด้วย



412 242 Computer Language -21

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาฟอร์แทรน (FORTRAN Language)

• เป็นภำษำระดับสูง ใช้ในช่วงแรกของกำรมีเครื่อง

คอมพิวเตอร์ใช้งำนแพร่หลำย ใช้เขียนคำสั่งงำนเพื่อควบคุม

กำรทำงำนของเครื่องคอมพิวเตอร์ขนำดใหญ่ ที่เรียกว่ำ

เมนเฟรม (Mainframe Computer)



 ข้อดี : มีคำสั่งงำนเน้นประสิทธิภำพด้ำนงำนคำนวณ เหมำะสำหรับเขียน

คำสั่งควบคุมกำรทำงำนของอุปกรณ์เครื่องคอมพิวเตอร์เมนเฟรม

 ข้อจ่ากัด : หำกมีกำรปรับเปลี่ยนเครื่องประมวลผลเป็นเครื่อง

ไมโครคอมพิวเตอร์ รูปแบบคำสั่งที่ต้องปรับเปลี่ยนรูปแบบคำสั่ง

412 242 Computer Language -22

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาเบสิค (Basic Language)

• เป็นภำษำระดับสูงที่พัฒนำขึ้นเพื่อแก้ปัญหำกำรใช้ภำษำฟอร์แทรน ที่

ต้องกำรใช้งำนกับเครื่องไมโครคอมพิวเตอร์ ที่ใช้ในกำรเรียนกำรสอน

สำหรับห้องเรียน เพื่อฝึกทักษะกำรเขียนโปรแกรมควบคุมกำรทำงำน

ของเครื่องคอมพิวเตอร์ ให้สำมำรถเขียนคำสั่งงำนง่ำยขึ้น

 ข้อดี : คำสั่งมีรูปแบบกำรใช้งำนง่ำย และสั้น นำไปประยุกต์พัฒนำ

ระบบงำนคำนวณทั่วไป งำนทำงธุรกิจ หรือด้ำนวิทยำศำสตร์ เหมำะสำหรับ

ผู้เริ่มฝึกทักษะกำรเขียนโปรแกรมในขั้นเบื้องต้น

 ข้อจ่ากัด : ประสิทธิภำพกำรทำงำนของคำสั่งงำนมีไม่มำก หำกเทียบกับ

ภำษำอื่น และลักษณะของภำษำมีรูปแบบของโปรแกรมลักษณะที่เรียกว่ำ

“ไม่เป็นโครงสร้ำง” ไม่เหมำะสมในกำรนำไปใช้ในกำรเขียนโปรแกรม

ระบบงำนฐำนข้อมูล 412 242 Computer Language -23

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาโคบอล (Cobal Language)

• เป็นภำษำคอมพิวเตอร์ระดับสูงยุคแรกๆ ที่มีกำรเขียนโปรแกรมเชิง

โครงสร้ำง (Structure Program) เน้นกำรนำไปเขียนคำสั่งควบคุมกำร

ทำงำนของคอมพิวเตอร์ขนำดเมนเฟรม และมินิ



 ข้อดี : เหมำะสมในกำรนำไปใช้พัฒนำระบบงำนทำงธุรกิจที่ต้องใช้เครื่อง

คอมพิวเตอร์ขนำดใหญ่ โดยเฉพำะระบบงำนที่ต้องมีกำรพิมพ์รำยงำน

เป็นประจำ หรือใช้กับระบบกำรทำงำนที่มีกำรเชื่อมประสำนกำรทำงำน

ของเครื่องคอมพิวเตอร์หลำยตัว

 ข้อจ่ากัด : ไม่เหมำะกับกำรใช้ในเครื่องไมโครคอมพิวเตอร์



412 242 Computer Language -24

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาปาสคาล (Pascal Language)

• เป็นภำษำระดับสูงภำษำหนึ่งที่ได้รับกำรพัฒนำมำอย่ำงต่อเนื่อง ใช้กับ

เครื่องไมโครคอมพิวเตอร์ได้ นิยมนำไปใช้ในกำรพัฒนำระบบงำน

ทั่วไปอย่ำงกว้ำงขวำง มีกำรเขียนคำสั่งงำนที่ง่ำย ใช้เวลำน้อยใน

กำรศึกษำวิธีกำรเขียนคำสั่งงำน

 ข้อดี : เป็นภำษำโครงสร้ำง ทำให้ง่ำยในกำรศึกษำ เหมำะสำหรับงำน

ทั่วไป ทั้งด้ำนธุรกิจ กำรคำนวณทำงวิทยำศำสตร์ วิศวกรรม จึงนิยม

นำไปใช้ในกำรเรียนกำรสอนสำหรับผู้เริ่มต้นเขียนโปรแกรม

 ข้อจ่ากัด : เมื่อนำไปเปรียบเทียบกับภำษำโปรแกรมเชิงวัตถุ กำรพัฒนำ

ระบบงำนเป็นลักษณะที่ยำก และไม่เหมำะสม รวมทั้งต้องใช้เวลำในกำร

ดำเนินงำนมำกกว่ำ

412 242 Computer Language -25

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาซี (C Language)

• เป็นภำษำระดับสูงที่มีลักษณะโปรแกรมแบบเป็นโครงสร้ำง ที่ได้รับ

กำรนิยมนำไปใช้ในงำนพัฒนำระบบงำนอีกภำษำหนึ่ง เพรำะมีคำสั่ง

ในกำรเข้ำถึงกำรทำงำนของอุปกรณ์อิเล็กทรอนิกส์ของคอมพิวเตอร์

โดยตรง

 ข้อดี : มีคำสั่งควบคุมกำรทำงำนที่เข้ำถึงอุปกรณ์ของคอมพิวเตอร์โดยตรง

มีคำสั่งสำมำรถใช้งำนเชื่อมโยงกับโปรแกรมแอสแซมบลีได้ จึงเป็นส่วน

หนึ่งของประสิทธิภำพกำรทำงำนของภำษำซี ให้สำมำรถประมวลผลได้

เร็ว เหมำะสำหรับผู้มีอำชีพผลิตซอฟต์แวร์สำเร็จรูป

 ข้อจ่ากัด : มีคำสั่งบำงคำสั่งที่คล้ำยภำษำสัญลักษณ์จึงยำกในกำรจดจำ มี

รำยละเอียดปลีกย่อยของกฎเกณฑ์กำรใช้งำนคำสั่งมำก ไม่เหมำะสำหรับผู้

เริ่มต้นเขียนโปรแกรม

412 242 Computer Language -26

ภาษาคอมพิวเตอร์ที่ควรรู้จักและใช้ในการจัดการ

สารสนเทศ

 ภาษาโปรแกรมเชิงวัตถุ

ตัวอย่ำงเช่น Visual Basic, Delphi, JAVA, C++

 ข้อดี : มีลักษณะกำรเขียนโปรแกรมแบ่งเป็นส่วนย่อย หรือเรียกว่ำ

“โมดูล” (Module) มีเครื่องมืออำนวยควำมสะดวก ที่เรียกว่ำ “ทูล” (Tool)

ผู้พัฒนำโปรแกรมสำมำรถคลิกเพื่อเลือกคำสั่งงำนได้อย่ำงสะดวก และ

รวดเร็ว ไม่ต้องจดจำคำสั่ง เพื่อพิมพ์ที่จอภำพ และคำสั่งงำนเอื้อต่อกำร

แสดงผลลักษณะกรำฟิกได้อย่ำงสวยงำม และมีประสิทธิภำพ

 ข้อจ่ากัด : คำสั่งงำนเชิงกรำฟิก ทำให้คำสั่งมีข้อควำมกำรสั่งงำนที่ยำว

มำก รำยละเอียดรูปแบบกำรนำคำสั่งงำนไปใช้งำนมีมำก และหลำย

ลักษณะ กำรวิเครำะห์ระบบงำนพัฒนำโปรแกรมเปลี่ยนไปเป็นกำรมอง

เชิงวัตถุ ผู้ใช้ควรมีพื้นฐำนควำมรู้ในทักษะกำรเขียนโปรแกรมด้วยภำษำ

ระดับสูงมำก่อน 412 242 Computer Language -27

กำรพิจำรณำเลือกใช้ภำษำคอมพิวเตอร์เพื่อพัฒนำเป็น

โปรแกรมสำหรับจัดกำรสำรสนเทศ

มีข้อเสนอแนะ คือ

 หำกพัฒนำระบบงำนในลักษณะของงำนคำนวณ ควรเลือกใช้

ภำษำคอมพิวเตอร์ประเภทภำษำระดับสูง ที่มีลักษณะเป็นภำษำโครงสร้ำง

เช่น ภำษำซี ภำษำปำสคำล

 หำกระบบงำนในลักษณะฐำนข้อมูล กำรแสดงผลเชิงกรำฟิก ควรเลือกใช้

ภำษำประเภทโปรแกรมเชิงวัตถุ เช่น ภำษำวิชวลเบสิก เพรำะมีคำสั่งให้

เลือกใช้งำนได้อย่ำงสะดวก และรวดเร็ว

 กำรจะพิจำรณำเลือกใช้ภำษำ คอมพิวเตอร์เพื่อพัฒนำระบบงำนใดก็ตำม สิ่ง

ที่ต้องพิจารณาเป็นอันดับแรก คือ ความสามารถของผู้พัฒนาโปรแกรมที่

สำมำรถใช้งำนภำษำนั้นๆ ได้อย่ำงมีประสิทธิภำพด้วย

412 242 Computer Language -28

ค่าถามท้ายบท

 1. เหตุใดคอมพิวเตอร์จึงทำงำนตำมโปรแกรมที่เขียนด้วยภำษำเครื่อง

จึงได้รวดเร็วกำรทำงำนตำมโปรแกรมที่เขียนด้วยภำษำคอมพิวเตอร์

 2. เหตุใดจึงเขียนโปรแกรมคอมพิวเตอร์ด้วยภำษำระดับสูง แทนที่จะ

ใช้ภำษำระดับต่ำ

 3. ภำษำเบสิก แตกต่ำงจำก ภำษำวิชวลเบสิค อย่างไร

 4. ภำษำโปรแกรมเชิงวัตถุ แตกต่ำงจำกภำษำระดับสูงอย่ำงไร

 5. กำรพิจำรณำเลือกใช้ภำษำคอมพิวเตอร์ ควรจะใช้หลักเกณฑ์ในกำร

พิจำรณำเลือกอย่ำงไร และด้วยเหตุผลใด





412 242 Computer Language -29


Other docs by HC120209175444
Northwest Natural Gas Company
Views: 2  |  Downloads: 0
MPC MPS
Views: 0  |  Downloads: 0
CIBA Training Calnder 2008 09
Views: 0  |  Downloads: 0
OBVODN � � RAD � IVOTN � HOPROSTR ...
Views: 0  |  Downloads: 0
HILL CITY REALTY
Views: 0  |  Downloads: 0
FACULTY/STAFF PAYROLL DEDUCTION FORM
Views: 0  |  Downloads: 0
Fundraising Pack
Views: 0  |  Downloads: 0
Crim Hoeber 2000spr 4
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!