... 2.2: Cấutrúc chương trình con:
Câu hỏi 2: Trình bày cấutrúc của một chương trình.
GV: Dùng máy chiếu để chiếu cấutrúc của chương
trình con lên màn chiếu.
Câu hỏi 3: Cấutrúc của chương trình ... và ghi kháiniệm tham trị và
tham biến vào vở.
Người soạn: Lưu Văn Tinh
Trường THPT Nguyễn Trãi Chương VI: CTC & LT CÓCẤUTRÚC
Chương VI
CHƯƠNG TRÌNH CON & LẬPTRÌNHCÓCẤU TRÚC
Bài ... Chương VI: CTC & LT CÓCẤUTRÚC
IV. CỦNG CỐ
- Giáo viên khái quát lại kháiniệm chương trình con và nhấn mạnh cho học sinh về ý thức xây dựng chương
trình cócấu trúc.
Người soạn: Lưu...
... tác nào đó
b> Cấutrúc CTC
CTC cócấutrúc tương tự như chương trình
chính . Hãy nêu cấutrúc của chương trình chính
.
- Ghi bảng cấutrúc chương trình chính . Ghi
bản cấutrúc CTC bên cạnh ... tư duy về lập
trình cócấutrúc và đi đến kháiniệm chương trình
con :
Khái niệm : Chương trình con là một dãy lệnh mô tả
HS : Nêu thuật toán của bài toán đó .
HS : Quan sát chương trình và ... CHƯƠNG TRÌNH CON VÀ LẬP
TRÌNH CÓCẤU TRÚC
Bài 17 : CHƯƠNG TRÌNH CON VÀ PHÂN LOẠI
I. MỤC ĐÍCH, YÊU CẦU :
1 Kiến thức :
Nắm được kháiniệm chương trình con
Sự khác biệt...
... 0#/
/# 1 #/ /# Kết quả khác#/
Môn LậpTrìnhCóCấu Trúc
A. Phần Trắc Nghiệm
/$Chuong1$/Ngôn ngữ lậptrình C được Dennish Rithchie phát triển dựa trên ngôn ngữ lậptrình
nào?
/#Ngôn ngữ B #/
/#Ngôn ... #/
/$Chuong1$/Ngôn ngữ lậptrình được Dennish Rithchie đưa ra vào năm nào?
/#1967 #/
/# 1972#/
/#1970 #/
/#1976 #/
/$Chuong1$/ Ngôn ngữ lậptrình nào dưới đây là ngôn ngữ lậptrìnhcấu trúc?
/#Ngôn ngữ ... kiểu và có chung tên gọi.#/
/# Một nhóm phần tử có thể có kiểu riêng và có chung tên gọi.#/
/# Một nhóm phần tử có thể có kiểu riêng và có tên gọi riêng cho mỗi phần tử.#/
/$Chuong2$/ Kích thước...
... dạng cấutrúccó một trường là con trỏ chứa địa chỉ của một biến cấu trúc. #/
/#Là dạng cấutrúccó một trường là con trỏ chứa địa chỉ của một biến cấutrúccó dạng dữ liệu
giống nó#/
/#Là dạng cấu ... án trên#/
/$Chuong4$ /Có thể truy cập thành phần của cấutrúc thong qua con trỏ như sau (với p là con trỏ
cấu trúc và a là thành phần cấu trúc) :
/#(*p).a#/ /#*p->a#/
/#1 và 2 sai#/ /#1 và ... khóa typedef trước định nghĩa cấutrúc thì:
/#Khai báo một biến cho loại cấutrúc đó ta không cần sử dụng từ khóa struct nữa.#/
/#Khai báo một biến cho loại cấutrúc đó ta cần sử dụng từ khóa...
... Sơn
3
Chương VI: Chương trình con và lậptrìnhcócấu trúc
Bài 18: VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON (T
1
)
I/ MỤC ĐÍCH YÊU CẦU
1/ Kiến thức:
- Biết được cấutrúc chung và vị trí của ... dụ
2/ Tìm hiểu cấutrúc thủ tục
GV: Vị trí của thủ tục nằm ở phần nào
trong chương trình chính?
HS: Nằm ở phần khai báo,sau khái báo
biến.
GV: Cấutrúc chung của thủ tục bao gồm
có mấy phần?
HS: ... tục : Bắt buộc phải có.
- Kết thúc thủ tục bằng từ khoá End;
b/ Ví dụ về thủ tục.
3
’
7
’
7
’
Đơn vị: Trường THPT Bình Sơn
2
Chương VI: Chương trình con và lậptrìnhcócấu trúc
trong phần đầu...
...
}
2. Phương pháp lậptrình hướng đối tượng
Là lậptrìnhcócấutrúc + trừu tượng hóa dữ liệu. Có nghĩa chương trình tổ chức
dưới dạng cấu trúc. Tuy nhiên việc thiết kế chương trình sẽ xoay quanh ... từ nhiều lậptrình viên khác nhau.
Từ đó lậptrình hướng đối tượng được xây dựng dựa trên đặc trưng chính là khái
niệm đóng gói. Đóng gói là kháiniệm trung tâm của phương pháp lậptrình hướng ... gói đó. C++
cung cấp cách thức để tạo một cấutrúc dữ liệu mới thể hiện các gói nói trên, cấutrúc
dữ liệu này được gọi là lớp.
Để minh hoạ các kháiniệm vừa nêu về kiêu dữ liệu lớp ta trở lại...
... Tiết 1
Khái niệmlậptrình và ngôn ngữ lập trình
I. Mục tiêu
- Biết đợc kháiniệmlậptrình và ngôn ngữ lập trình
- Biết đợc kháiniệm chơng trình dịch
- Phân biệt đợc hai loại chơng trình dịch ... hiểu kháiniệm ngôn ngữ lập trình
a. Mục tiêu:
- Giúp học sinh biết đợc kháiniệmlậptrình là gì. ý nghĩa của việc lập trình
- Biết đợc kháiniệm ngôn ngữ lậptrình và một số loại ngôn ngữ lập trình
b. ... dung đà học
- Khái niện lậptrình và ngôn ngữ lập trình
- Có ba loại ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao
- Kháiniệm chơng trình dịch
- Có hai loại chơng trình dịch là...
...
1. Kháiniệmlậptrình
Lập trình là sử dụng cấutrúc dữ liệu và các câu lệnh
của ngôn ngữ lậptrình cụ thể để mô tả dữ liệu và diễn
đạt các thao ... viết chư
ơng trình máy tính gọi là
ngôn ngữ lập trình.
Hai kÜ thuËt dÞch:
Th«ng dÞch
Biªn dÞch
Chương trìnhcó chức năng chuyển đổi chương trình viết trên
ngôn ngữ lậptrình bậc cao ... thành chương trình thực hiện được trên
máy tính gọi là
chương trình dịch.
Chương trình nguồn
Chương trình đích
Chương trình dịch
2. Chương trình dịch
* Chương trình nguồn:
là chương trình viết...
... bổ
sung.
HS: Nhận xét, bổ sung
GV: Em hÃy cho biết có mấy loại ngôn
ngữ lậptrình ? (nêu kháiniệm của từng
ngôn ngữ)
HS: Theo em có 3 loại ngôn ngữ lập
trình: ngôn ngữ máy, hợp ngữ, ngôn
ngữ bậc cao ... máy mới có thể thực hiện đợc.
- Chơng trình đặc biệt có chức năng chuyển
đổi chơng trình viết bằng ngôn gnữ lập trình
bậc cao thành chơng trình thực hiện đợc trên
máy tính đợc gọi là chơng trình ... loại ngôn ngữ lập trình:
Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao
Chuơng trình viết bằng ngôn ngữ lập trình
bậc cao nói chung không phụ thuộc vào loại
máy, nghĩa là một chơng trìnhcó thể thực
hiện...
... Anh.
Theo em có mấy
cách thực hiện
điều trên?
Phân loại chương trình dịch
Hai kÜ thuËt dÞch:
Th«ng dÞch
Biªn dÞch
Bµi 1
Gi¸o ¸n ®iÖn tö tin häc líp 11
1. Kháiniệmlậptrình
Lập trình là ... lệnh của
một ngôn ngữ lậptrình cụ thể.
Các loại chương trình dịch:
-
Thông dịch.
-
Biên dịch.
Chương trình nguồn
Chương trình đích
Chương trình dịch
Ngôn ngữ lậptrình được
chia thành ... một ngôn ngữ
lập trình. Ví dụ: Turbo Pascal 7.0, Free Pascal 1.2, Visual Pascal 2.1,
Ghi nhớ!
Lậptrình là việc chuyển đổi
dữ liệu và các thao tác của
thuật toán thành các cấutrúc
dữ liệu...
...
Bài 1
Khái niệmlậptrình và
ngôn ngữ lập trình
Bài tập áp dụng
Củng cố
1. Kháiniệm thông dịch: là một dãy các lệnh và
được lặp đi lặp lại nhiều lần cho đến khi kết
thúc.
2. Kháiniệm ... chương trình nguồn thành một
chương trình đích có thể thực hiện trên máy
và có thể lưu trữ để sử dụng lại.
Chương trình nguồn Chương trình đích
•
Xét ví dụ SGK ( trang 4 )
•
Nhận xét : Có ... ở lớp 10, em
hãy điền vào các ô trống sau?
4. Chương trình viết bằng ngôn ngữ máy có thể được nạp
trực tiếp vào bộ nhớ và ……
5. Chương trình viết bằng ngôn ngữ bậc cao muốn máy
tính hiểu được...
... hãy cho biết có mấy
loại ngôn ngữ lập trình?
HS: Trả lời câu hỏi của giáo viên.
Khái niệmlập trình: Lậptrình là sử dụng
một cấutrúc dữ liệu và các câu lệnh của một
ngôn ngữ lậptrình cụ thể ... KHÁINIỆMLẬPTRÌNH VÀ NGÔN NGỮ
LẬP TRÌNH
I. MỤC ĐÍCH YÊU CẦU
- Biết có 3 lớp ngôn ngữ lậptrình và các mức của ngôn ngữ lập trình: ngôn
ngữ máy, hợp ngữ và ... Thuyết trình, vấn đáp.
- Phương tiện: Máy chiếu, máy tính, phòng chiếu hoặc bảng.
III.LƯU Ý SƯ PHẠM:
- Trong chương trình lớp 10 các em đã được biết đến một số khái niệm:
ngôn ngữ lập trình, ...
... giá trị 0.
Một số kháiniệmlậptrình trong môi trường Windows 1
CHƯƠNG 1:
Một số kháiniệmLậptrình
Trong mơi trường Windows
1.1 CHƯƠNG TRÌNH (PROGRAM)
:
Chương trình máy tính là tập ... định dạng mà trình
duyệt tương ứng có thể thể hiện một cách xúc tích.
Một số kháiniệmlậptrình trong môi trường Windows 3
1.5.3 Số hiệu message (Message Indentifier - MessageID):
Có rất nhiều ... (THREAD):
Tiểu trình là một nhánh xử lý độc lập trong tiến trình. Khi một ứng
dụng được thực hiện ta có thêm một tiến trình. Do bản chất chương trình
làm nên ứng dụng đó bao gồm chương trình chính...
... ÁN TIN HỌC 11
KHÁI NIỆMLẬPTRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Trang 1
Nguyễn Công Như Giáo án 11 Trường THPT Buôn Hồ
2. Hoạt động 2: Tìm hiểu cấutrúc lệnh lặp While trong ngôn ngữ lậptrình Pascal.
HOẠT ... ngữ lập trình.
- Biết diễn đạt một biểu thức trong ngôn ngữ lập trình.
- Biết được chức năng của lệnh gán.
- Biết được cấutrúc của lệnh gán và một số hàm chuẩn thông dụng trong ngôn ngữ lậptrình ... tương tự như vậy, trong
ngôn ngữ lậptrình Pascal, để lậptrình giải
quyết các bài toán, cần có các tập hợp, mỗi tập
hợp có một giới hạn nhất định.
- Các em có thể hiểu nôm na: Kiểu dữ liệu...