Ctcn

Chia sẻ bởi Nguyễn Công Quang | Ngày 26/04/2019 | 67

Chia sẻ tài liệu: ctcn thuộc Tin học 11

Nội dung tài liệu:

Sở GD & ĐT Hải Phòng
Trường THPT Trần Nhân Tông
Bộ Môn Tin Học
Bài kiểm tra
Môn: Tin học 11 – Trắc nghiệm
Thời gian: 45 phút
Đề gồm 04 trang


Họ và tên:………………………………………………………Lớp:……

TRẮC NGHIỆM VỀ CHƯƠNG TRÌNH CON
Câu 1: Cho khai báo của một hàm:
    Function F( k : Integer) : String ;
      Begin
        If k mod 2=0 then F:=’Chan’ else F:=’Le’;
      End;
    Muốn gán X:= F(5); thì biến X phải khai báo kiểu gì :
a) Var X: Real; b) Var X: String; c) Var X: Integer; d) Var X : Char;
Câu 2: Cho khai báo đầu của một hàm:
    Function F( k : Integer) : String ;
      Begin
        If k mod 2=0 then F:=’Chan’ else F:=’Le’;
      End;
    Muốn in Write( F(y) ); thì biến y phải khai báo kiểu gì :
a) Var y : Real; b) Var y : String; c) Var y : Integer; d) Var y : Char;
Câu 3: Cho khai báo biến và khai báo đầu của thủ tục TT:
    Var
      x, y : Integer ; St :String ;
    Procedure TT( Var a : Integer ; b : String);
    -Lệnh nào đúng :
a) TT(x +1, St) ; b) TT(10, St) ; c) TT(x, St) ; d) y:= TT(St, x) ;
Câu 4: Khi chạy chương trình :
    Var x, y : Real;
    Function F(x, y:Real):Real;
      Begin
        F:=x;
        If x < y then F := y;
      End;
    BEGIN
      x:=10; y:=15;
      Write(F(x, y): 0:0);
    END.
    -Kết qủa in ra:
a) 10 b) 15 c) 0 d) F(x,y)
Câu 5: Cho a là biến nguyên a=3, và khai báo thủ tục :
    Procedure TT( x : Integer) ;
      Begin
        x:=x+2;
      End;
    Sau khi gọi thủ tục TT(a); thì Giá trị của biến a là :
a) 2 b) 5 c) 3 d) 0
Câu 6: Cho x, y là hai biến nguyên và khai báo thủ tục :
    Procedure Doicho( Var a : Integer; b : Integer);
    Var z : Integer;
    Begin
      z:=a; a:=b; b:=z;
    End;
    -Sau khi thực hiện các lệnh:
    x:=7; y:=3;
    Doicho(x, y);
thì giá trị của x, y là:
a) x=7, y=7 b) x=3, y=3 c) x=3, y=7 d) x=7, y=3
Câu 7: Cho khai báo hàm đệ quy :
    Function F( a : Integer) : Integer;
      Begin
        If a=1 then F:=1 else F:= a*a+ F(a-1);
      End;
    Giá trị của hàm F(4) là:
a) 1 b) 25 c) 14 d) 30
Câu 8: Khi chạy chương trình :
    Var x : Integer;
    Procedure TT ;
      Begin
      x:=4; x:= x+5;
      End;
    BEGIN
      x:=0; TT; Write(x);
    END.
    -Kết quả in ra là:
a) 4 b) 5 c) 9 d) 0
Câu 9: Khi chạy chương trình :
    Var x : Integer;
    Procedure TINH ;
      Var  x: Integer ;
      Begin
        x:=1; x:= x+12;
      End;
    BEGIN
      x:=10; TINH; Write(x);
    END.
    -Kết quả in ra là:
a) 10 b) 12 c) 22 d) 13
Câu 10: Khi chạy chương trình :
    Var x : Integer;
    Procedure TTA ;
      Var x : Integer;
      Begin
        x:= 7* 5; Write
* 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ẻ: Nguyễn Công Quang
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)