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

Bai 5 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 (495.5 KB, 9 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>§5 NGƠN NGỮ LẬP TRÌNH</b>


<b>§5 NGƠN NGỮ LẬP TRÌNH</b>



 Lập trình là dùng ngơn ngữ nào đó để


diễn tả thuật toán sao cho máy tính có
thể hiểu và thực hiện được.


 Ngôn ngữ dùng để lập trình gọi là ngơn


ngữ lập trình.


 Thuật tốn đã được diễn tả gọi là


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>1. Ngôn Ngữ Máy</b>



<b>1. Ngôn Ngữ Máy</b>



 Là ngôn ngữ duy nhất mà máy có thể


hiểu được và thực hiện.


 Chương trình viết bằng ngôn ngữ khác,


muốn thực hiện được phải được dịch ra
ngôn ngữ máy bằng một chương trình dịch.


 Các lệnh viết ở dạng mã nhị phân hoặc


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>2. Hợp ngữ</b>




<b>2. Hợp ngữ</b>



 Sử dụng một số từ đơn giản để thể hiện


các lệnh cần thực hiện trực tiếp trên các
thanh ghi


 Ví dụ: h n m: cho hiệu n-m trên hệ hexa
 Chương trình viết bằng hợp ngữ được


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>3. Ngôn ngữ bậc cao</b>



<b>3. Ngôn ngữ bậc cao</b>



<sub> Là ngôn ngữ gần với ngôn ngữ tự </sub>


nhiên, có tính độc lập cao, ít phụ thuộc vào
loại máy tính.


<sub>Ví dụ: Write(‘Nhap 2 so a va b’);</sub>


<sub> Có nhiều NNBC như: Pascal, C</sub>++, Java,


Visual Basic,...


<sub> Chương trình viết bằng NNBC được </sub>


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<b>Giao diện Turbo Pascal</b>



</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<b>Giao diện Turbo C</b>




</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

<b>Giao diện Java</b>



</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

<b>Giao diện Basic</b>



</div>

<!--links-->

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

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