Tải bản đầy đủ (.ppt) (11 trang)

Ngon ngu lap Trinh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (181.01 KB, 11 trang )

<span class='text_page_counter'>(1)</span>Xin chân thành cảm ơn thầy cô & các bạn đến dự buổi thuyết trình của tổ 1.

<span class='text_page_counter'>(2)</span> Nhóm 1 .  . Thành viên: Lê Ngọc Phi, Nguyễn Đức Phước,Nguyễn Hoàng Dũng, Võ Hòa, Lê Thị Thùy Dương, Trần Thị Thanh Thảo, Trần Thị Ánh Nguyệt, Trần Thị Hoài, Lê Thị Lệ, Nguyễn Thị Nhi, Nguyễn Thị Thu Hiền Nhóm Trưởng: Lê Ngọc Phi Thư Kí: Nguyễn Thị Thu Hiền.

<span class='text_page_counter'>(3)</span> DỰ ÁN TÌM HIỂU NGÔN NGỮ LẬP TRÌNH.

<span class='text_page_counter'>(4)</span> Khái niệm ngôn ngữ lập trình  Ngôn. ngữ lập trình là ngôn ngữ mà máy tính có thể hiểu và thực hiện được  Chương trình là diễn tả thuật toán bằng ngôn ngữ sao cho máy tính có thể thực hiện được.

<span class='text_page_counter'>(5)</span> Phân loại ngôn ngữ lập trình. Gồm 3 loại. Ngôn ngữ máy. Hợp ngữ. Ngôn ngữ bậc cao.

<span class='text_page_counter'>(6)</span>  1). Ngôn ngữ máy. a/ Khái niệm: Là ngôn ngữ duy nhất … mà máy tính có thể trực tiếp hiểu và thực hiện được. Mỗi loại máy đều có ngôn ngữ máy của nó  b/Đặc trưng: Các lệnh của một ngôn ngữ máy được viết ở dạng nhị phân hoặc mã Hexa .

<span class='text_page_counter'>(7)</span> . . Ưu điểm: - Cho phép khai thác triệt để và tối ưu khả năng của máy. - Không mất thời gian để dịch như khi viết bằng các ngôn ngữ khác. Nhược điểm: - Không thuận lợi cho con người khi viết chương trình. - Khó nhớ và phải dùng nhiều câu lệnh để diễn tả chi tiết các thao tác của thuật toán..

<span class='text_page_counter'>(8)</span> Ưu điểm: Dễ viết hơn ngôn ngữ máy.  Nhược điểm: - Câu 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. . HỢP NGỮ. Chương trình hợp dịch. NGÔN NGỮ MÁY.

<span class='text_page_counter'>(9)</span> 3. Ngôn ngữ bậc cao: . Là ngôn ngữ gần gũi với ngôn ngữ tự nhiên, ít phụ thuộc vào loại máy.. Ưu điểm: Chương trình viết ngắn gọn, dễ hiểu, dễ nâng cấp. Đây là ngôn ngữ thích hợp với đa số người lập trình. .

<span class='text_page_counter'>(10)</span> Hợp Ngữ. Chương trình Ngôn Ngữ dịch máy Ngôn Ngữ bậc cao.

<span class='text_page_counter'>(11)</span>

<span class='text_page_counter'>(12)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×