คอมพิวเตอร์, การเขียนโปรแกรม
อะไรคือขั้นตอนวิธีและสิ่งที่พวกเขาหรือไม่?
ในการเริ่มต้นและโปรแกรมเมอร์มือใหม่มักจะเกิดขึ้นคำถาม: "คืออะไรขั้นตอนวิธีการและสิ่งที่พวกเขาสำหรับ" แม้ว่าแนวคิดนี้เป็นอย่างช้า ๆ และจะเข้าสู่การให้อภัย แต่มันก็ยังมีความเกี่ยวข้อง เมื่อคุณสร้างโครงการเชิงพาณิชย์ขนาดใหญ่ก็ไม่สามารถทำได้โดยไม่ต้องอัลกอริทึม และก่อนที่คุณจะเริ่มต้นการเขียนโปรแกรมจะดีกว่าที่จะเข้าใจพวกเขาและเพียงแล้วดำเนินการต่อไปการฝึกปฏิบัติ แม้ว่าแนวคิดนี้มีความเกี่ยวข้องกับการสร้างซอฟต์แวร์บนเครื่องพีซี แต่ก็จะพบกันอย่างแพร่หลายในชีวิตประจำวัน บทความนี้เป็นตัวอย่างของสิ่งที่อัลกอริทึมในชีวิตจริง
ในวิทยาการคอมพิวเตอร์
ตอนนี้เราหาสิ่งที่ขั้นตอนวิธีการในด้านวิทยาศาสตร์คอมพิวเตอร์และการเขียนโปรแกรม ภายใต้แนวคิดนี้อยู่ขั้นตอนการใช้ที่คุณอย่างรวดเร็วและสามารถแก้ปัญหาได้ ตัวอย่างเช่นการคำนวณใดสูตรหนึ่ง การทำเช่นนี้จะต้องดำเนินการตามขั้นตอนต่อไปนี้:
- ใส่ข้อมูลเบื้องต้นที่จำเป็นสำหรับการคำนวณ
- ดำเนินการคำนวณ
- พิมพ์ผลหรือบนหน้าจอคอมพิวเตอร์หรือสื่ออื่น ๆ
(เช่นกระดาษ)
ประเภท
ขั้นตอนวิธีการในด้านวิทยาศาสตร์คอมพิวเตอร์ในลักษณะสามารถในการปรับเปลี่ยนต่อไปนี้:
- กราฟิก (เป็นชุดของหน่วยมาตรฐาน)
- คำอธิบายข้อความจะค่อย ๆ
คำอธิบายที่สมบูรณ์ไม่ได้ที่เห็นได้ชัดดังนั้นจึงถูกนำมาใช้มากน้อยบ่อย ในลักษณะมันคล้ายกับเป็นประจำ รายการสัญลักษณ์ กับตัวเลขหรือตัวอักษร ตามรายละเอียดโครงสร้างแยกแยะความแตกต่างเชิงเส้นและกิ่ง ตัวเลือกแรกคือหายากมาก ความแตกต่างระหว่างพวกเขาก็คือว่าในกรณีหลังมีการแตกแขนงหน่วยและไม่ทราบจำนวนการคำนวณเพื่อให้ได้ผลสุดท้าย
ชีวิตจริง
ตอนนี้ขอจัดการกับ ความจริงที่ว่าเช่น อัลกอริทึมในชีวิตจริง ในการเตรียมอาหารต่างๆปฏิคมควรสูตร ยกตัวอย่างเช่นในการจัดทำพาสต้าที่คุณจำเป็นต้องดำเนินการลำดับต่อไปของการกระทำ:
- นำน้ำไปต้ม
- เกลือมัน
- ดูดซับพาสต้า
- ในความร้อนต่ำ, กวนพวกเขานำไปต้ม
- หลังจากที่พวกเขาจะสุกเนื้อ
- ใส่เนย
- ผสมจนเครื่องแบบ
จานพร้อม หากคุณมองไปที่มันผ่านสายตาของโปรแกรมเมอร์ก็มักจะเป็น ขั้นตอนวิธีการเชิงเส้น ที่เขียนในรูปแบบตาราง ดังนั้นจึงไม่เป็นเช่นนั้นหาได้ยากในชีวิตของเราบรรจงแนวคิดนี้จะพบ เราเพียงแค่ใช้พวกเขาและไม่ได้รู้เกี่ยวกับมัน
แทนข้อสรุป
ในหลายพื้นที่ของกิจกรรมของมนุษย์แนวคิดดังกล่าวจะถูกใช้เป็นอัลกอริทึม เทคโนโลยีสารสนเทศ - หนึ่งของพวกเขา นอกจากนี้ที่มีชื่อเสียงที่สุด อย่างถูกต้องตามลำดับประกอบด้วยกิจกรรมง่ายมากสามารถกระบวนการของการสร้างผลิตภัณฑ์ซอฟต์แวร์และปรับปรุงคุณภาพ มันก็เหมือนกับการทำแผนธุรกิจที่มีการก่อสร้างโรงงานหรือโรงงาน เมื่อคุณสร้างโปรแกรมง่ายๆที่สามารถทำได้โดยไม่ได้ แต่เมื่อซอฟแวร์ที่ร้ายแรงพัฒนา - ไม่ได้ทุกที่ มันก็จะสามารถทั่วไปหรือรายละเอียด แต่ในกรณีใด ๆ มันเป็น
Similar articles
Trending Now