คำว่าการคำนวณมาจากภาษาละตินตาม RAE ของ«computatĭo» แต่แหล่งข้อมูลอื่นกำหนดว่ามันมาจากเสียงละติน« computare »ที่เกิดจากคำนำหน้า« com »เท่ากับ« con »และ« putare »ซึ่งหมายถึง«คำนวณ, ประเมินผล ". ความหมายของการใช้คอมพิวเตอร์เป็นวิทยาศาสตร์ที่เกี่ยวข้องกับการศึกษาของคอมพิวเตอร์ที่ครอบคลุมการออกแบบการดำเนินงานและการใช้งานในข้อมูลการประมวลผล กล่าวอีกนัยหนึ่งการคำนวณหมายถึงการศึกษาทางวิทยาศาสตร์ที่ใช้ระบบอัตโนมัติสำหรับการจัดการข้อมูลซึ่งสามารถทำได้โดยใช้เครื่องมือที่ออกแบบมาเพื่อวัตถุประสงค์นี้
คอมพิวเตอร์รวมองค์ประกอบทางทฤษฎีและการปฏิบัติบางอย่างจากสาขาวิศวกรรมคณิตศาสตร์ตรรกะทฤษฎีสารสนเทศ ฯลฯ
คอมพิวเตอร์คืออะไร
สารบัญ
การคำนวณเป็นวิทยาศาสตร์หรือการจัดการข้อมูลโดยอัตโนมัติซึ่งสามารถประกอบด้วยชุดของสัญลักษณ์ตัวเลขหรือคำซึ่งโดยทั่วไปเรียกว่านิพจน์ตัวเลขและตัวอักษร
นอกจากนี้อาจกล่าวได้ว่าคอมพิวเตอร์เป็นเทคโนโลยีที่ช่วยในการศึกษาการรักษาข้อมูลผ่านเครื่องคอมพิวเตอร์อัตโนมัติด้วยเหตุนี้จึงมีแนวคิดเป็นวิทยาศาสตร์ที่ศึกษาการทำงานของคอมพิวเตอร์ตลอดจนการออกแบบและการใช้งานใน การจัดการข้อมูล.
ประวัติการใช้คอมพิวเตอร์
มันมีวิถีไม่เกินหนึ่งศตวรรษแม้ว่าแหล่งที่มาจะระบุว่าจุดเริ่มต้นของมันสามารถตรวจสอบย้อนกลับไปได้เมื่อเครื่องจักรหรืออุปกรณ์ที่นำไปสู่งานคำนวณต่างๆเริ่มถูกสร้างขึ้น ในปี 1623 เครื่องคำนวณเชิงกลเครื่องแรกถูกคิดค้นโดยนักคณิตศาสตร์ชาวเยอรมันที่มีชื่อเสียงชื่อ Wilhelm Schickard
จนกระทั่งทศวรรษ 1940 สิ่งประดิษฐ์บางอย่างเริ่มปรากฏขึ้นซึ่งทำให้สามารถดำเนินการได้หลายกระบวนการนั่นคือไม่ จำกัด เฉพาะการคำนวณทางคณิตศาสตร์ ในคอมพิวเตอร์ส่วนบุคคลหรือพีซียุค 80 ได้ถือกำเนิดขึ้น และเป็นช่วงศตวรรษที่ยี่สิบที่พัฒนาการของคอมพิวเตอร์มีความเจริญรุ่งเรืองมากขึ้นและยังคงพัฒนามาจนถึงทุกวันนี้
Charles Babbage (พ.ศ. 2334-2414) เป็นนักคณิตศาสตร์และนักวิทยาศาสตร์คอมพิวเตอร์ชาวอังกฤษ เขาออกแบบและติดตั้งเครื่องจักรไอน้ำที่มีความแตกต่างทางกลบางส่วนเพื่อคำนวณตารางตัวเลข นอกจากนี้เขายังออกแบบ แต่ไม่เคยสร้างเครื่องมือวิเคราะห์สำหรับดำเนินการจัดตารางหรือโปรแกรมคอมพิวเตอร์ ตามสิ่งประดิษฐ์เหล่านี้เขาถือเป็นหนึ่งในคนกลุ่มแรกที่จะตั้งครรภ์คิดในสิ่งที่เป็นที่รู้จักกันในขณะนี้เป็นคอมพิวเตอร์ซึ่งเป็นเหตุผลที่เขาถูกมองว่าเป็นที่บิดาของคอมพิวเตอร์ชิ้นส่วนของกลไกที่ยังไม่เสร็จถูกจัดแสดงที่พิพิธภัณฑ์วิทยาศาสตร์ลอนดอน สมองส่วนหนึ่งของเขาเก็บรักษาไว้ในฟอร์มาลินจัดแสดงที่ "The Royal College of Surgeons of England" ซึ่งตั้งอยู่ในลอนดอน
เครื่องจักรรุ่นแรกมีลักษณะตามขนาดเนื่องจากมีห้องที่สมบูรณ์นอกจากนี้การเขียนโปรแกรมยังใช้ภาษาของเครื่องจักรที่ออกแบบโดยท่อเปล่าและมีราคาแพงมาก
รุ่นที่สองเกิดขึ้นในปี 1960 เครื่องเหล่านี้มีความสามารถในการประมวลผลข้อมูลมากขึ้นและมีขนาดเล็กลงและข้อมูลที่ป้อนผ่านบัตรเจาะรู
เครื่องจักรรุ่นที่สามมีลักษณะเฉพาะโดยใช้ระบบปฏิบัติการเช่นของไอบีเอ็มนอกจากนี้ยังมีการใช้วงจรรวมและจากนั้นจึงมีการรวมมินิคอมพิวเตอร์เข้าด้วยกัน
และรุ่นที่สี่โดดเด่นด้วยรูปลักษณ์ของไมโครชิปซึ่งเป็นสิ่งที่มีความสำคัญอย่างยิ่งในการคำนวณโดยลดขนาดลงทีละน้อยและใช้ความเร็วมากขึ้นรวมทั้งราคาถูกลงด้วย
องค์ประกอบของการคำนวณ
คอมพิวเตอร์และสารสนเทศเป็นเงื่อนไขที่เทียบเท่ากันทั้งสองเป็นสาขาวิชาที่รับผิดชอบในการศึกษาและการรักษาข้อมูลโดยอัตโนมัติและอนุญาตให้จัดเก็บประมวลผลและจัดการข้อมูลจำนวนมากในอุปกรณ์ที่มีขนาดเล็กลงเรื่อย ๆ ประกอบด้วยสององค์ประกอบที่สำคัญคือฮาร์ดแวร์และซอฟต์แวร์
การพัฒนาซอฟต์แวร์
เป็นส่วนลอจิคัลของคอมพิวเตอร์และรวมถึงโปรแกรมแอพพลิเคชั่นระบบปฏิบัติการยูทิลิตี้และทุกสิ่งที่ทำให้เครื่องสามารถตอบสนองความต้องการของผู้ใช้ได้อย่างน่าพอใจ โดยทั่วไปซอฟต์แวร์จะแบ่งออกเป็นสองบล็อกใหญ่ ๆ หนึ่งบล็อกพื้นฐานและแอปพลิเคชันอื่น ๆ องค์ประกอบพื้นฐานที่รู้จักกันดีที่สุดคือระบบปฏิบัติการ แต่ตัวแปลโปรแกรมอรรถประโยชน์หรือโปรแกรมยูทิลิตี้และแอสเซมเบลอร์ก็เป็นส่วนหนึ่งของมันเช่นกัน
ภายในซอฟต์แวร์แอปพลิเคชันมีส่วนที่อุทิศให้กับการจัดระเบียบข้อมูลเชิงตรรกะ เพื่อให้คอมพิวเตอร์สามารถทำหน้าที่ได้ต้องจัดเตรียมโปรแกรมหรือชุดคำสั่งที่เครื่องนั้นเข้าใจได้ การสื่อสารดำเนินการผ่านภาษาโปรแกรมต่างๆซึ่งภาษาที่ใช้มากที่สุดเรียกว่าระดับสูงซึ่งเป็นภาษาสังเคราะห์ที่ใช้ง่ายที่สุดหรือคล้ายกับภาษาธรรมชาติมากที่สุด
สำหรับการพัฒนาซอฟต์แวร์จำเป็นต้องมีการแทรกแซงของบุคคลหลายคนเช่นลูกค้าที่มีปัญหาใน บริษัท ของเขาและต้องได้รับการแก้ไขในสถานการณ์เช่นนี้ขอความช่วยเหลือจากนักวิเคราะห์ระบบซึ่ง เป็นผู้รับผิดชอบในการส่งไปยังข้อกำหนดและความต้องการทั้งหมดของลูกค้าดังกล่าวในที่สุดโปรแกรมเมอร์ก็เข้ามาแทรกแซงซึ่งมีหน้าที่ในการเข้ารหัสและออกแบบระบบจากนั้นทดสอบและติดตั้งใน บริษัท
ขั้นตอนของกระบวนการพัฒนาซอฟต์แวร์ ได้แก่
1. การวิเคราะห์ข้อกำหนด: ในการสร้างซอฟต์แวร์ขั้นตอนแรกคือการแยกข้อกำหนดของผลิตภัณฑ์ซึ่งจำเป็นต้องมีทักษะและประสบการณ์ด้านวิศวกรรมซอฟต์แวร์หรือช่างเทคนิคคอมพิวเตอร์เพื่อรับรู้ข้อกำหนดที่คลุมเครือไม่สมบูรณ์หรือขัดแย้งกัน
เอกสารข้อกำหนดข้อกำหนดของระบบ (ERS) คือไซต์ที่แสดงผลการวิเคราะห์ความต้องการของลูกค้าซึ่งโครงสร้างถูกกำหนดโดยมาตรฐานต่างๆเช่น CMM-I ในทำนองเดียวกันจะมีการกำหนดแผนภาพเอนทิตี ความสัมพันธ์ซึ่งสะท้อนให้เห็นถึงหน่วยงานหลักที่มีส่วนร่วมในการพัฒนาซอฟต์แวร์
2. การออกแบบและสถาปัตยกรรม: ต้องกำหนดลักษณะทั่วไปในการดำเนินการโดยไม่ระบุรายละเอียด สิ่งนี้ทำได้โดยการรวมการใช้งานเทคโนโลยีเช่นเครือข่ายฮาร์ดแวร์และอื่น ๆ
3. การเขียนโปรแกรม: ขั้นตอนนี้ยาวที่สุดในแง่ของระยะเวลาและความซับซ้อนและยังเชื่อมโยงอย่างใกล้ชิดกับภาษาโปรแกรมที่ใช้ ระยะนี้พัฒนาโดยวิศวกรคอมพิวเตอร์
4. การทดสอบ: ขั้นตอนนี้ประกอบด้วยการตรวจสอบว่าซอฟต์แวร์ที่พัฒนาทำงานได้ถูกต้องตามงานที่ระบุทั้งหมดหรือไม่ นี่เป็นเทคนิคที่รับผิดชอบในการดำเนินการทดสอบแยกจากกันของโมดูลซอฟต์แวร์แต่ละตัวจากนั้นทำการตรวจสอบอย่างครอบคลุมเพื่อให้บรรลุวัตถุประสงค์ เป็นที่คาดกันว่าสำหรับขั้นตอนการทดสอบที่ดีที่จะดำเนินการได้อย่างถูกต้องจะต้องดำเนินการโดยโปรแกรมเมอร์อื่นที่ไม่ใช่นักพัฒนาที่ตั้งโปรแกรมไว้
5. เอกสาร: หมายถึงทุกอย่างที่เกี่ยวข้องกับเอกสารที่สร้างขึ้นในการพัฒนาซอฟต์แวร์และในการจัดการโครงการ ตั้งแต่การสร้างแบบจำลอง (UML) การทดสอบแผนภาพคู่มือทางเทคนิคคู่มือผู้ใช้ ฯลฯ ทั้งหมดนี้เพื่อวัตถุประสงค์ในการใช้งานในที่สุดการบำรุงรักษาในอนาคตการแก้ไขและการขยายระบบ
6. การบำรุงรักษา: ผ่านขั้นตอนนี้ซอฟต์แวร์จะได้รับการบำรุงรักษาและปรับปรุงเพื่อลดข้อผิดพลาดที่ค้นพบและข้อกำหนดใหม่ ๆ มีการประเมินว่าวิศวกรคอมพิวเตอร์ประมาณ⅔มีส่วนร่วมในการบำรุงรักษาและส่วนเล็ก ๆ ของงานนี้ทุ่มเทเพื่อแก้ไขข้อผิดพลาด
ฮาร์ดแวร์
เป็นชุดขององค์ประกอบทางกายภาพ (เครื่องจักรและวงจร) ซึ่งแทบจะไม่สามารถแก้ไขได้ซึ่งแตกต่างจากซอฟต์แวร์ที่สามารถปรับเปลี่ยนเพื่อทำงานแต่ละอย่างได้
ฮาร์ดแวร์ของคอมพิวเตอร์ประกอบด้วยองค์ประกอบต่างๆ ที่สำคัญที่สุดคือ:
- แกนกลางของคอมพิวเตอร์: ประกอบด้วย CPU และหน่วยความจำ CPU เป็นหน่วยประมวลผลข้อมูลกลางที่รวมหน่วยควบคุมและหน่วยตรรกะทางคณิตศาสตร์
- ชุดควบคุม: รับผิดชอบฟังก์ชันการจัดการส่วนกลาง ดำเนินการตีความคำแนะนำของโปรแกรม เขาเป็นผู้รับผิดชอบในการบ่งชี้การดำเนินการที่จะดำเนินการในแต่ละกรณีและมอบหมายงานให้กับส่วนต่างๆของกลุ่ม
- หน่วยเลขคณิต - ตรรกะ: เป็นสถานที่ที่กระบวนการทั้งหมดดำเนินการโดยใช้ตัวบ่งชี้ของหน่วยควบคุม ดำเนินการความสัมพันธ์ทางคณิตศาสตร์หรือตรรกะกับข้อมูลที่ให้มา
- หน่วยความจำ: เป็นสถานที่จัดเก็บบันทึกและจัดเตรียมข้อมูลและโปรแกรมทั้งหมดให้กับหน่วยประมวลผลกลาง (CPU)
สำหรับหน่วยความจำประกอบด้วยวงจรขนาดเล็กจำนวนนับล้านที่จดจำข้อมูลทางกายภาพสองประเภทเท่านั้นหากกระแสผ่านหรือไม่ แรงกระตุ้นทางไฟฟ้าแต่ละตัวหมายถึงการท่องจำตัวเลข 1 และการหยุดชะงักของกระแสไฟฟ้าจะกำหนดให้การท่องจำเป็นศูนย์ "0" การเข้ารหัสทั้งหมดเล่นในระบบไบนารีซึ่งสามารถเป็นตัวอย่างได้ขึ้นอยู่กับอุปกรณ์จริงที่นำมาเป็นต้นแบบในรูปแบบต่างๆเปิด / ปิดเชื่อมต่อ / ตัดการเชื่อมต่อ 1/0 ระบบไบนารีแตกต่างจากระบบที่ใช้ตามปกติซึ่งเป็นฐานสิบหรือฐานสิบ
มีหน่วยความจำสองประเภทคือ ROM และ RAM หน่วยความจำรอมซึ่งมีชื่อย่อภาษาอังกฤษตรงตามลักษณะที่แสดงออกอ่านเฉพาะหน่วยความจำซึ่งหมายถึงการอ่านเท่านั้นหน่วยความจำสิ่งนี้ไม่สามารถเปลี่ยนแปลงได้เนื่องจากผู้ผลิตตั้งไว้ล่วงหน้าทางกายภาพประกอบด้วยโปรแกรมที่จำเป็น (รวมอยู่ในนิพจน์ของระบบปฏิบัติการ) เพื่อให้เครื่องทราบวิธีการทำงานกับโปรแกรมและข้อมูลที่นำมาใช้และสามารถเชื่อมโยงกับภาษาของ ระดับสูงด้วยภาษาเครื่อง RAM ย่อมาจากภาษาอังกฤษ Random Access Memory คือหน่วยความจำเข้าถึงโดยสุ่มคือสิ่งที่ผู้ใช้สามารถใช้ได้อย่างอิสระ
- อุปกรณ์ต่อพ่วง: องค์ประกอบเหล่านี้เป็นส่วนหนึ่งของระบบทางกายภาพและตอบสนองฟังก์ชันเพิ่มเติม แต่จำเป็น
การจัดการข้อมูล
โครงสร้างภายในของคอมพิวเตอร์ทำหน้าที่ประมวลผลและรักษาข้อมูล อุปกรณ์ต่อพ่วงที่อยู่คู่กันให้อีกสองขั้นตอนที่นำหน้าและตามขั้นตอนกลาง ข้อมูลอินพุตและเอาต์พุตถูกสร้างขึ้นผ่านอุปกรณ์ต่อพ่วงซึ่งเป็นสาเหตุที่รู้จักกันในชื่อของอุปกรณ์อินพุตและเอาต์พุตหรือ I / O
เรียนคอมพิวเตอร์
ศาสตร์เหล่านี้รวมอยู่ในกิจกรรมต่างๆในชีวิตประจำวันดังนั้นจึงเป็นเรื่องสำคัญมากที่ผู้คนจะต้องเรียนรู้ที่จะใช้เครื่องมือนี้เพื่อใช้ประโยชน์จากข้อดีเพิ่มผลผลิตและประสิทธิภาพในงานที่ทำ สำหรับคนหนุ่มสาวการสื่อสารทางอีเมลการใช้คอมพิวเตอร์การทำงานการท่องเว็บหรือการแสดงความคิดเห็นบนอินเทอร์เน็ตควรเป็นไปตามธรรมชาติเช่นเดียวกับการอ่านและการเขียน
ในปัจจุบันการศึกษาอาชีพประเภทนี้ช่วยให้สามารถพัฒนาในด้านต่างๆของอุตสาหกรรมที่กำลังเติบโต อาชีพนี้ได้สร้างชื่อเสียงให้ตัวเองเป็นหนึ่งเดียวที่มีความต้องการมากที่สุดในตลาดงานปัจจุบันและนี่คือข้อได้เปรียบที่ดีขององค์กรที่ให้โอกาสในการทำงานที่ดี
ข้อดีอีกประการหนึ่งของการศึกษาของคุณคือเกี่ยวกับจำนวนทางเลือก ตัวอย่างเช่นหากคุณมีแผนที่จะเป็นมืออาชีพในสาขาวิทยาการคอมพิวเตอร์คุณมีทางเลือกที่จะเป็นช่างเทคนิคหรือวิศวกร ในกรณีของทั้งคู่พวกเขาจะได้รับเงินเดือนที่ดีความแตกต่างอยู่ที่ประเภทของหน้าที่และงานที่ต้องทำ
หลายคนเชื่อว่าการใช้คอมพิวเตอร์เกี่ยวข้องกับโปรแกรมสนับสนุนทางเทคนิคหรือการดำเนินธุรกิจเท่านั้น แต่ความจริงก็คือทุกวันนี้หลาย บริษัท ไม่ได้ใช้เครื่องมือข้อมูลที่แตกต่างกันเช่นอีเมลระบบบัญชีและยังมีความต้องการที่จะสร้างหน้าเว็บของตนเองเพื่อให้สามารถทำการตลาดผลิตภัณฑ์ของตนได้
วิศวกรรมคอมพิวเตอร์
วิศวกรรมคอมพิวเตอร์เป็นหนึ่งในอาชีพที่มีโอกาสในการทำงานมากที่สุดทั่วโลกเนื่องจากความต้องการของ บริษัท ต่างๆในยุคดิจิทัลปัจจุบัน
อาชีพนี้มีมูลค่าสูงในระดับแรงงานสำหรับการมีส่วนร่วมในการพัฒนาสังคมและความสามารถในการแก้ไขซึ่งได้มาจากผู้เชี่ยวชาญเหล่านี้ในภาคส่วนที่พวกเขาอยู่
ผู้สำเร็จการศึกษาจากโรงเรียนคอมพิวเตอร์และผู้สำเร็จการศึกษาด้านวิศวกรรมมีความสามารถในการเข้าสู่ตลาดงานได้ทันทีและในหลากหลาย บริษัท สาขาการปฏิบัติสำหรับผู้เชี่ยวชาญเหล่านี้มีความกว้างมากและสามารถทำงานในด้านเศรษฐกิจสุขภาพการสื่อสารการศึกษาและอาชีพอื่น ๆ ที่ต้องใช้เทคโนโลยีคอมพิวเตอร์เพื่อประสิทธิภาพของพวกเขา
หลักสูตรคอมพิวเตอร์
วัตถุประสงค์หลักของหลักสูตรคือการทำให้ผู้ใช้หรือนักเรียนหายกลัวคอมพิวเตอร์และเรียนรู้ตั้งแต่เริ่มต้นเพื่อจัดการกับมันด้วยวิธีที่เป็นธรรมชาติ โดยทั่วไปสิ่งที่สำคัญที่สุดในการเรียนคอมพิวเตอร์ ได้แก่ แพคเกจซอฟต์แวร์ที่สามารถใช้งานได้ระบบปฏิบัติการวิธีการนำทางในไซต์ที่เชื่อถือได้เรียนรู้วิธีการเปิดบัญชีอีเมลใหม่วิธีจัดการเครือข่ายโซเชียลและอื่น ๆ ตาม เป็นกรณี
การประมวลผลแบบคลาวด์เป็นเทคโนโลยีที่อำนวยความสะดวกและช่วยให้สามารถจัดเก็บข้อมูลบนอินเทอร์เน็ตและไฟล์ต่างๆได้โดยไม่เสี่ยงต่อการมีหน่วยความจำไม่เพียงพอของคอมพิวเตอร์หรืออุปกรณ์พกพา
คอมพิวเตอร์สำหรับเด็ก
เป็นส่วนหนึ่งของชีวิตเราและการเรียนรู้สามารถส่งเสริมการพัฒนาทักษะบางอย่างที่เกี่ยวข้องกับความสนใจความจำหรือการประสานงานในเด็ก การใช้งานจะขึ้นอยู่กับการดูแลของผู้ใหญ่ที่ได้รับการฝึกฝนในการสอน ควรเข้าใจว่าการใช้คอมพิวเตอร์ของเด็กควรได้รับคำแนะนำจากผู้ใหญ่ที่ผ่านการฝึกอบรมเพื่ออธิบายประโยชน์ของมัน
เมื่อเข้าเรียนหลักสูตรคอมพิวเตอร์เด็กจะได้เรียนรู้การใช้อินเทอร์เน็ตอย่างถูกต้องเพื่อค้นคว้าเรียนรู้การสร้างและพิมพ์เอกสารเชิงเดี่ยวใน Word ทำงานนำเสนอ PowerPoint สำหรับนิทรรศการที่โรงเรียนและมหาวิทยาลัยตลอดจนการนำเสนอโดยใช้การนำเสนอ