[r]
(1)Đề kiểm tra học kì i Môn: Tin học (lý thuyết)
Năm học 2010 2011 Thêi gian lµm bµi: 45 phót Đề 1
PHầN 1: TRắC NGHIệM
Khoanh trũn vo ch đứng trớc câu trả lời đúng: (3đ) Cấu trúc điều kiện dạng đầy đủ có dạng:
A if <điều kiện > then <câu lệnh 1>; else <câu lệnh 2>; B if <điều kiện > then <câu lệnh 1> else <câu lệnh 2>; C if <điều kiƯn> then <c©u lƯnh >;
D if <c©u lệnh 1> then <câu lệnh 2>;
2 Trong tên sau đây, tên hợp lệ ngôn ng÷ Pascal:
A Tam giac; B end;
C Tamgiac; D 3so
3 Để dịch chơng trình, ta dïng tỉ hỵp phÝm:
A Alt + F9; B Alt + X;
C Ctrl + F9; D Tất
4 Để thực việc tính tổng hai số nguyên a b, phép gán sau đúng:
A Tong=a+b; B Tong:=a+b;
C Tong:a+b; D.Tong(a+b);
5 D·y kÝ tù 2010 thu c ki u d li u sau đây: ể ữ ệ
A String B Integer
C Real D.Char
6 A đợc khai báo biến với kiểu liệu số nguyên, x biến với kiểu liệu xâu, phép gán sau hợp lệ:
A A:= 4.5; B X:= ‘1234’;
C X:= 57; D.A:= ‘Quang Nam’;
PHÇN 2: Tự LUậN
Câu 1: Nêu giống khác biến ngôn ngữ lập trình Pascal (1đ)
Câu 2: HÃy lỗi chơng trình sau cho kết xuất hình (2đ):
Program sua loi {1}
Var a,b,c:Integer; {2}
Begin {3}
a:=300; {4}
b:=a+100 {5}
c:=a/b; {6}
a:=a+b; {7}
writeln('Ket qua a=',a, ‘b=',b, ‘c=',c:4:2); {8} readln {9}
End {10} Câu 3: 4đ)