Kiểm tra 1 tiết số 1 kỳ 2 (4 đề - có đáp án)
Chia sẻ bởi Phan Văn Đăng |
Ngày 26/04/2019 |
76
Chia sẻ tài liệu: Kiểm tra 1 tiết số 1 kỳ 2 (4 đề - có đáp án) thuộc Tin học 11
Nội dung tài liệu:
Sở GD-ĐT Đắk Lắk Kiểm tra một tiết HKII - Năm học 2018-2099
Trường THPT Trần Quốc Toản Môn: tin học
Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , .Lớp: 11A . . .
01. ; / = ~ 07. ; / = ~ 13. ; / = ~ 19. ; / = ~
02. ; / = ~ 08. ; / = ~ 14. ; / = ~ 20. ; / = ~
03. ; / = ~ 09. ; / = ~ 15. ; / = ~ 21. ; / = ~
04. ; / = ~ 10. ; / = ~ 16. ; / = ~
05. ; / = ~ 11. ; / = ~ 17. ; / = ~
06. ; / = ~ 12. ; / = ~ 18. ; / = ~
Câu 1. Cho xâu s1:= `Truong`; s2:= `TQT`; s3 := `Khoi 11`; để được xâu mới `Khoi 11 Truong TQT` ta thực hiện:
A. s3 + ` ` + s1 + ` ` s2 ; B. s3 + s1 + s2 ;
C. `s3` + `s1` + `s2` ; D. `s3` + ` ` + `s1` + ` ` `s2` ;
Câu 2. Để tìm ước số chung lớn nhất của 2 số nguyên dương a, b ta dùng cấu trúc lặp:
A. Có thể dùng While - Do hoặc For - Do B. Đáp án khác
C. Chỉ có thể dùng cấu trúc lặp For - Do D. Chỉ có thể dùng cấu trúc lặp While - Do
Câu 3. Trong câu lệnh lặp với số lần chưa biết trước khẳng định nào sau đây là đúng.
A. Sẽ thoát ra khỏi vòng lặp khi điều kiện có giá trị là đúng
B. Câu lệnh còn được thực hiện khi điều kiện có giá trị sai.
C. "Điều kiện" là biểu thức bất kỳD. Phải có ít nhất một câu lệnh làm thay đổi giá trị biểu thức điều kiện
Câu 4. Đoạn chương trình sau thực hiện i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write(`S = `,S);
A.Tính tổng các số lẽ từ 1 đến N -1 B. Tính tổng các số từ 1 đến N
C. Tính tổng các số chẵn từ 1 đến N D. Tính tổng các số lẽ từ 1 đến N
Câu 5.Cho mảng B một chiều, đoạn chương trình sau làm gì?S: = 0; For i:= 1 to N do If ((B[i] mod 2 ) <> 0) and (B[i] mod 3) = 0 then S:= S + B[i];
A. Tính tổng các phần tử có giá trị là lẽ là ước của 3. B. Tính tổng các phần tử có thứ tự là lẽ và chia hết cho 3.
C. Tính tổng các phần tử có giá trị là lẽ và bội của 3. D. Tính tổng các phần tử có giá trị là chẵn và bội của 3.
Câu 6. Cho biết kết quả của đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln(`N = `,N)
A. N = 1 B. N = 0 C. N = 5 D. N = 10
Câu 7. Cách khai báo mảng nào sau đây là đúng
A. Var D : array [ 1.2 .. 20] of integer; B. Var A : array [ -10 .. 10] of char;
C. Var B : array [ 100 .. 20] of byte; D. Var C : array [ n .. m] of real;
Câu 8. Trong cấu trúc lặp với số lần chưa trước khẳng định nào sau đây là đúng
A. Câu lệnh sau Do phải là câu lệnh ghép
B. Câu lệnh sau Do phải có ít nhất một câu lệnh làm thay đổi biểu thức điều kiện
C. Câu lệnh sau Do phải là câu lệnh đơnD. Câu lệnh còn được thực hiện (lặp) khi điều kiện có giá trị là sai.
Câu 9.Với i là các biến nguyên. chương sau cho kết quả nào ?i:=1; while (i > 5) do i := i +1; write(i,` `);
A.1 2 3 4 5 B.5
Trường THPT Trần Quốc Toản Môn: tin học
Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , .Lớp: 11A . . .
01. ; / = ~ 07. ; / = ~ 13. ; / = ~ 19. ; / = ~
02. ; / = ~ 08. ; / = ~ 14. ; / = ~ 20. ; / = ~
03. ; / = ~ 09. ; / = ~ 15. ; / = ~ 21. ; / = ~
04. ; / = ~ 10. ; / = ~ 16. ; / = ~
05. ; / = ~ 11. ; / = ~ 17. ; / = ~
06. ; / = ~ 12. ; / = ~ 18. ; / = ~
Câu 1. Cho xâu s1:= `Truong`; s2:= `TQT`; s3 := `Khoi 11`; để được xâu mới `Khoi 11 Truong TQT` ta thực hiện:
A. s3 + ` ` + s1 + ` ` s2 ; B. s3 + s1 + s2 ;
C. `s3` + `s1` + `s2` ; D. `s3` + ` ` + `s1` + ` ` `s2` ;
Câu 2. Để tìm ước số chung lớn nhất của 2 số nguyên dương a, b ta dùng cấu trúc lặp:
A. Có thể dùng While - Do hoặc For - Do B. Đáp án khác
C. Chỉ có thể dùng cấu trúc lặp For - Do D. Chỉ có thể dùng cấu trúc lặp While - Do
Câu 3. Trong câu lệnh lặp với số lần chưa biết trước khẳng định nào sau đây là đúng.
A. Sẽ thoát ra khỏi vòng lặp khi điều kiện có giá trị là đúng
B. Câu lệnh còn được thực hiện khi điều kiện có giá trị sai.
C. "Điều kiện" là biểu thức bất kỳD. Phải có ít nhất một câu lệnh làm thay đổi giá trị biểu thức điều kiện
Câu 4. Đoạn chương trình sau thực hiện i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write(`S = `,S);
A.Tính tổng các số lẽ từ 1 đến N -1 B. Tính tổng các số từ 1 đến N
C. Tính tổng các số chẵn từ 1 đến N D. Tính tổng các số lẽ từ 1 đến N
Câu 5.Cho mảng B một chiều, đoạn chương trình sau làm gì?S: = 0; For i:= 1 to N do If ((B[i] mod 2 ) <> 0) and (B[i] mod 3) = 0 then S:= S + B[i];
A. Tính tổng các phần tử có giá trị là lẽ là ước của 3. B. Tính tổng các phần tử có thứ tự là lẽ và chia hết cho 3.
C. Tính tổng các phần tử có giá trị là lẽ và bội của 3. D. Tính tổng các phần tử có giá trị là chẵn và bội của 3.
Câu 6. Cho biết kết quả của đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln(`N = `,N)
A. N = 1 B. N = 0 C. N = 5 D. N = 10
Câu 7. Cách khai báo mảng nào sau đây là đúng
A. Var D : array [ 1.2 .. 20] of integer; B. Var A : array [ -10 .. 10] of char;
C. Var B : array [ 100 .. 20] of byte; D. Var C : array [ n .. m] of real;
Câu 8. Trong cấu trúc lặp với số lần chưa trước khẳng định nào sau đây là đúng
A. Câu lệnh sau Do phải là câu lệnh ghép
B. Câu lệnh sau Do phải có ít nhất một câu lệnh làm thay đổi biểu thức điều kiện
C. Câu lệnh sau Do phải là câu lệnh đơnD. Câu lệnh còn được thực hiện (lặp) khi điều kiện có giá trị là sai.
Câu 9.Với i là các biến nguyên. chương sau cho kết quả nào ?i:=1; while (i > 5) do i := i +1; write(i,` `);
A.1 2 3 4 5 B.5
* 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ẻ: Phan Văn Đăng
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)