1. Trang chủ
  2. » Công Nghệ Thông Tin

Bộ 8 đề kiểm tra 15 phút học kì 1 môn Tin học lớp 11 có đáp án năm 2017

16 111 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 1,39 MB

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

Nội dung

Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể;.. Chương trình có chức năng chuyển đổ[r]

Trang 1

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ 1 NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 1

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

Câu 1: Chương trình viết bằng ngôn ngữ máy có ưu điểm:

A Diễn đạt gần với ngôn ngữ tự nhiên;

B Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho việc mô tả thuật toán;

C Máy tính có thể hiểu được trực tiếp chương trình này;

D Dễ viết, dễ hiệu chỉnh, sửa chữa

Hãy chọn phương án ghép hợp lý nhất

Câu 2: Xác định những tên biến được đặt tên đúng (Đ), sai (S) trong bảng sau:

1 Ho va ten

2 Dienthoai

3 1.Didong

4 2.Codinh

5 Diachi1

6 Diachi2

7 Que quan

8 Tuoi

Câu 3: Xác định chữ số đúng (Đ), sai (S) trong bảng dưới đây:

1 3,98456

2 5.56456

3 76.23000

4 7E-1

Trang 2

ĐÁP ÁN ĐỀ SỐ 1 Câu 1: C

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 2

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

I Hãy khoanh tròn vào câu được chọn (6,5 điểm) Câu 1: Chương trình viết bằng ngôn ngữ bậc cao không có đặc điểm nào trong các đặc điểm sau?

(1 điểm)

A Không phụ thuôc vào loại máy, chương trình có thể thực hiện trên nhiều loại máy;

B Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp;

C Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán;

D Máy tính có thể hiểu và thực hiện trực tiếp chương trình này

Trang 3

Câu 2: Chương trình dịch là: (1 điểm)

A Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy;

B Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên;

C Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình

bậc cao thành chương trình thực hiện được trên máy tính cụ thể;

D Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành

ngôn ngữ bậc cao

Câu 3: Chương trình dịch không có khả năng nào trong các khả năng sau? (1 điểm)

A Tạo được chương trình đích C Phát hiện được lỗi ngữ nghĩa

B Phát hiện được lỗi cú pháp D Thông báo lỗi cú pháp

Câu 4: Tên nào sai trong các tên sau? (2,5 điểm)

A -tuoi D 3noisinh G noi cong tac

Câu 5: Trong những biểu thức dưới đây, biểu diễn nào là từ khóa trong Pascal? (1 điểm)

A END B Integer C Real

D sqrt E ‘end’ F Var

II Ghép mỗi câu ở cột 1 với một câu thích hợp ở cột 2 trong bảng sau: (2,5 điểm)

(1) Biên dịch (A) là các đại lượng có giá trị không đổi trong quá trình thực hiện

chương trình

(2) Thông dịch (B) dịch và thực hiện từng câu lệnh, nếu còn câu lệnh tiếp theo thì quá

trình này còn tiếp tục

(3) Chương trình viết

trên ngôn ngữ lập

trình bậc cao

(C) là những đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị

có thể được thay đổi trong quá trình thực hiện chương trình

(4) Biến (D) dịch toàn bộ chương trình nguồn thành một chương trình đích có

thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết

(5) Hằng (E) phải được chuyển thành chương trình trên ngôn ngữ máy mới có

thể thực hiện được

Trang 4

III Tự luận: (1 điểm)

Trong một chương trình còn có lỗi cú pháp, thông thường chương trình biên dịch hay

chương trình thông dịch phát hiện ra lỗi nhanh hơn và tại sao?

-HẾT - ĐÁP ÁN ĐỀ SỐ 2

Câu 1: d)

Câu 2: c)

Câu 3: c)

Câu 4: a), d), g), c), f)

Câu 5: a), f)

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 3

Thời gian làm bài: 15 phút (Gồm: 15 câu trắc nghiệm)

Câu 1 : Cho biết các tển dưới đây đâu là tên dành riêng (từ khóa)

Câu 2 : Trong Turbo Pascal, chiều dài tối đa của tên đối tượng là:

Câu 3 : Trong Turbo Pascal, xét chương trình sau:

Const b = 3.75;

Begin

Write(b:5:3) End

Màn hình kết quả là

Trang 5

Câu 4 : Trong Turbo Pascal, để lưu chương trình

A Nhấn tổ hợp phím Ctrl+F2 B Nhấn tổ hợp phím Alt + F2

Câu 5 : Khi đặt tên cho đối tượng của Turbo Pascal có thể

A Bắt đầu bởi các chữ cái B Cả ba lựa chọn trên đều đúng

C Ký tự đặc biệt (*,#,@ ) D Bắt đầu bởi các chữ số

Câu 6 : Câu lệnh: writeln (‘Dien tich hinh vuong la: ’, s ); sẽ đưa ra màn hình:

A Dien tich hinh vuong la: <giá trị của s> B Dien tich hinh vuong la: s

Câu 7 : Trong Turbo Pascal, để biên dịch chương trình?

C Nhấn tổ hợp phím Shift + F9 D Nhấn tổ hợp phím Alt + F9

Câu 8 : Trong quá trình dịch, lối nào sau đây sẽ được phát hiện

Câu 9 : Trong ngôn ngữ lập trình Pascal, Xét đoạn chương trình sau :

Var a: Real;

Begin

a:= 15;

Writeln("KQ la: ",a);

End

Hãy chọn một trong những kết quả sau đây:

A KQ la 15 B KQ la 1.5000000000E+01

C KQ la a D Chương trình báo lỗi

Trang 6

Câu 10 : Những tên nào là đúng khi đặt tên cho đối tượng của Pascal

Câu 11 : Cho biết các giá trị sau, đâu là hằng số thực

Câu 12 : Cho biết các giá trị sau, đâu là hằng số nguyên

Câu 13 : Cho đoạn chương trình sau

If(a<>0) then

x:=9 div a Else

x:=-1;

Write(‘ x= ‘, x + 1);

Khi cho a=0 thị đoạn chương trình trên sẽ in ra màn hình giá trị x=?

Câu 14 : Trong ngôn ngữ lập trình Pascal, từ khóa VAR dùng để

C Khai báo tên chương trình D Khai báo thư viện

Câu 15 : Xét biểu thức logic: (n > 0) and (n mod 2 = 0) Khẳng định nào sau đây là đúng?

A Kiểm tra n là một số nguyên dương chẵn B Kiểm tra xem n có là một số dương

C Kiểm tra n có chia hết cho 2 không; D Kiểm tra n là một số nguyên chẵn

-HẾT -

Trang 7

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 4

Thời gian làm bài: 15 phút (Gồm: 20 câu trắc nghiệm)

Câu 1: Để khai báo biến n thuộc kiểu số nguyên ta viết:

A Const n: Integer; B Var: n = Integer;

C Var n: Integer; D Var n = Integer;

Câu 2: Những tên nào là đúng khi đặt tên cho đối tượng của Pascal

Câu 3: Biểu thức α≤a≤β được biểu diễn trong Pascal là:

A (α<=a) and (a<=β) B (α<=a) or (a<=β)

C (α≤a) and (a≤β) D (α≤a) or (a≤β)

Câu 4: Biến là đại lượng có

A Giá trị không thay đổi B Giá trị có thể thay đổi

C Giá trị luôn thay đổi D Cả ba đều đúng

Câu 5: Để nhập các giá trị của biến X từ bàn phím ta dùng lệnh?

Câu 6: Hằng xâu là hằng :

A Có 2 giá trị: TRUE và FLASE

B Được đặt trong cặp dấu (*… *)

C Được đặt trong cặp dấu nháy đơn

D Gồm các số thực và số nguyên

Câu 7: Với biểu thức quan hệ: a + 1 >= 2*j, thì qui trình thực hiện sẽ là:

A Phép +, phép so sánh , phép *

Trang 8

B Phép *, phép + , phép so sánh

C Phép so sánh, phép + , phép *

D Phép so sánh, phép + , phép *

Câu 8: Trong quá trình dịch, lỗi nào sau đây sẽ được phát hiện

C Giải thuật D Tất cả sai

Câu 9: Các từ: PROGRAM, BEGIN, END là

C Tên do người lập trình đặt D Tên đặc biệt

Câu 10: Kết quả của biểu thức (ABS(25-50) mod 4) ) là:

Câu 11: Kết quả của biều thức (20 DIV 3) là:

Câu 12: Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:

Câu 13: Từ khóa VAR dùng để :

A Khai báo thư viện B Khai báo biến

C Khai báo tên chương trình D Khai báo hằng

Câu 14: Kiểu nào sau đây có miền giá trị lớn nhất:

Câu 15: Để tính diện tích đường tròn bán kính R, biểu thức nào trong PASCAL là đúng:

Câu 16: Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ: VAR X , Y :word;

Trang 9

C 6 byte bộ nhớ D 8 byte bộ nhớ

Câu 17: Chú thích sử dụng trong ngôn ngữ lập trình Pascal có thể được ghi trong:

Câu 18: Để thoát khỏi phần mềm ta dùng phím:

Câu 19: Để khai báo sau, khai báo nào đúng cho một hằng số :

A Const n : Integer; B Const n = 350 ;

C Const n : 350; D Const n := 350 ;

Câu 20: Để in ra màn hình giá trị của biến N ta dùng lệnh nào?

C write(N); D writeln(‘N’);

-HẾT -

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 5

Thời gian làm bài: 15 phút (Gồm: 2 câu tự luận)

Câu 1: Viết chương trình nhập 4 số nguyên từ bàn phím Đưa ra màn hình số lớn nhất trong 4 số

đó và gán giá trị lớn nhất cho biến Max? (5 điểm)

Câu 2: Nhập 3 số a, b, c bất kì Hãy kiểm tra xem 3 số đó có là độ dài 3 cạnh của một tam giác hay

không? Thông báo lên màn hình “Thỏa mãn” hay “không thỏa mãn” với các trường hợp tương

ứng? (5 điểm)

-HẾT - HƯỚNG DẪN GIẢI CHI TIẾT ĐỀ SỐ 5 Câu 1: (5 điểm)

Uses crt;

Var a, b, c, d, max: integer;

Begin

Trang 10

Clrscr;

Write(‘Nhap 4 nguyen a,b,c,d:’); readln(a,b,c,d);

Max:=a;

If b>max then max:=b;

If c>max then max:=c;

If d>max then max:=d;

Writeln(‘so lon nhat la: ‘, max);

Readln

End

Câu 2: (5 điểm)

Uses crt;

Var a, b, c: integer;

Begin

Clrscr;

Write(‘Nhap ba canh cua tam giac: ‘); readln(a,b,c);

If (a+b>c) and (b+c>a) and (a+c>b) then

Writeln(‘ Thoa man la do dai ba canh tam giac) else

Writeln(‘Không thoa man la do dai ba canh tam giac’);

Readln

End

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 6

Thời gian làm bài: 15 phút (Gồm: 2 câu tự luận)

Câu 1: Viết chương trình nhập điểm 3 môn thi đại học của bạn Nếu tổng điểm 3 môn lớn hơn

hoặc bằng 24 điểm thì thông báo “Đỗ” còn ngược lại “không đỗ”? (5 điểm)

Câu 2: Viết chương trình nhập một số nguyên dương bất kì từ bàn phím Kiểm tra xem số đó là

Trang 11

số “chắn” hay là số “lẻ”? In kết quả ra màn hình? (5 điểm)

-HẾT - HƯỚNG DẪN GIẢI CHI TIẾT ĐỀ SỐ 6 Câu 1: (5 điểm)

Uses crt;

Var t, l, h, tong: real;

Begin

Clrscr;

Write(‘Nhap diem 3 mon:’);readln(t,l,h);

Tong:=t+l+h;

If Tong>=24 then

Writeln(‘Chuc mung ban do dai hoc’) else

Writeln(‘Hen ban ki thi nam sau’);

Readln

End

Câu 2: (5 điểm)

Uses crt;

Var a:integer;

Begin

Clrscr;

Write(‘Nhap so nguyen a:’); readln(a);

If (a mod 2=0) then

Writeln(‘a la so chan’) else

Writeln(‘a la so le’);

Readln

End

Trang 12

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 7

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

(Gồm: 10 câu trắc nghiệm)

Câu 1: Trong ngôn ngữ lập trình Pascal, từ khóa VAR dùng để

C Khai báo tên chương trình C Khai báo thư viện

Câu 2: Tên chương trình nào dưới đây là đúng

A Rogram; B Progam BaiTap;

C Program BaiTap; D ProgramBaiTap;

Câu 3: Thân chương trình được giới hạn bởi cặp từ khóa

A Begin…End; B Begin…End C Start…Finish D Start…Finish;

Câu 4: Mỗi ngôn ngữ lập trình thường có các phần:

A Bảng chữ cái, cú pháp, ngữ nghĩa B Bảng chữ cái, ngữ nghĩa

C Bảng chữ cái, ngữ pháp D Cú pháp, ngữ nghĩa

Câu 5: Trong Turbo Pascal, để biên dịch chương trình?

A Nhấn tổ hợp phím Ctrl+F9 B Nhấn phím F9

C Nhấn tổ hợp phím Shift + F9 D Nhấn tổ hợp phím Alt + F9

Câu 6: Câu lệnh nào sau đây thực hiện gán giá trị 2x – y vào cho biến z trong pascal

A z = (2x – y); B z = (2*x – y); C z := 2*x – y; D 2*x – y := z;

Câu 7: Cho biểu thức sau: (-x + y + 2z) / 3xy biểu diễn biểu thức trong pascal :

A (-x + y + 2*z)/3*x*y B (-x + sqrt(y) + 2*z)/(3*x*y)

C (-x + sqrt(y) + 2*z)/3*x*y D (-x + y + 2*z)/(3*x*y)

Trang 13

Câu 8: Biểu thức nào sau đây là biểu thức quan hệ trong pascal

A (x>1) and (y>0) B x > y + 1 C not(x > y + 1) D (x=1) or (y>1)

Câu 9: Biểu thức nào sau đây gọi là biểu thức logic trong pascal

A (x>1) and (y>0) B x > y + 1 C x+ z - 2 > y + 1 D a<>0

Câu 10: Trong Turbo Pascal, tên là một dãy liên tiếp không vượt quá :

A 8 kí tự B 11 kí tự C 127 kí tự D 256 kí tự

ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017

MÔN: TIN HOC 11

ĐỀ SỐ 8

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

(Gồm: 20 câu trắc nghiệm)

Câu 1 Chương trình viết bằng ngôn ngữ bậc cao không có các đặc điểm nào trong các đặc

điểm sau:

A Không phụ thuộc vào loại máy, chương trình có thể thực hiện trên nhiều loại máy

B Ngắn gọn, dễ hiểu dễ hiệu chỉnh và nâng cấp

C Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán

D Máy tính có thể hiểu và thực hiện trực tiếp chương trình này

Câu 2 Chương trình dịch không có khả năng nào trong các khã năng sau:

A Phát hiện được lỗi ngữ nghĩa B Phát hiện được lỗi cú pháp

C Thông báo lỗi cú pháp D Tạo được chương trình đích

Câu 3 Chọn biểu diễn hằng trong các biểu diễn dưới đây:

A begin; 5.A8; 1024; ’65C’; -46 B 12.4E-5; 1024; ‘65C’; -46

C 5.A8; 1024; ’65C’; -46 D 12.4E-5; begin; 5.A8; 1024; ’65C’; -46

Câu 4 Chọn từ khoá trong các biểu diễn dưới đây:

A ’end’; END; var; const B ’end’; END; integer; sqrt; var; real; const

C end; var; const D end; begin; sqrt; var; real; const

Trang 14

Câu 5 Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A abcd e B 8267_3 C dtich-htron D dientich_htron

Câu 6 Chương trình dịch không cần thiết khi viết chương trình bằng

A Ngôn ngữ máy tính B Hợp ngữ

C Ngôn ngữ lập trình bậc cao D Ngôn ngữ tự nhiên

Câu 7 Trong quá trình dịch, lỗi nào sau đây sẽ được phát hiện

A Chính tả B Cú pháp C Giải thuật D Ngữ nghĩa

Câu 8 Tên nào là đúng khi đặt tên cho một đối tượng của Turbo Pascal

A 2A B A BC C P21;C D _45

Câu 9 Khi đặt tên cho đối tượng của TP có thể

A Bắt đầu bởi các chữ số B Bắt đầu bởi các chữ cái

C Ký tự đặc biệt (*,#,@ ) D Cả ba lựa chọn trên đều đúng

Câu 10 Tên dành riêng do

A Người lập trình quy định B Turbo Pascal quy định

C Máy tính quy định D Cả ba đều đúng

Câu 11 Biểu diễn nào dưới đây không phải là hằng

A 456.7 B ‘456.7’ C - 456.7 D 456,7

Câu 12 Cho biết các giá trị sau đâu là hằng số nguyên

A 1972 B 1.25 C ‘1972’ D 1.0E-6

Câu 13 Cho biết các giá trị sau đâu là hằng xâu

A 1972 B 1.25 C ‘1972’ D 1.0E-6

Câu 14 Cho biết các giá trị sau đâu là hằng số thực

A 1972 B 1,25 C ‘1972’ D 1.0E-6

Câu 15 Tên nào đúng trong các lựa chọn sau:

A Bai tap B “Bai tap” C Baitap D ‘Bai tap’

Câu 16 Các từ: PROGRAM, BEGIN, END là

A Tên dành riêng B Tên chuẩn

Trang 15

C Tên do người lập trình đặt D Tên đặc biệt

Câu 17 “Từ khóa ” là cách gọi khác của

A Tên dành riêng B Tên chuẩn

C Tên do người lập trình đặt D Tên đặc biệt

Câu 18 Để khai báo sử dụng thư viện phải dùng từ khóa nào?

A Var B Uses C Const D Type

Câu 19 Để khai báo sử dụng hằng phải dùng từ khóa nào?

A Var B Uses C Const D Type

Câu 20 Thân chương trình được giới hạn bởi cặp từ khóa

A Begin…End; B Begin…End

C Start…Finish D Start…Finish;

Trang 16

Website HOC247 cung cấp một môi trường học trực tuyến sinh động, nhiều tiện ích thông minh, nội dung bài giảng được biên soạn công phu và giảng dạy bởi những giáo viên nhiều năm kinh nghiệm, giỏi về kiến thức chuyên môn lẫn kỹ năng sư phạm đến từ các trường Đại học và các

trường chuyên danh tiếng

I Luyện Thi Online

dựng các khóa luyện thi THPTQG các môn: Toán, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học và Sinh Học

trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An và các trường Chuyên khác cùng TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo và Thầy Nguyễn Đức Tấn

II Khoá Học Nâng Cao và HSG

lớp 6, 7, 8, 9 yêu thích môn Toán phát triển tư duy, nâng cao thành tích học tập ở trường và đạt điểm tốt

ở các kỳ thi HSG

học sinh các khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần

Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn cùng đôi HLV đạt

thành tích cao HSG Quốc Gia

III Kênh học tập miễn phí

môn học với nội dung bài giảng chi tiết, sửa bài tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú và cộng đồng hỏi đáp sôi động nhất

phí từ lớp 1 đến lớp 12 tất cả các môn Toán- Lý - Hoá, Sinh- Sử - Địa, Ngữ Văn, Tin Học và Tiếng Anh

Vững vàng nền tảng, Khai sáng tương lai

Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90%

Học Toán Online cùng Chuyên Gia

HOC247 NET cộng đồng học tập miễn phí HOC247 TV kênh Video bài giảng miễn phí

Ngày đăng: 24/04/2021, 06:24

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w