lập trình

Tin HọC

2022

Chúng tôi giải thích lập trình nói chung và trong máy tính là gì. Ngoài ra, lịch sử của lập trình, các yếu tố và ngôn ngữ của nó.

Tổ chức một chuyến đi vòng quanh thế giới là một ví dụ về lập trình.

Lập trình là gì?

Lập trình là hành động của lập trình, có nghĩa là, tổ chức một chuỗi các bước được sắp xếp theo thứ tự để thực hiện một việc nhất định. Thuật ngữ này có thể được sử dụng trong nhiều bối cảnh, người ta thường nói về chương trình khi tổ chức một chuyến đi chơi, các kỳ nghỉ hoặc danh sách các chương trình với ngày và giờ phát của các kênh củaTV hay danh sách phim của một rạp chiếu phim.

Hơn nữa, trong lĩnh vực tin học, lập trình là cốt lõi trong mối quan hệ giữa máy tính và người dùng.

Xem thêm:Hệ điều hành

Lập trình máy tính

Trong lĩnh vực máy tính, lập trình đề cập đến hành động tạo ra các chương trình hoặc ứng dụng thông qua việc phát triển mộtmã nguồn, dựa trênbộ hướng dẫn mà máy tính tuân theo để thực thi mộtChương trình.

Lập lịch là những gì cho phép máy tính hoạt động và thực hiện các tác vụ mà người dùng yêu cầu.

Ngôn ngữ lập trình

Ngôn ngữ lập trình giao tiếp người lập trình với máy tính.

Ngôn ngữ lập trình là một ngôn ngữ nhân tạo được thiết kế trước bao gồm các dấu hiệu, từ và ký hiệu cho phép giao tiếp giữa người lập trình và máy tính.

Các hướng dẫn mà máy tính tuân theo để chạy các ứng dụng và chương trình được viết bằng ngôn ngữ lập trình và sau đó được dịch sang ngôn ngữ máy mà máy tính có thể thông dịch và thực thi.phần cứng của đội (phần thể chất).

Mã nguồn được tạo thành từ các dòng văn bản thể hiện các hướng dẫn được thực hiện bởi máy tính bằng ngôn ngữ lập trình. Mã này được tạo, thiết kế, mã hóa, duy trì và gỡ lỗi thông qua lập trình.

Có các ngôn ngữ lập trình khác nhau (Java, Pearl, Python) sử dụng các chương trình khác nhau trong đó các hướng dẫn được kết xuất. Những ngôn ngữ này thay đổi theo thời gian, mở rộng và phát triển.

Lập trình để làm gì?

Chínhkhách quan Lập trình là xác định các hướng dẫn để máy tính chạy các hệ thống, chương trình và ứng dụng hiệu quả, có thể truy cập và thân thiện với người dùng.

Các Phần mềm họ thường làm theothuật toán, là một tập hợp các hướng dẫn được tổ chức và liên quan đến nhau cho phép làm việc cùng một lúc phần mềm của các độitin học.

Lịch sử lập trình

Sự khởi đầu của sự phát triển của lập trình máy tính trùng với sự xuất hiện của những chiếc máy tính đầu tiên vào nửa sau của thế kỷ 20. Lịch sử của lập trình có thể được mô tả thông qua sự phát triển của các ngôn ngữ lập trình khác nhau:

  • Ngôn ngữ máy. Trong thời kỳ đầu tiên này, các ngôn ngữ máy rất cơ bản và hạn chế đã được sử dụng dựa trên hệ thống nhị phân (sử dụng các số 0 và 1 trong các kết hợp khác nhau) là ngôn ngữ mà máy tính nhận dạng được, do đó ngay cả ngày nay tất cả ngôn ngữ đều được chuyển đổi sang ngôn ngữ này. Nó đã được thay thế vì nó là một hình thức lập trình tẻ nhạt và khó khăn.
  • Hợp ngữ. Các ngôn ngữ sau đó bắt đầu xuất hiện sử dụng mã từ. Từ đơn giản, ghi nhớ và Các từ viết tắt có tương quan của chúng và được dịch sang mã máy. Hợp ngữ được đưa vào vì người dùng dễ nhớ và dễ thực hiện hơn mã máy.
  • Ngôn ngữ bậc cao. Vào cuối những năm 1950, Fortran xuất hiện, một ngôn ngữ lập trình được phát triển bởi IBM đã tạo ra các ngôn ngữ dựa trên các bộ thuật toán phức tạp hơn nhiều. Những ngôn ngữ này đã được điều chỉnh cho phù hợp với các máy tính khác nhau và được dịch bằng phần mềm sang ngôn ngữ máy.

Các loại lập trình

  • Lập trình có cấu trúc. Nó tìm cách cải thiện và giảm thời gian xử lý bằng cách sử dụng các chương trình con (thuật toán con trong thuật toán chính giải quyết một nhiệm vụ).
  • Lập trình mô-đun. Chia các chương trình thành các mô-đun để làm việc với chúng và giải quyết các vấn đề đơn giản hơn.
  • Lập trình hướng đối tượng. Nó sử dụng các đối tượng (thực thể có đặc điểm, trạng thái và hành vi) làm yếu tố cơ bản cho việc tìm kiếm các giải pháp.

Phần tử lập trình

Có một số yếu tố quan trọng khi biết hoặc thực thi một ngôn ngữ lập trình, trong số các yếu tố tiêu biểu nhất là:

  • Từ dành riêng. Các từ trong ngôn ngữ có nghĩa là thực hiện một chỉ dẫn cụ thể, vì vậy chúng không thể được sử dụng cho bất kỳ mục đích nào khác.
  • Các nhà khai thác. Các ký hiệu chỉ ra ứng dụng của các phép toán logic hoặc toán học.
  • Biến Dữ liệu có thể thay đổi trong quá trình thực thi chương trình.
  • Hằng số Dữ liệu không thay đổi trong quá trình thực thi chương trình.
  • Định danh. Đặt tên cho các biến khác nhau để xác định chúng.
!-- GDPR -->