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]
(1)ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ NĂM HỌC 2016 - 2017 MÔN: TIN HOC 11
ĐỀ SỐ
Thời gian làm bài: 15 phút Câu 1: Chương trình viết 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 liệu cách tổ chức liệu đa dạng, thuận tiện cho việc mơ tả thuật tốn; C Máy tính hiểu 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ý
Câu 2: Xác định tên biến đặt tên (Đ), sai (S) bảng sau:
STT Tên biến Đúng (Đ)/ Sai (S)
1 Ho va ten Dienthoai 1.Didong 2.Codinh Diachi1 Diachi2 Que quan Tuoi
Câu 3: Xác định chữ số (Đ), sai (S) bảng đây:
STT Chữ số Đúng (Đ)/ Sai (S)
(2)ĐÁP ÁN ĐỀ SỐ Câu 1: C
Câu 2: Câu 3:
STT Đúng (Đ)/ Sai (S) STT Đúng (Đ)/ Sai (S)
1 S S
2 Đ Đ
3 S Đ
4 S Đ
5 Đ
6 Đ
7 S
8 Đ
ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017 MÔN: TIN HOC 11
ĐỀ SỐ
Thời gian làm bài: 15 phút
I Hãy khoanh tròn vào câu chọn (6,5 điểm) Câu 1: Chương trình viết ngơn ngữ bậc cao khơng có đặc điểm đặc điểm sau?
(1 điểm)
A Khơng phụ thc vào loại máy, chương trình thực nhiều loại máy; B Ngắn gọn, dễ hiểu, dễ hiệu chỉnh nâng cấp;
(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 ngơn ngữ máy; B Chương trình dịch ngơn ngữ máy ngơn ngữ tự nhiên;
C Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính cụ thể;
D Chương trình có chức chuyển đổi chương trình viết 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ả khả sau? (1 điểm)
A Tạo chương trình đích C Phát lỗi ngữ nghĩa B Phát lỗi cú pháp D Thông báo lỗi cú pháp
Câu 4: Tên sai tên sau? (2,5 điểm)
A -tuoi D 3noisinh G noi cong tac
B namsinh E ngoc_anh H F25
C uses F program
Câu 5: Trong biểu thức đây, biểu diễn từ khóa Pascal? (1 điểm) A END B Integer C Real
D sqrt E ‘end’ F Var
II Ghép câu cột với câu thích hợp cột bảng sau: (2,5 điểm)
Cột Cột
(1) Biên dịch (A) đại lượng có giá trị khơng đổi q trình thực chương trình
(2) Thơng dịch (B) dịch thực câu lệnh, câu lệnh q trình cịn tiếp tục
(3) Chương trình viết ngơn ngữ lập trình bậc cao
(C) đại lượng đặt tên, dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình
(4) Biến (D) dịch tồn chương trình nguồn thành chương trình đích thực máy lưu trữ để sử dụng lại cần thiết (5) Hằng (E) phải chuyển thành chương trình ngơn ngữ máy có
(4)III Tự luận: (1 điểm)
Trong 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 lỗi nhanh sao?
-HẾT - ĐÁP ÁN ĐỀ SỐ 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Ố
Thời gian làm bài: 15 phút (Gồm: 15 câu trắc nghiệm)
Câu : Cho biết tển đâu tên dành riêng (từ khóa)
A BaiTap B Program C Begins D Real
Câu : Trong Turbo Pascal, chiều dài tối đa tên đối tượng là:
A 128 B 256 C 255 D 127
Câu : 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
(5)Câu : 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 Nhấn F2 D Nhấn tổ hợp phím Shift + F2
Câu : Khi đặt tên cho đối tượng Turbo Pascal có thể
A Bắt đầu chữ B Cả ba lựa chọn C Ký tự đặc biệt (*,#,@ ) D Bắt đầu chữ số
Câu : Câu lệnh: writeln (‘Dien tich hinh vuong la: ’, s ); đưa hình:
A Dien tich hinh vuong la: <giá trị s> B Dien tich hinh vuong la: s
C Câu lệnh sai D Dien tich hinh vuong la:
Câu : 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 : Trong trình dịch, lối sau phát hiện
A Chính tả B Cú pháp C Ngữ nghĩa D Giải thuật
Câu : 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 kết sau đây:
A KQ la 15 B KQ la 1.5000000000E+01
(6)Câu 10 : Những tên đặt tên cho đối tượng Pascal
A Giai_Phuong_Trinh B Giai-Phuong-Trinh
C GiaiPhuongTrinh D Giai phuong trinh
Câu 11 : Cho biết giá trị sau, đâu số thực
A 1972 B 1.25 C 1.0E-6 D ‘1972’
Câu 12 : Cho biết giá trị sau, đâu số nguyên
A ‘1972’ B 1.0E-6 C 1972 D 1.25
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 in hình giá trị x=?
A x=1 B x không xác định C x=0 D x= -1
Câu 14 : Trong ngôn ngữ lập trình Pascal, từ khóa VAR dùng để
A Khai báo B Khai báo biến
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 = 0) Khẳng định sau đúng?
A Kiểm tra n số nguyên dương chẵn B Kiểm tra xem n có số dương C Kiểm tra n có chia hết cho không; D Kiểm tra n số nguyên chẵn
(7)ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017 MÔN: TIN HOC 11
ĐỀ SỐ
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 đặt tên cho đối tượng Pascal
A A123 B 123A
C 1A23 D 123
Câu 3: Biểu thức α≤a≤β biểu diễn Pascal là:
A (α<=a) and (a<=β) B (α<=a) or (a<=β)
C (α≤a) and (a≤β) D (α≤a) or (a≤β)
Câu 4: Biến đại lượng có
A Giá trị khơng thay đổi B Giá trị thay đổi C Giá trị thay đổi D Cả ba
Câu 5: Để nhập giá trị biến X từ bàn phím ta dùng lệnh?
A Readln(‘X’); B Write(X);
C Read(X); D Writeln(X);
Câu 6: Hằng xâu :
A Có giá trị: TRUE FLASE B Được đặt cặp dấu (*… *) C Được đặt cặp dấu nháy đơn D Gồm số thực số nguyên
(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 trình dịch, lỗi sau phát
A Ngữ nghĩa B Cú pháp
C Giải thuật D Tất sai Câu 9: Các từ: PROGRAM, BEGIN, END
A Tên dành riêng B Tên chuẩn
C Tên người lập trình đặt D Tên đặc biệt Câu 10: Kết biểu thức (ABS(25-50) mod 4) ) là:
A B -1 C -4 D
Câu 11: Kết biều thức (20 DIV 3) là:
A B C D
Câu 12: Giả sử x biến kiểu integer, phép gán sau đúng:
A x:=3.14; B x:=-123;
C x:=a/b; D x:=pi;
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 Câu 14: Kiểu sau có miền giá trị lớn nhất:
A Byte B Word
C Integer D Longint
Câu 15: Để tính diện tích đường trịn bán kính R, biểu thức PASCAL đúng:
A S:=R*R*; B S:=R*pi;
C S:=sqr(R)*3.14; D S:=sqrt(R)*3.14;
Câu 16: Bộ nhớ cần cấp phát byte để lưu trữ: VAR X , Y :word;
(9)C byte nhớ D byte nhớ
Câu 17: Chú thích sử dụng ngơn ngữ lập trình Pascal ghi trong:
A * * B [ ] C { } D ( )
Câu 18: Để khỏi phần mềm ta dùng phím:
A F9 B Alt-X C Ctrl-F9 D Shift-F9
Câu 19: Để khai báo sau, khai báo cho số : A Const n : Integer; B Const n = 350 ; C Const n : 350; D Const n := 350 ; Câu 20: Để in hình giá trị biến N ta dùng lệnh nào?
A read(N); B readln(N);
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Ố
Thời gian làm bài: 15 phút (Gồm: câu tự luận)
Câu 1: Viết chương trình nhập số ngun từ bàn phím Đưa hình số lớn số gán giá trị lớn cho biến Max? (5 điểm)
Câu 2: Nhập số a, b, c Hãy kiểm tra xem số có độ dài cạnh tam giác hay khơng? Thơng báo lên hình “Thỏa mãn” hay “không thỏa mãn” với trường hợp tương ứng? (5 điểm)
-HẾT -
HƯỚNG DẪN GIẢI CHI TIẾT ĐỀ SỐ Câu 1: (5 điểm)
Uses crt;
(10)Clrscr;
Write(‘Nhap 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 dai ba canh tam giac) else
Writeln(‘Không thoa man la 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Ố
Thời gian làm bài: 15 phút (Gồm: câu tự luận)
Câu 1: Viết chương trình nhập điểm mơn thi đại học bạn Nếu tổng điểm môn lớn 24 điểm thơng báo “Đỗ” cịn ngược lại “không đỗ”? (5 điểm)
(11)số “chắn” số “lẻ”? In kết hình? (5 điểm) -HẾT -
HƯỚNG DẪN GIẢI CHI TIẾT ĐỀ SỐ Câu 1: (5 điểm)
Uses crt;
Var t, l, h, tong: real; Begin
Clrscr;
Write(‘Nhap diem mon:’);readln(t,l,h); Tong:=t+l+h;
If Tong>=24 then
Writeln(‘Chuc mung ban 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
(12)ĐỀ KIỂM TRA 15 PHÚT HỌC KÌ I NĂM HỌC 2016 - 2017 MƠN: TIN HOC 11
ĐỀ SỐ
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 để
A Khai báo B Khai báo biến
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
A Rogram; B Progam BaiTap;
C Program BaiTap; D ProgramBaiTap; Câu 3: Thân chương trình giới hạn 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ó 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 sau thực gán giá trị 2x – y vào cho biến z 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 pascal :
(13)Câu 8: Biểu thức sau biểu thức quan hệ pascal
A (x>1) and (y>0) B x > y + C not(x > y + 1) D (x=1) or (y>1) Câu 9: Biểu thức sau gọi biểu thức logic pascal
A (x>1) and (y>0) B x > y + C x+ z - > y + D a<>0 Câu 10: Trong Turbo Pascal, tên dãy liên tiếp không vượt :
A 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Ố
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 ngơn ngữ bậc cao khơng có đặc điểm đặc điểm sau:
A Không phụ thuộc vào loại máy, chương trình thực nhiều loại máy B Ngắn gọn, dễ hiểu dễ hiệu chỉnh nâng cấp
C Kiểu liệu cách tổ chức liệu đa dạng, thuận tiện cho mơ tả thuật tốn D Máy tính hiểu thực trực tiếp chương trình
Câu 2.Chương trình dịch khơng có khả khã sau: A Phát lỗi ngữ nghĩa B Phát lỗi cú pháp C Thông báo lỗi cú pháp D Tạo chương trình đích Câu 3.Chọn biểu diễn biểu diễn đâ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á biểu diễn đây:
(14)Câu 5.Chọn biểu diễn tên biểu diễn đâ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 viết chương trình
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 q trình dịch, lỗi sau phát
A Chính tả B Cú pháp C Giải thuật D Ngữ nghĩa Câu 8.Tên đặt tên cho đối tượng Turbo Pascal
A 2A B A BC C P21;C D _45 Câu 9.Khi đặt tên cho đối tượng TP
A Bắt đầu chữ số B Bắt đầu chữ C Ký tự đặc biệt (*,#,@ ) D Cả ba lựa chọn Câu 10.Tên dành riêng
A Người lập trình quy định B Turbo Pascal quy định C Máy tính quy định D Cả ba
Câu 11.Biểu diễn
A 456.7 B ‘456.7’ C - 456.7 D 456,7 Câu 12.Cho biết giá trị sau đâu số nguyên
A 1972 B 1.25 C ‘1972’ D 1.0E-6
Câu 13.Cho biết giá trị sau đâu xâu
A 1972 B 1.25 C ‘1972’ D 1.0E-6 Câu 14.Cho biết giá trị sau đâu số thực
A 1972 B 1,25 C ‘1972’ D 1.0E-6 Câu 15.Tên 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
(15)C Tên người lập trình đặt D Tên đặc biệt Câu 17.“Từ khóa ” cách gọi khác
A Tên dành riêng B Tên chuẩn C Tên 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 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 giới hạn cặp từ khóa
A Begin…End; B Begin…End
(16)Website HOC247 cung cấp môi trường học trực tuyến sinh động, nhiều tiện ích thơng minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm, giỏi 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 trường chuyên danh tiếng
I Luyện Thi Online
- Luyên thi ĐH, THPT QG:Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng xây
dựng khóa luyện thi THPTQG các mơn: Tốn, NgữVăn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học - Luyện thi vào lớp 10 chuyên Toán: Ôn thi HSG lớp 9 luyện thi vào lớp 10 chuyên Toán
trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn.
II. Khoá Học Nâng Cao HSG
- Toán Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Toán Chuyên dành cho em HS THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập ởtrường đạt điểm tốt kỳ thi HSG
- Bồi dưỡng HSG Tốn: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành cho
học sinh 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ẩncùng đơi HLV đạt thành tích cao HSG Quốc Gia
III Kênh học tập miễn phí
- HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động
- HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hoá, Sinh- Sử - Địa, NgữVăn, Tin Học Tiếng Anh
Vững vàng nền tảng, Khai sáng tương lai
Học lúc, nơi, thiết bi – Tiết kiệm 90%
Học Toán Online Chuyên Gia