1. Trang chủ
  2. » Địa lý lớp 12

Đề cương ôn tập HK I năm học 2018 - 2019

8 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thứ tự của biến đếm, chiếm 3 chỗ và lấy 1 chữ số sau phần thập phân Câu 14: Cú pháp khai báo mảng trong ngôn ngữ lập trình Pascal là:.. Vòng lặp vô tận.[r]

(1)

PHÒNG GD & ĐT ĐÀ LẠT

TRƯỜNG THCS LAM SƠN ĐỀ THI HỌC KỲ II – NĂM HỌC 2018 – 2019 Thời gian làm bài: 45 phút Mã đề thi: T251 Thứ ngày tháng 04 năm 2019 Điểm lý thuyết Điểm thực hành Điểm thi Họ tên học sinh:

……… Lớp: ……

Thời gian làm 25 phút PHẦN TRẢ LỜI TRẮC NGHIỆM:

Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Đáp án

I PHẦN TRẮC NGHIỆM: (5 điểm)

Câu 1: Trong câu lệnh lặp: For i := to begin … end;

Câu lệnh ghép thực … lần (nói cách khác, có … vịng lặp thực hiện.)

A Không lần B 10 lần C 2 lần D 1 lần Câu 2: Sau thực đoạn chương trình:

x := 1;

For i := to x := x + 2; Giá trị biến x bằng:

A 5 B 8 C 4 D 6

Câu 3: Hoạt động … hoạt động lặp với số lần định

A Gọi điện nhấc máy B Ngày đánh lần

C Nhặt cọng rau xong D Học thuộc

Câu 4: Trong ngôn ngữ Pascal, câu lệnh For i := to 10 write(i, ‘ ‘); in hình kết quả:

A 1 10 B 10

C i i i i i i i i i i D Đưa 10 dấu cách Câu 5: Trong phần mềm giải phẫu thể người Anatomy, nút lệnh dùng để:

A Mô hoạt động hệ B Bổ sung thêm hệ

C Phóng to mơ D Thốt khỏi phần mềm

Câu 6: Cú pháp câu lệnh lặp với số lần biết trước ngôn ngữ lập trình Pascal là:

A For <biến đếm> := <giá trị đầu> to <giá trị cuối> ; <câu lệnh>;

B For <biến đếm> = <giá trị đầu> ; to <giá trị cuối> <câu lệnh>;

C For <biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh>;

D For <biến đếm> := <giá trị đầu> : <giá trị cuối> <câu lệnh>; Câu 7: Cho đoạn chương trình:

S := 1;

While S <= begin writeln(S); S := S + 1; end; Sau chạy đoạn chương trình, kết in hình là:

A In số từ đến B In vô hạn số 1, số viết dòng

(2)

Câu 9: Để khởi động phần mềm Anatomy ta nhấp đôi vào biểu tượng hình?

A B C D

Câu 10: Trong phần mềm Anatomy, nút lệnh dùng để quan sát hệ:

A Skeletal system. B Muscular system C Nervous system D Excretor system Câu 11: Cú pháp câu lệnh … không với cấu trúc lặp while … … :

A while a > a := a + 1; B while a > a := a – 1;

C while a > a := a – 1; D while a > to a := 2*a – 1; Câu 12: Khai báo là:

A Var a,b: array[100 1] of real; B Const n = 5; Var a,b: array[1 n] of real;

C Var n: real;Var a,b: array[1:n] of real; D Var a,b: array[1 10] of real; Câu 13: Sau thực câu lệnh For i:=1 to 3.5 write(i:3:1); kết in hình là:

A Chỉ viết số 3.5 mà thơi;

B Khơng thực giá trị biến đếm có kiểu thứ tự Real;

C Thứ tự biến đếm, chiếm chỗ lấy chữ số sau phần thập phân

D Viết số viết số 3.5;

Câu 14: Cú pháp khai báo mảng ngôn ngữ lập trình Pascal là:

A Tên mảng: array [<chỉ số đầu> :<chỉ số cuối>] of <kiểu liệu>;

B Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>;

C Tên mảng: array [<chỉ số cuối> <chỉ số đầu>] of <kiểu liệu>;

D Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; Câu 15: Cho A[1] := 5; A[2] := 3; t := A[1]+A[2]*2 + 1; Giá trị t là:

A 8 B 6 C 17 D 12

Câu 16: Trong câu lệnh for …to … với cú pháp đúng, lệnh thực … lần

A Không lần B 1 C 2 D 10

Câu 17: Khi tham chiếu tới phần tử mảng, ta xác định cách:

A <tên biến mảng>:[chỉ số] B <chỉ số đầu>[chỉ số]

C <chỉ số cuối>[chỉ số] D <tên biến mảng>[chỉ số]

Câu 18: Để khai báo biến mảng a gồm 10 phần tử, phần tử dãy biến có kiểu liệu số thực, ta khai báo:

A var a:array[1:10] : real; B var a:array[1 10] of integer;

C var a:array[1 10] of real; D var a:array[2 10] of real; Câu 19: Để khai báo biến mảng kiểu số nguyên Pascal có dạng:

Var <tên biến mảng>: array [<chỉ số đầu> <chỉ số cuối>] of integer; Trong đó:

A Chỉ số đầu = số cuối B Chỉ số đầu  số cuối C Chỉ số đầu < số cuối D Chỉ số đầu <> số cuối Câu 20: Cho đoạn chương trình sau:

P:=0;i:=1;

while i<=n begin P:=P*i;i:=i+1; end;

Sau thực đoạn chương trình với n = 4, giá trị P là:

A 12 B 24 C 0 D Vịng lặp vơ tận

(3)

PHÒNG GD & ĐT ĐÀ LẠT

TRƯỜNG THCS LAM SƠN ĐỀ THI HỌC KỲ II – NĂM HỌC 2018 – 2019 Thời gian làm bài: 45 phút Mã đề thi: T252 Thứ ngày tháng 04 năm 2019 Điểm lý thuyết Điểm thực hành Điểm thi Họ tên học sinh:

……… Lớp: ……

Thời gian làm 25 phút PHẦN TRẢ LỜI TRẮC NGHIỆM:

Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Đáp án

I PHẦN TRẮC NGHIỆM: (5 điểm)

Câu 1: Trong câu lệnh lặp: For i := to 10 begin … end;

Câu lệnh ghép thực … lần (n cách khác, có … vịng lặp thực hiện.)

A Không lần B 1 lần C 2 lần D 10 lần Câu 2: Sau thực đoạn chương trình:

x := 1;

For i := to x := x * 2; Giá trị biến x bằng:

A 0 B 8 C 4 D 16

Câu 3: Hoạt động … hoạt động lặp với số lần chưa xác định

A Một ngày học lần B Ngày đánh lần

C Mỗi ngày em ngủ dậy lúc sáng D Học thuộc

Câu 4: Trong ngôn ngữ Pascal, câu lệnh For a:=1 to 10 write(‘i’,‘ ‘); hình kết quả:

A 1 10 B 10

C i i i i i i i i i i D Đưa 10 dấu cách Câu 5: Trong phần mềm Anatomy, công cụ dùng để:

A Quay hình B Quay hình Learn

C Thốt khỏi phần mềm D Mơ mơ hình

Câu 6: Cú pháp câu lệnh lặp với số lần biết trước ngơn ngữ lập trình Pascal là:

A For <biến đếm> := <giá trị đầu> to <giá trị cuối> ; <câu lệnh>;

B For <biến đếm> = <giá trị đầu> ; to <giá trị cuối> <câu lệnh>;

C For <biến đếm> := <giá trị đầu> to <giá trị cuối> : <câu lệnh>;

D For <biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh>; Câu 7: Cho đoạn chương trình:

S := 1;

While S > Writeln(S);S := S + 1;

Sau chạy đoạn chương trình, kết in hình là:

A In số từ đến B In vô hạn số 1, số viết dòng

(4)

Câu 9: Khai báo biến mảng có tên chieucao gồm 50 phần tử, phần tử có kiểu số thực, ta khai báo:

A chieucao: Array[1.5 50] of integer; B chieucao: Array[1 50] of real;

C chieucao: Array[1 50] of real; D chieucao: Array[50 1] of real; Câu 10: Để khởi động phần mềm Free Pascal ta nhấp đôi vào biểu tượng hình?

A B C D

Câu 11: Nháy chuột vào biểu tượng hình phần mềm Anatomy dùng để quan sát:

A Digestive system B.Respiratory system C Muscular system D Circulatory system Câu 12: Khai báo không là:

A Var a,b: array[1 10] of real; B Const n = 5; Var a,b: array[1 n] of real;

C Var n: real;Var a,b: array[1:n] of real; D Var a,b: array[10 10] of real; Câu 13: Sau thực câu lệnh For i:=1 to write(i:3:1); kết in hình là:

A Chỉ viết số 3.5 mà thơi;

B Khơng thực giá trị biến đếm có kiểu thứ tự Real;

C Viết số viết số 3.5;

D Thứ tự biến đếm, chiếm chỗ lấy chữ số sau phần thập phân Câu 14: Cú pháp khai báo mảng ngơn ngữ lập trình Pascal là:

A Tên mảng: array [<chỉ số đầu> :<chỉ số cuối>] of <kiểu liệu>;

B Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>;

C Tên mảng: array [<chỉ số cuối> <chỉ số đầu>] of <kiểu liệu>;

D Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; Câu 15: Cho A[1] := 7; A[2] := 3; t := (A[1] – A[2])*2; Giá trị t là:

A 8 B 6 C 17 D 10

Câu 16: Cho đoạn chương trình sau: S:= 2; while S < 30 S := S +5;

Kết thúc đoạn chương trình biến S có giá trị là:

A 27 B 32 C 37 D Giá trị khác

Câu 17: Số lần lặp câu lệnh For to tính:

A Giá trị cuối – giá trị đầu + 1 B Giá trị cuối – giá trị đầu – 1

C Giá trị cuối – giá trị đầu + 2 D Giá trị đầu – giá trị cuối + 1

Câu 18: Để khai báo biến a gồm 10 phần tử, phần tử dãy biến có kiểu liệu số nguyên, ta khai báo:

A var a:array[1:10] : real; B var a:array[1 10] of integer;

C var a:array[1 10] of interger; D var a:array[0 10] of real; Câu 19: Để khai báo biến mảng kiểu số nguyên Pascal có dạng:

Var <tên biến mảng>: array [<chỉ số đầu> <chỉ số cuối>] of integer; Trong đó:

A Chỉ số đầu = số cuối B Chỉ số đầu > số cuối

C Chỉ số đầu  số cuối D. Chỉ số đầu <> số cuối Câu 20: Cho đoạn chương trình sau:

P:=1;i:=1;

while i<=n P:=P*i;i:=i+1;

Sau thực đoạn chương trình với n = 4, giá trị P là:

A 1 B 24 C 0 D Vịng lặp vơ tận

(5)

PHỊNG GD & ĐT ĐÀ LẠT

TRƯỜNG THCS LAM SƠN ĐỀ THI HỌC KỲ II – NĂM HỌC 2018 – 2019 Thời gian làm bài: 45 phút Mã đề thi: T253 Thứ ngày tháng 04 năm 2019 Điểm lý thuyết Điểm thực hành Điểm thi Họ tên học sinh:

……… Lớp: ……

Thời gian làm 25 phút PHẦN TRẢ LỜI TRẮC NGHIỆM:

Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Đáp án

I PHẦN TRẮC NGHIỆM: (5 điểm)

Câu 1: Câu lệnh lặp với số lần chưa biết trước khóa:

A For B While C If D Var

Câu 2: Sau thực đoạn chương trình: x := 2;

For i := to x := x + 2; Giá trị biến x bằng:

A 5 B 8 C 4 D 6

Câu 3: Hoạt động nhặt thóc khỏi gạo đến gạo khơng cịn thóc là:

A Lặp 10 lần B Lăp vô số lần

C Lặp với số lần chưa biết trước D Lặp với số lần biết trước

Câu 4: Trong ngôn ngữ Pascal, câu lệnh For i := to 10 write( ‘ ‘); in hình kết quả:

A 1 10 B 10

C i i i i i i i i i i D Đưa 10 dấu cách Câu 5: Trong phần mềm Anatomy, để xem học giải phẫu thể người ta chọn:

A B C D

Câu 6: Tính giá trị cuối b, biết rằng: a := 3; b := 5;

While a < b begin b := b + a; a := a + 2; end;

A Lặp vô hạn lần B b = C b = D b =

Câu 7: Cho câu lệnh sau: S := S + 1/i; kiểu liệu cần khai báo cho biến S là:

A integer B byte C longint D real

Câu 8: Cú pháp câu lệnh lặp với số lần chưa biết trước ngơn ngữ lập trình Pascal là:

A While <điều kiện> do; <câu lệnh>; B While <điều kiện> to <câu lệnh>;

C. While <câu lệnh> <điều kiện>; D. While <điều kiện> <câu lệnh>; Câu 9: Để quan sát hệ tiết phần mềm Anatomy ta nhấn vào nút lệnh :

(6)

Câu 11: Trong câu câu lệnh while … … điều kiện thì:

A Tiếp tục vịng lặp B Vịng lặp vơ tận

C Lặp 10 lần D Thốt khỏi vịng lặp

Câu 12: Khai báo là:

A Var a,b: array[100 1] of real; B Const n = 5; Var a,b: array[1 n] of real;

C Var n: real;Var a,b: array[1:n] of real; D Var a,b: array[1 10] of real; Câu 13: Cho biết ý nghĩa câu lệnh sau: For i:=1 to 10 readln(a[i]);

A In giá trị cho biến i B In dãy số mảng a

C Nhập giá trị cho biến i D Nhập dãy số cho mảng a Câu 14: Cú pháp khai báo mảng ngôn ngữ lập trình Pascal là:

A Tên mảng: array [<chỉ số đầu> :<chỉ số cuối>] of <kiểu liệu>;

B Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>;

C Tên mảng: array [<chỉ số cuối> <chỉ số đầu>] of <kiểu liệu>;

D Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; Câu 15: Cho A[1] := 5; A[2] := 3; t := (A[1]+A[2])*2 + 1; Giá trị t là:

A 8 B 6 C 17 D 10

Câu 16: Trong câu lệnh for …to … do, lệnh thực … lần

A Không lần B 1 C 2 D 10

Câu 17: Khi tham chiếu tới phần tử mảng, ta xác định cách:

A <tên biến mảng>:[chỉ số] B <chỉ số đầu>[chỉ số]

C <chỉ số cuối>[chỉ số] D <tên biến mảng>[chỉ số]

Câu 18: Để khai báo biến mảng a gồm 10 phần tử, phần tử dãy biến có kiểu liệu real, ta khai báo:

A var a:array[1:10] : real; B var a:array[1:10] of real;

C var a:array[1 10] of real; D var a:array[10] of real; Câu 19: Để khai báo biến mảng kiểu số nguyên Pascal có dạng:

Var <tên biến mảng>: array [<chỉ số đầu> <chỉ số cuối>] of integer; Trong đó:

A Chỉ số đầu = số cuối B Chỉ số đầu  số cuối

C Chỉ số đầu < số cuối D Chỉ số đầu <> số cuối Câu 20: Cho đoạn chương trình sau:

P:=0;i:=1;

while i<=n begin P:=P*i; i:=1; end;

Sau thực đoạn chương trình với n = 4, giá trị P là:

A 12 B 24 C 0 D Vịng lặp vơ tận

(7)

PHỊNG GD & ĐT ĐÀ LẠT

TRƯỜNG THCS LAM SƠN ĐỀ THI HỌC KỲ II – NĂM HỌC 2018 – 2019 Thời gian làm bài: 45 phút Mã đề thi: T254 Thứ ngày tháng 04 năm 2019 Điểm lý thuyết Điểm thực hành Điểm thi Họ tên học sinh:

……… Lớp: ……

Thời gian làm 25 phút PHẦN TRẢ LỜI TRẮC NGHIỆM:

Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Đáp án

I PHẦN TRẮC NGHIỆM: (5 điểm)

Câu 1: Cặp từ khóa begin … end; gói từ hai câu lệnh trở lên vòng lặp:

A Sử dụng khai báo biến mảng B While …

C Cả For to … while … D For … to … Câu 2: Sau thực đoạn chương trình:

x := 1;

For i := to x := x * 2; Giá trị biến x bằng:

A 0 B 8 C 4 D 16

Câu 3: Để thoát khỏi chương trình Pascal ta dùng tổ hợp phím:

A Ctrl + X B Ctrl + F9 C Alt + F9 D Alt + X Câu 4: Trong ngôn ngữ Pascal, câu lệnh For a:=1 to 10 write(1,‘ ‘); hình kết quả:

A 1 10 B 1 1 1 1 1

C i i i i i i i i i i D Đưa 10 dấu cách Câu 5: Trong phần mềm Anatomy, để kiểm tra giải phẫu thể người ta chọn:

A B C D

Câu 6: Cú pháp câu lệnh lặp với số lần biết trước ngôn ngữ lập trình Pascal là:

A For <biến đếm> := <giá trị đầu> to <giá trị cuối> ; <câu lệnh>;

B For <biến đếm> = <giá trị đầu> ; to <giá trị cuối> <câu lệnh>;

C For <biến đếm> := <giá trị đầu> to <giá trị cuối> : <câu lệnh>;

D For <biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh>; Câu 7: Cho đoạn chương trình:

S := 1;

While S < Writeln(S);S := S + 1;

Sau chạy đoạn chương trình, kết in hình là:

A In số từ đến B In vô hạn số 1, số viết dịng

C Khơng phương án D In số từ đến Câu 8: Trong câu câu lệnh while … … điều kiện sai thì:

A Tiếp tục vịng lặp B Vịng lặp vơ tận

(8)

S := 2;

While S < 30 S := S * 2;

Sau kết thúc đoạn chương trình biến S có giá trị là:

A 25 B 27 C 32 D 37 Câu 10: Để quan sát hệ tiêu hóa phần mềm Anatomy ta nhấn vào nút lệnh :

A B C D

Câu 11: Trong phần mềm Anatomy, công cụ dùng để quan sát:

A Muscular system B Digestive system

C Circulatory system D Skeletal system Câu 12: Khai báo không là:

A Var a,b: array[1 10] of real; B Const n = 3.5; Var a,b: array[1 n] of real;

C Var n: real;Var a,b: array[1 5] of real; D Var a,b: array[10 10] of real; Câu 13: Cho biết ý nghĩa câu lệnh sau: For i:=1 to 10 writeln(a[i]);

A In dãy số mảng a B In giá trị cho biến i

C Nhập giá trị cho biến i D Nhập dãy số cho mảng a Câu 14: Cú pháp khai báo mảng ngơn ngữ lập trình Pascal là:

A Tên mảng: array [<chỉ số đầu> :<chỉ số cuối>] of <kiểu liệu>;

B Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>;

C Tên mảng: array [<chỉ số cuối> <chỉ số đầu>] of <kiểu liệu>;

D Tên mảng: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>; Câu 15: Cho A[1] := 7; A[2] := 3; t := (A[1] – A[2])*2; Giá trị t là:

A 8 B 6 C 17 D 10

Câu 16: Trong câu lệnh for …to … do, lệnh thực … lần

A Không lần B 10 C 2 D 1

Câu 17: Khi tham chiếu tới phần tử mảng, ta xác định cách:

A <tên biến mảng>[chỉ số] B <chỉ số đầu>[chỉ số]

C <chỉ số cuối>[chỉ số] D <tên biến mảng>:[chỉ số]

Câu 18: Để khai báo biến a gồm 10 phần tử, phần tử dãy biến có kiểu liệu real, ta khai báo:

A var a:array[1:10] : real; B var a:array[1 10] of real;

C var a:array[1:10] of real; D var a:array[10] of real; Câu 19: Để khai báo biến mảng kiểu số nguyên Pascal có dạng:

Var <tên biến mảng>: array [<chỉ số đầu> <chỉ số cuối>] of integer; Trong đó:

A Chỉ số đầu = số cuối B Chỉ số đầu > số cuối

C Chỉ số đầu  số cuối D. Chỉ số đầu <> số cuối Câu 20: Cho đoạn chương trình sau:

P:=1;i:=1;

while i<=n P:=P*i;i:=i+1;

Sau thực đoạn chương trình với n = 4, giá trị P là:

A 1 B 24 C 0 D Vịng lặp vơ tận

Ngày đăng: 25/02/2021, 15:16

Xem thêm:

w