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

Bài 4-Tiết 17

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: Trần Phương
Ngày gửi: 07h:11' 24-01-2009
Dung lượng: 42.0 KB
Số lượt tải: 3
Số lượt thích: 0 người
Ngày soạn: 26/10/2006
Tiết ppct: 17
§5. ngôn ngữ lập trình.
I. Mục đích yêu cầu.
- Kiến thức :
+ Học sinh biết chức năng của ngôn ngữ lập trình.
+ HS biết được thế nào là ngôn ngữ máy, ưu điểm cũng như nhược điển của nó. HS biết được thế nào là hợp ngữ, ngôn ngữ bậc cao và các chương trình dịch.
- Kĩ năng : HS hình dung được một cách tổng thể hệ thống các chương trình dịch được cài đặt trên máy tính.
- Tư duy : Bước đầu hình thành tư duy trừu tượng về cách giao cho máy thực hiện một công việc nào đó.
- Tư tưởng : HS thấy rõ hơn muốn sử dụng máy tính, ngoài việc hiểu biết sơ lược về cấu trúc máy tính (phần cứng), còn cần hiểu biết về phần mềm ở mức độ có thể làm một số việc thiết thực.
II. Chuẩn bị .
- Thầy : Đọc SGK, tài liệu tham khảo, soạn giáo án.
- Trò: Kiến thức cũ về bài toán và thuật toán, đọc trước SGK.
III. Tiến trình lên lớp.
1. định tổ chức. (kiểm tra sĩ số) 2’
2. Kiểm tra bài cũ.
Kết hợp khi học bài mới.
3. Nội dung.




Nội dung
Hoạt động của GV và HS
Thời gian

§5. ngôn ngữ lập trình
GV: (Đặ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.
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 lập trình. Để xét xem có các loại ngôn ngữ lập trình nào, ta sẽ tìm hiểu trong bài tiếp theo: Ngôn ngữ lập trình.
3’

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 loại ngôn ngữ khác muốn máy hiểu và thực hiện phải được 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 các thanh ghi.
Ví dụ: ADD AX, BX
(trong đó ADD: phép cộng
AX, BX: các 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 với ngôn ngữ tự, có tính độc lập cao, ít phụ thuộc vào loại máy.
Ví dụ: Fortran, Cobol, 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.













4. 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ỗi loại máy tính đều có một ngôn ngữ khác nhau, đây là ngôn ngữ duy nhất mà máy tính có thể 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
 
Gửi ý kiến