Ngon ngu lap Trinh

23 3 0
Ngon ngu lap Trinh

Đ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

*Nhược điểm : Các lệnh vẩn còn phức tạp , khó nhớ Chương trình viết bằng hợp ngữ muốn máy tính hiểu và thực hiện được phải dịch ra ngôn ngữ máy bằng chương trình hợp dịch... Ngôn ngữ bậc[r]

(1)trườngưthptưvĩnhưđịnh líp­1oa2 Kính chào thầy cô giáo và các bạn DỰ ÁN TÌM HIỂU NGÔN NGỮ LẬP TRÌNH (2) GỒM 12 THÀNH VIÊN: NGUYỂN THỊ NHI (NHÓM TRƯỞNG) HOÀNG THỊ HÀ TRANG (THƯ KÍ) TRẦN ĐỨC LUÂN LÊ THỊ LY NA HOÀNG QUANG HẢO PHAN THỊ NGỌC TRINH HOÀNG CÔNG QUÝ HOÀNG THỊ NGỌC QUYÊN HOÀNG VĂN THỦY NGUYỄN THỊ THỦY HỒ NHẬT KHÁNH NGUYỄN HỮU HẠNH (3) Làm nào người có thể điều khiển máy tính giải bài toán ?!?!?? (4) Cho nên cần diễn tả thuật toán ngôn ngữ mà máy tính có thể hiểu và thực Ngôn ngữ đó gọi là: Ngôn ngữ lập trình (5) Kết diễn tả thuật toán vậy,cho ta chương trình, ngôn ngữ để viết chương trình gọi là ngôn ngữ lập trình (6) Dự án tìm hiểu NGÔN NGỮ LẬP TRÌNH (7) • CÓ BA LOẠI NGÔN NGỮ LẬP TRÌNH CƠ BẢN NGÔN NGỮ MÁY HỢP NGỮ NGÔN NGỮ BẬC CAO (8) NGÔN NGỮ MÁY *Khái niệm : - Là ngôn ngữ để viết chương trình mà máy tính trực tiếp hiểu và thực (9) *Đặc trưng: Ta có thể khai thác triệt để các đặc điểm phần cứng máy Mỗi chương trình viết ngôn ngữ khác muốn thực máy tính phải dịch ngôn ngữ máy chương trình dịch (10) -Các lệnh viết ngôn ngữ máy dạng mã nhị phân mã hexa *Ví dụ: A2 dạng mã nhị phân là: 01000001.0000010 mã hexa là :002.041 (11) *Nhược điểm: Không thuận lợi cho người việc viết hiểu chương trình Khó nhớ và phải dùng nhiều câu lệnh để diễn tả thao tác thật toán (12) Để khắc phục nhược điểm ngôn ngữ máy , hệ ngôn ngữ lập trình đã đời (13) Hợp ngữ: *Khái niệm : Là kết hợp ngôn ngữ máy và ngôn ngữ người để thể các lệnh (14) *Đặc trưng : Hợp ngữ cho phép người lập trình sử dụngmột số từ ( thường là viết tắt tiếng anh ) để thể các lệnh cần thực (15) * Ví dụ: ADD: ký hiệu phép cộng Ax ,Bx : là các ghi Cộng các giá trị ghi Ax và Bx,kết lưu vào ghi Ax (16) *Nhược điểm : Các lệnh vẩn còn phức tạp , khó nhớ Chương trình viết hợp ngữ muốn máy tính hiểu và thực phải dịch ngôn ngữ máy chương trình hợp dịch (17) Ngôn ngữ bậc cao *Khái niệm: Là hệ ngôn ngữ , đời nhằm khắc phục nhược điểm các loại ngôn ngữ trên (18) *Đặc trưng: Có câu lệnh gần với ngôn ngữ tự nhiên ít phụ thuộc vàoloại máy Đây là ngôn ngữ thích hợp với đa số người lập trình (19) *ví dụ: Ngôn ngữ lập trình bậc cao như: Pascal , C, Java,… với các phiên khác (20) *Ưu điểm: Chương trình viết ngắn gọn và dễ hiểu Có tính chủ động cao Thích hợp với đông đảo người lập trình (21) Phần trình bày nhóm1 đến đây là kết thúc (22) Chúc buổi hội thảo thành công tốt đẹp good bye (23) Chúc buổi hội thảo thành công tốt đẹp good bye (24)

Ngày đăng: 09/06/2021, 10:18

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan