โลโก้
ยูเนี่ยนพีเดีย
การสื่อสาร
ดาวน์โหลดได้จาก Google Play
ใหม่! ดาวน์โหลด ยูเนี่ยนพีเดีย บน Android ™ของคุณ!
ติดตั้ง
เร็วกว่าเบราว์เซอร์!
 

วิทยาการคอมพิวเตอร์

ดัชนี วิทยาการคอมพิวเตอร์

วิทยาการคอมพิวเตอร์ หรือ วิทยาศาสตร์คอมพิวเตอร์ (Computer science) เป็นศาสตร์เกี่ยวกับการศึกษาค้นคว้าทฤษฎีการคำนวณสำหรับคอมพิวเตอร์ และทฤษฎีการประมวลผลสารสนเทศ ทั้งด้านซอฟต์แวร์ ฮาร์ดแวร์ และ เครือข่าย ซึ่งวิทยาการคอมพิวเตอร์นั้นประกอบด้วยหลายหัวข้อที่เกี่ยวข้องกับคอมพิวเตอร์ ตั้งแต่ระดับนามธรรม หรือความคิดเชิงทฤษฎี เช่น การวิเคราะห์และสังเคราะห์ขั้นตอนวิธี ไปจนถึงระดับรูปธรรม เช่น ทฤษฎีภาษาโปรแกรม ทฤษฎีการพัฒนาซอฟต์แวร์ ทฤษฎีฮาร์ดแวร์คอมพิวเตอร์ และ ทฤษฎีเครือข่าย ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิทยาการคอมพิวเตอร์เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์ สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรก.

85 ความสัมพันธ์: ชาลส์ แบบบิจชุดโพรโทคอลอินเทอร์เน็ตพ.ศ. 2500พ.ศ. 2505การบีบอัดข้อมูลการรู้จำภาพการรู้จำคำพูดการรู้จำแบบการวิเคราะห์ระบบการวิเคราะห์ขั้นตอนวิธีการสร้างวงจรรวมขนาดใหญ่มากการสื่อสารไร้สายการทำเหมืองข้อมูลการทำเหมืองข้อความการคอมพิวเตอร์การคำนวณการประมวลสารสนเทศการประมวลผลภาพการประมวลผลสัญญาณดิจิทัลการ์ดแสดงผลการ์ดเสียงการเขียนโปรแกรมคอมพิวเตอร์การเงินฐานข้อมูลภาษาฟอร์แทรนภาษาฝรั่งเศสภาษาสเปนภาษาอังกฤษภาษาอิตาลีภาษาโคบอลภาษาโปรแกรมภาษาเยอรมันมหาวิทยาลัยธรรมศาสตร์มัวริส วิลค์สระบบสารสนเทศระบบสารสนเทศเพื่อการจัดการระบบปฏิบัติการรางวัลทัวริงรางวัลด้านการศึกษาเทย์เลอร์ แอล บูธวิยุตคณิตวิศวกรรมคอมพิวเตอร์วิศวกรรมซอฟต์แวร์วิทยาการสารสนเทศวิทยาการเข้ารหัสลับวงจรรวมสหราชอาณาจักรสถาปัตยกรรมฟอนนอยมันน์สถิติศาสตร์หน่วยความจำหน่วยประมวลผลกลาง...อลอนโซ เชิร์ชอินพุต/เอาต์พุตอินเทอร์เน็ตฮาร์ดแวร์คอมพิวเตอร์จอห์น ฟอน นอยมันน์จอห์น แบกคัสจุฬาลงกรณ์มหาวิทยาลัยทฤษฎีกราฟทฤษฎีการคำนวณได้ทฤษฎีสารสนเทศทฤษฎีความซับซ้อนในการคำนวณทฤษฎีความน่าจะเป็นขั้นตอนวิธีข้อมูลคลังข้อมูลคอมพิวเตอร์คอมพิวเตอร์กราฟิกส์คอมพิวเตอร์วิทัศน์คณิตศาสตร์คณิตตรรกศาสตร์ซอฟต์แวร์ปัญญาประดิษฐ์แมนแลนแวนแอลัน ทัวริงโลกไซเบอร์โดนัลด์ คนูธโครงสร้างข้อมูลโปรแกรมคอมพิวเตอร์โปรแกรมแปลเอดา เลิฟเลซเทคโนโลยีสารสนเทศเครือข่ายคอมพิวเตอร์เครื่องทัวริง ขยายดัชนี (35 มากกว่า) »

ชาลส์ แบบบิจ

ลส์ แบบบิจ (26 ธันวาคม พ.ศ. 2334 - 18 ตุลาคม พ.ศ. 2414) ''On the economy of machinery and manufactures'', 1835 ชาลส์ แบบเบจ (Charles Babbage) เกิดวันที่ 26 ธันวาคม ปี ค.ศ. 1791 (พ.ศ. 2334) ที่อังกฤษ ในครอบครัวของนายธนาคาร แบบบิจเติบโตมาในยุคที่อังกฤษเป็นมหาอำนาจ และกำลังอยู่ในช่วงการปฏิวัติอุตสาหกรรม โดยรัฐบาลสนับสนุนให้ทุนการพัฒนาในสาขาต่าง ๆ อย่างเต็มที.

ใหม่!!: วิทยาการคอมพิวเตอร์และชาลส์ แบบบิจ · ดูเพิ่มเติม »

ชุดโพรโทคอลอินเทอร์เน็ต

รโทคอลอินเทอร์เน็ต เป็นมาตรฐานที่ทำให้คอมพิวเตอร์ภายในระบบเครือข่ายอินเทอร์เน็ต สามารถเชื่อมต่อเข้าหากัน และติดต่อสื่อสารแลกเปลี่ยนข้อมูลกันได้ เป็นมาตรฐานที่ว่าด้วยการกำหนดวิธีการติดต่อสื่อสารระหว่างคอมพิวเตอร์ โดยใช้แนวคิดของการแบ่งลำดับชั้นโปรโตโคล.

ใหม่!!: วิทยาการคอมพิวเตอร์และชุดโพรโทคอลอินเทอร์เน็ต · ดูเพิ่มเติม »

พ.ศ. 2500

ทธศักราช 2500 ตรงกับปีคริสต์ศักราช 1957 เป็นปีปกติสุรทินที่วันแรกเป็นวันอังคารตามปฏิทินเกรกอเรียน และเป็น.

ใหม่!!: วิทยาการคอมพิวเตอร์และพ.ศ. 2500 · ดูเพิ่มเติม »

พ.ศ. 2505

ทธศักราช 2505 ตรงกับปีคริสต์ศักราช 1962 เป็นปีปกติสุรทินที่วันแรกเป็นวันจันทร์ตามปฏิทินเกรกอเรียน และเป็น.

ใหม่!!: วิทยาการคอมพิวเตอร์และพ.ศ. 2505 · ดูเพิ่มเติม »

การบีบอัดข้อมูล

การบีบอัดข้อมูล (data compression) เป็นสาขาวิชาหนึ่งในวิทยาการคอมพิวเตอร์ หมายถึง การศึกษาวิธีการในการจัดเก็บข้อมูล ที่ทำให้ใช้เนื้อที่ในการจัดเก็บน้อยลง การบีบอัดข้อมูล มีความสำคัญในระบบการสื่อสารและจัดเก็บข้อมูล เนื่องจากทำให้เก็บหรือรับส่งข้อมูลได้มากขึ้น โดยใช้เนื้อที่เท่าเดิม (คำว่าเนื้อที่นี้ อาจจะเป็นเนื้อที่จัดเก็บข้อมูล หรือเนื้อที่ในช่องสัญญาณก็ได้) การบีบอัดข้อมูลแบ่งได้เป็นสองประเภทใหญ่ ๆ ตามคุณภาพของข้อมูลที่ถูกบีบอัดแล้ว คือ.

ใหม่!!: วิทยาการคอมพิวเตอร์และการบีบอัดข้อมูล · ดูเพิ่มเติม »

การรู้จำภาพ

การรู้จำภาพ เป็นแขนงหนึ่งของการรู้จำแบบ คำว่าแบบรูป สามารถแปรความได้หลายแบบ ในที่นี้จะหมายถึงกลุ่มของตัวเลขที่บรรยายลักษณะของภาพ ในการรู้จำภาพจะต้องรู้จำแบบรูป ของแต่ละภาพเพื่อแยกแยะภาพที่ต่างกันออกจากกัน แบบภาพที่ดีจะบ่งถึงลักษณะของภาพ ซึ่งอาจได้จากการวัด เช่นอัตราส่วนความกว้างต่อความยาว หมวดหมู่:การเรียนรู้ของเครื่อง.

ใหม่!!: วิทยาการคอมพิวเตอร์และการรู้จำภาพ · ดูเพิ่มเติม »

การรู้จำคำพูด

การรู้จำคำพูด ใช้หลักของการออกเสียงเข้ามาเกี่ยวข้อง โดยการรู้จำของระบบคอมพิวเตอร์นั้นจะต้องใช้ศาสตร์ทางด้านปัญญาประดิษฐ์โดยวิธีการเรียนรู้ของระบบคอมพิวเตอร์จะจำเอารูปแบบเสียง ๆ นั้น มาสร้างเป็นฟังก์ชันที่จะใช้ในการคำนวณของระบบคอมพิวเตอร์เมื่อได้รับเสียงเข้ามาก็จะเอาเสียงไปเทียบกับฟังก์ชันที่ได้สร้างขึ้น หมวดหมู่:การระบุและการยึดเก็บข้อมูลอัตโนมัติ หมวดหมู่:ภาษาศาสตร์คอมพิวเตอร์ หมวดหมู่:การเรียนรู้ของเครื่อง หมวดหมู่:เทคนิคส่วนต่อประสานกับผู้ใช้.

ใหม่!!: วิทยาการคอมพิวเตอร์และการรู้จำคำพูด · ดูเพิ่มเติม »

การรู้จำแบบ

การรู้จำแบบ (pattern recognition) เป็นสาขาย่อยหนึ่งของ วิทยาการคอมพิวเตอร์ เป็นศาสตร์ที่มีจุดประสงค์ในเพื่อการจำแนก วัตถุ (objects) ออกเป็นประเภท (classes) ตาม รูปแบบของวัตถุ โดยในการคำนวณจะมีการใช้เทคนิคจากสาขาอื่น ๆ มากมาย เช่น การประมวลผลสัญญาณ ปัญญาประดิษฐ์ และสถิติ รูปแบบ (pattern) ในที่นี้หมายถึง รูปร่าง หรือ คุณลักษณะ ของวัตถุ ที่เราสนใจ โดยวัตถุนั้นอาจเป็น รูปธรรม หรือ นามธรรม ก็ได้ หรือจะเป็นรูปแบบ ที่กระจายบนพื้นที่ หรือ เปลี่ยนแปลงตามเวลา ก็ได้.

ใหม่!!: วิทยาการคอมพิวเตอร์และการรู้จำแบบ · ดูเพิ่มเติม »

การวิเคราะห์ระบบ

การวิเคราะห์ระบบ (systems analysis) เป็นการศึกษาถึงปัญหาที่เกิดขึ้นในระบบงานปัจจุบัน (Current System) เพื่อออกแบบระบบการทำงานใหม่ (New System) นอกจากออกแบบสร้างระบบงานใหม่แล้ว เป้าหมายในการวิเคราะห์ระบบต้องการปรับปรุงและแก้ไขระบบงานเดิมให้มีทิศทางที่ดีขึ้น โดยก่อนที่ระบบงานใหม่ ยังไม่นำมาใช้งาน ระบบงานที่ดำเนินการอยู่ในปัจจุบันเรียกว่า ระบบปัจจุบัน แต่ถ้าต่อมามีการพัฒนาระบบใหม่และนำมาใช้งาน เราะจะเรียกระบบปัจจุบันที่เคยใช้นั้นว่า ระบบเก่า (Old system).

ใหม่!!: วิทยาการคอมพิวเตอร์และการวิเคราะห์ระบบ · ดูเพิ่มเติม »

การวิเคราะห์ขั้นตอนวิธี

ในศาสตร์คอมพิวเตอร์ การวิเคราะห์ขั้นตอนวิธี เป็นการตัดสินเกี่ยวกับจำนวนทรัพยากร (เช่น เวลา หรือเนื้อที่หน่วยความจำ) ที่จำเป็นต้องใช้ประมวลผลมัน ขั้นตอนวิธีส่วนใหญ่ถูกออกแบบให้ทำงานกับอินพุตที่มีความยาวเท่าไรก็ได้ โดยปกติประสิทธิภาพ หรือเวลาการทำงานของขั้นตอนวิธีเขียนในรูปฟังก์ชันความสัมพันธ์ของความยาวอินพุตกับจำนวนขั้นตอนที่ต้องใช้ในการทำงานนั้น (ความซับซ้อนด้านเวลา) หรือตำแหน่งของเนื้อที่จัดเก็บ (ความซับซ้อนด้านเนื้อที่) การวิเคราะห์ขั้นตอนวิธีเป็นส่วนที่มีความสำคัญของทฤษฎีความซับซ้อนในการคำนวณที่กว้างขึ้น ซึ่งเอื้ออำนวยสำหรับการประมาณการเชิงทฤษฎีสำหรับทรัพยากรที่จำเป็นต้องใช้โดยขั้นตอนวิธีใด ๆ สำหรับใช้ไขปัญหาที่ต้องการคำนวณ การประมาณการนี้ช่วยให้เข้าใจอย่างลึกซึ้งถึงคำสั่งที่มีเหตุผลของการค้นหาประสิทธิภาพของขั้นตอนวิธี การวิเคราะห์ขั้นตอนวิธีทางทฤษฎีเป็นวิธีการปกติที่ใช้ประเมินความซับซ้อนของมันเมื่อพิจารณาประสิทธิภาพของขั้นตอนวิธีกับชุดข้อมูลที่มีขนาดใหญ่มาก เช่น ประมาณฟังก์ชันความซับซ้อนสำหรับอินพุตขนาดใหญ่ใด ๆ สัญกรณ์โอใหญ่ (Big O notation) สัญกรณ์โอเมก้า และสัญกรณ์ธีต้า (theta notation) ถูกใช้เพื่อการนี้ด้วย ตัวอย่างเช่น การทำงานสำหรับการค้นหาแบบทวิภาคเท่ากับจำนวนของขั้นตอนสัมพันธ์กับลอการิทึมของความยาวของรายการที่ต้องการค้นหา หรือ O (log (n)) หรือกว่าว่า "ในเวลาลอการิทึม" โดยปกติการประเมินประสิทธิภาพของขั้นตอนวิธีมักใช้กับข้อมูลขนาดใหญ่มาก ๆ เนื่องจากการดำเนินการที่แตกต่างกันของขั้นตอนวิธีเดียวกันอาจมีประสิทธิภาพต่างกัน อย่างไรก็ตามประสิทธิภาพของการดำเนินการอย่างมีเหตุผลสองวิธีของขั้นตอนวิธีที่ให้เกี่ยวข้องกันโดยปัจจัยตัวคูณคงที่ที่เรียกว่าค่าคงที่แฝง (Hidden factor) การวัดประสิทธิภาพอย่างแม่นยำ บางครั้งสามารถคำนวณได้ แต่มันต้องการสมมติฐานที่แน่นอนเกี่ยวกับการดำเนินการเป็นพิเศษของขั้นตอนวิธี เรียกว่าโมเดลของการคำนวณ ซึ่งอาจนิยามในเทอมของ คอมพิวเตอร์นามธรรม เช่น เครื่องจักรทัวริง และ/หรือ โดยการสมมุติว่าการดำเนินการที่แน่นอนถูกกระทำในเวลาหนึ่งหน่วย ตัวอย่างเช่น การค้นหาอิลีเมนต์จากรายการที่จัดเรียงแล้ว (Sorted list) n อิลีเมนต์ ด้วยวิธีค้นหาแบบทวิภาค และเราสามารถรับประกันว่าการค้นหาอิลีเมนต์แต่ละครั้งทำในเวลาหนึ่งหน่วย ดังนั้นคำตอบที่ได้จะใช้เวลาในการค้นหาอย่างมากที่สุดเท่ากับ log2 n + 1 หน่วยเวลา หมวดหมู่:ขั้นตอนวิธี หมวดหมู่:การวิเคราะห์ขั้นตอนวิธี.

ใหม่!!: วิทยาการคอมพิวเตอร์และการวิเคราะห์ขั้นตอนวิธี · ดูเพิ่มเติม »

การสร้างวงจรรวมขนาดใหญ่มาก

รูปแสดง die ที่ใช้สร้างวงจรรวมด้วยกระบวนการ VLSI การสร้างวงจรรวมขนาดใหญ่มาก (Very Large Scale Integration หรือ VLSI) เป็นกระบวนการในการสร้างวงจรรวม โดยการรวมทรานซิสเตอร์นับพันตัวให้อยู่ในชิปตัวเดียว VLSI เริ่มต้นในทศวรรษที่ 1970 เมื่อเทคโนโลยีของสารกึ่งตัวนำที่สลับซับซ้อน และเทคโนโลยีสื่อสารทั้งหลายกำลังถูกพัฒนา ไมโครโพรเซสเซอร์เป็นตัวอย่างหนึ่งของ VLSI.

ใหม่!!: วิทยาการคอมพิวเตอร์และการสร้างวงจรรวมขนาดใหญ่มาก · ดูเพิ่มเติม »

การสื่อสารไร้สาย

การสื่อสารไร้สาย (Wireless communication) หมายถึงการถ่ายโอนข้อมูลสารสนเทศระหว่างจุดสองจุดหรือมากกว่า โดยไม่ได้เชื่อมต่อกันด้วยตัวนำไฟฟ้า เทคโนโลยีไร้สายที่พบมากที่สุดใช้คลื่นแม่เหล็กไฟฟ้า เช่นคลื่นวิทยุ ซึ่งอาจใช้ในระยะทางสั้นๆไม่กี่เมตรสำหรับโทรทัศน์ หรือไกลเป็นล้านกิโลเมตรลึกเข้าไปในอวกาศสำหรับวิทยุ การสื่อสารไร้สายรวมถึงหลากหลายชนิดของการใช้งานอยู่กับที่, เคลื่อนที่และแบบพกพา ได้แก่ วิทยุสองทาง, โทรศัพท์มือถือ, ผู้ช่วยดิจิตอลส่วนตัว (personal digital assistants หรือ PDAs) และเครือข่ายไร้สาย ตัวอย่างอื่น ๆ ของการประยุกต์ใช้เทคโนโลยีวิทยุไร้สายรวมถึง GPS, รีโมตประตูโรงรถ เม้าส์คอมพิวเตอร์ไร้สาย, แป้นพิมพ์และชุดหูฟังไร้สาย, หูฟังไร้สาย, เครื่องรับวิทยุไร้สาย, โทรทัศน์ผ่านดาวเทียมไร้สาย, เครื่องรับโทรทัศน์ทั่วไปและโทรศัพท์บ้านไร้สาย วิธีการอื่นของการสื่อสารไร้สายที่ไม่ได้ใช้คลื่นวิทยุได้แก่ การใช้แสง, เสียง, สนามแม่เหล็กหรือสนามไฟฟ้.

ใหม่!!: วิทยาการคอมพิวเตอร์และการสื่อสารไร้สาย · ดูเพิ่มเติม »

การทำเหมืองข้อมูล

การทำเหมืองข้อมูล (data mining) หรืออาจจะเรียกว่า การค้นหาความรู้ในฐานข้อมูล (Knowledge Discovery in Databases - KDD) เป็นเทคนิคเพื่อค้นหารูปแบบ (pattern) ของจากข้อมูลจำนวนมหาศาลโดยอัตโนมัติ โดยใช้ขั้นตอนวิธีจากวิชาสถิติ การเรียนรู้ของเครื่อง และ การรู้จำแบบ หรือในอีกนิยามหนึ่ง การทำเหมืองข้อมูล คือ กระบวนการที่กระทำกับข้อมูล(โดยส่วนใหญ่จะมีจำนวนมาก) เพื่อค้นหารูปแบบ แนวทาง และความสัมพันธ์ที่ซ่อนอยู่ในชุดข้อมูลนั้น โดยอาศัยหลักสถิติ การรู้จำ การเรียนรู้ของเครื่อง และหลักคณิตศาสตร์ ความรู้ที่ได้จากการทำเหมืองข้อมูลมีหลายรูปแบบ ได้แก่; กฎความสัมพันธ์ (Association rule): แสดงความสัมพันธ์ของเหตุการณ์หรือวัตถุ ที่เกิดขึ้นพร้อมกัน ตัวอย่างของการประยุกต์ใช้กฎเชื่อมโยง เช่น การวิเคราะห์ข้อมูลการขายสินค้า โดยเก็บข้อมูลจากระบบ ณ จุดขาย (POS) หรือร้านค้าออนไลน์ แล้วพิจารณาสินค้าที่ผู้ซื้อมักจะซื้อพร้อมกัน เช่น ถ้าพบว่าคนที่ซื้อเทปวิดีโอมักจะซื้อเทปกาวด้วย ร้านค้าก็อาจจะจัดร้านให้สินค้าสองอย่างอยู่ใกล้กัน เพื่อเพิ่มยอดขาย หรืออาจจะพบว่าหลังจากคนซื้อหนังสือ ก แล้ว มักจะซื้อหนังสือ ข ด้วย ก็สามารถนำความรู้นี้ไปแนะนำผู้ที่กำลังจะซื้อหนังสือ ก ได้; การจำแนกประเภทข้อมูล (Data classification): หากฎเพื่อระบุประเภทของวัตถุจากคุณสมบัติของวัตถุ เช่น หาความสัมพันธ์ระหว่างผลการตรวจร่างกายต่าง ๆ กับการเกิดโรค โดยใช้ข้อมูลผู้ป่วยและการวินิจฉัยของแพทย์ที่เก็บไว้ เพื่อนำมาช่วยวินิจฉัยโรคของผู้ป่วย หรือการวิจัยทางการแพทย์ ในทางธุรกิจจะใช้เพื่อดูคุณสมบัติของผู้ที่จะก่อหนี้ดีหรือหนี้เสีย เพื่อประกอบการพิจารณาการอนุมัติเงินกู้; การแบ่งกลุ่มข้อมูล (Data clustering): แบ่งข้อมูลที่มีลักษณะคล้ายกันออกเป็นกลุ่ม แบ่งกลุ่มผู้ป่วยที่เป็นโรคเดียวกันตามลักษณะอาการ เพื่อนำไปใช้ประโยชน์ในการวิเคราะห์หาสาเหตุของโรค โดยพิจารณาจากผู้ป่วยที่มีอาการคล้ายคลึงกัน; การสร้างมโนภาพ (Visualization): สร้างภาพคอมพิวเตอร์กราฟิกที่สามารถนำเสนอข้อมูลมากมายอย่างครบถ้วนแทนการใช้ขัอความนำเสนอข้อมูลที่มากมาย เราอาจพบข้อมูลที่ซ้อนเร้นเมื่อดูข้อมูลชุดนั้นด้วยจินตทัศน.

ใหม่!!: วิทยาการคอมพิวเตอร์และการทำเหมืองข้อมูล · ดูเพิ่มเติม »

การทำเหมืองข้อความ

การทำเหมืองข้อความ (text mining) หรืออาจจะเรียกว่า "การค้นหาความรู้ในฐานข้อมูลเอกสาร" (Knowledge Discovery in Document Databases) เป็นเทคนิคเพื่อค้นหารูปแบบ (pattern) ของจากข้อความจำนวนมหาศาลโดยอัตโนมัติ โดยใช้ขั้นตอนวิธีจากวิชาสถิติ การเรียนรู้ของเครื่อง และ การรู้จำแบบ หรือในอีกนิยามหนึ่ง การทำเหมืองข้อความ คือ กระบวนการที่กระทำกับข้อความ (โดยส่วนใหญ่จะมีจำนวนมาก) เพื่อค้นหารูปแบบ แนวทาง และความสัมพันธ์ที่ซ่อนอยู่ในชุดข้อความนั้น โดยอาศัยหลักสถิติ การรู้จำ การเรียนรู้ของเครื่อง หลักคณิตศาสตร์ หลักการประมวลเอกสาร (Document Processing) หลักการประมวลผลข้อความ (Text Processing) และหลักการประมวลผลภาษาธรรมชาติ (Natural Language Processing).

ใหม่!!: วิทยาการคอมพิวเตอร์และการทำเหมืองข้อความ · ดูเพิ่มเติม »

การคอมพิวเตอร์

วิชาคอมพิวเตอร์ ระดับปริญญาตรี ในประเทศไทย กำหนดโดยกระทรวงศึกษาธิการ ตาม มาตรฐานคุณวุฒิระดับปริญญาตรี สาขาคอมพิวเตอร..

ใหม่!!: วิทยาการคอมพิวเตอร์และการคอมพิวเตอร์ · ดูเพิ่มเติม »

การคำนวณ

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

ใหม่!!: วิทยาการคอมพิวเตอร์และการคำนวณ · ดูเพิ่มเติม »

การประมวลสารสนเทศ

การประมวลสารสนเทศ (information processing) โดยทั่วไปแล้ว หมายถึง การกระทำใด ๆ ก็ตามที่ทำให้สารสนเทศเปลี่ยนไป และสามารถสังเกตการเปลี่ยนแปลงได้โดยผู้สังเกต (observer) กล่าวคือ เป็นกระบวนการและหรือวิธีการ ที่ทำให้ข้อมูลข่าวสารความรู้ใดก็ตาม แปลรูปไปเป็นข้อมูลชนิดใหม่ที่ให้ความหมายหรือคงรูปแบบเดิมเอาไว้ เช่น การเจริญเติบโตของต้นไม้ ได้ถูกสังเกตการณ์และบันทึกไว้ เป็นไฟล์คอมพิวเตอร์แบบตารางเพื่อจัดเก็บข้อมูลทางสถิติของการเจริญเติบโตของต้นไม้ และนำข้อมูลนั้นเปลี่ยนไปเป็นกราฟแสดงให้เห็นถึงอัตราการเจริญเติบโต การประมวลสารสนเทศ ยังหมายถึงการประมวลผลข้อมูลสารสนเทศที่ถูกจัดเก็บไว้ในรูปของไฟล์ในคอมพิวเตอร์ ได้ถูกอ่านขึ้นมาจากที่จัดเก็บ (storage) เพื่อเอาไปประมวลผ่านหน่วยประมวลผล (processor) เพื่อให้ได้ผลลัพธ์ออกมาและแสดงผลออกมาในหน่วยแสดงผลทางหน้าจอหรือทางพรินเตอร์ เพื่อให้ผู้ใช้ได้รับข้อมูลที่ต้องการได้อย่างถูกต้อง นอกจากนั้น การประมวลสารสนเทศ ยังมีความหมายในเชิงจิตวิทยาว่าด้วยเรื่องกระบวนการรับรู้ ซึ่งเกี่ยวกับการศึกษาเพื่อให้เข้าใจวิธีการคิดของมนุษย์ การประมวลสารสนเทศ หรือ Information processing เป็นการเปลี่ยนแปลง (การประมวลผล) ของ ข้อมูลสารสนเทศด้วยวิธีการใด ๆ ที่สามารถมองเห็นได้ด้วยการสังเกต ลักษณะที่กล่าวถึงเป็นกระบวนการที่สามารถอธิบายได้ว่า ทุก ๆ สิ่งที่เกิดขึ้นในโลกนี้ ตั้งแต่ การตกของก้อนหินหนึ่งก้อน (ลักษณะของตำแหน่งที่ถูกเปลี่ยนแปลง) ไปจนถึง การพิมพ์ตัวอักษรจากระบบคอมพิวเตอร์ดิจิตอล ต่อมาจึงมีการกล่าวขานว่า การประมวลสารสนเทศ เป็นการเปลี่ยนแปลงของข้อความตัวอักษรให้เป็นการแสดงผล ในรูปแบบ presentation.

ใหม่!!: วิทยาการคอมพิวเตอร์และการประมวลสารสนเทศ · ดูเพิ่มเติม »

การประมวลผลภาพ

การประมวลผลภาพ (image processing) คือ เป็นการประยุกต์ใช้งานการประมวลผลสัญญาณบนสัญญาณ 2 มิติ เช่น ภาพนิ่ง (ภาพถ่าย) หรือภาพวีดิทัศน์ (วิดีโอ) และยังรวมถึงสัญญาณ 2 มิติอื่น ๆ ที่ไม่ใช่ภาพด้วย แนวความคิดและเทคนิค ในการประมวลผลสัญญาณ สำหรับสัญญาณ 1 มิตินั้น สามารถปรับมาใช้กับภาพได้ไม่ยาก แต่นอกเหนือจาก เทคนิคจากการประมวลผลสัญญาณแล้ว การประมวลผลภาพก็มีเทคนิคและแนวความคิดที่เฉพาะ (เช่น connectivity และ rotation invariance) ซึ่งจะมีความหมายกับสัญญาณ 2 มิติเท่านั้น แต่อย่างไรก็ตามเทคนิคบางอย่าง จากการประมวลผลสัญญาณใน 1 มิติ จะค่อนข้างซับซ้อนเมื่อนำมาใช้กับ 2 มิติ เมื่อหลายสิบปีมาแล้ว การประมวลผลภาพนั้น จะอยู่ในรูปของการประมวลผลสัญญาณแอนะล็อก (analog) โดยใช้อุปกรณ์ปรับแต่งแสง (optics) ซึ่งวิธีเหล่านั้นก็ไม่ได้หายสาบสูญ หรือเลิกใช้ไป ยังมีใช้เป็นส่วนสำคัญ สำหรับการประยุกต์ใช้งานบางอย่าง เช่น ฮอโลกราฟี (holography) แต่เนื่องจากอุปกรณ์คอมพิวเตอร์ในปัจจุบัน ราคาถูกลง และเร็วขึ้นมาก การประมวลผลภาพดิจิทัล (digital image processing) จึงได้รับความนิยมมากกว่า เพราะการประมวลผลที่ทำได้ซับซ้อนขึ้น แม่นยำ และง่ายในการลงมือปฏิบัต.

ใหม่!!: วิทยาการคอมพิวเตอร์และการประมวลผลภาพ · ดูเพิ่มเติม »

การประมวลผลสัญญาณดิจิทัล

การประมวลผลสัญญาณดิจิทัล หรือ ที่เรียกกันติดปากสั้น ๆ ว่า ดีเอสพี (DSP - digital signal processing) เป็นการศึกษาการประมวลผลสัญญาณที่อยู่ในรูปดิจิทัล (digital) โดยทั่วๆ ไป การประมวลผลสัญญาณ อาจแบ่งได้ตาม.

ใหม่!!: วิทยาการคอมพิวเตอร์และการประมวลผลสัญญาณดิจิทัล · ดูเพิ่มเติม »

การ์ดแสดงผล

การ์ดแสดงผล การ์ดแสดงผล หรือ การ์ดจอ (video card หรือ display card) เป็นอุปกรณ์ที่รับข้อมูลเกี่ยวกับการแสดงผลจากหน่วยความจำ มาคำนวณและประมวลผล จากนั้นจึงส่งข้อมูลในรูปแบบสัญญาณเพื่อนำไปแสดงผลยังอุปกรณ์แสดงผล (มักเป็นจอภาพ).

ใหม่!!: วิทยาการคอมพิวเตอร์และการ์ดแสดงผล · ดูเพิ่มเติม »

การ์ดเสียง

การ์ดเสียงของ ซาวน์บลาสเตอร์ไลฟ์ การ์ดเสียง หรือ ซาวน์การ์ด (sound card) คืออุปกรณ์คอมพิวเตอร์ที่ทำหน้าที่แปลงข้อมูลดิจิทัลที่เก็บรายละเอียดเกี่ยวกับเสียงต่าง ๆ แปลงเป็นสัญญาณเสียงในรูปแบบสัญญาณทางไฟฟ้า เสียงเป็นส่วนสำคัญของระบบมัลติมีเดียไม่น้อยกว่าภาพ ดังนั้นการ์ดเสียงจึงเป็นอุปกรณ์ จำเป็นที่สำคัญของระบบ คอมพิวเตอร์ มัลติมีเดีย การ์ดเสียงได้รับการพัฒนาคุณภาพอย่างรวดเร็วเพื่อ ให้ได้ประสิทธิภาพของเสียงและความผิดเพี้ยน น้อยที่สุด ตลอดจนระบบเสียง 3 มิติในปัจจุบัน ความชัดเจน ของเสียงจะมีประสิทธิภาพดีเพียงใดนั้น ขึ้นอยู่กับปัจจัยหลัก 2 ประการ คือ อัตราการสุ่มตัวอย่าง และ ความแม่นยำ ของตัวอย่างที่ได้ ซึ่งความแม่นยำของตัวอย่างนั้นถูกกำหนด โดยความสามารถของ A/D Converter ว่ามีความ ละเอียดมากน้อยเพียงใด ทำอย่างไรจึงจะประมาณ ค่าสัญญาณดิจิตอลได้ใกล้เคียงกับสัญญาณเสียงมากที่สุด ความละเอียดของ A/D Converter นั้นถูก กำหนด โดยจำนวนบิตของสัญญาณดิจิตอลเอาต์พุต เช่น - A/D Converter 8 bit จะสามารถแสดงค่าที่ต่างกันได้ 256 ระดับ - A/D Converter 16 bit จะสามารถแสดงค่าที่ต่างกันได้ 65,536 ระดับ หากจำนวนระดับมากขึ้นจะทำให้ความละเอียดยิ่งสูงขึ้นและการผิดเพี้ยนของสัญญาณเสียงยิ่งน้อยลง นั่นคือ ประสิทธิภาพที่ของเสียง ที่ได้รับดีขึ้นนั่นเอง แต่จำนวนบิตต่อหนึ่งตัวอย่างจะมากขึ้นด้ว.

ใหม่!!: วิทยาการคอมพิวเตอร์และการ์ดเสียง · ดูเพิ่มเติม »

การเขียนโปรแกรมคอมพิวเตอร์

การเขียนโปรแกรมคอมพิวเตอร์ (Computer programming) หรือเรียกให้สั้นลงว่า การเขียนโปรแกรม (Programming) หรือ การเขียนโค้ด (Coding) เป็นขั้นตอนการเขียน ทดสอบ และดูแลซอร์สโค้ดของโปรแกรมคอมพิวเตอร์ ซึ่งซอร์สโค้ดนั้นจะเขียนด้วยภาษาโปรแกรม ขั้นตอนการเขียนโปรแกรมต้องการความรู้ในหลายด้านด้วยกัน เกี่ยวกับโปรแกรมที่ต้องการจะเขียน และขั้นตอนวิธีที่จะใช้ ซึ่งในวิศวกรรมซอฟต์แวร์นั้น การเขียนโปรแกรมถือเป็นเพียงขั้นหนึ่งในวงจรชีวิตของการพัฒนาซอฟต์แวร์ การเขียนโปรแกรมจะได้มาซึ่งซวอร์สโค้ดของโปรแกรมนั้นๆ โดยปกติแล้วจะอยู่ในรูปแบบของ ข้อความธรรมดา ซึ่งไม่สามารถนำไปใช้งานได้ จะต้องผ่านการคอมไพล์ตัวซอร์สโค้ดนั้นให้เป็นภาษาเครื่อง (Machine Language) เสียก่อนจึงจะได้เป็นโปรแกรมที่พร้อมใช้งาน การเขียนโปรแกรมถือว่าเป็นการผสมผสานกันระหว่างศาสตร์ของ ศิลปะ วิทยาศาสตร์ คณิตศาสตร์ และ วิศวกรรม เข้าด้วยกัน.

ใหม่!!: วิทยาการคอมพิวเตอร์และการเขียนโปรแกรมคอมพิวเตอร์ · ดูเพิ่มเติม »

การเงิน

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

ใหม่!!: วิทยาการคอมพิวเตอร์และการเงิน · ดูเพิ่มเติม »

ฐานข้อมูล

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

ใหม่!!: วิทยาการคอมพิวเตอร์และฐานข้อมูล · ดูเพิ่มเติม »

ภาษาฟอร์แทรน

ภาษาฟอร์แทรน (Fortran programming language หรือ FORTRAN) เป็นภาษาที่เก่าแก่ที่สุดของวงการคอมพิวเตอร์ ได้รับการพัฒนาขึ้นในคริสต์ทศวรรษ 1950 นิยมนำไปใช้ในการคำนวณทางคณิตศาสตร์และวิทยาศาสตร์ จนถึงปัจจุบันนี้ ภาษาฟอร์แทรนก็ยังถูกใช้ในทางวิทยาศาสตร์อยู่ หมวดหมู่:ภาาาโปรแกรม หมวดหมู่:ภาษาโปรแกรมเชิงอาร์เรย์ หมวดหมู่:ภาษาโปรแกรมเชิงกระบวนงาน หมวดหมู่:ภาษาโปรแกรมเชิงตัวเลข หมวดหมู่:ภาษาโปรแกรมเชิงวัตถุ หมวดหมู่:คอมพิวเตอร์งานขนาน หมวดหมู่:มาตรฐานคอมพิวเตอร์ หมวดหมู่:สิ่งประดิษฐ์ของสหรัฐอเมริกา.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาฟอร์แทรน · ดูเพิ่มเติม »

ภาษาฝรั่งเศส

ษาฝรั่งเศส (Français ฟฺร็อง์แซ) เป็นหนึ่งในภาษากลุ่มโรมานซ์ที่สำคัญที่สุด เป็นรองเพียงภาษาสเปนและโปรตุเกส ภาษาฝรั่งเศสเป็นภาษาที่มีคนนิยมเป็นอันดับที่ 11 ของโลก โดยเมื่อปี พ.ศ. 2558 มีคนพูดภาษาฝรั่งเศสเป็นภาษาแม่ประมาณ 84 ล้านคน และเมื่อรวมคนที่พูดเป็นภาษาที่สองแล้วจะมีประมาณ 300 ล้านคน ภาษาฝรั่งเศสเป็นภาษาทางการ และภาษาที่ใช้ปกครองในชุมชนต่าง ๆ โดยเฉพาะประเทศที่เคยเป็นอาณานิคมของฝรั่งเศส รวมถึงองค์กรต่าง ๆ ด้วย (เช่น สหภาพยุโรป ไอโอซี องค์การสหประชาชาติ และสหภาพสากลไปรษณีย์) ในสมัยก่อนภาษาฝรั่งเศสถือเป็นภาษาสากลที่แพร่หลายที่สุด โดยมีสถานะเฉกเช่นภาษาอังกฤษในปัจจุบัน หนังสือเดินทางของไทยก็เคยใช้ภาษาฝรั่งเศสควบคู่กับภาษาไท.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาฝรั่งเศส · ดูเพิ่มเติม »

ภาษาสเปน

ษาสเปน (Spanish; สเปน: español) หรือ ภาษาคาสตีล (Castilian; สเปน: castellano) เป็นภาษาในกลุ่มภาษาไอบีเรียนโรมานซ์ หนึ่งในภาษาทางการ 6 ภาษาขององค์การสหประชาชาติ และภาษาที่มีผู้พูดเป็นภาษาแม่มากที่สุดในโลกรองจากภาษาจีนกลาง รวมทั้งยังเป็นภาษาราชการขององค์การระหว่างประเทศทางเศรษฐกิจและการเมืองที่สำคัญอีกหลายองค์การอีกด้วย เช่น สหภาพยุโรป สหภาพแอฟริกา องค์การรัฐอเมริกา องค์การรัฐไอบีเรียอเมริกา ข้อตกลงการค้าเสรีอเมริกาเหนือ และสหภาพชาติอเมริกาใต้ เป็นต้น มีผู้พูดภาษาสเปนเป็นภาษาที่หนึ่งและภาษาที่สองเป็นจำนวนระหว่าง 450-500 ล้านคนEl País.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาสเปน · ดูเพิ่มเติม »

ภาษาอังกฤษ

ษาอังกฤษ หรือ ภาษาอังกฤษใหม่ เป็นภาษาในกลุ่มภาษาเจอร์แมนิกตะวันตกที่ใช้ครั้งแรกในอังกฤษสมัยต้นยุคกลาง และปัจจุบันเป็นภาษาที่ใช้กันแพร่หลายที่สุดในโลก ประชากรส่วนใหญ่ในหลายประเทศ รวมทั้ง สหราชอาณาจักร สหรัฐอเมริกา แคนาดา ออสเตรเลีย ไอร์แลนด์ นิวซีแลนด์ และประเทศในแคริบเบียน พูดภาษาอังกฤษเป็นภาษาที่หนึ่ง ภาษาอังกฤษเป็นภาษาแม่ที่มีผู้พูดมากที่สุดเป็นอันดับสามของโลก รองจากภาษาจีนกลางและภาษาสเปน มักมีผู้เรียนภาษาอังกฤษเป็นภาษาที่สองอย่างกว้างขวาง และภาษาอังกฤษเป็นภาษาราชการของสหภาพยุโรป หลายประเทศเครือจักรภพแห่งชาติ และสหประชาชาติ ตลอดจนองค์การระดับโลกหลายองค์การ ภาษาอังกฤษเจริญขึ้นในราชอาณาจักรแองโกล-แซ็กซอนอังกฤษ และบริเวณสกอตแลนด์ตะวันออกเฉียงใต้ในปัจจุบัน หลังอิทธิพลอย่างกว้างขวางของบริเตนใหญ่และสหราชอาณาจักรตั้งแต่คริสต์ศตวรรษที่ 17 จนถึงกลางคริสต์ศตวรรษที่ 20 ผ่านจักรวรรดิอังกฤษ และรวมสหรัฐอเมริกาด้วยตั้งแต่กลางคริสต์ศตวรรษที่ 20 ภาษาอังกฤษได้แพร่หลายทั่วโลก กลายเป็นภาษาชั้นนำของวจนิพนธ์ระหว่างประเทศและเป็นภาษากลางในหลายภูมิภาค ในประวัติศาสตร์ ภาษาอังกฤษกำเนิดจากการรวมภาษาถิ่นหลายภาษาที่สัมพันธ์อย่างใกล้ชิด ซึ่งปัจจุบันเรียกรวมว่า ภาษาอังกฤษเก่า ซึ่งผู้ตั้งนิคมนำมายังฝั่งตะวันออกของบริเตนใหญ่เมื่อคริสต์ศตวรรษที่ 5 คำในภาษาอังกฤษจำนวนมากสร้างขึ้นบนพื้นฐานรากศัพท์ภาษาละติน เพราะภาษาละตินบางรูปแบบเป็นภาษากลางของคริสตจักรและชีวิตปัญญาชนยุโรปDaniel Weissbort (2006).

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาอังกฤษ · ดูเพิ่มเติม »

ภาษาอิตาลี

ษาอิตาลี (Italiano หรือ lingua italiana; Italian) เป็นภาษาในกลุ่มภาษาโรมานซ์,โดยส่วนใหญ่ภาษาอิตาลีเป็นภาษาที่ใกล้เคียงกับภาษาละตินมากที่สุดในภาษากลุ่มโรมานซ์ด้วยกัน, ภาษาอิตาลีเป็นภาษาทางการในอิตาลี, สวิตเซอร์แลนด์, ซานมารีโน, นครรัฐวาติกัน และอิสเตรียตะวันตก (ในสโลวีเนียและโครเอเชีย), เคยมีสถานะเป็นภาษาทางการของแอลเบเนีย, มอลตา และ โมนาโก ซึ่งมีการพูดภาษานี้กันอย่างกว้างขวางรวมทั้งอดีตแอฟริกาตะวันออกของอิตาลีและแอฟริกาเหนือของอิตาลี (ปัจจุบันคือประเทศลิเบีย), มีการพูดภาษาอิตาลีในกลุ่มผู้อพยพชาวอิตาเลียนขนาดใหญ่ในอเมริกาและออสเตรเลีย, มีสถานะเป็นภาษาทางการของชนกลุ่มน้อยในบอสเนียและเฮอร์เซโกวีนา, สโลวีเนีย, โครเอเชีย และ โรมาเนีย left.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาอิตาลี · ดูเพิ่มเติม »

ภาษาโคบอล

ษาโคบอล (COBOL programming language) เป็นภาษาโปรแกรมระดับสูงภาษาหนึ่งที่อยู่มาอย่างยาวนาน COBOL ย่อมาจาก Common Business Oriented Language เป็นภาษาที่นิยมนำไปใช้ทางธุรกิจ ถูกพัฒนาขึ้นเมื่อ ค.ศ. 1959 โดยนักคอมพิวเตอร์กลุ่มหนึ่งที่เรียกตัวเองว่า Conference on Data Systems Languages (CODASYL) และตั้งแต่ปี..

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาโคบอล · ดูเพิ่มเติม »

ภาษาโปรแกรม

ษาโปรแกรม คือภาษาประดิษฐ์ชนิดหนึ่งที่ออกแบบขึ้นมาเพื่อสื่อสารชุดคำสั่งแก่เครื่องจักร โดยเฉพาะอย่างยิ่งคอมพิวเตอร์ ภาษาโปรแกรมสามารถใช้สร้างโปรแกรมที่ควบคุมพฤติกรรมของเครื่องจักร และ/หรือ แสดงออกด้วยขั้นตอนวิธี (algorithm) อย่างตรงไปตรงมา ผู้เขียนโปรแกรมซึ่งหมายถึงผู้ที่ใช้ภาษาโปรแกรมเรียกว่า โปรแกรมเมอร์ (programmer) ภาษาโปรแกรมในยุคแรกเริ่มนั้นเกิดขึ้นก่อนที่คอมพิวเตอร์จะถูกประดิษฐ์ขึ้น โดยถูกใช้เพื่อควบคุมการทำงานของเครื่องทอผ้าของแจ็กการ์ดและเครื่องเล่นเปียโน ภาษาโปรแกรมต่าง ๆ หลายพันภาษาถูกสร้างขึ้นมา ส่วนมากใช้ในวงการคอมพิวเตอร์ และสำหรับวงการอื่นภาษาโปรแกรมก็เกิดขึ้นใหม่ทุก ๆ ปี ภาษาโปรแกรมส่วนใหญ่อธิบายการคิดคำนวณในรูปแบบเชิงคำสั่ง อาทิลำดับของคำสั่ง ถึงแม้ว่าบางภาษาจะใช้การอธิบายในรูปแบบอื่น ตัวอย่างเช่น ภาษาที่สนับสนุนการเขียนโปรแกรมเชิงฟังก์ชัน หรือการเขียนโปรแกรมเชิงตรรกะ การพรรณนาถึงภาษาโปรแกรมหนึ่ง ๆ มักจะแบ่งออกเป็นสองส่วนได้แก่ วากยสัมพันธ์ (รูปแบบ) และอรรถศาสตร์ (ความหมาย) บางภาษาถูกนิยามขึ้นด้วยเอกสารข้อกำหนด (ตัวอย่างเช่น ภาษาซีเป็นภาษาหนึ่งที่กำหนดโดยมาตรฐานไอโซ) ในขณะที่ภาษาอื่นอย่างภาษาเพิร์ลรุ่น 5 และก่อนหน้านั้น ใช้การทำให้เกิดผลแบบอ้างอิง (reference implementation) เป็นลักษณะเด่น.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาโปรแกรม · ดูเพิ่มเติม »

ภาษาเยอรมัน

ษาเยอรมัน (German; Deutsch) เป็นภาษากลุ่มเจอร์แมนิกด้านตะวันตก และเป็นภาษาที่มีคนพูดเป็นภาษาแม่มากที่สุดในสหภาพยุโรป ส่วนใหญ่พูดในประเทศเยอรมนี ออสเตรีย ลิกเตนสไตน์ ส่วนมากของสวิตเซอร์แลนด์ ลักเซมเบิร์ก แคว้นปกครองตนเองเตรนตีโน-อัลโตอาดีเจในอิตาลี แคว้นทางตะวันออกของเบลเยียม บางส่วนของโรมาเนีย แคว้นอาลซัสและบางส่วนของแคว้นลอแรนในฝรั่งเศส นอกจากนี้ อาณานิคมเดิมของประเทศเหล่านี้ เช่น นามิเบีย มีประชากรที่พูดภาษาเยอรมันได้พอประมาณ และยังมีชนกลุ่มน้อยที่พูดภาษาเยอรมันในหลายประเทศทางยุโรปตะวันออก เช่น รัสเซีย ฮังการี และสโลวีเนีย รวมถึงอเมริกาเหนือ (โดยเฉพาะสหรัฐอเมริกา) รวมถึงบางประเทศในละตินอเมริกา เช่น อาร์เจนตินา และในบราซิล โดยเฉพาะในรัฐ รีโอกรันดีโดซูล ซันตากาตารีนา ปารานา และเอสปีรีตูซันตู ชาวอามิช รวมถึงชาวเมนโนไนต์บางคนก็เป็นภาษาเยอรมันอย่างหนึ่ง ประมาณ 120 ล้านคน คือ 1/4 ของชาวยุโรปทั้งหมด พูดภาษาเยอรมัน ภาษาเยอรมันเป็นภาษาต่างประเทศที่สอนทั่วโลกมาเป็นอันดับ 3 และเป็นภาษาต่างประเทศที่สอนมากที่สุดเป็นอันดับ 2 ในยุโรป (เป็นรองภาษาอังกฤษ) สหรัฐอเมริกา และเอเชียตะวันออก (ประเทศญี่ปุ่น) เป็นหนึ่งในภาษาราชการของสหภาพยุโรป ผู้รู้ภาษาเยอรมันในกลุ่มประเทศสหภาพยุโรป.

ใหม่!!: วิทยาการคอมพิวเตอร์และภาษาเยอรมัน · ดูเพิ่มเติม »

มหาวิทยาลัยธรรมศาสตร์

มหาวิทยาลัยธรรมศาสตร์ (Thammasat University) หรือเรียกโดยย่อว่า ม. (TU) เป็นมหาวิทยาลัยแห่งที่สองของประเทศไทย ก่อตั้งในชื่อ "มหาวิทยาลัยวิชาธรรมศาสตร์และการเมือง" หรือ "ม..ก." (The University of Moral and Political Sciences หรือ UMPS) เมื่อวันที่ 27 มิถุนายน..

ใหม่!!: วิทยาการคอมพิวเตอร์และมหาวิทยาลัยธรรมศาสตร์ · ดูเพิ่มเติม »

มัวริส วิลค์ส

Maurice V. Wilkes เซอร์ มัวริส วิลค์ส (Sir Maurice Wilkes) เป็นนักวิทยาศาสตร์คอมพิวเตอร์ชาวอังกฤษ เกิดวันที่ 26 มิถุนายน พ.ศ. 2456 - died 29th november 2553 สำเร็จการศึกษาระดับปริญญาตรี-เอก ด้านฟิสิกส์ จากมหาวิทยาลัยเคมบริดจ์ ทำงานในมหาวิทยาลัยในสถาบันวิจัยทางด้านการคำนวณ ต่อมาถูกเรียกตัวเข้าร่วมสงครามโลกครั้งที่หนึ่งและสองในงานเกี่ยวกับเรดาร์ พอสงครามสงบก็กลับมาทำงานในมหาวิทยาลัยเคมบริดจ์ดังเดิม พ.ศ. 2488 มัวริสได้รับการแต่งตั้งให้เป็นผู้อำนวยการสถาบันวิจัยทางด้านคำนวณ (Mathemetical Laboratory) ซึ่งต่อมาภายหลังสถาบันนี้ได้เปลี่ยนมาเป็น คณะคอมพิวเตอร์ (Computer Laboratory) ของมหาวิทยาลัยเคมบริดจ์ ซึ่งเป็นที่แรกในโลกที่เริ่มทำการเรียนการสอนด้านคอมพิวเตอร์ สาเหตุที่คณะคอมพิวเตอร์เป็นอิสระออกมาได้ เพราะสมัยที่เป็นสถาบันวิจัยทางด้านการคำนวณนั้น เป็นแหล่งกำเนิดพื้นฐานของคอมพิวเตอร์พอสมควร (เช่น ทฤษฎีทัวริ่ง, เครื่อง Differential Analyser ของแบบเบจ หรือ ภาษาเครื่องของเอดา) อีกทั้งในยุคของมัวริส สามารถนำทฤษฎีเหล่านี้มาประยุกต์สร้างเครื่องคอมพิวเตอร์แบบเก็บโปรแกรมได้ (stored program computer) คือมีหน่วยความจำ (memory) สำเร็จเป็นเครื่องแรกของโลกชื่อ EDSAC ในปี พ.ศ. 2492..

ใหม่!!: วิทยาการคอมพิวเตอร์และมัวริส วิลค์ส · ดูเพิ่มเติม »

ระบบสารสนเทศ

ระบบสารสนเทศ (Information System หรือ IS) เป็นระบบพื้นฐานของการทำงานต่างๆ ในรูปแบบของการเก็บ (input) การประมวลผล (processing) เผยแพร่ (output) และมีส่วนจัดเก็บข้อมูล (storage) องค์ประกอบของระบบสารสนเทศคือ ฮาร์ดแวร์, ซอฟต์แวร์, มนุษย์, กระบวนการ, ข้อมูล, เครือข่าย ระบบสารสนเทศนั้นจะประกอบด้ว.

ใหม่!!: วิทยาการคอมพิวเตอร์และระบบสารสนเทศ · ดูเพิ่มเติม »

ระบบสารสนเทศเพื่อการจัดการ

ระบบสารสนเทศเพื่อการจัดการ หรือ เอ็มไอเอส (management information system - MIS) หมายถึง ระบบคอมพิวเตอร์ หรือขั้นตอนที่ช่วยในการจัดเก็บสารสนเทศเพื่อใช้ในการบริหารและการจัดการองค์กรได้อย่างมีประสิทธิภาพ ระบบสารสนเทศเพื่อการจัดการนี้จะมีส่วนครอบคลุมถึง บุคคล เอกสาร เทคโนโลยี และขั้นตอนในการทำงาน เพื่อที่จะแก้ปัญหาทางธุรกิจไม่ว่าทาง ราคา สินค้า บริการ หรือกลยุทธต่างๆ ระบบสารสนเทศเพื่อการจัดการจะแตกต่างจากระบบสารสนเทศทั่วไป กล่าวคือระบบนี้จะใช้ในการวิเคราะห์ระบบอื่นๆ เพื่อนำมาประยุกต์ใช้ ในทางวิชาการคำว่าระบบสารสนเทศเพื่อการจัดการนี้ถูกใช้ในส่วนของรูปแบบการจัดการข้อมูล เช่น ระบบผู้เชี่ยวชาญ หรือ ระบบช่วยในการตัดสินใ.

ใหม่!!: วิทยาการคอมพิวเตอร์และระบบสารสนเทศเพื่อการจัดการ · ดูเพิ่มเติม »

ระบบปฏิบัติการ

ระบบปฏิบัติการ (operating system) หรือ โอเอส (OS) เป็นระบบซอฟต์แวร์ที่ทำหน้าที่จัดการอุปกรณ์คอมพิวเตอร์และแหล่งซอฟต์แวร์และบริการโปรแกรมคอมพิวเตอร์ ระบบปฏิบัติการมีหน้าที่หลัก ๆ คือ การจัดสรรทรัพยากรในเครื่องคอมพิวเตอร์ เพื่อให้บริการซอฟต์แวร์ประยุกต์ ในเรื่องการรับส่งและจัดเก็บข้อมูลกับฮาร์ดแวร์ เช่น การส่งข้อมูลภาพไปแสดงผลที่จอภาพ การส่งข้อมูลไปเก็บหรืออ่านจากฮาร์ดดิสก์ การรับส่งข้อมูลในระบบเครือข่าย การส่งสัญญานเสียงไปออกลำโพง หรือจัดสรรพื้นที่ในหน่วยความจำ ตามที่ซอฟต์แวร์ประยุกต์ร้องขอ รวมทั้งทำหน้าที่จัดสรรเวลาการใช้หน่วยประมวลผลกลาง ในกรณีที่อนุญาตให้ซอฟต์แวร์ประยุกต์หลายๆ ตัวทำงานพร้อมๆ กัน ระบบปฏิบัติการ ช่วยให้ตัวซอฟต์แวร์ประยุกต์ ไม่ต้องจัดการเรื่องเหล่านั้นด้วยตนเอง เพียงแค่เรียกใช้บริการจากระบบปฏิบัติการก็พอ ทำให้พัฒนาซอฟต์แวร์ประยุกต์ได้ง่ายขึ้น ระบบปฏิบัติการที่เป็นที่นิยมในคอมพิวเตอร์ส่วนบุคคลทุกวันนี้ ได้แก่ ไมโครซอฟท์ วินโดวส์ แมคโอเอส และลินุกซ์ นอกจากนี้ ยังมีระบบปฏิบัติการตระกูลยูนิกซ์ ซึ่งได้รับความนิยมในเครื่องเซิร์ฟเวอร์ที่ใช้กันในหน่วยงาน ระบบปฏิบัติการตระกูลยูนิกซ์ที่เป็นที่รู้จักกันดี ได้แก่ ยูนิกซ์ตระกูลบีเอสดี เอไอเอกซ์ และโซลาริส และรวมถึงลินุกซ์ซึ่งพัฒนาโดยอาศัยหลักการเดียวกันกับยูนิกซ์ ระบบปฏิบัติการบางตัว ถูกออกแบบมาสำหรับการเรียนการสอนวิชาระบบปฏิบัติการโดยเฉพาะ เช่น มินิกซ์ ซินู หรือ พินโทส ในอุปกรณ์อื่นๆ ที่ควบคุมด้วยระบบคอมพิวเตอร์ ก็อาจมีระบบปฏิบัติการเช่นกัน เช่น ไอโอเอส แอนดรอยด์ หรือ ซิมเบียน ในโทรศัพท์มือถือ หรือระบบปฏิบัติการ TRON ในเครื่องใช้ไฟฟ้าตามบ้าน.

ใหม่!!: วิทยาการคอมพิวเตอร์และระบบปฏิบัติการ · ดูเพิ่มเติม »

รางวัลทัวริง

รางวัลทัวริง (Turing Award) เป็นรางวัลที่นับว่ามีเกียร์ติที่สุดในด้าน วิทยาการคอมพิวเตอร์ โดยจะให้กับบุคคลที่สร้างผลงานที่มีคุณค่ามหาศาลและมีประโยชน์ในระยะยาวกับสาขา จนกระทั่งปัจจุบันนี้ นักวิจัยส่วนใหญ่ที่ได้รับรางวัลทัวริงเป็นนักวิทยาการคอมพิวเตอร์ ถูกตั้งชื่อตาม อลัน ทัวริง ที่เป็นนักคณิตศาสตร์และเป็นหนึ่งในบุคคลที่ได้รับการยกย่องให้เป็นบิดาของวิทยาการคอมพิวเตอร์ยุคใหม่ รางวัลทัวริงนี้ได้รับการยกย่อง(โดยบุคคลส่วนใหญ่) ให้เป็นรางวัลโนเบลสำหรับวิทยาการคอมพิวเตอร์ รางวัลนี้มีบริษัทอินเทล และกูเกิลเป็นสปอนเซอร์หลัก โดยผู้รับรางวัลจะได้รางวัลเงินสด 250,000 ดอลลาร์สหรัฐอีกด้วย ก่อนหน้าที่กูเกิลจะเข้ามาร่วมเป็นสปอนเซอร์ อินเทลให้รางวัล 100,000 ดอลลาร์สหรัฐสำหรับผู้รับรางวัล.

ใหม่!!: วิทยาการคอมพิวเตอร์และรางวัลทัวริง · ดูเพิ่มเติม »

รางวัลด้านการศึกษาเทย์เลอร์ แอล บูธ

รางวัลด้านการศึกษาเทย์เลอร์ แอล บูธ (Taylor L. Booth Education Award) เป็นรางวัลสูงสุดทางด้านการศึกษาของสมาคมคอมพิวเตอร์ไอทริปเปิลอี (IEEE) ที่มอบให้กับผู้ที่มีผลงานโดดเด่นในวงการศึกษาด้านวิทยาการคอมพิวเตอร์และวิศวกรรมคอมพิวเตอร์ โดยผู้ได้รับรางวัลต้องมีคุณสมบัติตามเกณฑ์ต่อไปนี้อย่างน้อยสองข้อในสาขาวิทยาการคอมพิวเตอร์และวิศวกรรมคอมพิวเตอร.

ใหม่!!: วิทยาการคอมพิวเตอร์และรางวัลด้านการศึกษาเทย์เลอร์ แอล บูธ · ดูเพิ่มเติม »

วิยุตคณิต

วิยุตคณิต ภินทนคณิตศาสตร์ หรือ คณิตศาสตร์ไม่ต่อเนื่อง (discrete mathematics) หรือบางครั้งเรียกว่า คณิตศาสตร์จำกัด (finite mathematics) เป็นการศึกษาโครงสร้างทางคณิตศาสตร์ซึ่งมีลักษณะเป็นค่าเฉพาะเจาะจง และไม่ต่อเนื่อง ซึ่งไม่ต้องใช้แนวคิดเกี่ยวกับความต่อเนื่อง วัตถุที่ศึกษาส่วนมากในสาขานี้มักเป็นเซตนับได้ เช่น เซตของจำนวนเต็ม วิยุตคณิตได้รับความสนใจมากขึ้นในปัจจุบันเนื่องจากการประยุกต์ใช้ในวิทยาการคอมพิวเตอร์ แนวคิดและสัญกรณ์จากวิยุตคณิตนั้นมีประโยชน์ในการศึกษา หรืออธิบายวัตถุหรือปัญหาในขั้นตอนวิธี และภาษาโปรแกรม ในหลาย ๆ หลักสูตรทางคณิตศาสตร์วิชาด้านคณิตศาสตร์จำกัด จะเน้นเนื้อหาที่เกี่ยวข้องกับด้านธุรกิจ ส่วนวิยุตคณิตเน้นแนวคิดสำหรับวิทยาการคอมพิวเตอร์ เพื่อการเปรียบเทียบ ดู ภาวะต่อเนื่อง ทอพอลอยี และ คณิตวิเคราะห.

ใหม่!!: วิทยาการคอมพิวเตอร์และวิยุตคณิต · ดูเพิ่มเติม »

วิศวกรรมคอมพิวเตอร์

วิศวกรรมคอมพิวเตอร์ (computer engineering) เป็นศาสตร์ที่เกี่ยวข้องกับการออกแบบและสร้างเครื่องหรือระบบคอมพิวเตอร์ และ ระบบที่ใช้คอมพิวเตอร์ ศาสตร์นี้เกี่ยวข้องกับการศึกษาทางด้านฮาร์ดแวร์ ซอฟต์แวร์ การสื่อสาร และความเกี่ยวเนื่องระหว่างเรื่องทั้งสาม หลักสูตรการเรียนมุ่งเน้นทางด้าน ทฤษฎี กฎ และ การฝึกฝนปฏิบัติของทางด้านวิศวกรรมไฟฟ้า และ คณิตศาสตร์ และวิทยาศาสตร์รวมถึงการประยุกต์เข้ากับปัญหาทางด้านการออกแบบคอมพิวเตอร์ และ อุปกรณ์ที่ใช้คอมพิวเตอร์ วิศวกรคอมพิวเตอร์ ศึกษาการออกแบบระบบฮาร์ดแวร์ดิจิทัล ซึ่งรวมถึงระบบการสื่อสาร องค์ประกอบของคอมพิวเตอร์ และอุปกรณ์ที่ประกอบด้วยคอมพิวเตอร์ วิศวกรคอมพิวเตอร์จะเรียนการพัฒนาซอฟต์แวร์ โดยมุ่งเน้นเกี่ยวกับซอฟต์แวร์สำหรับอุปกรณ์ดิจิทัล และ การสร้างส่วนต่อประสานระหว่างผู้ใช้งานซอฟต์แวร์ และ ระหว่างอุปกรณ์ต่าง ๆ รวมทั้งความรู้ทางด้านวิศวกรรมที่ดีด้วย ปัจจุบันสาขาวิชาที่สำคัญในด้านวิศวกรรมคอมพิวเตอร์คือ ระบบฝังตัว การพัฒนาอุปกรณ์ที่มีซอฟต์แวร์และฮาร์ดแวร์ฝังตัวภายใน เช่น อุปกรณ์สื่อสารอย่าง โทรศัพท์มือถือ เครื่องเล่นวิทยุระบบดิจิทัล เครื่องบันทึกวีดิทัศน์ระบบดิจิทัล ระบบเตือนภัย เครื่องถ่ายรังสีเอกซ์ และ เครื่องมือผ่าตัดด้วยแสงเลเซอร์เป็นต้น ซึ่งล้วนแล้วแต่ต้องการการผนวกรวมฮาร์ดแวร์และซอฟต์แวร์ฝังตัวหรือของอื่น ๆ ที่เป็นผลจากการวิศวกรรมคอมพิวเตอร์เข้าด้วยกัน ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิศวกรรมคอมพิวเตอร์ เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์ สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรก.

ใหม่!!: วิทยาการคอมพิวเตอร์และวิศวกรรมคอมพิวเตอร์ · ดูเพิ่มเติม »

วิศวกรรมซอฟต์แวร์

วิศวกรรมซอฟต์แวร์ (software engineering) เป็นศาสตร์เกี่ยวกับวิศวกรรมด้านซอฟต์แวร์ มีเนื้อหาเกี่ยวข้องกับการใช้กระบวนการทางวิศวกรรมในการดูแลการผลิต ตั้งแต่การเริ่มเก็บความต้องการ การตั้งเป้าหมายของระบบ การออกแบบ กระบวนการพัฒนา การตรวจสอบ การประเมินผล การติดตามโครงการ การประเมินต้นทุน การรักษาความปลอดภัย ไปจนถึงการคิดราคาซอฟต์แวร์เป็นต้น วิศวกรรมซอฟต์แวร์ประยุกต์ความรู้และเทคโนโลยีทางด้านวิศวกรรมศาสตร์ วิศวกรรมคอมพิวเตอร์ วิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศและสาขาอื่น ๆ ที่เกี่ยวข้องเข้าด้วยกัน เพื่อสร้างซอฟต์แวร์ที่สามารถปฏิบัติงานตามเป้าหมาย ภายใต้เงื่อนไขที่กำหนด วิศวกรรมซอฟต์แวร์เป็นศาสตร์ที่ทวีความสำคัญเพิ่มขึ้นเรื่อย ๆ เนื่องจากในปัจจุบัน ซอฟต์แวร์มีความซับซ้อนเพิ่มขึ้น จำเป็นต้องมีการวิศวกรรมที่จะควบคุมและดำเนินการผลิต ที่มีประสิทธิภาพ สามารถวัดผลได้ และ สามารถตรวจหาข้อผิดพลาดพร้อมสาเหตุได้ อย่างสะดวกและรวดเร็ว เพื่อให้สามารถปรับปรุงแก้ไขซอฟต์แวร์ตั้งแต่อยู่ในระหว่างการผลิตได้อีกทั้งยังมีการทบทวนและตรวจสอบ ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิศวกรรมซอฟต์แวร์ เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์ สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรก.

ใหม่!!: วิทยาการคอมพิวเตอร์และวิศวกรรมซอฟต์แวร์ · ดูเพิ่มเติม »

วิทยาการสารสนเทศ

วิทยาการสารสนเทศ (information science) หรือ สารสนเทศศาสตร์ หรือ สารนิเทศศาสตร์ หรือ สนเทศศาสตร์ (informatics) เป็นการศึกษาเกี่ยวกับทฤษฎีสารสนเทศ ตั้งแต่การรับรู้, การทำความเข้าใจ, การวิเคราะห์, การสังเคราะห์, การเก็บ, การค้นคืน, การสื่อสาร สารสนเทศอย่างเป็นระบบ ในการศึกษาด้านวิทยาการสารสนเทศนั้น มีความจำเป็นต้องศึกษาวิชาในสาขาวิทยาการคอมพิวเตอร์ด้วยเนื่องจากใช้คอมพิวเตอร์เป็นเครื่องมือสำหรับประมวลผลสารสนเทศ วิทยาการสารสนเทศนั้นยังสนใจกระบวนความคิดและสารสนเทศในเชิงประยุกต์ด้วย เช่น เรื่องของสารสนเทศในสิ่งมีชีวิตในประชานศาสตร์ (cognitive science) ซึ่งศึกษากระบวนความคิดและการทำงานของสมองของสิ่งมีชีวิต ตัวอย่างการประยุกต์วิทยาการสารสนเทศ อื่น ๆ เช่น ชีวสารสนเทศศาสตร์ ในกรณีนี้คือการศึกษาสารสนเทศทางชีววิทยา หรือ การศึกษาด้านวิทยาการสารสนเทศที่เกี่ยวกับการส่งสารสนเทศไปยังผู้รับสารด้วย ซึ่งคือบางส่วนของนิเทศศาสตร.

ใหม่!!: วิทยาการคอมพิวเตอร์และวิทยาการสารสนเทศ · ดูเพิ่มเติม »

วิทยาการเข้ารหัสลับ

วิทยาการเข้ารหัสลับ วิชาเกี่ยวกับการเข้ารหัสลับคือการแปลงข้อความปกติให้กลายเป็นข้อความลับ โดยข้อความลับคือข้อความที่ผู้อื่น นอกเหนือจากคู่สนทนาที่ต้องการ ไม่สามารถเข้าใจได้ มนุษย์ได้คิดค้นวิธีการรักษาความลับของเรามาตั้งนาน นับตั้งแต่สมัยจูเลียส ซีซาร์ จนกระทั่งถึงปัจจุบันที่ใช้คอมพิวเตอร์มาช่วยเข้ารหัสลับและถอดรหัสลับ การเข้ารหัสแบบซีซ่าร์ทำได้โดยการนำตัวอักษรที่อยู่ถัดไปอีกสองตำแหน่งมาแทนที่ ยกตัวอย่างเช่น ถ้าต้องการเข้ารหัสคำว่า HELLO เราก็นำตัวอักษรที่ถัดจากตัว H ไปอีกสองตัวนั่นคือตัว J มาแทน ตัว E แทนด้วย G ตัว L แทนด้วย N ตัว O แทนด้วย Q ดังนั้นข้อความ HELLO จึงถูกแปลงให้เป็นคำว่า JGNNQ การเข้ารหัสลับแตกต่างกับวิทยาการอำพรางข้อมูล ข้อมูลที่ถูกอำพรางนั้นจะไม่ถูกเปลี่ยนแปลง ในขณะที่การเข้ารหัสลับจะเปลี่ยนแปลงข้อมูล วิทยาการเข้ารหัสลับสมัยใหม่ (Modern Cryptography) เป็นวิชาการที่ใช้แนวทางคณิตศาสตร์เพื่อแปลงข้อความปกติให้กลายเป็นข้อความลับ โดยให้เฉพาะคู่สนทนาที่ต้องการสามารถอ่านเข้าใจได้เท่านั้น ขั้นตอนวิธีของการเข้ารหัสลับสมัยใหม่ ได้แก่ Data Encryption Standard, Advanced Encryption Standard หรือ One-Time Padding ฯลฯ หลักการเบื้องต้นของการเข้ารหัสลับ ประการแรกคือ ขั้นตอนวิธีต้องเป็นที่รู้โดยทั่วไป และประการต่อมา รหัสจะต้องใหม่เสมอ.

ใหม่!!: วิทยาการคอมพิวเตอร์และวิทยาการเข้ารหัสลับ · ดูเพิ่มเติม »

วงจรรวม

วงจรรวม วงจรรวม หรือ วงจรเบ็ดเสร็จ (integrated circuit; IC) หมายถึง วงจรที่นำเอาไดโอด, ทรานซิสเตอร์, ตัวต้านทาน, ตัวเก็บประจุ และองค์ประกอบวงจรต่าง ๆ มาประกอบรวมกันบนแผ่นวงจรขนาดเล็ก ในปัจจุบันแผ่นวงจรนี้จะทำด้วยแผ่นซิลิคอน บางทีอาจเรียก ชิป (Chip) และสร้างองค์ประกอบวงจรต่าง ๆ ฝังอยู่บนแผ่นผลึกนี้ ส่วนใหญ่เป็นชนิดที่เรียกว่า Monolithic การสร้างองค์ประกอบวงจรบนผิวผลึกนี้ จะใช้กรรมวิธีทางด้านการถ่ายภาพอย่างละเอียด ผสมกับขบวนการทางเคมีทำให้ลายวงจรมีความละเอียดสูงมาก สามารถบรรจุองค์ประกอบวงจรได้จำนวนมาก ภายในไอซี จะมีส่วนของลอจิกมากมาย ในบรรดาวงจรเบ็ดเสร็จที่ซับซ้อนสูง เช่น ไมโครโปรเซสเซอร์ ซึ่งใช้ทำงานควบคุม คอมพิวเตอร์ จนถึงโทรศัพท์มือถือ แม้กระทั่งเตาอบไมโครเวฟแบบดิจิทัล สำหรับชิปหน่วยความจำ (RAM) เป็นอีกประเภทหนึ่งของวงจรเบ็ดเสร็จ ที่มีความสำคัญมากในยุคปัจจุบัน.

ใหม่!!: วิทยาการคอมพิวเตอร์และวงจรรวม · ดูเพิ่มเติม »

สหราชอาณาจักร

หราชอาณาจักรบริเตนใหญ่และไอร์แลนด์เหนือ หรือโดยทั่วไปรู้จักกันว่า สหราชอาณาจักร และ บริเตน (Britain) เป็นรัฐเอกราชตั้งอยู่นอกชายฝั่งตะวันตกเฉียงเหนือของยุโรปภาคพื้นทวีป ประเทศนี้ประกอบด้วยเกาะบริเตนใหญ่ ส่วนตะวันออกเฉียงเหนือของเกาะไอร์แลนด์ และเกาะที่เล็กกว่าจำนวนมาก ไอร์แลนด์เหนือเป็นเพียงส่วนเดียวของสหราชอาณาจักรที่มีพรมแดนทางบกติดต่อกับรัฐอื่น คือ ประเทศไอร์แลนด์ นอกเหนือจากนี้แล้ว สหราชอาณาจักรล้อมรอบด้วยมหาสมุทรแอตแลนติกทางทิศตะวันตกและเหนือ ทะเลเหนือทางทิศตะวันออก ช่องแคบอังกฤษทางทิศใต้ และทะเลไอร์แลนด์ทางทิศตะวันตก รูปแบบการปกครองเป็นแบบราชาธิปไตยภายใต้รัฐธรรมนูญโดยมีระบบรัฐสภา เมืองหลวง คือ กรุงลอนดอน ประกอบด้วยสี่ประเทศ คือ ประเทศอังกฤษ สกอตแลนด์ เวลส์ และไอร์แลนด์เหนือ สามประเทศหลังนี้ได้รับการถ่ายโอนการบริหาร โดยมีอำนาจแตกต่างกัน ตั้งอยู่ในเมืองหลวงของประเทศนั้น ๆ คือ เอดินบะระ คาร์ดิฟฟ์ และเบลฟัสต์ตามลำดับ ส่วนเกิร์นซีย์ เจอร์ซีย์ และเกาะแมนเป็นบริติชคราวน์ดีเพนเดนซี และมิใช่ส่วนหนึ่งของสหราชอาณาจักร สหราชอาณาจักรมีดินแดนโพ้นทะเล 14 แห่ง ซึ่งเป็นสิ่งที่เหลืออยู่ของจักรวรรดิอังกฤษ ซึ่งขณะที่รุ่งเรืองที่สุดในช่วงปลายคริสต์ศตวรรษที่ 19 และต้นคริสต์ศตวรรษที่ 20 นั้น ครอบคลุมพื้นดินของโลกเกือบหนึ่งในสี่ และเป็นจักรวรรดิใหญ่ที่สุดในประวัติศาสตร์ อิทธิพลของอังกฤษยังสามารถพบเห็นได้จากความแพร่หลายของภาษา วัฒนธรรมและระบบกฎหมายในอดีตอาณานิคมหลายแห่ง สหราชอาณาจักรเป็นประเทศพัฒนาแล้ว และมีเศรษฐกิจใหญ่เป็นอันดับที่ 7 ของโลก ตามค่าผลิตภัณฑ์มวลรวมภายในประเทศ ณ ราคาตลาด และเศรษฐกิจใหญ่เป็นอันดับที่ 8 ของโลก ตามความเท่าเทียมของอำนาจซื้อ สหราชอาณาจักรเป็นประเทศอุตสาหกรรมประเทศแรกในโลก และเป็นมหาอำนาจอันดับหนึ่งของโลกระหว่างคริสต์ศตวรรษที่ 19 และต้นคริสต์ศตวรรษที่ 20 สหราชอาณาจักรยังถูกกล่าวขานว่าเป็นมหาอำนาจและยังมีอิทธิพลทางเศรษฐกิจ วัฒนธรรม ทหาร วิทยาศาสตร์และการเมืองระหว่างประเทศค่อนข้างมากอยู่ สหราชอาณาจักรได้รับรองว่าเป็นรัฐอาวุธนิวเคลียร์และมีรายจ่ายทางทหารมากเป็นอันดับที่ 4 ของโลก สหราชอาณาจักรเป็นสมาชิกถาวรของคณะมนตรีความมั่นคงแห่งสหประชาชาตินับแต่สมัยประชุมแรกใน..

ใหม่!!: วิทยาการคอมพิวเตอร์และสหราชอาณาจักร · ดูเพิ่มเติม »

สถาปัตยกรรมฟอนนอยมันน์

แผนภูมิสถาปัตยกรรมฟอนนอยมันน์ สถาปัตยกรรมฟอนนอยมันน์ (von Neumann architecture) คือรูปแบบการออกแบบพื้นฐานของคอมพิวเตอร์ที่ใช้หน่วยประมวลผลกับพื้นที่บันทึกความจำเป็นโครงสร้างในการเก็บคำสั่งและข้อมูล รูปแบบนี้ตั้งชื่อตามจอห์น ฟอน นอยมันน์ ผู้เป็นนักคณิตศาสตร์และนักวิทยาการคอมพิวเตอร์ในยุคบุกเบิก โครงสร้างของสถาปัตยกรรมฟอนนอยมันน์ ประกอบด้วยรูปแบบการทำงานหลักๆ 3 แบบได้แก่.

ใหม่!!: วิทยาการคอมพิวเตอร์และสถาปัตยกรรมฟอนนอยมันน์ · ดูเพิ่มเติม »

สถิติศาสตร์

ติศาสตร์ (Statistic Science) เป็นการศึกษาการเก็บ การวิเคราะห์ การตีความ การนำเสนอและการจัดระเบียบข้อมูล ในการประยุกต์สถิติศาสตร์กับปัญหาทางวิทยาศาสตร์ อุตสาหกรรมหรือสังคม ฯลฯ จำเป็นต้องเริ่มด้วยประชากรหรือกระบวนการที่จะศึกษา ประชากรเป็นได้หลากหลาย เช่น "ทุกคนที่อาศัยอยู่ในประเทศหนึ่ง" หรือ "ทุกอะตอมซึ่งประกอบเป็นผลึก" สถิติศาสตร์ว่าด้วยทุกแง่มุมของข้อมูลซึ่งรวมการวางแผนการเก็บข้อมูลในแง่การออกแบบการสำรวจและการทดลอง ในกรณีไม่สามารถเก็บข้อมูลสำมะโนได้ นักสถิติศาสตร์เก็บข้อมูลโดยการพัฒนาการออกแบบการทดลองจำเพาะและตัวอย่างสำรวจ การชักตัวอย่างเพื่อเป็นตัวแทนประกันว่าการอนุมานและการสรุปสามารถขยายจากตัวอย่างไปยังประชากรโดยรวมได้โดยปลอดภัย การศึกษาทดลองเกี่ยวข้องกับการวัดระบบที่กำลังศึกษา จัดดำเนินการระบบ แล้ววัดเพิ่มโดยใช้วิธีดำเนินการเดียวกันเพื่อตัดสินว่าการจัดดำเนินการดัดแปรค่าของการวัดหรือไม่ ในทางกลับกัน การศึกษาสังเกตไม่เกี่ยวข้องกับการจัดดำเนินการทดลอง มีการใช้ระเบียบวิธีสถิติศาสตร์สองอย่างหลักในการวิเคราะห์ข้อมูล ได้แก่ สถิติศาสตร์พรรณนา ซึ่งสรุปข้อมูลจากตัวอย่างโดยใช้ดัชนีอย่างค่าเฉลี่ยหรือค่าเบี่ยงเบนมาตรฐาน และสถิติศาสตร์อนุมาน ซึ่งดึงข้อสรุปจากข้อมูลซึ่งมีการกระจายสุ่ม (เช่น ข้อผิดพลาดสังเกต การกระจายการชักตัวอย่าง) สถิติศาสตร์พรรณนาส่วนใหญ่ว่าด้วยชุดคุณสมบัติของการกระจายสองชุด ได้แก่ แนวโน้มสู่ส่วนกลางซึ่งมุ่งให้ลักษระค่ากลางหรือตรงแบบของการกระจาย ขณะที่การกระจายให้ลักษณะขอบเขตซึ่งสมาชิกของการกระจายอยู่ห่างจากส่วนกลางและสมาชิกอื่น การอนุมานสถิติศาสตร์คณิตศาสตร์กระทำภายใต้กรอบทฤษฎีความน่าจะเป็น ซึ่งว่าด้วยการวิเคราะห์ปรากฏการณ์สุ่ม ในการอนุมานปริมาณไม่ทราบค่า มีการประเมินค่าตัวประมาณค่าตั้งแต่หนึ่งตัวโดยใช้ตัวอย่าง 1.สถิติ (Statistics) 2.เซตและการให้เหตุผล (Set and reasoning) 3.

ใหม่!!: วิทยาการคอมพิวเตอร์และสถิติศาสตร์ · ดูเพิ่มเติม »

หน่วยความจำ

หน่วยความจำ (Computer memory) คือ อุปกรณ์เก็บสถานะข้อมูลและชุดคำสั่ง เพื่อการประมวลผลของคอมพิวเตอร์ หน่วยความจำแบ่งได้เป็นสองประเภทใหญ่ ๆ คือ หน่วยความจำถาวร และ หน่วยความจำชั่วคราว ตัวอย่างของหน่วยความจำถาวรก็เช่น หน่วยความจำแบบแฟลช และหน่วยความจำพวกรอม ตัวอย่างของหน่วยความจำชั่วคราวก็คือพวกหน่วยความจำหลัก เช่น DRAM (แรมชนิดที่นิยมใช้ในปัจจุบัน) และแคชของซีพียูซึ่งทำงานได้รวดเร็วมาก (ปกติเป็นแบบ SRAM ซึ่งเร็วกว่า กินไฟน้อยกว่า แต่มีความจุต่อพื้นที่น้อยกว่า DRAM).

ใหม่!!: วิทยาการคอมพิวเตอร์และหน่วยความจำ · ดูเพิ่มเติม »

หน่วยประมวลผลกลาง

หน่วยประมวลผลกลาง (central processing unit) หรือย่อว่า ซีพียู (CPU) เป็นวงจรอิเลคทรอนิกส์ที่ทำงาน หรือประมวลผล ตามชุดของคำสั่งเครื่องจากซอฟต์แวร์ คำนี้เริ่มใช้ในอุตสาหกรรมคอมพิวเตอร์ตั้งแต่ต้นศตวรรษ 1960s หน่วยประมวลผลเปรียบเสมือนเป็นสมองของคอมพิวเตอร์ ในการทำหน้าที่ตัดสินใจหรือคำนวณ จากคำสั่งที่ได้รับมา เช่น การเปรียบเทียบ การกระทำการทางคณิตศาสตร์ ฯลฯ โดยมีกระบวนการพื้นฐานคือ.

ใหม่!!: วิทยาการคอมพิวเตอร์และหน่วยประมวลผลกลาง · ดูเพิ่มเติม »

อลอนโซ เชิร์ช

อลอนโซ เชิร์ช (Alonzo Church) ผู้บุกเบิกในวงการวิทยาการคอมพิวเตอร์ชาวอเมริกัน เป็นผู้พัฒนาพื้นฐานของวิทยาการคอมพิวเตอร์เชิงทฤษฎี โดยเฉพาะการสร้างแลมดาแคลคูลัส และการค้นพบปัญหาที่แก้ไม่ได้ในระบบนั้น หมวดหมู่:บุคคลในวงการคอมพิวเตอร์.

ใหม่!!: วิทยาการคอมพิวเตอร์และอลอนโซ เชิร์ช · ดูเพิ่มเติม »

อินพุต/เอาต์พุต

อินพุต/เอาต์พุต ย่อว่า ไอ/โอ (input/output: I/O) หรือภาษาไทยว่า รับเข้า/ส่งออก ในทางคอมพิวเตอร์ หมายถึงการสื่อสารระหว่างระบบประมวลผลสารสนเทศ (เช่นคอมพิวเตอร์) กับโลกภายนอก ซึ่งอาจเป็นมนุษย์หรือระบบประมวลผลสารสนเทศอีกระบบหนึ่ง อินพุตหรือสิ่งรับเข้าคือสัญญาณหรือข้อมูลที่ระบบรับเข้ามา และเอาต์พุตหรือสิ่งส่งออกคือสัญญาณหรือข้อมูลที่ระบบส่งออกไป ศัพท์นี้ใช้เรียกการกระทำเพียงส่วนหนึ่ง กล่าวคือ “การกระทำไอ/โอ” หมายถึงการปฏิบัติการรับเข้าหรือส่งออกสัญญาณหรือข้อมูล บุคคลหนึ่ง (หรือระบบอื่น) สามารถใช้อุปกรณ์ไอ/โอเพื่อสื่อสารกับคอมพิวเตอร์ ตัวอย่างเช่น คีย์บอร์ดหรือเมาส์จัดว่าเป็นอุปกรณ์รับเข้าสำหรับคอมพิวเตอร์ ในขณะที่จอภาพและเครื่องพิมพ์จัดว่าเป็นอุปกรณ์ส่งออกสำหรับคอมพิวเตอร์ ส่วนอุปกรณ์ที่สื่อสารระหว่างคอมพิวเตอร์ด้วยกัน เช่นโมเด็มหรือแผ่นวงจรเครือข่าย โดยปกติสามารถเป็นได้ทั้งอุปกรณ์รับเข้าและส่งออก มีข้อสังเกตเกี่ยวกับการออกแบบของอุปกรณ์ว่าจะเป็นการรับเข้าหรือการส่งออกขึ้นอยู่กับมุมมอง ตัวอย่างเช่น เมาส์และคีย์บอร์ดรับเข้าการเคลื่อนไหวทางกายภาพที่ส่งออกโดยมนุษย์ผู้ใช้งาน และแปลงเป็นสัญญาณที่คอมพิวเตอร์สามารถเข้าใจ สัญญาณส่งออกจากอุปกรณ์เหล่านี้จึงเป็นสัญญาณรับเข้าของคอมพิวเตอร์ และเช่นเดียวกัน เครื่องพิมพ์และจอภาพรับเข้าสัญญาณที่ส่งออกจากคอมพิวเตอร์ และแปลงสัญญาณเหล่านี้เป็นการแสดงผลที่มนุษย์ผู้ใช้งานสามารถมองเห็นหรืออ่านได้ กระบวนการอ่านหรือการมองเห็นการแสดงผลก็เป็นข้อมูลรับเข้าของมนุษย์ผู้ใช้งาน การศึกษาการโต้ตอบเหล่านี้อยู่ในขอบเขตที่เรียกว่าการโต้ตอบระหว่างมนุษย์กับคอมพิวเตอร์ (human-computer interaction) ในสถาปัตยกรรมคอมพิวเตอร์ การรวมผสานระหว่างหน่วยประมวลผลกลางกับหน่วยความจำหลักจะถูกพิจารณาว่าเป็น “สมอง” ของคอมพิวเตอร์ (หน่วยประมวลผลกลางที่อ่านและเขียนหน่วยความจำหลักได้โดยตรงด้วยชุดคำสั่งเฉพาะเป็นอาทิ) และจากมุมมองดังกล่าว การถ่ายโอนสารสนเทศมาจากหรือไปสู่การรวมผสานนั้นกับหน่วยอื่น เช่นหน่วยขับจานบันทึก ถือว่าเป็นไอ/โอ หน่วยประมวลผลกลางและวงจรที่รองรับได้จัดเตรียมไอ/โอที่จับจองบนหน่วยความจำ (memory-mapped I/O) ไว้ให้ ซึ่งใช้ในการเขียนโปรแกรมระดับล่างเพื่อพัฒนาโปรแกรมขับอุปกรณ์ (device driver) ขั้นตอนวิธีของไอ/โอเป็นสิ่งหนึ่งที่ออกแบบมาเพื่อใช้ประโยชน์เอกลักษณ์เฉพาะเครื่องและปฏิบัติการอย่างมีประสิทธิภาพ เมื่อมีข้อมูลอยู่บนหน่วยเก็บข้อมูลสำรองเช่นหน่วยขับจานบันทึก.

ใหม่!!: วิทยาการคอมพิวเตอร์และอินพุต/เอาต์พุต · ดูเพิ่มเติม »

อินเทอร์เน็ต

วิถีการจัดเส้นทางผ่านส่วนหนึ่งของอินเทอร์เน็ต อินเทอร์เน็ต (Internet) หมายถึง เครือข่ายคอมพิวเตอร์ที่มีขนาดใหญ่ มีการเชื่อมต่อระหว่างเครือข่ายหลาย ๆ เครือข่ายทั่วโลก โดยใช้ภาษาที่ใช้สื่อสารกันระหว่างคอมพิวเตอร์ที่เรียกว่า โพรโทคอล (protocol) ผู้ใช้เครือข่ายนี้สามารถสื่อสารถึงกันได้ในหลาย ๆ ทาง อาทิ อีเมล เว็บบอร์ด และสามารถสืบค้นข้อมูลและข่าวสารต่าง ๆ รวมทั้งคัดลอกแฟ้มข้อมูลและโปรแกรมมาใช้ได้.

ใหม่!!: วิทยาการคอมพิวเตอร์และอินเทอร์เน็ต · ดูเพิ่มเติม »

ฮาร์ดแวร์คอมพิวเตอร์

แผงวงจรในหน่วยประมวลผลกลางรุ่น PDP-11 ส่วนอุปกรณ์ คอมพิวเตอร์ฮาร์ดแวร์ หรือ ฮาร์ดแวร์คอมพิวเตอร์ (computer hardware) หรือเรียกย่อว่า ฮาร์ดแวร์ (hardware) เป็นชุดขององค์ประกอบต่าง ๆ ที่ประกอบรวมกันเป็นระบบคอมพิวเตอร์ ฮาร์ดแวร์คอมพิวเตอร์เป็นส่วนประกอบกายภาพ เช่น จอภาพ เมาส์ คีย์บอร์ด แหล่งเก็บข้อมูลคอมพิวเตอร์ ฮาร์ดดิสก์ การ์ดจอ การ์ดเสียง หน่วยความจำ (RAM) แผงวงจรหลัก เป็นต้น ทั้งหมดเป็นวัตถุที่จับต้องได้ ในทางกลับกัน ซอฟต์แวร์ คือชุดคำสั่งที่สามารถจัดเก็บและทำงานด้วยฮาร์ดแวร์ ซอฟต์แวร์เป็นชุดของคำสั่งที่เครื่องอ่านได้ใด ๆ ที่กำหนดการทำงานคำสั่งต่าง ๆ ของหน่วยประมวลผล ฮาร์ดแวร์และซอฟต์แวร์ รวมกันได้เป็นระบบคอมพิวเตอร์พร้อมใช้งาน ความจริง ขอบเขตที่แบ่งระหว่างฮาร์ดแวร์และซอฟต์แวร์ ไม่ได้ชัดเจน เพราะระหว่างกลางอาจจะมีเฟิร์มแวร์ ซึ่งเป็นซอฟต์แวร์ที่สร้างมาโดยเฉพาะ เพื่อฝังไว้ในฮาร์ดแวร์อยู่ด้วย โดยที่ผู้ใช้ทั่วไป ไม่จำเป็นต้องกังวลกับเฟิร์มแวร์เหล่านี้ เพราะเป็นส่วนที่โปรแกรมเมอร์ และวิศวกรคอมพิวเตอร์ เป็นผู้ดูแล.

ใหม่!!: วิทยาการคอมพิวเตอร์และฮาร์ดแวร์คอมพิวเตอร์ · ดูเพิ่มเติม »

จอห์น ฟอน นอยมันน์

อห์น ฟอน นอยมันน์ ในช่วงปี ค.ศ. 1940 จอห์น ฟอน นอยมันน์ (John von Neumann, Neumann János, 28 ธ.ค. ค.ศ. 1903 - 8 ก.พ. ค.ศ. 1957) เป็นนักคณิตศาสตร์ชาวอเมริกันเชื้อสายฮังการี มีผลงานสำคัญในหลายสาขา ทั้ง ควอนตัมฟิสิกส์ วิทยาการคอมพิวเตอร์ และ จะว่าไปแล้วก็ทุกๆ สาขาในวิชาคณิตศาสตร์ เลยก็ว่าได้.

ใหม่!!: วิทยาการคอมพิวเตอร์และจอห์น ฟอน นอยมันน์ · ดูเพิ่มเติม »

จอห์น แบกคัส

John Backus จอห์น แบกคัส (John Backus, (3 ธันวาคม พ.ศ. 2467 – 17 มีนาคม พ.ศ. 2550) ผู้บุกเบิกในวงการวิทยาการคอมพิวเตอร์ เป็นผู้คิดค้น ภาษาฟอร์แทรน (FORTRAN) ซึ่งเป็นภาษาระดับสูงภาษาแรกที่มีการใช้งานจริง และออกแบบ Backus-Naur form สำหรับการอธิบายภาษาโปรแกรมอย่างเป็นทางการ หมวดหมู่:บุคคลในวงการคอมพิวเตอร์.

ใหม่!!: วิทยาการคอมพิวเตอร์และจอห์น แบกคัส · ดูเพิ่มเติม »

จุฬาลงกรณ์มหาวิทยาลัย

ฬาลงกรณ์มหาวิทยาลัย เป็นมหาวิทยาลัยและสถาบันอุดมศึกษาแห่งแรกของประเทศไทย ตั้งอยู่ในเขตปทุมวัน กรุงเทพมหานครราชกิจจานุเบกษ.

ใหม่!!: วิทยาการคอมพิวเตอร์และจุฬาลงกรณ์มหาวิทยาลัย · ดูเพิ่มเติม »

ทฤษฎีกราฟ

กราฟที่มีจุดยอด 6 จุด และเส้นเชื่อม 7 เส้น ทฤษฎีกราฟ (graph theory) เป็นหนึ่งในสาขาคณิตศาสตร์และวิทยาการคอมพิวเตอร์ ที่ศึกษาถึงคุณสมบัติต่าง ๆ ของกราฟ.

ใหม่!!: วิทยาการคอมพิวเตอร์และทฤษฎีกราฟ · ดูเพิ่มเติม »

ทฤษฎีการคำนวณได้

ทฤษฎีการคำนวณได้ คือส่วนหนึ่งของการศึกษาในทฤษฎีการคำนวณที่สนใจกับปัญหาที่ว่า ปัญหาใดที่สามารถหาคำตอบได้ด้วยขั้นตอนวิธี (หรือ—ในความหมายที่เหมือนกัน—โดยเครื่องจักรทัวริง) ภายใต้ข้อจำกัดและข้อเพิ่มเติมหลายๆ แบบ ทฤษฎีการคำนวณได้ศึกษาปัญหาหลักๆ สี่ปัญหาดังต่อไปนี้.

ใหม่!!: วิทยาการคอมพิวเตอร์และทฤษฎีการคำนวณได้ · ดูเพิ่มเติม »

ทฤษฎีสารสนเทศ

ทฤษฎีสารสนเทศ (information theory) เป็นสาขาหนึ่งใน ทฤษฎีความน่าจะเป็น และคณิตศาสตร์เชิงสถิติ ขอบข่ายเนื้อหาของทฤษฎีนี้จะเกี่ยวข้องกับสารสนเทศ, เอนโทรปีของสารสนเทศ, ระบบการสื่อสาร, การส่งข้อมูล, ทฤษฎีอัตราการบิดเบือน, วิทยาการเข้ารหัสลับ, สัดส่วนสัญญาณต่อสัญญาณรบกวน, การบีบอัดข้อมูล, การแก้ความผิดพลาด และหัวข้ออื่น ๆ ที่เกี่ยวข้อง คำแปลที่ตามราชบัณฑิต คือ "ทฤษฎีสารสนเทศ" นี้ มาจากคำว่า "information theory" ซึ่งคำว่า information เป็นคำเดียวกันกับที่หมายถึง สารสนเทศ แต่เนื่องจากความหมายของ information theory นั้นจะเกี่ยวเนื่องกับ เนื้อความในแง่ของสัญญาณ จึงอาจจะใช้คำว่า ทฤษฎีข้อมูล แทนความหมายของสารสนเทศ ที่เป็นในแง่ของเนื้อหาข่าวสาร และ สื่อตัวกลาง หรือสื่อบันทึกในบางกรณี ตัวอย่างของการนำทฤษฎีสารสนเทศมาประยุกต์ใช้ ได้แก่ ZIP Files, เครื่องเล่นเอ็มพีสาม, อินเทอร์เน็ตความเร็วสูงดีเอสแอล, อุปกรณ์สื่อสารไร้สาย อาทิ โทรศัพท์มือถือ วิทยุสื่อสาร, เครื่องเล่นซีดี และการศึกษาเกี่ยวกับหลุมดำ เป็นต้น.

ใหม่!!: วิทยาการคอมพิวเตอร์และทฤษฎีสารสนเทศ · ดูเพิ่มเติม »

ทฤษฎีความซับซ้อนในการคำนวณ

ทฤษฎีความซับซ้อนในการคำนวณ (Computational Complexity Theory) เป็นสาขาหนึ่งของทฤษฎีการคำนวณ ที่มุ่งเน้นไปในการวิเคราะห์เวลาและเนื้อที่สำหรับการแก้ปัญหาหนึ่ง ๆ โดยปกติแล้วคำว่า "เวลา" ที่เราพูดถึงนั้น จะเป็นการนับจำนวนขั้นตอนที่ใช้ในการแก้ปัญหา ส่วนในเรื่องของ "เนื้อที่" เราจะพิจารณาเนื้อที่ ๆ ใช้ในการทำงานเท่านั้น (ไม่นับเนื้อที่ ๆ ใช้ในการเก็บข้อมูลป้อนเข้า).

ใหม่!!: วิทยาการคอมพิวเตอร์และทฤษฎีความซับซ้อนในการคำนวณ · ดูเพิ่มเติม »

ทฤษฎีความน่าจะเป็น

ทฤษฎีความน่าจะเป็น คือการศึกษาความน่าจะเป็นแบบคณิตศาสตร์ นักคณิตศาสตร์จะมองความน่าจะเป็นว่าเป็นตัวเลขระหว่างศูนย์กับหนึ่ง ที่กำหนดให้กับ "เหตุการณ์" (ความน่าจะเป็นที่เท่ากับ 0 ก็คือไม่มีโอกาสที่เหตุการณ์นั้นจะเกิดขึ้น แต่ถ้าความน่าจะเป็นเท่ากับ 1 แสดงว่าเหตุการณ์เหล่านั้นเกิดขึ้นได้อย่างแน่นอน) ที่เกิดขึ้นแบบสุ่ม ความน่าจะเป็น P(E) ถูกกำหนดให้กับเหตุการณ์ E ตามสัจพจน์ของความน่าจะเป็น ความน่าจะเป็นที่เหตุการณ์ E จะเกิดขึ้น เมื่อ กำหนด ให้อีกเหตุการณ์ F เกิดขึ้น เรียกว่าความน่าจะเป็นมีเงื่อนไข ของ E เมื่อให้ F โดยค่าความน่าจะเป็นคือ P(E \cap F)/P(F) (เมื่อ P(F) ไม่เป็นศูนย์) ถ้าความน่าจะเป็นมีเงื่อนไขของ E เมื่อให้ F มีค่าเช่นเดียวกับความน่าจะเป็น (แบบไม่มีเงื่อนไข) ของ E เราจะกล่าวว่าเหตุการณ์ E และ F เป็นเหตุการณ์ที่เป็นอิสระต่อกันเชิงสถิติ เราจะสังเกตได้ว่าความสัมพันธ์นี้เป็นความสัมพันธ์สมมาตร ทั้งนี้เนื่องจากการเป็นอิสระต่อกันนี้เขียนแทนได้เป็น P(E \cap F).

ใหม่!!: วิทยาการคอมพิวเตอร์และทฤษฎีความน่าจะเป็น · ดูเพิ่มเติม »

ขั้นตอนวิธี

ั้นตอนวิธี หรือ อัลกอริทึม (algorithm) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร ซึ่งแตกต่างจากการแก้ปัญหาแบบสามัญสำนึก หรือฮิวริสติก (heuristic) โดยทั่วไป ขั้นตอนวิธี จะประกอบด้วย วิธีการเป็นขั้นๆ และมีส่วนที่ต้องทำแบบวนซ้ำ (iterate) หรือ เวียนเกิด (recursive) โดยใช้ตรรกะ (logic) และ/หรือ ในการเปรียบเทียบ (comparison) ในขั้นตอนต่างๆ จนกระทั่งเสร็จสิ้นการทำงาน ในการทำงานอย่างเดียวกัน เราอาจจะเลือกขั้นตอนวิธีที่ต่างกันเพื่อแก้ปัญหาได้ โดยที่ผลลัพธ์ที่ได้ในขั้นสุดท้ายจะออกมาเหมือนกันหรือไม่ก็ได้ และจะมีความแตกต่าง ที่จำนวนและชุดคำสั่งที่ใช้ต่างกันซึ่งส่งผลให้ เวลา (time), และขนาดหน่วยความจำ (space) ที่ต้องการต่างกัน หรือเรียกได้อีกอย่างว่ามีความซับซ้อน (complexity) ต่างกัน การนำขั้นตอนวิธีไปใช้ ไม่จำกัดเฉพาะการเขียนโปรแกรมคอมพิวเตอร์ แต่สามารถใช้กับปัญหาอื่น ๆ ได้เช่น การออกแบบวงจรไฟฟ้า, การทำงานเครื่องจักรกล, หรือแม้กระทั่งปัญหาในธรรมชาติ เช่น วิธีของสมองมนุษย์ในการคิดเลข หรือวิธีการขนอาหารของแมลง หนึ่งในขั้นตอนวิธีอย่างง่าย คือ ขั้นตอนวิธีที่ใช้หาจำนวนที่มีค่ามากที่สุดในรายการ (ซึ่งไม่ได้เรียงลำดับไว้) ในการแก้ปัญหานี้ เราจะต้องดูจำนวนทุกจำนวนในรายการ ซึ่งมีขั้นตอนวิธีดังนี้.

ใหม่!!: วิทยาการคอมพิวเตอร์และขั้นตอนวิธี · ดูเพิ่มเติม »

ข้อมูล

้อมูล คือค่าของตัวแปรในเชิงคุณภาพหรือเชิงปริมาณ ที่อยู่ในความควบคุมของกลุ่มของสิ่งต่าง ๆ ข้อมูลในเรื่องการคอมพิวเตอร์ (หรือการประมวลผลข้อมูล) จะแสดงแทนด้วยโครงสร้างอย่างหนึ่ง ซึ่งมักจะเป็นโครงสร้างตาราง (แทนด้วยแถวและหลัก) โครงสร้างต้นไม้ (กลุ่มของจุดต่อที่มีความสัมพันธ์แบบพ่อลูก) หรือโครงสร้างกราฟ (กลุ่มของจุดต่อที่เชื่อมระหว่างกัน) ข้อมูลโดยปกติเป็นผลจากการวัดและสามารถทำให้เห็นได้โดยใช้กราฟหรือรูปภาพ ข้อมูลในฐานะมโนทัศน์นามธรรมอันหนึ่ง อาจมองได้ว่าเป็นระดับต่ำที่สุดของภาวะนามธรรมที่สืบทอดเป็นสารสนเทศและความรู้ ข้อมูลดิบ หรือ ข้อมูลที่ยังไม่ประมวลผล เป็นศัพท์อีกคำหนึ่งที่เกี่ยวข้อง หมายถึงการรวบรวมจำนวนและอักขระต่าง ๆ ซึ่งมักจะเกิดขึ้นตามปกติในการประมวลผลข้อมูลเป็นระยะ และ ข้อมูลที่ประมวลผลแล้ว จากระยะหนึ่งอาจถือว่าเป็น ข้อมูลดิบ ของระยะถัดไปก็ได้ ข้อมูลสนามหมายถึงข้อมูลดิบที่รวบรวมมาจากสภาพแวดล้อม ณ แหล่งกำเนิด ที่ไม่อยู่ในการควบคุม ข้อมูลเชิงทดลองหมายถึงข้อมูลที่สร้างขึ้นภายในสภาพแวดล้อมของการค้นคว้าทางวิทยาศาสตร์โดยการสังเกตและการบันทึก.

ใหม่!!: วิทยาการคอมพิวเตอร์และข้อมูล · ดูเพิ่มเติม »

คลังข้อมูล

ลังข้อมูล (data warehouse) คือ ฐานข้อมูลขนาดยักษ์ ที่รวบรวมฐานข้อมูลจากหลายแหล่งหลายช่วงเวลา ซึ่งอาจมี schema แตกต่างกัน มาไว้รวม ณ ที่เดียวกัน (และใช้ schema เดียวกัน).

ใหม่!!: วิทยาการคอมพิวเตอร์และคลังข้อมูล · ดูเพิ่มเติม »

คอมพิวเตอร์

อบีเอ็ม โรดรันเนอร์ - ซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดในโลกผลิตโดยไอบีเอ็มและสถาบันวิจัยแห่งชาติลอสอะลาโมส (2551) http://www.cnn.com/2008/TECH/06/09/fastest.computer.ap/ Government unveils world's fastest computer จากซีเอ็นเอ็น คอมพิวเตอร์ (computer) หรือในภาษาไทยว่า คณิตกรณ์ เป็นเครื่องจักรแบบสั่งการได้ที่ออกแบบมาเพื่อดำเนินการกับลำดับตัวดำเนินการทางตรรกศาสตร์หรือคณิตศาสตร์ โดยอนุกรมนี้อาจเปลี่ยนแปลงได้เมื่อพร้อม ส่งผลให้คอมพิวเตอร์สามารถแก้ปัญหาได้มากมาย คอมพิวเตอร์ถูกประดิษฐ์ออกมาให้ประกอบไปด้วยความจำรูปแบบต่าง ๆ เพื่อเก็บข้อมูล อย่างน้อยหนึ่งส่วนที่มีหน้าที่ดำเนินการคำนวณเกี่ยวกับตัวดำเนินการทางตรรกศาสตร์ และตัวดำเนินการทางคณิตศาสตร์ และส่วนควบคุมที่ใช้เปลี่ยนแปลงลำดับของตัวดำเนินการโดยยึดสารสนเทศที่ถูกเก็บไว้เป็นหลัก อุปกรณ์เหล่านี้จะยอมให้นำเข้าข้อมูลจากแหล่งภายนอก และส่งผลจากการคำนวณตัวดำเนินการออกไป หน่วยประมวลผลของคอมพิวเตอร์มีหน้าที่ดำเนินการกับคำสั่งต่าง ๆ ที่คอยสั่งให้อ่าน ประมวล และเก็บข้อมูลไว้ คำสั่งต่าง ๆ ที่มีเงื่อนไขจะแปลงชุดคำสั่งให้ระบบและสิ่งแวดล้อมรอบ ๆ เป็นฟังก์ชันที่สถานะปัจจุบัน คอมพิวเตอร์อิเล็กทรอนิกส์เครื่องแรกถูกพัฒนาขึ้นในช่วงกลางคริสต์ศตวรรษที่ 20 (ค.ศ. 1940 – ค.ศ. 1945) แรกเริ่มนั้น คอมพิวเตอร์มีขนาดเท่ากับห้องขนาดใหญ่ ซึ่งใช้พลังงานมากเท่ากับเครื่องคอมพิวเตอร์ส่วนบุคคล (พีซี) สมัยใหม่หลายร้อยเครื่องรวมกัน คอมพิวเตอร์ในสมัยใหม่นี้ผลิตขึ้นโดยใช้วงจรรวม หรือวงจรไอซี (Integrated circuit) โดยมีความจุมากกว่าสมัยก่อนล้านถึงพันล้านเท่า และขนาดของตัวเครื่องใช้พื้นที่เพียงเศษส่วนเล็กน้อยเท่านั้น คอมพิวเตอร์อย่างง่ายมีขนาดเล็กพอที่จะถูกบรรจุไว้ในอุปกรณ์โทรศัพท์มือถือ และคอมพิวเตอร์มือถือนี้ใช้พลังงานจากแบตเตอรี่ขนาดเล็ก และหากจะมีคนพูดถึงคำว่า "คอมพิวเตอร์" มักจะหมายถึงคอมพิวเตอร์ส่วนบุคคลซึ่งถือเป็นสัญลักษณ์ของยุคสารสนเทศ อย่างไรก็ดี ยังมีคอมพิวเตอร์ชนิดฝังอีกมากมายที่พบได้ตั้งแต่ในเครื่องเล่นเอ็มพีสามจนถึงเครื่องบินบังคับ และของเล่นชนิดต่าง ๆ จนถึงหุ่นยนต์อุตสาหกรรม.

ใหม่!!: วิทยาการคอมพิวเตอร์และคอมพิวเตอร์ · ดูเพิ่มเติม »

คอมพิวเตอร์กราฟิกส์

อมพิวเตอร์กราฟิกส์ (computer graphics) หรือในศัพท์บัญญัติว่า วิชาเรขภาพคอมพิวเตอร์ คือหนึ่งในศาสตร์ องค์ความรู้ ของระเบียบวิธีการแก้ปัญหาเชิงคอมพิวเตอร์ (computing methodology) ที่แก้ปัญหาเกี่ยวกับเรื่องของภาพหรือการแสดงภาพ โดยเน้นการประมวลผลข้อมูลด้วยคอมพิวเตอร์ ให้ข้อมูลนำเข้าเป็นข้อมูลตัวเลข ตัวอักษร หรือสัญญานต่าง ๆ แทน ตำแหน่งพิกัด สี รูปทรง ความสว่าง ขั้นตอนแรกเริ่มต้นด้วยการสร้างแบบจำลอง (modeling) เพื่อแทนความสัมพันธ์ของข้อมูลต่าง ๆ เหล่านั้นให้สามารถประมวลผลได้ด้วยคอมพิวเตอร์ ตามด้วย การแปรเป็นภาพสุดท้าย หรือ เรียกอีกอย่างหนึ่งว่าเร็นเดอร์ หรือการเร็นเดอร์ (rendering) เป็นการแปรหรือแสดงผลลัพธ์ทางอุปกรณ์แสดงผลลัพธ์ เช่น จอภาพ หรือ อุปกรณ์อื่น ๆ ออกมาเป็นภาพเชิงเรขาคณิตมองเห็น รูปทรง สีสัน ลวดลาย ลายผิว หรือ ลักษณะแสงเงา รวมถึง ข้อมูลอื่น ๆ ของภาพ เช่น ข้อมูลการเคลื่อนไหว การเปลี่ยนแปลง ลักษณะการเชื่อมต่อ และ ความสัมพันธ์ระหว่างวัตถุหรือสิ่งของในภาพ วิชานี้ยังครอบคลุมถึงการศึกษาด้านระบบในการแสดงภาพ ทั้งฮาร์ดแวร์ ซอฟต์แวร์ สถาปัตยกรรมของเครื่องคอมพิวเตอร์ อุปกรณ์เชื่อมต่อ หรือ อุปกรณ์ในการนำเข้า และ แสดงผล ปัจจุบันมีการประยุกต์ วิชาเรขภาพคอมพิวเตอร์ใช้งานร่วมกับเทคโนโลยีอื่น เช่น การสร้างภาพเคลื่อนไหวหรือ แอนิเมชัน งานภาพยนตร์ เกม สื่อประสมภาพและเสียง ศึกษาบันเทิง หรือ ระบบสร้างภาพความจริงเสมือน เป็นต้น ระเบียบวิธีที่นิยมแบ่งเป็นสองวิธีหลัก คือ การใช้หลักการฉายและการใช้หลักการตามรอยละแสง สำหรับวิธีการสร้างภาพโดยใช้หลักการฉาย (projective method) ซึ่งใช้หลักการแปลงพิกัดข้อมูลตำแหน่งต่าง ๆ ในสามมิติ ให้เป็นข้อมูลที่มีพิกัดสองมิติแล้วแสดงผลบนอุปกรณ์แสดงผลเช่นจอภาพ เป็นต้น โดยระหว่างการแปลงพิกัดจะมีการคำนวณย่อย เช่น การขริบ (clipping) การขจัดเส้นแฝงผิวแฝง (hidden line/surface removal) และ การทำให้เป็นจุดภาพ (rasterization) เป็นต้น อีกวิธีที่นิยมใช้คือ การตามรอยลำแสง (ray tracing) ซึ่งเป็นการคำนวณโดยอาศัยหลักไล่ตามรอยทางเดินของแสงที่มาจากแหล่งกำเนิดแสงมาตกกระทบที่วัตถุแล้วสะท้อนเข้าตาหรือกล้อง โดยไล่ตรวจสอบย้อนรอยแสง ไปดูค่าความสว่างของวัตถุที่จะแสดงในแต่ละจุดภาพบนอุปกรณ์แสดงผล.

ใหม่!!: วิทยาการคอมพิวเตอร์และคอมพิวเตอร์กราฟิกส์ · ดูเพิ่มเติม »

คอมพิวเตอร์วิทัศน์

อมพิวเตอร์วิทัศน์ (computer vision) เป็นสาขาหนึ่งของวิทยาการคอมพิวเตอร์ ว่าด้วยเรื่องเกี่ยวกับการดึงสารสนเทศจากรูปภาพหรือวีดิทัศน์ เครื่องมือที่ใช้ในคอมพิวเตอร์วิทัศน์ได้แก่ คณิตศาสตร์โดยเฉพาะ เรขาคณิต พีชคณิตเชิงเส้น สถิติ และ การวิจัยดำเนินงาน (การหาค่าเหมาะที่สุด) และการวิเคราะห์เชิงฟังก์ชัน โดยเครื่องมือเหล่านี้ใช้ในการสร้างขั้นตอนวิธีหรือ ขั้นตอนวิธี ในการแยกส่วนภาพ และ การจัดกลุ่มภาพเพือให้คอมพิวเตอร์สามารถ "เข้าใจ" ทัศนียภาพ หรือคุณลักษณะต่าง ๆ ในภาพ เป้าหมายโดยทั่วไปของคอมพิวเตอร์วิทัศน์ได้แก.

ใหม่!!: วิทยาการคอมพิวเตอร์และคอมพิวเตอร์วิทัศน์ · ดูเพิ่มเติม »

คณิตศาสตร์

ยูคลิด (กำลังถือคาลิเปอร์) นักคณิตศาสตร์ชาวกรีก ในสมัย 300 ปีก่อนคริสตกาล ภาพวาดของราฟาเอลในชื่อ ''โรงเรียนแห่งเอเธนส์''No likeness or description of Euclid's physical appearance made during his lifetime survived antiquity. Therefore, Euclid's depiction in works of art depends on the artist's imagination (see ''Euclid''). คณิตศาสตร์ เป็นศาสตร์ที่มุ่งค้นคว้าเกี่ยวกับ โครงสร้างนามธรรมที่ถูกกำหนดขึ้นผ่านทางกลุ่มของสัจพจน์ซึ่งมีการให้เหตุผลที่แน่นอนโดยใช้ตรรกศาสตร์สัญลักษณ์ และสัญกรณ์คณิตศาสตร์ เรามักนิยามโดยทั่วไปว่าคณิตศาสตร์เป็นสาขาวิชาที่ศึกษาเกี่ยวกับรูปแบบและโครงสร้าง, การเปลี่ยนแปลง และปริภูมิ กล่าวคร่าว ๆ ได้ว่าคณิตศาสตร์นั้นสนใจ "รูปร่างและจำนวน" เนื่องจากคณิตศาสตร์มิได้สร้างความรู้ผ่านกระบวนการทดลอง บางคนจึงไม่จัดว่าคณิตศาสตร์เป็นสาขาของวิทยาศาสตร์ ในอดีตผู้คนจะใช้สิ่งของแทนจำนวนที่จะนับยิ่งนานเข้าจำนวนประชากรยิ่งมีมากขึ้น ทำให้ผู้คนเริ่มคิดที่จะประดิษฐ์ตัวเลขขึ้นมาแทนการนับที่ใช้สิ่งของนับแทนจากนั้นก็มีการบวก ลบคูณ และหาร จากนั้นก็ก่อให้เกิดคณิตศาสตร์ คำว่า "คณิตศาสตร์" (คำอ่าน: คะ-นิด-ตะ-สาด) มาจากคำว่า คณิต (การนับ หรือ คำนวณ) และ ศาสตร์ (ความรู้ หรือ การศึกษา) ซึ่งรวมกันมีความหมายโดยทั่วไปว่า การศึกษาเกี่ยวกับการคำนวณ หรือ วิชาที่เกี่ยวกับการคำนวณ.

ใหม่!!: วิทยาการคอมพิวเตอร์และคณิตศาสตร์ · ดูเพิ่มเติม »

คณิตตรรกศาสตร์

ณิตตรรกศาสตร์ (Mathematical logic) คือสาขาหนึ่งในคณิตศาสตร์ที่ศึกษาระบบรูปนัย และคุณลักษณะที่ระบบดังกล่าวจะสามารถใช้เพื่อแสดงมโนทัศน์ของบทพิสูจน์ และการคำนวณในส่วนที่เป็นรากฐานของคณิตศาสตร์ แม้ว่าคนทั่วไปมักมีความเข้าใจว่า คณิตตรรกศาสตร์คือ ตรรกศาสตร์ของคณิตศาสตร์ แต่ความจริงแล้วสาขานี้ใกล้เคียงกับ คณิตศาสตร์ของตรรกศาสตร์ มากกว่า เนื้อหาวิชาในสาขานี้ครอบคลุมส่วนของตรรกศาสตร์ที่สามารถโมเดลในรูปของคณิตศาสตร์ได้ เมื่อก่อนสาขานี้ถูกเรียกว่า ตรรกศาสตร์สัญลักษณ์ (ในลักษณะที่ตรงข้ามกับตรรกศาสตร์เชิงปรัชญา) และอภิคณิตศาสตร์ ซึ่งในปัจจุบันเป็นเพียงคำที่ใช้ในบางสาขาของทฤษฎีบทพิสูจน.

ใหม่!!: วิทยาการคอมพิวเตอร์และคณิตตรรกศาสตร์ · ดูเพิ่มเติม »

ซอฟต์แวร์

OpenOffice.org Writer ซอฟต์แวร์ (software) หรือ ส่วนชุดคำสั่ง หรือบางครั้งมีการสะกดว่า ซอฟ‌ท์แวร์ เป็นส่วนของระบบคอมพิวเตอร์ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล ซอฟต์แวร์นั้นนอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้งานบนเครื่องใช้ หรืออุปกรณ์อื่น เช่น โทรศัพท์มือถือ หรือหุ่นยนต์ในโรงงาน หรือเครื่องใช้ไฟฟ้าต่าง ๆ คำว่า "ซอฟต์แวร์" ใช้ครั้งแรกโดย จอห์น ดับเบิลยู. เทอร์กีย์ (John W. Turkey) ในปี พ.ศ. 2500 (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกในเรียงความของแอลัน ทัวริง บิดาของวิทยาการคอมพิวเตอร์ กล่าวกันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดยเอดา ไบรอน เป็นโปรแกรมที่ใช้สำหรับเครื่องวิเคราะห์ (analytical engine) ของชาร์ลส แ.

ใหม่!!: วิทยาการคอมพิวเตอร์และซอฟต์แวร์ · ดูเพิ่มเติม »

ปัญญาประดิษฐ์

ปัญญาประดิษฐ์ (Artificial Intelligence) หรือ เอไอ (AI) หมายถึงความฉลาดเทียมที่สร้างขึ้นให้กับสิ่งที่ไม่มีชีวิต ปัญญาประดิษฐ์เป็นสาขาหนึ่งในด้านวิทยาการคอมพิวเตอร์ และวิศวกรรมเป็นหลัก แต่ยังรวมถึงศาสตร์ในด้านอื่น ๆ อย่างจิตวิทยา ปรัชญา หรือชีววิทยา ซึ่งสาขาปัญญาประดิษฐ์เป็นการเรียนรู้เกี่ยวกับกระบวนการการคิด การกระทำ การให้เหตุผล การปรับตัว หรือการอนุมาน และการทำงานของสมอง แม้ว่าดังเดิมนั้นเป็นสาขาหลักในวิทยาการคอมพิวเตอร์ แต่แนวคิดหลาย ๆ อย่างในศาสตร์นี้ได้มาจากการปรับปรุงเพิ่มเติมจากศาสตร์อื่นๆ เช่น.

ใหม่!!: วิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์ · ดูเพิ่มเติม »

แมน

เครือข่ายครอบคลุมบริเวณเมืองใหญ่ หรือ แมน (Metropolitan Area Networks, MANs) คือ เครือข่ายคอมพิวเตอร์ขนาดใหญ่มากจะมีขนาดครอบคลุมเมืองหรือบริเวณมหาวิทยาลัย ระบบโครงสร้างพื้นฐานโดยปกติแล้วจะเป็นระบบไร้สายเช่นการใช้คลื่นไมโครเวฟหรือใช้ใยแก้วนำแสง เป็นตัวเชื่อมต่อระหว่างสถานที่ต่างๆเข้าด้วยกัน ตัวอย่างการใช้งานจริง เช่น ภายในมหาวิทยาลัยหรือในสถานศึกษา จะมีระบบแมนเพื่อเชื่อมต่อระบบแลนของแต่ละคณะวิชาเข้าด้วยกันเป็นเครือข่ายเดียวกันในวงกว้าง เทคโนโลยีที่ใช้ในเครือข่ายแมนได้แก่ ATM, FDDI และ SMDS ระบบเครือข่ายแมนที่จะเกิดในอนาคตอันใกล้ คือระบบที่จะเชื่อมต่อคอมพิวเตอร์ภายในเมืองเข้าด้วยกันโดยผ่านเทคโนโลยี Wi-Max หมวดหมู่:เครือข่ายคอมพิวเตอร์.

ใหม่!!: วิทยาการคอมพิวเตอร์และแมน · ดูเพิ่มเติม »

แลน

แลน (Local Area Network หรือ LAN) หรือ ข่ายงานบริเวณเฉพาะที่ เป็นการเชื่อมโยงเครือข่ายคอมพิวเตอร์ถึงกันทั้งหมดโดยอาศัยสื่อกลาง มีการแบ่งแยกเครือข่ายออกเป็น 3 รูปแบบการเชื่อมโยงคือ การเชื่อมโยงภายในพื้นที่ระยะใกล้หรือ แลน (LAN) การเชื่อมโยงเครือข่ายระดับเมืองหรือแมน (MAN) และการเชื่อมโยงระยะไกลหรือแวน (WAN) โดยการเชื่อมโยงเครือข่ายแบบแลน มี 3 รูปแบบ คือ.

ใหม่!!: วิทยาการคอมพิวเตอร์และแลน · ดูเพิ่มเติม »

แวน

เครือข่ายครอบคลุมบริเวณเมืองใหญ่ หรือ แมน (Metropolitan Area Networks, MANs) คือ เครือข่ายคอมพิวเตอร์ขนาดใหญ่มากจะมีขนาดครอบคลุมเมืองหรือบริเวณมหาวิทยาลัย ระบบโครงสร้างพื้นฐานโดยปกติแล้วจะเป็นระบบไร้สายเช่นการใช้คลื่นไมโครเวฟหรือใช้ใยแก้วนำแสง เป็นตัวเชื่อมต่อระหว่างสถานที่ต่างๆเข้าด้วยกัน ตัวอย่างการใช้งานจริง เช่น ภายในมหาวิทยาลัยหรือในสถานศึกษา จะมีระบบแมนเพื่อเชื่อมต่อระบบแลนของแต่ละคณะวิชาเข้าด้วยกันเป็นเครือข่ายเดียวกันในวงกว้างเทคโนโลยีที่ใช้ในเครือข่ายแมนได้แก่ ATM, FDDI และ SMDSระบบเครือข่ายแมนที่จะเกิดในอนาคตอันใกล้ คือระบบที่จะเชื่อมต่อคอมพิวเตอร์ภายในเมืองเข้าด้วยกันโดยผ่านเทคโนโลยี หมวดหมู่:เครือข่ายคอมพิวเตอร์.

ใหม่!!: วิทยาการคอมพิวเตอร์และแวน · ดูเพิ่มเติม »

แอลัน ทัวริง

แอลัน แมธิสัน ทัวริง (Alan Mathison Turing; 23 มิถุนายน พ.ศ. 2455 (ค.ศ. 1912) – 7 มิถุนายน พ.ศ. 2497 (ค.ศ. 1954)) เป็นนักคณิตศาสตร์, นักตรรกศาสตร์, นักรหัสวิทยาและวีรบุรุษสงครามชาวอังกฤษ และเป็นที่ยอมรับว่าเป็นบิดาของวิทยาการคอมพิวเตอร์ เขาได้สร้างรูปแบบที่เป็นทางการทางคณิตศาสตร์ของการระบุขั้นตอนวิธีและการคำนวณ โดยใช้เครื่องจักรทัวริง ซึ่งตามข้อปัญหาเชิร์ช-ทัวริงได้กล่าวว่าเป็นรูปแบบของเครื่องจักรคำนวณเชิงกลที่ครอบคลุมทุก ๆ รูปแบบที่เป็นไปได้ในทางปฏิบัติ ในระหว่างสงครามโลกครั้งที่สอง ทัวริงมีส่วนสำคัญในการแกะรหัสลับของฝ่ายเยอรมัน โดยเขาเป็นหัวหน้าของกลุ่ม Hut 8 ที่ทำหน้าที่ในการแกะรหัสของเครื่องอินิกมาที่ใช้ในฝ่ายทหารเรือ หลังจากสงครามเขาได้ออกแบบเครื่องคอมพิวเตอร์อิเล็กทรอนิกส์ที่สามารถโปรแกรมได้เครื่องแรกๆ ของโลกที่ห้องปฏิบัติการฟิสิกส์แห่งชาติ และได้สร้างเครื่องคอมพิวเตอร์ขึ้นจริง ๆ ที่มหาวิทยาลัยแมนเชสเตอร์ รางวัลทัวริงถูกก่อตั้งขึ้นเพื่อยกย่องเขาในเรื่องนี้ นอกจากนั้นแล้ว การทดสอบของทัวริงที่เขาได้เสนอนั้นมีผลอย่างสูงต่อการศึกษาเรื่องปัญญาประดิษฐ์ ซึ่งในขณะมีถกเถียงที่สำคัญว่า เป็นไปได้หรือไม่ที่จะกล่าวว่าเครื่องจักรนั้นมีสำนึกและสามารถคิดได้.

ใหม่!!: วิทยาการคอมพิวเตอร์และแอลัน ทัวริง · ดูเพิ่มเติม »

โลกไซเบอร์

โลก/สังคมที่มีการใช้อุปกรณ์อิเล็กทรอนิกส์หรือทันสมัยกันทั่วโลก ลโกซไบเอร์ ลโกซไบเอร์.

ใหม่!!: วิทยาการคอมพิวเตอร์และโลกไซเบอร์ · ดูเพิ่มเติม »

โดนัลด์ คนูธ

นัลด์ เออร์วิน คนูธ (Donald Ervin Knuth, 10 มกราคม ค.ศ. 1938 - ปัจจุบัน) เป็นนักวิทยาการคอมพิวเตอร์และศาสตราจารย์ที่มหาวิทยาลัยสแตนฟอร์ดและผู้ชนะรางวัลทัวริง (พ.ศ. 2517) และมีผลงานเขียนทางด้านวิทยาการคอมพิวเตอร์ที่ได้รับการยอมรับ อาทิ เช่น The Art of Computer Programming และ Concrete Mathematics และคิดระบบสร้างเอกสาร TeX.

ใหม่!!: วิทยาการคอมพิวเตอร์และโดนัลด์ คนูธ · ดูเพิ่มเติม »

โครงสร้างข้อมูล

ในสาขาวิทยาการคอมพิวเตอร์ โครงสร้างข้อมูล เป็นวิธีการจัดเก็บข้อมูลในคอมพิวเตอร์เพื่อให้สามารถใช้งานได้อย่างมีประสิทธิภาพ บ่อยครั้งที่การเลือกโครงสร้างข้อมูลที่เหมาะสมจะทำให้เราสามารถเลือกใช้ขั้นตอนวิธีที่มีประสิทธิภาพไปพร้อมกันได้ การเลือกโครงสร้างข้อมูลนั้นโดยส่วนใหญ่แล้วจะเริ่มต้นจากการเลือกแบบชนิดข้อมูลนามธรรม โครงสร้างข้อมูลที่ออกแบบเป็นอย่างดีจะสามารถรองรับการประมวลผลที่หนักหน่วงโดยใช้ทรัพยากรที่น้อยที่สุดเท่าที่จะเป็นไปได้ ทั้งในแง่ของเวลาและหน่วยความจำ โครงสร้างข้อมูลแต่ละแบบจะเหมาะสมกับงานที่แตกต่างกัน และโครงสร้างข้อมูลบางแบบก็ออกแบบมาสำหรับบางงานโดยเฉพาะ อย่างเช่น ต้นไม้แบบบีจะเหมาะสำหรับระบบงานฐานข้อมูล ในกระบวนการออกแบบโปรแกรมคอมพิวเตอร์ การเลือกโครงสร้างข้อมูลเป็นสิ่งสำคัญอันดับแรกที่ต้องคำนึงถึง ซึ่งจากการพัฒนาระบบงานใหญ่ๆได้แสดงให้เห็นว่า ความยากในการพัฒนาและประสิทธิภาพของระบบจะขึ้นอยู่กับโครงสร้างข้อมูลที่เลือกใช้อย่างมาก หลังจากตัดสินใจเลือกโครงสร้างข้อมูลที่จะใช้แล้วก็มักจะทราบถึงขั้นตอนวิธีที่ต้องใช้ได้ทันที แต่ในบางครั้งก็อาจจะกลับกัน คือ การประมวลผลที่สำคัญๆของโปรแกรมได้มีการใช้ขั้นตอนวิธีที่ต้องใช้โครงสร้างข้อมูลบางแบบโดยเฉพาะ จึงจะทำงานได้เต็มประสิทธิภาพ ถึงอย่างไรก็ตาม ไม่ว่าจะเลือกโครงสร้างข้อมูลด้วยวิธีการใด โครงสร้างข้อมูลที่เหมาะสมก็เป็นสิ่งที่สำคัญมากอยู่ดี แนวความคิดในเรื่องโครงสร้างข้อมูลนี้ส่งผล กับการพัฒนาวิธีการมาตรฐานต่างๆในการออกแบบและเขียนโปรแกรม หลายภาษาโปรแกรมนั้นได้พัฒนารวมเอาโครงสร้างข้อมูลนี้ไว้เป็นส่วนหนึ่งของระบบโปรแกรม เพื่อประโยชน์ในการใช้ซ้ำ.

ใหม่!!: วิทยาการคอมพิวเตอร์และโครงสร้างข้อมูล · ดูเพิ่มเติม »

โปรแกรมคอมพิวเตอร์

รหัสต้นฉบับ "Hello, World" ในภาษาซี สนิปเพตที่รู้จักกันครั้งแรกในหนังสือ ''เดอะซีโปรแกรมมิงแลงกวิจ'' เขียนโดยไบรอัน เคอร์เนแฮน และเดนนิส ริตชี ในปี ค.ศ. 1974 โปรแกรมคอมพิวเตอร์ (computer program) เป็นชุดคำสั่ง ที่ปฏิบัติงานเฉพาะเมื่อคอมพิวเตอร์สั่งกระทำการ (execute) คอมพิวเตอร์เครื่องหนึ่งต้องการใช้โปรแกรมในการสั่งงาน และกระทำตามชุดคำสั่งในหน่วยประมวลผลกลาง โปรแกรมคอมพิวเตอร์มักเขียนโดยนักเขียนโปรแกรมโดยใช้ภาษาโปรแกรม คอมไพเลอร์สามารถแปลงรหัสเครื่อง (machine code) ที่ประกอบด้วยชุดคำสั่งที่คอมพิวเตอร์สามารถกระทำการได้โดยตรงได้จากรหัสต้นฉบับ (source code) แบบมนุษย์อ่านได้ หรืออีกทางหนึ่ง โปรแกรมคอมพิวเตอร์สามารถกระทำการได้ด้วยอินเทอร์พรีเตอร์ วนหนึ่งของโปรแกรมคอมพิวเตอร์ที่กระทำงานงานหนึ่งที่นิยามไว้อย่างดี เรียกว่าขั้นตอนวิธี (algorithm) ชุดของโปรแกรมคอมพิวเตอร์ คลัง (library) และข้อมูลที่เกี่ยวข้องเรียกว่าซอฟต์แวร์ โปรแกรมคอมพิวเตอร์อาจจัดประเภทได้จากฟังก์ชันยาวหลายบรรทัด เช่น โปรแกรมประยุกต์ หรือซอฟต์แวร์ร.

ใหม่!!: วิทยาการคอมพิวเตอร์และโปรแกรมคอมพิวเตอร์ · ดูเพิ่มเติม »

โปรแกรมแปล

ปรแกรมแปล (translator) คือโปรแกรมคอมพิวเตอร์ที่แปลชุดคำสั่งของภาษาโปรแกรมหนึ่ง ไปเป็นชุดคำสั่งของอีกภาษาโปรแกรมหนึ่ง โดยความหมายดั้งเดิมไม่สูญเสียไป โปรแกรมแปลภาษาระดับสูงบางตัวจะเปลี่ยนแปลงตรรกะบางอย่าง หรือทำตรรกะให้ง่ายขึ้นโดยผลลัพธ์ยังเป็นเช่นเดิม.

ใหม่!!: วิทยาการคอมพิวเตอร์และโปรแกรมแปล · ดูเพิ่มเติม »

เอดา เลิฟเลซ

อดา ไบรอน เลิฟเลซ (Lady Augusta Ada Byron, Countess of Lovelace) โปรแกรมเมอร์คนแรกของโลกJ.

ใหม่!!: วิทยาการคอมพิวเตอร์และเอดา เลิฟเลซ · ดูเพิ่มเติม »

เทคโนโลยีสารสนเทศ

ทคโนโลยีสารสนเทศ หรือ ไอที (information technology: IT) คือการประยุกต์ใช้คอมพิวเตอร์และอุปกรณ์โทรคมนาคม เพื่อจัดเก็บ ค้นหา ส่งผ่าน และจัดดำเนินการข้อมูล ซึ่งมักเกี่ยวข้องกับธุรกิจหนึ่งหรือองค์การอื่น ๆ ศัพท์นี้โดยปกติก็ใช้แทนความหมายของเครื่องคอมพิวเตอร์และเครือข่ายคอมพิวเตอร์ และยังรวมไปถึงเทคโนโลยีการกระจายสารสนเทศอย่างอื่นด้วย เช่นโทรทัศน์และโทรศัพท์ อุตสาหกรรมหลายอย่างเกี่ยวข้องกับเทคโนโลยีสารสนเทศ ตัวอย่างเช่น ฮาร์ดแวร์ ซอฟต์แวร์ อิเล็กทรอนิกส์ อุปกรณ์กึ่งตัวนำ อินเทอร์เน็ต อุปกรณ์โทรคมนาคม การพาณิชย์อิเล็กทรอนิกส์ และบริการทางคอมพิวเตอร.

ใหม่!!: วิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ · ดูเพิ่มเติม »

เครือข่ายคอมพิวเตอร์

ตัวอย่างแผนผังการเชื่อมต่อคอมพิวเตอร์แบบ Token Ring เครือข่ายคอมพิวเตอร์ หรือ คอมพิวเตอร์เน็ตเวิร์ก (computer network; ศัพท์บัญญัติว่า ข่ายงานคอมพิวเตอร์) คือเครือข่ายการสื่อสารโทรคมนาคมระหว่างคอมพิวเตอร์จำนวนตั้งแต่สองเครื่องขึ้นไปสามารถแลกเปลี่ยนข้อมูลกันได้ การเชื่อมต่อระหว่างอุปกรณ์คอมพิวเตอร์ต่างๆในเครือข่าย (โหนดเครือข่าย) จะใช้สื่อที่เป็นสายเคเบิลหรือสื่อไร้สาย เครือข่ายคอมพิวเตอร์ที่รู้จักกันดีคือ อินเทอร์เน็ต การที่ระบบเครือข่ายมีบทบาทสำคัญมากขึ้นในปัจจุบัน เพราะมีการใช้งานคอมพิวเตอร์อย่างแพร่หลาย จึงเกิดความต้องการที่จะเชื่อมต่อคอมพิวเตอร์เหล่านั้นถึงกัน เพื่อเพิ่มความสามารถของระบบให้สูงขึ้น และลดต้นทุนของระบบโดยรวมลง การโอนย้ายข้อมูลระหว่างกันในเครือข่าย ทำให้ระบบมีขีดความสามารถเพิ่มมากขึ้น การแบ่งการใช้ทรัพยากร เช่น หน่วยประมวลผล, หน่วยความจำ, หน่วยจัดเก็บข้อมูล, โปรแกรมคอมพิวเตอร์ และอุปกรณ์ต่าง ๆ ที่มีราคาแพงและไม่สามารถจัดหามาให้ทุกคนได้ เช่น เครื่องพิมพ์ เครื่องกราดภาพ (scanner) ทำให้ลดต้นทุนของระบบลงได้ อุปกรณ์เครือข่ายที่สร้างข้อมูล, ส่งมาตามเส้นทางและบรรจบข้อมูลจะเรียกว่าโหนดเครือ.

ใหม่!!: วิทยาการคอมพิวเตอร์และเครือข่ายคอมพิวเตอร์ · ดูเพิ่มเติม »

เครื่องทัวริง

รื่องจักรทัวริง (Turing machine) คือเครื่องจักรนามธรรมที่แอลัน ทัวริงได้คิดค้นขึ้นใน..

ใหม่!!: วิทยาการคอมพิวเตอร์และเครื่องทัวริง · ดูเพิ่มเติม »

เปลี่ยนเส้นทางที่นี่:

ComSciComputer ScienceComputing scienceComsciวิทยาการคณนาวิทยาศาสตร์คอมพิวเตอร์ศาสตร์คอมพิวเตอร์คอมพิวเตอร์ศาสตร์นักวิทยาการคอมพิวเตอร์นักวิทยาศาสตร์คอมพิวเตอร์

ขาออกขาเข้า
Hey! เราอยู่ใน Facebook ตอนนี้! »