Khoa học

Lập trình máy tính là gì? »Định nghĩa và ý nghĩa của nó

Anonim

Lập trình máy tínhquá trình mã nguồn của các chương trình máy tính được thiết kế, mã hóa, làm sạch và bảo vệ. Thông qua lập trình, các bước tiếp theo để tạo mã nguồn của chương trình máy tính được quy định. Theo họ, mã được viết, thử nghiệm và tinh chỉnh.

Mục tiêu của lập trình là tạo ra phần mềm, sau đó sẽ được thực thi trực tiếp bởi phần cứng của máy tính hoặc thông qua một chương trình khác.

Lập trình được hướng dẫn bởi một loạt các quy tắc và một tập hợp nhỏ các lệnh, hướng dẫn và biểu thức có xu hướng giống với một ngôn ngữ tự nhiên có giới hạn. Ngôn ngữ lập trình là tất cả các quy tắc hoặc chuẩn mực, ký hiệu và các từ cụ thể được sử dụng để tạo ra một chương trình và cùng với nó, đưa ra giải pháp cho một vấn đề cụ thể.

Ngôn ngữ lập trình chịu trách nhiệm cho máy tính thực hiện theo từng bước các lệnh mà người lập trình đã thiết kế trong thuật toán. Với điều này, người ta hiểu rằng ngôn ngữ lập trình là một loại trung gian giữa máy tính và người dùng, để sau này có thể phản hồi các vấn đề thông qua máy tính và sử dụng các từ (hàm) để diễn giải chương trình đó sang máy tính. để thực hiện công việc đó.

Bây giờ, tùy thuộc vào ngôn ngữ bạn chọn, bạn có thể nói về loại chương trình sẽ được thực hiện. Một số trong số đó là:

Lập trình tuần tự: là những chương trình được thiết kế với các nguyên tắc đi theo trình tự lần lượt. Ví dụ: Cobol, Basic.

Lập trình có cấu trúc: nó được xem xét theo cách này, khi chương trình được thiết kế bởi các mô-đun. Mỗi mô-đun thực hiện một nhiệm vụ đặc biệt và khi nhiệm vụ đó được yêu cầu, mô-đun đó được gọi đơn giản. Ví dụ: Turbo Pascal, Ada, Modula.

Lập trình hướng đối tượng: chúng là những ngôn ngữ cho phép thực hiện các đối tượng trong cùng một thiết kế và người dùng có thể dán mã chương trình vào từng đối tượng. Một số trong số này là: Java, Xml, trong số những thứ khác.

Lập trình logic hoặc ngôn ngữ tự nhiên: là những chương trình được thiết kế với các giao diện, theo cách mà người dùng có thể ra lệnh cho máy bằng một ngôn ngữ đơn giản. Ví dụ: Prolog.

Lập trình trí tuệ nhân tạo: đây là những chương trình gần gũi nhất với trí tuệ con người, vì chúng có khả năng phát triển kiến ​​thức. Loại ngôn ngữ này hoạt động theo cách rất giống với tâm trí con người.