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

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 Thị Nga
Ngày gửi: 08h:49' 21-08-2010
Dung lượng: 753.5 KB
Số lượt tải: 5
Số lượt thích: 0 người

CHƯƠNG I: MỘT SỐ KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
BÀI 1: KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH

I. MỤC TIÊU BÀI HỌC:
1. Kiến thức:
-Biết được khái niệm lập trình và ngôn ngữ lập trình.
-Biết được khái niệm chương trình dịch.
-Phân biệt 2 loại chương trình dịch: thông dịch và biên dịch.
2. Kỹ năng:
-Chưa cần kĩ năng cụ thể.
3. Trọng tâm:
-Chương trình dịch.
4. Tư duy – Thái độ:
-Học tập nghiêm túc về lập trình.
II. PHƯƠNG TIỆN CHUẨN BỊ :
(Giáo viên:
-Phương pháp: Vấn đáp, gợi mở.
-Phương tiện: Phấn màu, thước kẻ, SGK tin11, SGV.
(Học sinh:
-Sách giáo khoa, đọc trước SGK, thực tiễn.
III. TIẾN TRÌNH BÀI HỌC:
(.Ổn định lớp và kiểm tra sĩ số.
(.Kiểm tra bài cũ: không
(.Bài mới:
HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH
NỘI DUNG

( Hoạt động 1: Tìm hiểu khái niệm lập trình và ngôn ngữ lập trình.

GV: Đặt vấn đề: mọi bài toán có thuật toán đều có thể giải được trên máy tính. Các bước để giải một bài toán: +Xác định bài toán.
+Xây dựng thuật toán khả thi.
+Lập trình.
HS: Chú ý lắng nghe.
GV: Yêu cầu học sinh: Xác định các yếu tố input và output của bài toán giải phương trình bậc nhất ax+b=0:
B1: Nhập a,b
B2: Nếu a<>0, kết luận: x=-b/a
B3: Nếu a=0 và b<>0, kết luận: vô nghiệm
B4: Nếu a=0 và b=0, kết luận: vô số nghiệm
HS: Xác :
Input: a,b
Output: duy : x=-b/a, vô , vô
.
GV: Diễn giảng: hệ thống các bước này gọi là thuật toán.
Hỏi: nếu diễn đạt thuật toán cho máy hiểu em dùng ngôn ngữ gì?
HS: Dùng ngôn trình.
GV: Diễn giảng: Hoạt động để diễn đạt 1 thuật toán thông qua 1 ngôn ngữ lập trình gọi là lập trình.
Yêu cầu: đọc SGK và cho biết khái niệm lập trình.
HS: trình là trúc và các ngôn trình mô và các thao tác toán.
GV: Hỏi: kết quả của hoạt động lập trình là gì?
HS: trình.
GV: Yêu cầu: Ghi các loại ngôn ngữ lập trình đã biết.
HS: Có 3 ngôn trình:
+Ngôn máy
+.
+Ngôn cao.
GV: Hỏi: em hiểu như thế nào là ngôn ngữ máy và ngôn ngữ bậc cao?
HS: Ngôn máy: các mô tả thành các bit 0,1. trình trên ngôn máy vô và ngay.
Ngôn cao:mô tả ngôn con .
trình thành trình trên ngôn máy.
GV: Hỏi: Để chuyển đổi chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy phải làm sao?
HS: trình .
GV: Hỏi: Tại sao không lập trình trên ngôn ngữ máy mà phải làm trên ngôn ngữ bậc cao?
HS: trình trên ngôn cao .






















Khái niệm lập trình: Lập trình là sử dụng một cấu trúc dữ liệu và các câu lệnh của một ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt thuật toán .









-Có 3 loại ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao.


-Chương trình viết bằng ngôn ngữ máy có thể nạp trực tiếp vào bộ nhớ thi hành ngay.
-Chương trình viết bằng ngôn ngữ bậc cao nói chung không phụ thuộc loại máy, muốn thi hành được thì nó phải được chuyển sang ngôn ngữ máy.




=>Cần phải có chương trình dịch để chuyển chương trình viết bằng ngôn ngữ lập trình bậc cao sang ngôn ngữ máy để máy có thể thi hành được.





( Hoạt động 2: Tìm hiểu chương trình dịch: thông
 
Gửi ý kiến