Câu hỏi và tập trang 35
Chia sẻ bởi lê minh tâm |
Ngày 10/05/2019 |
45
Chia sẻ tài liệu: câu hỏi và tập trang 35 thuộc Tin học 11
Nội dung tài liệu:
Chào mừng thầy, cô về dự giờ
Lớp 11A6
CHỦ ĐỀ II: CHƯƠNG TRÌNH ĐƠN GIẢN
Hãy ghép nối cột I tương ứng cột II.
Tổng hợp kiến thức bài cũ
CÂU HỎI VÀ BÀI TẬP
(TRANG 35)
Câu 1. Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến?
- Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình.
- Biến là đại lượng giá trị có thể được thay đổi trong quá trình thực hiện chương trình.
Câu 2. Tại sao phải khai báo biến?
VD: Var a,b,c: Integer;
- Xác định kiểu của biến. Trình dịch sẽ biết cách tổ chức ô nhớ chứa giá trị của biến.
- Đưa tên biến vào danh sách đối tượng được chương trình quản lý.
- Trình dịch biết cách truy cập giá trị của biến và áp dụng thao tác thích hợp cho biến.
Khai báo biến để:
Câu 3. Trong Pascal, nếu một biến chỉ nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó có thể khai báo bằng các kiểu dữ liệu nào?
- Kiểu dữ liệu: integer, word, longint, real, extended.
Câu 4. Biến P nhận giá trị
5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo nào đúng?
Đáp án đúng là d, b.
Nhưng đáp án đúng nhất là d. Var X:real;
P:byte;
a) Var X,P:byte; b) Var P, X: real;
c) Var P:real; d) Var X:real;
X: byte; P:byte;
Câu 5. Để tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 100 đến 200, cách khai báo S nào dưới đây là đúng và ít tốn ô nhớ nhất?
a) Var S:integer; b) Var S: real;
c) Var S:word; d) Var S:longint;
e) Var S:boolean;
c/ Var S: word;
Câu 5. Để tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 100 đến 200, cách khai báo S nào dưới đây là đúng và ít tốn ô nhớ nhất?
Phạm vi giá trị của A: 100 - 200
Phạm vi giá trị của S:
10.000 - 40.000
(1+z)*((x+y/z)/(a-1/(1+x*x*x)))
Câu 6. Hãy viết biểu thức toán học sau đây trong Pascal.
Câu 7. Hãy chuyển các biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng:
a) a/b*2
b) a*b*c/2
c) 1/a*b/c
d) b/sqrt(a*a+b)
Câu 1: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0,2; 0,3; 1,99. Khai báo nào trong các khai báo sau là đúng nhất?
A. Var X : byte; Y : real;
D. Var X, Y : real;
B. Var X, Y : byte;
C. Var X : real; Y : byte;
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
Câu 2: Biểu thức sqr(b) – 4*a*c viết trong toán học sẽ là biểu thức nào?
A. b2 / 4ac
D. b2 – 4ac
B. b2 + 4ac
C. b – 4ac
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
Câu 3: Biểu thức viết trong Pascal là biểu thức:
A. (- x + sqrt(y))/(2x - 1) + x/y
B. (- x + sqrt(y))/(2*x - 1) + x/y
C. (- x + sqr(y))/(2*x - 1) + x/y
D. (- x + sqrt(y)/(2*x - 1) + x/y
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
- Bài tập về nhà:
Cho một hình vuông cạnh a, với a nhập từ bàn phím. Viết chương trình tính chu vi, diện tích hình vuông cạnh a?
- Xem lại bài tập hôm nay và vận dụng kiến thức đã học để giải quyết câu 8, 9, 10.
TÌM TÒI MỞ RỘNG
KẾT THÚC TIẾT HỌC
Lớp 11A6
CHỦ ĐỀ II: CHƯƠNG TRÌNH ĐƠN GIẢN
Hãy ghép nối cột I tương ứng cột II.
Tổng hợp kiến thức bài cũ
CÂU HỎI VÀ BÀI TẬP
(TRANG 35)
Câu 1. Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến?
- Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình.
- Biến là đại lượng giá trị có thể được thay đổi trong quá trình thực hiện chương trình.
Câu 2. Tại sao phải khai báo biến?
VD: Var a,b,c: Integer;
- Xác định kiểu của biến. Trình dịch sẽ biết cách tổ chức ô nhớ chứa giá trị của biến.
- Đưa tên biến vào danh sách đối tượng được chương trình quản lý.
- Trình dịch biết cách truy cập giá trị của biến và áp dụng thao tác thích hợp cho biến.
Khai báo biến để:
Câu 3. Trong Pascal, nếu một biến chỉ nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó có thể khai báo bằng các kiểu dữ liệu nào?
- Kiểu dữ liệu: integer, word, longint, real, extended.
Câu 4. Biến P nhận giá trị
5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo nào đúng?
Đáp án đúng là d, b.
Nhưng đáp án đúng nhất là d. Var X:real;
P:byte;
a) Var X,P:byte; b) Var P, X: real;
c) Var P:real; d) Var X:real;
X: byte; P:byte;
Câu 5. Để tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 100 đến 200, cách khai báo S nào dưới đây là đúng và ít tốn ô nhớ nhất?
a) Var S:integer; b) Var S: real;
c) Var S:word; d) Var S:longint;
e) Var S:boolean;
c/ Var S: word;
Câu 5. Để tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 100 đến 200, cách khai báo S nào dưới đây là đúng và ít tốn ô nhớ nhất?
Phạm vi giá trị của A: 100 - 200
Phạm vi giá trị của S:
10.000 - 40.000
(1+z)*((x+y/z)/(a-1/(1+x*x*x)))
Câu 6. Hãy viết biểu thức toán học sau đây trong Pascal.
Câu 7. Hãy chuyển các biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng:
a) a/b*2
b) a*b*c/2
c) 1/a*b/c
d) b/sqrt(a*a+b)
Câu 1: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0,2; 0,3; 1,99. Khai báo nào trong các khai báo sau là đúng nhất?
A. Var X : byte; Y : real;
D. Var X, Y : real;
B. Var X, Y : byte;
C. Var X : real; Y : byte;
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
Câu 2: Biểu thức sqr(b) – 4*a*c viết trong toán học sẽ là biểu thức nào?
A. b2 / 4ac
D. b2 – 4ac
B. b2 + 4ac
C. b – 4ac
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
Câu 3: Biểu thức viết trong Pascal là biểu thức:
A. (- x + sqrt(y))/(2x - 1) + x/y
B. (- x + sqrt(y))/(2*x - 1) + x/y
C. (- x + sqr(y))/(2*x - 1) + x/y
D. (- x + sqrt(y)/(2*x - 1) + x/y
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CÂU HỎI CỦNG CỐ
- Bài tập về nhà:
Cho một hình vuông cạnh a, với a nhập từ bàn phím. Viết chương trình tính chu vi, diện tích hình vuông cạnh a?
- Xem lại bài tập hôm nay và vận dụng kiến thức đã học để giải quyết câu 8, 9, 10.
TÌM TÒI MỞ RỘNG
KẾT THÚC TIẾT HỌC
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: lê minh tâm
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)