DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
Câu
1
trên 20
ab testing

Đề thi Học kì 2 Tin học 11 có đáp án (Đề 1)

Trắc nghiệm tin học lớp 11

calendar

Ngày đăng: 04-10-2025

oClockCircle

Thời gian làm: 00:30:00

D

Biên soạn tệp:

Phạm Sỹ Duy

Tổng câu hỏi:

20

Ngày tạo:

29-05-2025

Tổng điểm:

10 Điểm

Câu hỏi

Số điểm

Lời giải

  1. Câu 1

    Muốn khai báo x, y là tham số biến (x, y thuộc kiểu integer) trong thủ tục có tên là “Hoan_doi” thì khai báo nào sau đây là đúng:

    • A.

      Procedure Hoan_doi (y : integer; Var x : integer);

    • B.

      Procedure Hoan_doi (x : integer; Var y : integer);

    • C.

      Procedure Hoan_doi (Var x, y : integer);

    • D.

      Procedure Hoan_doi (x, y : integer);

  2. Câu 2

    Cho đoạn chương trình sau:

    s1 := ‘bbaa’; s2: ‘abcd’;

    if s1 > s2 then write(s1) else write(s2);

    Kết quả in ra màn hình là:

    • A.

      ‘bbaa’

    • B.

      ‘abcd’

    • C.

      ‘bbaaabcd’

    • D.

      ‘abcdbbaa’

  3. Câu 3

    Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết:

    • A.

      Var f1. f2 : Text;

    • B.

      Var f1 ; f2 : Text;

    • C.

      Var f1 , f2 : Text;

    • D.

      Var f1 : f2 : Text;

  4. Câu 4

    Để biết con trỏ tệp đã ở cuối dòng của tệp f hay chưa, ta sử dụng hàm:

    • A.

      eof(f)

    • B.

      eoln(f)

    • C.

      Cả A, B đều đúng

    • D.

      Cả A, B đều sai

  5. Câu 5

    Để phân biệt giữa tham biến và tham trị, trước tham biến người ta dùng từ khoá:

    • A.

      Var

    • B.

      Type

    • C.

      Begin

    • D.

      Const

  6. Câu 6

    Giả sử ta có hàm max(A, B: integer) : integer; để tìm số lớn hơn trong hai số A và B. Cần sử dụng hàm max trên như thế nào để tìm được số lớn nhất trong ba số A, B, C?

    • A.

      max(A; B; C);

    • B.

      max(A; max(B, C);

    • C.

      max(A, B, C);

    • D.

      max(max(A, B),C);

  7. Câu 7

    Khai báo 2 biến xâu a, b nào sau đây là đúng:

    • A.

      var a, b : string[275];

    • B.

      var a, b : string[27];

    • C.

      var a, b = string;

    • D.

      var a. b : string;

  8. Câu 8

    Cho đoạn chương trình sau:

    s1 := ‘123d’; s2 := ‘abcd’;

    delete(s1, 1, 3);

    write(pos (s1, s2));

    Kết quả in ra màn hình là:

    • A.

      1

    • B.

      2

    • C.

      3

    • D.

      4

  9. Câu 9

    Cho s = ‘Turbo Pascal’, hàm length(s) cho giá trị bằng:

    • A.

      10

    • B.

      11

    • C.

      12

    • D.

      13

  10. Câu 10

    Cho đoạn chương trình sau:

    Var g:text;

    I:integer;

    Begin

     Assign(g, ‘C:\DLA.txt’);

     Rewrite(g);

     For i:=1 to 10 do

     If i mod 2 <> 0 then write(g, i);

     Close(g);

     Readln

    End.

    Sau khi thực hiện chương trình trên, nội dung của tệp ‘DLA.txt’ gồm những phần tử nào?

    • A.

      2; 4; 6; 8;10

    • B.

      1; 3; 5; 9

    • C.

      1; 3; 5;7; 9

    • D.

      4; 6; 8;10

Xem trước