1. Trang chủ
  2. » Giáo án - Bài giảng

Tin học cơ bản phần 5

11 342 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 54 KB

Nội dung

Ngơn ngữ cấp cao (High Level Language) Được xây dựng cho người sâu vào phần cứng Ngơn ngữ gần với ngơn ngữ khoa học kỹ thuật, quản lý Các đối tượng xử lí thơng dụng, gần gũi, nhiều vẻ hơn, gồm số ngun, số thực, chữ Bộ kí tự sử dụng ngơn ngữ vừa đủ, xác định ;ngữ nghĩa đơn giản, chặt chẽ mục tiêu để miêu tả điều khiển việc xử lí thơng tin cách cụ thể khơng phải để diễn đạt ý niệm trừu tượng Các lệnh viết ngơn ngữ dễ học, dễ viết, dễ sửa khơng phụ thuộc vào cấu trúc riêng loại máy Ngơn ngữ cấp cao xây dựng : -Một kí hiệu xác định số lượng bao gồm kí hiệu chữ, số, kí hiệu gần gũi với ngơn ngữ khoa học kĩ thuật -Một từ gồm có từ tự đặt từ dành riêng -Một ngữ pháp đơn giản, dễ hiểu để xây dựng nên câu lệnh -Một ngữ nghĩa hiệu qủa câu lệnh viết ngữ pháp LỆNH – CHƯƠNG TRÌNH Tác động (Operation) Tác động kéo dài thời gian hữu hạn nhằm dẫn đến kết xác định Mỗi tác động cần có đối tượng nhận tác động (tác tố) cách thức nhận tác động (tác tử ) Căn vào thay đổi trạng thái đối tượng để nhận định kết tác động Lệnh (Command) Mỗi tác động mơ tả ngơn ngữ theo quy tắc định Mỗi mơ tả tạo thành lệnh Cấu trúc lệnh thường có dạng : Mã thò Tác tố Mã thị (Operation Code) xác định nội dung cần thực hiện, liệu cần lấy lấy đâu, cách thức tác động, Lệnh thành phần tạo nên chương trình CÁC LOẠI LỆNH -Lệnh dùng để mơ tả kiện thơng tin sử dụng chương trình -Lệnh thực phép tốn số học logic gán kết cho biến -Lệnh kiểm tra điều kiện để định thi hành nhóm lệnh nhóm lệnh khác (lệnh rẽ nhánh) -Lệnh điều khiển thi hành nhóm lệnh lặp lặp lại nhiều lần (lệnh vòng lặp) -Lệnh rẽ nhánh lệnh vòng lặp có tác dụng phá vỡ việc thi hành lệnh cách Nhờ chương trình trở nên linh hoạt ngắn gọn - -Lệnh di chuyển liệu từ nơi đến nơi khác -Lệnh gọi thi hành chương trình Đây lệnh đặc biệt Lệnh xem lệnh đại diện cho nhóm lệnh (chương trình con) Khi lệnh thi hành máy gọi thi hành nhóm lệnh mà lệnh đại diện Thi hành xong máy lại quay thực lệnh lệnh đại diện -Lệnh điều khiển thiết bị nhập xuất thực việc nhập, xuất liệu CHƯƠNG TRÌNH (PROGRAM) Chương trình dãy liên tiếp lệnh Thực dãy lệnh gọi thi hành (Execute) chương trình Các chương trình có tính chất chung : -Các lệnh thi hành : thi hành xong lệnh thi hành sang lệnh -Một tiến trình ln ln cho kết Kết in giấy hình để xem -Khi thi hành chương trình thường cần thêm liệu bên ngồi cung cấp -Chương trình viết ngơn ngữ cấp cao gọi chương trình nguồn (Source Program) -Chương trình viết ngơn ngữ máy gọi chương trình đích (Target Program) Chương trình chuyển đổi chương trình nguồn thành chương trình đích tương đương gọi chương trình dịch Có hai cách dịch: cách biên dịch (Compiler) ; cách thơng dịch (Interpreter) Mỗi ngơn ngữ cấp cao phải có chương trình thơng dịch biên dịch riêng CÁCH THÔNG DỊCH Giải mã thị chương trình nguồn thực thị cơng cụ có sẵn chương trình thơng dịch với liệu cung cấp cho chương trình nguồn ... đâu, cách thức tác động, Lệnh thành phần tạo nên chương trình CÁC LOẠI LỆNH -Lệnh dùng để mơ tả kiện thơng tin sử dụng chương trình -Lệnh thực phép tốn số học logic gán kết cho biến -Lệnh kiểm... ngữ dễ học, dễ viết, dễ sửa khơng phụ thuộc vào cấu trúc riêng loại máy Ngơn ngữ cấp cao xây dựng : -Một kí hiệu xác định số lượng bao gồm kí hiệu chữ, số, kí hiệu gần gũi với ngơn ngữ khoa học. .. chương trình thơng dịch biên dịch riêng CÁCH THÔNG DỊCH Giải mã thị chương trình nguồn thực thị cơng cụ có sẵn chương trình thơng dịch với liệu cung cấp cho chương trình nguồn

Ngày đăng: 29/12/2015, 22:40

TỪ KHÓA LIÊN QUAN