TAILIEUCHUNG - Chương 1: Vấn đề giải quyết bài toán bằng máy tính

Các khái niệm cơ bản về máy tính số Máy tính số là thiết bị có thể thực hiện 1 số hữu hạn các chức năng cơ bản (tập lệnh), cơ chế thực hiện các lệnh là tự động, bắt đầu từ lệnh được chỉ định nào đó rồi tuần tự từng lệnh kế tiếp cho đến lệnh cuối cùng. Danh sách các lệnh được thực hiện này được gọi là chương trình. Các lệnh mà máy hiểu và thực hiện được được gọi là lệnh máy. Ta dùng ngôn ngữ để miêu tả các lệnh. Ngôn ngữ. | Generated by Foxit PDF Creator Foxit Software http For evaluation only. Chương 1 VẤN ĐỀ GIẢI QUYẾT BÀI TOÁN BẰNG MÁY TÍNH Các khái niệm cơ bản về máy tính số Máy tính số là thiết bị có thể thực hiện 1 số hữu hạn các chức năng cơ bản tâp lệnh cơ chế thực hiện các lệnh là tự đông bắt đầu từ lệnh được chỉ định nào đó rồi tuần tự từng lệnh kế tiếp cho đến lệnh cuối cùng. Danh sách các lệnh được thực hiện này được gọi là chương trình. Các lệnh mà máy hiểu và thực hiện được được gọi là lệnh máy. Ta dùng ngôn ngữ để miêu tả các lệnh. Ngôn ngữ lâp trình cấu thành từ 2 yếu tố chính cú pháp và ngữ nghĩa. Cú pháp qui định trật tự kết hợp các phần tử để cấu thành 1 lệnh câu còn ngữ nghĩa cho biết ý nghĩa của lệnh đó. Bất kỳ công việc bài toán ngoài đời nào cũng có thể được chia thành trình tự nhiều công việc nhỏ hơn. Trình tự các công việc nhỏ này được gọi là giải thuât thuật toán giải quyết công việc liên quan. Mỗi công việc nhỏ hơn cũng có thể được chia nhỏ hơn nữa nếu nó còn phức tạp . công việc ngoài đời có thể được miêu tả bằng 1 trình tự các lệnh máy hay chương trình ngôn ngữ máy . Vấn đề mấu chốt của việc dùng máy tính giải quyết công việc ngoài đời là lâp trình được hiểu nôm na là qui trình xác định trình tự đúng các lệnh máy để thực hiện công việc . Cho đến nay lâp trình là công việc của con người với sự trợ giúp ngày càng nhiều của máy tính . Với công nghệ phần cứng hiện nay ta chỉ có thể chế tạo các máy tính mà tập lệnh máy rất sơ khai mỗi lệnh máy chỉ có thể thực hiện 1 công việc rất nhỏ và đơn giản công việc ngoài đời thường tương đương với trình tự rất lớn hàng triệu các lệnh máy Lâp trình bằng ngôn ngữ máy rất phức tạp tốn nhiều thời gian công sức kết quả rất khó bảo trì phát triển. Ta muốn có máy mới máy luận lý với tập lệnh được đặc tả bởi ngôn ngữ lập trình cao cấp và gần gủi hơn với con người. Ta thường xây dựng máy này bằng 1 máy vật lý 1 chương trình dịch. Có 2 loại chương trình dịch trình biên dịch compiler và trình thông dịch .

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.