Search Header Logo
KIỂM TRA 1 TIẾT KÌ 2 LẦN 1 TIN HỌC 11

KIỂM TRA 1 TIẾT KÌ 2 LẦN 1 TIN HỌC 11

Assessment

Presentation

Computers

12th Grade

Medium

Created by

Đoàn Thị Loan

Used 4+ times

FREE Resource

0 Slides • 25 Questions

1

Multiple Choice

Cho đoạn lệnh sau:

S:=0;

for i:= 1 to N do S:=S+1;

Nếu N= 5 thì S=?

1

S= 6

2

S= 5

3

S= 10

4

S= 12

2

Multiple Choice

Vòng lặp sau cho kết quả S bằng bao nhiêu:

S := 1; For i := 1 to 3 do S := S * 2;

1

S = 6

2

S = 8

3

S = 10

4

S = 12

3

Multiple Choice

Xét đoạn chương trình sau.

for i:=1 to 10 do

if(i mod 3 = 0) or (i mod 5 = 0) then write( i : 2);

1

A. 3 5 7 9 10

2

B. 2 4 6 8 10

3

C.1 3 5 7 9

4

D.3 5 6 9 10

4

Multiple Choice

câu 11: Câu lệnh sau

s:=5;

while (s<=20) do s:=s+2;

Câu lệnh trên dừng lại khi nào?

1

S= 20

2

S> 20

3

S< 20

4

S= 6

5

Multiple Choice

Cho đoạn lệnh sau:

dem=0;

For i:= 1 to N do

if (i mod 3 = 0) then dem:= dem+1;

trong trường hợp N=10 thì dem=?

1

1

2

3

3

0

4

2

6

Multiple Choice

Cho bài toán: s=n!

đoạn code nào sau đây là đúng để tính s?

1

S:=1;

for i:= 1 to N do S:=S+i;

2

S:=0;

for i:= 1 to N do S:=S*i;

3

S:=0;

for i:= 1 to N do S:=S+i;

4

S:=1;

for i:= 1 to N do S:=S*i;

7

Multiple Choice

Rẽ nhánh có mấy dạng?
1

1

2

2

3

3

4

4

8

Multiple Choice

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì ?

For i := 10 downto 1 do write(i, ‘ ’);

1

  1 2 3 4 5 6 7 8 9 10

2

10 9 8 7 6 5 4 3 2 1

3

  Đưa ra 10 dấu cách

4

Không đưa ra kết quả gì

9

Multiple Choice

Chọn khai báo đúng:

1

Var A: array[1..10] of integer;

2

Var A: array[1,10] of integer;

3

Var A:= array[1..10] of integer;

4

Var A= array[1..10] of integer;

10

Multiple Choice

Để khai báo mảng tên A gồm 150 phần tử, các phần tử kiểu nguyên có giá trị không vượt quá 500, ta khai báo:

1

Var A : Array[1..150] Of Integer;

2

Var A : Array[1...150] Of Byte;

3

Var A : Array[1…150] Of Byte;

4

Var A : Array[1...150] Of Integer;

11

Multiple Choice

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau (A là mảng số có N phần tử)?


S:=0;

For i:=1 to n do S:= S + A[i];

1

Tính tổng các phần tử của mảng A

2

Đếm số phần tử của mảng A.

3

In ra màn hình mảng A.

4

Tính tích các phần tử của mảng A.

12

Multiple Choice

Chọn câu lệnh nhập giá trị cho 5 phần tử đầu tiên của mảng A đúng:

1

For i:=1 to 5 do readln(A[i]);

2

For i:=1 downto 5 do readln(A[i]);

3

For i:=1 to 5 do writeln(A[i]);

4

For i:=1 downto 5 do writeln(A[i]);

13

Multiple Choice

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau (A là mảng số có N phần tử)?

For i:=1 to n do if (A[i] mod 2= 0) then Write(A[i]:3);

1

Xuất các phần tử chẵn của mảng A ra màn hình

2

Xuất các phần tử lẻ của mảng A ra màn hình

3

Nhập các phần tử lẻ vào mảng A

4

Nhập các phần tử chẵn vào mảng A

14

Multiple Choice

Khai báo nào sau đây là đúng cú pháp

1

Type mang1c = array [1..100] of byte;

2

Type 1mang = array [1..100] of byte;

3

Type mang1c = array [1-100] of byte;

4

Type mang1c = array (1..100) of byte;

15

Multiple Choice

Tham chiếu đến phần tử thứ i của mảng A được biểu diễn:

1

A[i]

2

Ai

3

A{i}

4

A(i)

16

Multiple Choice

Để nhập dữ liệu cho mảng một chiều ta sử dụng câu lệnh:

1

For i:= 1 to 10 do readln(A[1]);

2

For i:= 1 to 10 do readln(A);

3

For i = 1 to 10 do readln(A[i]);

4

For i:= 1 to 10 do readln(A[i]);

17

Multiple Choice

Mảng là kiểu dữ liệu:

1

Có cấu trúc.

2

Đa cấu trúc.

3

Phức tạp.

4

Đơn giản.

18

Multiple Choice

Câu lệnh nào xóa kí tự cuối cùng của xâu a?

1

delete(a, length(a), 1);

2

delete(a, 1, 255);

3

delete(a, 255, 1);

4

delete(a, 1, length(a));

19

Multiple Choice

Cho S1:='Bien dao que huong';

S2:= upcase(S1[10]);

S2 có giá trị là:

1

'Q'

2

'Bien Dao Que Huong'

3

'Que'

4

‘Bien’

20

Multiple Choice

Cho s = ‘abc123456’ hàm Copy(s,2,4) cho giá trị bằng:

1

12

2

23

3

bc12

4

c123

21

Multiple Choice

Cho xâu S là “Ha Noi – Viet Nam” , kết quả của hàm Pos(‘Viet Nam’,S) là:

1

9

2

11

3

10

4

12

22

Multiple Choice

Xâu kí tự có độ dài bằng 0 gọi là:

1

Không tồn tại

2

Xâu rỗng

3

Chứa kí tự 0

4

Xâu ngắn

23

Multiple Choice

Cho s := ‘500 ki tu’


hàm Length(s) cho giá trị bằng:

1

9

2

‘5’

3

500

4

‘500’

24

Multiple Choice

Cho sâu s1 = ‘123’; s2 = ‘abc’ sau khi thực hiện thủ tục Insert(s1,s2,2) thì:

1

s1 = ‘123’; s2 = ‘a123bc’

2

s1 = ‘123’; s2 = ‘12abc’

3

s1 = ‘1abc23’; s2 = ‘abc’

4

s1 = ‘ab123; s2 = ‘abc’

25

Multiple Choice

Cho s1 = ‘010’; s2 = ‘1001010’ hàm pos(s1,s2) cho giá trị bằng:

1

2

2

3

3

4

4

5

Cho đoạn lệnh sau:

S:=0;

for i:= 1 to N do S:=S+1;

Nếu N= 5 thì S=?

1

S= 6

2

S= 5

3

S= 10

4

S= 12

Show answer

Auto Play

Slide 1 / 25

MULTIPLE CHOICE