Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 091 912 4899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

bai 5 ngon ngu lap trinh

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Việt Hà
Ngày gửi: 08h:08' 04-11-2008
Dung lượng: 24.0 KB
Số lượt tải: 29
Số lượt thích: 0 người
Giáo án

Trường: Bài dạy:
Lớp: Tiết dạy:
Ngày dạy: Số tiết:


Bài 5: Ngôn ngữ lập trình

I. Mục tiêu bài giảng

Học sinh: Biết được các loại ngôn ngữ lập trình
II. Nội dung
Đặt vấn đề: Ta đã biết rằng để giải một bài toán máy tính không thể chạy trực tiếp thuật toán mà phải thực hiện theo chương trình. Vậy ta cần chuyển đổi thuật toán sang chương trình. Một chương trình có thể viết từ nhiều ngôn ngữ khác nhau gọi là ngôn ngữ lập trình.

Nội dung
Hoạt động GV và HS

1, Ngôn ngữ máy.
Là ngôn ngữ duy nhất mà máy tính có thể hiểu được và thực hiện.
Các ngôn ngữ khác muốn máy hiểu được và thực hiện được phải dịch ra ngôn ngữ máy thông qua chương trình dịch.










2. Hợp ngữ
Sử dụng một số từ để thực hiện lệnh trên thanh ghi.
Vd: ADD AX, BX
Trong đó add là phép cộng, ax , bx là thanh ghi
Muốn máy hiểu được ngôn ngữ này cần phải chuyển đổi nó sang ngôn ngữ máy.
3. Ngôn ngữ bậc cao
Là ngôn ngữ gần gũi với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào loại máy
Vd: Basic, pascal…
Muốn máy hiểu được ngôn ngữ này cần phải chuyển đổi nó sang ngôn ngữ máy.
Chương trình dịch:
Là chương trình dịch từ các ngôn ngữ khác nhau ra ngôn ngữ máy.


Gv: Một chương trình có thể viết từ nhiều ngôn ngữ khác nhau gọi là ngôn ngữ lập trình.
Mỗi máy tính đều có một ngôn ngữ riêng, đây 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.
Gv: Mặc dù đây là ngôn ngữ máy có thề trực tiếp hiểu nhưng không phải ai cũng có thể viết chương trình bằng ngôn ngữ máy bởi nó khá phức tạp và khó nhớ.
Chính vì thế đã có rất nhiều ngôn ngữ xuất hiện để làm thuận tiện hơn cho người viết chương trình. Song muốn máy thực hiện được thì phải chuyển sang ngôn ngữ máy.
Gv: Một trong các ngôn ngữ tiếp theo là hợp ngữ. Ngôn ngữ này sử dụng các từ thường là viết bằng tiếng anh làm các lệnh.



Gv: phép cộng các số, giá trị của các số này được trên thanh ghi.

Gv: Hợp ngữ là ngôn ngữ mạnh nhưng không thích hợp với nhiều người sử dụng bởi nó sử dụng nhiều địa chỉ của thanh ghi trong máy tính, điều này khiến nhiều người ái ngại. Vậy còn có ngôn ngữ nào khác mà nhiều người sử dụng có thể sử dụng được không.
Gv: do nhu cầu về tính thông dụng mà một loạt các ngôn ngữ khác xuất hiện, đó là ngôn ngữ bậc cao.
Gv: các em biết các loại ngôn ngữ nào.
Hs: pascal, Forpro..

Gv: Ta luôn nói phải chuyển đổi các ngôn ngữ sang ngôn ngữ máy, vậy làm thế nào đ
 
Gửi ý kiến