? Quá trình thực hiện lệnh như
thế nào giữa hai dạng ?
Dạng tiến :
For < Biến đếm > := < giá trị đầu > To < giá trị cuối > Do < câu lệnh > ;
Dạng lùi :
For < Biến đếm > := < giá trị cuối > Downto <giá trị đầu>Do
<câu lệnh>;
Cú pháp :
While < điều kiện > Do
< Câu lệnh > ; Trong đó :
- Điều kiện : là biểu thức lôgic ; - Câu lệnh : là 1 câu lệnh đơn hoặc ghép. Dạng thiếu : nếu điều kiện đúng thì câu lệnh sẽ được thực hiện, ngược lại thì câu lệnh sẽ được bỏ qua. - Dạng đủ : Nếu điều kiện đúng thì thực hiện câu lệnh 1, nếu điều kiện sai thì thực hiện câu lệnh 2.
.
If < điều kiện > then < câu lệnh 1 > else < câu lệnh 2 > ;
10/- Thế nào là câu lệnh ghép ? Câu lệnh ghép được đặt trong đâu ?
Begin
< Các câu lệnh > ;
End ;
11/- Câu lệnh lặp với số lần biết trước là câu lệnh lặp dạng gì ?
- Câu lệnh lặp dạng For – do 12/- Quá trình thực hiện lệnh như thế nào ?
- Dạng tiến : Được thực hiện tuần tự, với biến đếm nhận lần lượt các giá trị liên tiếp tăng từ giá trị đầu đến giá trị cuối.
- Dạng lùi : Được thực hiện tuần tự, với biến đếm nhận lần lượt các giá trị liên tiếp giảm từ giá trị cuối đến giá trị đầu.
13/- Câu lệnh lặp với số lần chưa biết trước là câu lệnh lặp dạng gì ?
- Câu lệnh lặp dạng While – do 14/- Quá trình thực hiện lệnh như thế nào ?
Quá trình thực hiện lệnh :
- Kiểm tra và tính giá trị của biểu thức điều kiện.
- Nếu điều kiện đúng thì thực hiện công việc(1 lần), ngược lại sẽ kết thúc vòng lặp.
15/- Kiểu dữ liệu có cấu trúc bao gồm các kiểu dữ liệu nào mà em đã được học ?
Bài 13 Kiểu Bản Ghi
- Kiểu mảng một chiều
? Thế nào là kiểu chỉ số ? + Kiểu chỉ số : thường là 1 đoạn số nguyên liên tục có dạng n1..n2, với n1, n2 là các hằng hoặc biểu thức nguyên xác định chỉ số đầu và chỉ số cuối ( n1 < n2 ).
- Kiểu mảng hai chiều
16/- Cách khai báo mảng 1 chiều ?
Khai báo trực tiếp :
Var <Tên biến mảng> : Array[ Kiểu chỉ số ] Of < Kiểu phần tử > ;
Khai báo gián tiếp :
Type < Tên kiểu mảng > = Array
[ Kiểu chỉ số ] Of < Kiểu phần tử > ;
Var < Tên biến mảng > : < tên kiểu mảng > ;
17/- Các phần tử của mảng có thể khai báo các kiểu dữ liệu nào ?
- Có thể khai báo : Integer, real, Byte, Word, Boolean, char, ...
18/- Khi nói đến mảng 1 chiều cần quan tâm đến những quy tắc nào ?
Với mảng 1 chiều ta cần quan tâm đến :
- Tên mảng một chiều.
- Số lượng phần tử trong mảng - Kiểu dữ liệu của phần tử
- Cách khai báo biến mảng 1 chiều - Cách tham chiếu đến từng phần tử 19/- Cách tham chiếu đến từng phần tử của mảng 1 chiều ? - Để truy cập vào phần tử mảng, ta viết : < Tên biến mảng > [ chỉ số ] ; Vd : A[20] ; truy cập đến phần tử thứ 20 trong mảng A.
20/- Thế nào là mảng 2 chiều? Cấu trúc của mảng 2 chiều ?
- Mảng 2 chiều là sự mở rộng trực tiếp của mảng 1 chiều.
Bài 13 Kiểu Bản Ghi
Var < Tên biến mảng > : Array
[Kiểu chỉ số dòng, Kiểu chỉ số cột] of
< Kiểu phần tử > ;
Khai báo gián tiếp :
Type < Tên kiểu mảng > = Array [ kiểu chỉ số dòng, Kiểu chỉ số cột] of
< Kiểu phần tử > ;
Var < Tên biến mảng > : <Tên kiểu mảng > ; 21/- Cách tham chiếu đến từng phần tử của mảng 2 chiều ? - <Tên mảng >[chỉ số dòng, chỉ sồ cột] Vd : SN[1,3] ; SN[3,4] ; SN[2,5] ... 4. Củng cố :(4’)
+ Cần nắm rõ cấu trúc của chương 3 và chương 4 cũng như các bài tập trong chương 3 và chương 4.
5. Dặn dò :(1’)
+ Về nhà xem lại các câu hỏi mà thầy đã trình bày ở trên trong các chương ôn tập. + Ngoài ra còn xem thêm các bài tập đã được học trong chương III, IV .
+ Học bài cẩn thập để chuẩn bị thi học kỳ I.
Hoà Lợi, ngày……Tháng ……Năm 200
Duyệt