• user warning: Duplicate entry '536306482' for key 'PRIMARY' query: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values('บัญชีผู้ใช้', 'user/login', '', '3.144.10.130', 0, 'd486784e251965f0b54432a5fce34180', 158, 1716095113) in /home/tgv/htdocs/modules/statistics/statistics.module on line 63.
  • user warning: Table 'cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:df69fa7a922b76fc5af34a471fe2e3c8' in /home/tgv/htdocs/includes/cache.inc on line 27.
  • user warning: Table 'cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<!--paging_filter--><p><span style=\"font-size: small\"><b><span lang=\"TH\"><span style=\"color: #000000\">         </span></span></b></span></p>\n<p><span style=\"color: #ff0000\">ภาษาคอมพิวเตอร์และการโปรแกรม</span></p>\n<p>         ภาษาคอมพิวเตอร์<span lang=\"TH\"><span style=\"color: #000000\"> หมายถึง </span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2\" title=\"ภาษา\"><u><span style=\"color: #0000ff\">ภาษา</span></u></a><span style=\"color: #000000\">ใดๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้ คำนี้มักใช้เรียกแทน</span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1\" title=\"ภาษาโปรแกรม\"><u><span style=\"color: #0000ff\">ภาษาโปรแกรม</span></u></a><span style=\"color: #000000\"> แต่ความเป็นจริงภาษาโปรแกรมคือส่วนหนึ่งของภาษาคอมพิวเตอร์เท่านั้น และมีภาษาอื่นๆ ที่เป็นภาษาคอมพิวเตอร์เช่นกัน ยกตัวอย่างเช่น </span><a href=\"http://th.wikipedia.org/wiki/HTML\" title=\"HTML\"><span lang=\"EN-US\"><u><span style=\"color: #0000ff\">HTML</span></u></span></a><span style=\"color: #000000\"> เป็นทั้ง</span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%A1%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%81%E0%B8%AD%E0%B8%B1%E0%B8%9B\" title=\"ภาษามาร์กอัป\"><u><span style=\"color: #0000ff\">ภาษามาร์กอัป</span></u></a><span style=\"color: #000000\">และภาษาคอมพิวเตอร์ด้วย แม้ว่ามันจะไม่ใช่ภาษาโปรแกรม หรือ</span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%80%E0%B8%84%E0%B8%A3%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%87\" title=\"ภาษาเครื่อง\"><u><span style=\"color: #0000ff\">ภาษาเครื่อง</span></u></a><span style=\"color: #000000\">นั้นก็นับเป็นภาษาคอมพิวเตอร์ ซึ่งโดยทางเทคนิคสามารถใช้ในการเขียนโปรแกรมได้ แต่ก็ไม่จัดว่าเป็นภาษาโปรแกรม</span></span><o:p></o:p><span lang=\"TH\"><span style=\"font-size: small; color: #000000\">        ภาษาคอมพิวเตอร์สามารถแบ่งออกเป็นสองกลุ่มคือ </span><a href=\"http://th.wikipedia.org/w/index.php?title=%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%A3%E0%B8%B0%E0%B8%94%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%B9%E0%B8%87&amp;action=edit&amp;redlink=1\" title=\"ภาษาระดับสูง (หน้านี้ไม่มี)\"><span style=\"color: #cc2200\"><u><span style=\"font-size: small\">ภาษาระดับสูง</span></u></span></a><span style=\"font-size: small; color: #000000\"> (</span></span><span style=\"font-size: small\"><span style=\"color: #000000\">high level) </span><span lang=\"TH\"><span style=\"color: #000000\">และ</span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%A3%E0%B8%B0%E0%B8%94%E0%B8%B1%E0%B8%9A%E0%B8%95%E0%B9%88%E0%B8%B3\" title=\"ภาษาระดับต่ำ\"><u><span style=\"color: #0000ff\">ภาษาระดับต่ำ</span></u></a><span style=\"color: #000000\"> (</span></span><span style=\"color: #000000\">low level)</span><span lang=\"TH\"><span style=\"color: #000000\"> ภาษาระดับสูงถูกออกแบบมาเพื่อให้ใช้งานง่ายและสะดวกสบายมากกว่าภาษาระดับต่ำ โปรแกรมที่เขียนถูกต้องตามกฎเกณฑ์และไวยากรณ์ของภาษาจะถูก</span><a href=\"http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B9%81%E0%B8%9B%E0%B8%A5%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1\" title=\"โปรแกรมแปลโปรแกรม\"><u><span style=\"color: #0000ff\">แปล</span></u></a><span style=\"color: #000000\"> (</span></span><span style=\"color: #000000\">compile)</span><span lang=\"TH\"><span style=\"color: #000000\"> ไปเป็นภาษาระดับต่ำเพื่อให้คอมพิวเตอร์สามารถนำไปใช้งานหรือปฏิบัติตามคำสั่งได้ต่อไป ซอฟต์แวร์สมัยใหม่ส่วนมากเขียนด้วยภาษาระดับสูง แปลไปเป็น</span><a href=\"http://th.wikipedia.org/w/index.php?title=%E0%B8%AD%E0%B8%AD%E0%B8%9A%E0%B9%80%E0%B8%88%E0%B8%81%E0%B8%95%E0%B9%8C%E0%B9%82%E0%B8%84%E0%B9%89%E0%B8%94&amp;action=edit&amp;redlink=1\" title=\"ออบเจกต์โค้ด (หน้านี้ไม่มี)\"><span style=\"color: #cc2200\"><u>ออบเจกต์โค้ด</u></span></a><span style=\"color: #000000\"> (</span></span><span style=\"color: #000000\">object code) <span lang=\"TH\">แล้วเปลี่ยนให้เป็นชุดคำสั่งในภาษาเครื่อง<o:p></o:p></span></span></span><span style=\"color: #000000\"><span style=\"font-size: small\"><span lang=\"TH\">        ภาษาคอมพิวเตอร์อาจแบ่งกลุ่มได้เป็นอีกสองประเภทคือ ภาษาที่มนุษย์อ่านออก (</span>human-readable) <span lang=\"TH\">และภาษาที่มนุษย์อ่านไม่ออก (</span>non human-readable)</span></span><span lang=\"TH\"><span style=\"font-size: small; color: #000000\"> ภาษาที่มนุษย์อ่านออกถูกออกแบบมาเพื่อให้มนุษย์สามารถเข้าใจและสื่อสารได้โดยตรงกับคอมพิวเตอร์ (แทบทุกชนิดเป็น</span><a href=\"http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%AD%E0%B8%B1%E0%B8%87%E0%B8%81%E0%B8%A4%E0%B8%A9\" title=\"ภาษาอังกฤษ\"><u><span style=\"font-size: small; color: #0000ff\">ภาษาอังกฤษ</span></u></a><span style=\"font-size: small\"><span style=\"color: #000000\">) ส่วนภาษาที่มนุษย์อ่านไม่ออกจะมีโค้ดบางส่วนที่ไม่อาจอ่านเข้าใจได้ แต่ออกแบบมาเพื่อให้โค้ดกระชับซึ่งคอมพิวเตอร์จะสามารถประมวลผลได้ง่ายกว่า<o:p></o:p></span></span></span><o:p><span style=\"font-size: small; color: #000000; font-family: Times New Roman\">          เครื่องคอมพิวเตอร์เป็นอุปกรณ์ทางอิเล็กทรอนิกส์ สิ่งที่คอมพิวเตอร์เข้าใจคือ สัญญาณทางไฟ้ฟ้า แต่ในการเขียนโปรแกรมเพื่อให้คอมพิวเตอร์ทำงานนั้นมีภาษาให้เลือกมากมายหลายภาษา ผู้ใช้งานจะต้องมีความเข้าใจว่าเหตุใดคอมพิวเตอร์จึงสามารถประมวลผลภาษาโปรแกรมได้ และโปรแกรมที่ได้ถูกสร้างขึ้นก็มีหลายประเภทขึ้นอยู่กับการนำมาใช้งานกับเครื่องคอมพิวเตอร์ และสำหรับโปรแกรมที่นำมาใช้ในการศึกษาในครั้งนี้ คือ ภาษาปาสคาล </span></o:p></p>\n<p>\n<center></center><center></center><center><img border=\"0\" align=\"middle\" width=\"329\" src=\"/files/u18287/computer_clipart03_copy.gif\" alt=\"computer\" height=\"316\" /> </center><center></center><center></center><center></center><center></center><center></center><center></center><center></center><center></center><center></center><center></center><center></center><a href=\"/node/50163\" title=\"กลับสู่หน้าหลัก\"><center><br />\n </center><center><br />\n<img border=\"0\" align=\"middle\" width=\"70\" src=\"/files/u18287/home_copy.gif\" alt=\"กลับสู่หน้าหลัก\" height=\"76\" style=\"width: 47px; height: 47px\" /></center></a></p>\n', created = 1716095123, expire = 1716181523, headers = '', serialized = 0 WHERE cid = '3:df69fa7a922b76fc5af34a471fe2e3c8' in /home/tgv/htdocs/includes/cache.inc on line 112.

หน่วยการเรียนรู้ที่ 1 ภาษาคอมพิวเตอร์และการโปรแกรม

         

ภาษาคอมพิวเตอร์และการโปรแกรม

         ภาษาคอมพิวเตอร์ หมายถึง ภาษาใดๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้ คำนี้มักใช้เรียกแทนภาษาโปรแกรม แต่ความเป็นจริงภาษาโปรแกรมคือส่วนหนึ่งของภาษาคอมพิวเตอร์เท่านั้น และมีภาษาอื่นๆ ที่เป็นภาษาคอมพิวเตอร์เช่นกัน ยกตัวอย่างเช่น HTML เป็นทั้งภาษามาร์กอัปและภาษาคอมพิวเตอร์ด้วย แม้ว่ามันจะไม่ใช่ภาษาโปรแกรม หรือภาษาเครื่องนั้นก็นับเป็นภาษาคอมพิวเตอร์ ซึ่งโดยทางเทคนิคสามารถใช้ในการเขียนโปรแกรมได้ แต่ก็ไม่จัดว่าเป็นภาษาโปรแกรม        ภาษาคอมพิวเตอร์สามารถแบ่งออกเป็นสองกลุ่มคือ ภาษาระดับสูง (high level) และภาษาระดับต่ำ (low level) ภาษาระดับสูงถูกออกแบบมาเพื่อให้ใช้งานง่ายและสะดวกสบายมากกว่าภาษาระดับต่ำ โปรแกรมที่เขียนถูกต้องตามกฎเกณฑ์และไวยากรณ์ของภาษาจะถูกแปล (compile) ไปเป็นภาษาระดับต่ำเพื่อให้คอมพิวเตอร์สามารถนำไปใช้งานหรือปฏิบัติตามคำสั่งได้ต่อไป ซอฟต์แวร์สมัยใหม่ส่วนมากเขียนด้วยภาษาระดับสูง แปลไปเป็นออบเจกต์โค้ด (object code) แล้วเปลี่ยนให้เป็นชุดคำสั่งในภาษาเครื่อง        ภาษาคอมพิวเตอร์อาจแบ่งกลุ่มได้เป็นอีกสองประเภทคือ ภาษาที่มนุษย์อ่านออก (human-readable) และภาษาที่มนุษย์อ่านไม่ออก (non human-readable) ภาษาที่มนุษย์อ่านออกถูกออกแบบมาเพื่อให้มนุษย์สามารถเข้าใจและสื่อสารได้โดยตรงกับคอมพิวเตอร์ (แทบทุกชนิดเป็นภาษาอังกฤษ) ส่วนภาษาที่มนุษย์อ่านไม่ออกจะมีโค้ดบางส่วนที่ไม่อาจอ่านเข้าใจได้ แต่ออกแบบมาเพื่อให้โค้ดกระชับซึ่งคอมพิวเตอร์จะสามารถประมวลผลได้ง่ายกว่า          เครื่องคอมพิวเตอร์เป็นอุปกรณ์ทางอิเล็กทรอนิกส์ สิ่งที่คอมพิวเตอร์เข้าใจคือ สัญญาณทางไฟ้ฟ้า แต่ในการเขียนโปรแกรมเพื่อให้คอมพิวเตอร์ทำงานนั้นมีภาษาให้เลือกมากมายหลายภาษา ผู้ใช้งานจะต้องมีความเข้าใจว่าเหตุใดคอมพิวเตอร์จึงสามารถประมวลผลภาษาโปรแกรมได้ และโปรแกรมที่ได้ถูกสร้างขึ้นก็มีหลายประเภทขึ้นอยู่กับการนำมาใช้งานกับเครื่องคอมพิวเตอร์ และสำหรับโปรแกรมที่นำมาใช้ในการศึกษาในครั้งนี้ คือ ภาษาปาสคาล 

computer 

 

กลับสู่หน้าหลัก

สร้างโดย: 
ว่าที่ ร.ต. อัศวิน สุรวัชโยธิน

มหาวิทยาลัยศรีปทุม ผู้ใหญ่ใจดี
 

 ช่วยด้วยครับ
นักเรียนที่สร้างบล็อก กรุณาอย่า
คัดลอกข้อมูลจากเว็บอื่นทั้งหมด
ควรนำมาจากหลายๆ เว็บ แล้ววิเคราะห์ สังเคราะห์ และเขียนขึ้นใหม่
หากคัดลอกทั้งหมด จะถูกดำเนินคดี
ตามกฎหมายจากเจ้าของลิขสิทธิ์
มีโทษทั้งจำคุกและปรับในอัตราสูง

ช่วยกันนะครับ 
ไทยกู๊ดวิวจะได้อยู่นานๆ 
ไม่ถูกปิดเสียก่อน

ขอขอบคุณในความร่วมมือครับ

อ่านรายละเอียด

ด่วน...... ขณะนี้
พระราชบัญญัติลิขสิทธิ์ (ฉบับที่ 2) พ.ศ. 2558 
มีผลบังคับใช้แล้ว 
ขอให้นักเรียนและคุณครูที่ใช้งาน
เว็บ thaigoodview ในการส่งการบ้าน
ระมัดระวังการละเมิดลิขสิทธิ์ด้วย
อ่านรายละเอียดที่นี่ครับ

 

สมาชิกที่ออนไลน์

ขณะนี้มี สมาชิก 0 คน และ ผู้เยี่ยมชม 258 คน กำลังออนไลน์