Lập trình máy tính: nó là gì, định nghĩa cơ bản và cấu trúc dữ liệu


post-title

Lập trình máy tính có nghĩa là gì, các khái niệm trên cơ sở tổ chức dữ liệu chính xác bởi người lập trình phải có khả năng phát triển một chương trình có khả năng sắp xếp tất cả các hoạt động cần thiết để có được kết quả mong muốn.


Lập trình máy tính cơ bản

Thuật ngữ lập trình chỉ ra tập hợp các quy trình CNTT được sử dụng để truyền một chuỗi hướng dẫn theo thứ tự đến máy tính để đạt được kết quả được xác định rõ.

Chuỗi hướng dẫn này được biểu thị bằng thuật ngữ "thuật toán".


Điều đầu tiên mà một nhà điều hành CNTT phải làm, người muốn đặt mục đích phát triển chương trình, là sắp xếp theo thứ tự tất cả các hoạt động logic cần thiết để đạt được kết quả mong muốn.

Sau đó, chương trình được viết phải được dịch thành một hình thức phù hợp để được máy tính hiểu.

Chương trình được viết bởi lập trình viên thường được định nghĩa là chương trình nguồn, trong khi chương trình thu được sau quá trình dịch được gọi là chương trình đối tượng.


Để chương trình được thực thi từ máy tính, điều cần thiết là phải dịch nó thành mã máy, nghĩa là nối tiếp các số nhị phân, một số trong đó không có gì khác hơn là hướng dẫn chính xác đến bộ xử lý trung tâm, dữ liệu thuần túy khác và vẫn còn địa chỉ bộ nhớ khác.

Trong lập trình máy tính, dữ liệu phải được sắp xếp theo các cấu trúc dễ thao tác, vì lý do này, mỗi dữ liệu được gán một tên hoặc viết tắt cho phép xác định nó.

Dữ liệu đã được gán một tên duy nhất và duy trì cùng một giá trị cho toàn bộ phần của chương trình nơi nó được xác định được gọi là hằng số.


Ngược lại, chúng tôi gọi các biến tất cả các dữ liệu đó, ngay cả khi một tên duy nhất đã được gán, chương trình tự do gán các giá trị khác nhau tùy thuộc vào nơi nó gặp chúng.

Một máy tính không chỉ phải biết một dữ liệu nhất định được gọi là gì, mà còn phải biết nó thuộc loại nào để có thể xử lý nó đầy đủ trong bộ nhớ.

Đề nghị đọc
  • Các chương trình Internet: duyệt và tải xuống nhanh chóng
  • Kiểm tra kết nối ping: cách kiểm tra
  • Virus máy tính: định nghĩa, rủi ro bảo mật máy tính
  • Thẻ video: cách gắn trình quản lý đồ họa pc
  • Chương trình Office: xử lý văn bản, quản lý

Khai báo kiểu trong cấu trúc dữ liệu sửa chữa số lượng phần tử cấu thành nó, cho phép máy tính gán cho chúng các tài nguyên tính toán và không gian bộ nhớ cần thiết để xử lý chính xác, ngoài các phương thức chính xác liên quan đến cách truy cập đến các yếu tố riêng lẻ của cấu trúc.

Nếu dữ liệu cùng loại, ví dụ như tất cả các số hoặc tất cả các chữ cái, có thể tạo một chuỗi, được gọi là "mảng", dữ liệu thuộc cùng loại với một lệnh.
Mỗi phần tử được gán một vị trí bộ nhớ nhất định.

Toàn bộ chuỗi được gọi là cấu trúc hoặc bản ghi và các phần tử hoặc trường biến riêng lẻ.

Do các cấu trúc dữ liệu thường được cố định và vì lý do này trong nhiều trường hợp không đủ, nên có thể cần phải sử dụng các cấu trúc có độ phức tạp lớn hơn có khả năng thay đổi độc lập trong quá trình thực hiện chương trình.

Trong trường hợp này, chúng ta nói về cấu trúc dữ liệu động.

Do kích thước và kiểu của chúng thay đổi theo một khoảng thời gian, các cấu trúc này được xử lý bởi chính chương trình chứ không phải bởi máy tính, vì lý do này, điều cần thiết là lập trình viên biết sâu về việc sử dụng một số biến cụ thể, được gọi là con trỏ, có nhiệm vụ xác định chính xác dữ liệu cả trong cấu trúc mà nó được tạo và trong bộ nhớ máy tính.

Việc lạm dụng cấu trúc dữ liệu có thể gây ra sự mất ổn định trong hoạt động của máy tính.

Bài 1 Giáo trình Ngôn ngữ lập trình C - Các khái niệm cơ bản - Bùi Thế Tâm (Tháng Tư 2024)


Tags: máy tính
Top