1. Trang chủ
  2. » Giáo án - Bài giảng

Kiểm tra 15p lần có da

3 615 1

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 44,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Biến cục bộ được khai báo trong chương trình chính.. Biến cục bộ có thể sử dụng ở mọi nơi trong chương trình.. Tên biến cục bộ phải khác biến toàn cục.. Biến toàn cục chỉ có tác dụng tro

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐỀ THI TRẮC NGHIỆM

MÔN Tin Học 11

Thời gian làm bài: 0 phút;

(15 câu trắc nghiệm)

Mã đề thi KIEM TRA 15P LAN 3

Họ, tên thí sinh:

Số báo danh:

Câu 1: Để nhập vào 1 mảng các số nguyên và tìm số lớn nhất của mảng số nguyên đó, ta dùng các

chương trình con nào sau đây:

A Procedure nhap (var A: mang; N: integer); function max (A: mang; N: integer): integer;

B Procedure nhap (var A: mang; Var N: integer); function max (A: mang; N: integer): integer;

C Procedure nhap (A: mang; N: integer); function max (A: mang; N: integer): integer;

D Cả a, b, c đều đúng.

Câu 2: Kết quả đoạn chương trình sau là gì? Nếu nhập x = 2, y = 3, z = 4

Program thamtri_thambien;

Var x, y: integer;

Procedure nhan ( var so2: integer ; so1, sonhan: integer);

Begin

So1:= so1*sonhan;

So2:=so2*sonhan;

End;

Begin

Write (‘nhap x, y, z:’);

Readln(x, y, z);

Nhan(x, y, z);

Write (x:4, y:4);

End

Câu 3: Chọn phần đầu chương trình con sai:

A Function f (r,i: real, t:integer): real; B Function f (a, b, c: integer): integer;

C Function f ( x: real; var y: real): real; D Function f (var x, y: integer) : real;

Câu 4: Chọn phát biểu sai:

A Cấu trúc của chương trình con gồm có 3 phần.

B Phần đầu của chương trình con có thể có hoặc không.

C Phần khai báo của chương trình con có thể có hoặc không.

D Phần thân của chương con được đặt trong cặp begin …end;

Câu 5: Xé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ì?

Câu 6: Xét hàm:

Function f (k: integer): string;

Begin

If k mod 2 = 0 then f:= ‘chan’ else f:= ‘le’;

End;

Trang 2

Muốn write (f(y)); thì biến y phải khai báo kiểu nào?

Câu 7: Chọn phát biểu đúng:

A Biến cục bộ được khai báo trong chương trình chính.

B Biến cục bộ có thể sử dụng ở mọi nơi trong chương trình.

C Biến cục bộ có thể có tên giống biến toàn cục.

D Tên biến cục bộ phải khác biến toàn cục.

Câu 8: Khẳng định nào trong các khẳng định sau là sai?

A Nếu trước tham số hình thức có từ khóa Var thì nó là tham số biến B

không thể thay đổi được sau khi thực hiện chương trình conD Tham số biến là

những tham số hình thức mà giá trị của nó thay đổi được sau khi thực hiện

chương trình con

Câu 9: Khi chạy chương trình:

Var x, y: real;

Function f1(x, y: real): real;

Begin

F1:= x;

If x< y then f1:= y;

End;

Begin

X:= 10;

Y:= 15;

Write ( f1(x, y): 4:1);

End

procedure hoandoi(var x, y: integer);

var tg: integer;

begin tg:= x;

x:= y;

end;

Lời gọi thủ tục nào sau đây là hợp lệ:

A Hoandoi(4,7); B Hoandoi(m,n); C Cả a, b đều đúng D Hoandoi;

Câu 11: ham số được khai báo trong thủ tục hoặc hàm được gọi là gì?

Câu 12: Nói về biến toàn cục, phát biểu nào sau đây là đúng:

A Biến toàn cục chỉ có tác dụng trong chương trình chính.

B Biến toàn cục chỉ có tác dụng trong chương trình con.

C Biến toàn cục có tác dụng trong toàn bộ chương trình.

D Tên biến toàn cục phải khác tên biến cục bộ.

Câu 13: Biến toàn cục là gì?

A Biến được khai báo trong chương trình chính

B Biến tự do không cần khai báo

C Biến được khai báo trong chương trình con loại hàm

D Biến khai báo trong chương trình con loại thủ tục

Câu 14: Nhóm nào trong các nhóm sau chỉ bao gồm các hàm dùng trong Pascal?

Trang 3

A LENGTH, ABS B INSERT, LENGTH C SQRT, DELETE

D COPY, READLN Câu 15: Tham số được khai báo trong thủ tục hoặc hàm được gọi là gì?

- HẾT

Ngày đăng: 03/06/2015, 04:00

TỪ KHÓA LIÊN QUAN

w