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

đề cương ôn tập cuối HK1 tin học 11

4 114 0

Đ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 4
Dung lượng 18,34 KB

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

Nội dung

đề cương trắc nghiệm có đáp án tin học 11 đề cương trắc nghiệm có đáp án tin học 11 đề cương trắc nghiệm có đáp án tin học 11 đề cương trắc nghiệm có đáp án tin học 11 đề cương trắc nghiệm có đáp án tin học 11 đề cương trắc nghiệm có đáp án tin học 11

Trang 1

ĐỀ CƯƠNG ÔN TẬP HỌC KÌ I

TIN HỌC 11 PHẦN I TRẮC NGHIỆM

Câu 01: Ngôn ngữ lập trình nào dưới đây không cần có chương trình dịch?

Câu 02: Ngôn ngữ mà mọi máy tính có thể trực tiếp hiểu và thực hiện lệnh là:

C Ngôn ngữ lập trình bậc cao D NNLT Turbo Pascal

Câu 03: Chương trình dịch gồm:

A Thông dịch và biên dịch B Thông dịch và hợp ngữ

Câu 04: Chương tình dịch nhận đầu vào là:

C Ngôn ngữ lập trình bậc cao D Biên dịch

Câu 05: Ngôn ngữ lập trình thường có mấy thành phần cơ bản?

Câu 06: Đâu KHÔNG phải là thành phần cơ bản của ngôn ngữ lập trình?

Câu 07: Kí tự đặc biệt nào KHÔNG được sử dụng trong NNLT Turbo Pascal?

Câu 08: Trong Turbo Pascal, thành phần nào KHÔNG được xuất hiện trong tên?

A Chữ cái B Kí tự đặc biệt C Chữ số D Dấu gạch dưới Câu 09: Chương trình được viết bằng ngôn ngữ lập trình bậc cao thường gồm mấy phần?

Câu 10: Ý nghĩa của câu lệnh Clrscr; là gi?

A Xóa những gì đang có trên màn hình B Khai báo biến

C Khai báo tên chương trình D Chạy chương trình

Câu 11: Đâu KHÔNG là kiểu dữ liệu nguyên?

Câu 12: Kiểu kí tự gồm bao nhiêu kí tự?

Câu 13: Cấu trúc khai báo biến?

A Var <danh sách biến>:<kiểu dữ liệu>

B Var <danh sách biến><kiểu dữ liệu>;

C Var <danh sách biến>:<kiểu dữ liệu>;

D Uses <danh sách biến>:<kiểu dữ liệu>;

Câu 14: Câu lệnh khai báo biến X kiểu nguyên?

Câu 15: Trong cấu trúc khai báo biến, danh sách biến là:

A Danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu phẩy.

B Danh sách biến là một tên biến.

C Danh sách biến phải là nhiều tên biến.

D Danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu chấm Câu 16: Phép toán lôgic là:

Trang 2

Câu 17: Câu lệnh Write(‘Tich = ‘,10 * 2); cho kết quả ?

Câu 18: Trong ngôn ngữ lập trình Pascal để đưa giá trị cho x ra màn hình ta dùng lệnh:

A Write(‘x’); B Write (x); C Write (x) D Writen (x);

Câu 19: Trong ngôn ngữ lập trình Pascal, kết quả đưa ra màn hình của chương trình sau là?

Var a: char;

Begin

a:= ‘xin chao’;

writeln(a);

End.

Câu 20: Trong ngôn ngữ lập trình Pascal, để lưu chương trình vào đĩa sử dụng phím:

Câu 21: Trong ngôn ngữ lập trình Pascal, để thoát khỏi phần mềm sử dụng tổ hợp phím:

Câu 22: Trong ngôn ngữ lập trình Pascal, phần mở rộng của tệp ngầm định là:

Câu 23: Phát biểu nào sau đây có thể sử dụng làm biểu thức điều kiện trong cấu trúc rẽ nhánh?

A 100 > 99 B “A > B” C “A nhỏ hơn B” D “False”

Câu 24: Để mô tả cấu trúc rẽ nhánh dạng thiếu, Turbo Pascal dùng câu lệnh :

IF <điều kiện> THEN <câu lệnh>;

Trong đó, điều kiện là:

Câu 25: Với cấu trúc rẽ nhánh

IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2>;

<câu lệnh 2> được thực hiện khi nào?

A biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;

B câu lệnh 1 được thực hiện;

C biểu thức điều kiện sai;

D biểu thức điều kiện đúng;

Câu 26: Ngôn ngữ lập trình nào dưới đây không cần có chương trình dịch?

Câu 27: Phương án nào dưới đây là phát biểu ĐÚNG về thông dịch?

A Các chương trình thông dịch đồng thời dịch tất cả câu lệnh.

B Các chương trình thông dịch lần lượt dịch và thực hiện từng câu lệnh.

C Thông dịch có chương trình đích để lưu trữ.

D Diễn đạt thuật toán để có thể giao cho máy tính thực hiện.

Câu 28: Ngôn ngữ lập trình thường có mấy thành phần cơ bản:

Câu 29: 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 biến

Câu 30: Ngôn ngữ lập trình bậc cao có khả năng nào sau đây?

A Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và không phụ thuộc vào các loại máy

B Máy tính trực tiếp hiểu và thực hiện.

C Có thể diễn đạt được mọi thuật toán

Trang 3

D Thể hiện thuật toán theo những quy ước nào đó không phụ thuộc vào các máy tínhcụ thể.

Câu 31: Phát biểu nào dưới đây là SAI về biên dịch và thông dịch?

A Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch

dùng với hợp ngữ

B Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biêndịch.

C Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chương trình

sang mã nhị phân thì mới có thể thực hiện được

D Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh.

Câu 32: Phát biểu nào dưới đây là đúng

A Ngữ nghĩa trong ngôn ngữ lập trình phụ thuộc nhiều vào ý muốn của người lập trìnhtạo ra

B Mỗi ngôn ngữ lập trình đều có 3 thành phần là bảng chữ cái, cú pháp và ngữ nghĩa, nên việc khai báo kiểu

dữ liệu, hằng, biến,… được áp dụng chung như nhau cho mọi ngôn ngữ lập trình

C Cú pháp của một ngôn ngữ lập trình là bộ quy tắc cho phép người lập trình viết chương trình trên ngôn

ngữ đó

D Các ngôn ngữ lập trình đều có chung một bộ chữ cái

Câu 33: Hãy chọn biểu diễn tên đúng trong những biểu diễn sau:

Câu 34: Phát biểu nào sau đây là ĐÚNG?

A Phần tên chương trình nhất thiết phải có

B Phần khai báo bắt buộc phải có

C Phần thân chương trình nhất thiết phải có

D Phần thân chương trình có thể có hoặc không

Câu 35: Biến x có thể nhận các giá trị -5, 100, 15, 20 Hãy chọn kiểu dữ liệu phù hợp với biến x?

Câu 36: Để lưu kiểu dữ liệu kí tự trong Pascal, ta cần khai báo biến kiểu gì?

Câu 37: Câu 12 Khai báo nào sau đây ĐÚNG?

A Var x, y: Integer; B Var x, y=Integer;

C Var x, y Of Integer; D Var x, y:= Integer;

Câu 38: Trong Pascal, phép toán sau đây đâu là phép toán logic:

Câu 39: Trong ngôn ngữ lập trình Pascal để nhập giá trị cho x vào từ bàn phím ta dùng

lệnh:

A Readln(‘x’); B Readln(x); C Readln(x) D Realn(x);

Câu 40: Trong ngôn ngữ lập trình Pascal, để biên dịch chương trình ta sử dụng tổ hợp

phím:

Câu 41: Trong ngôn ngữ lập trình Pascal, để chạy chương trình sử dụng tổ hợp phím:

A Shift + F9 B Ctrl + F9 C Ctrl + F7 D Alt + F9

Câu 42: Xét chương trình Pascal dưới đây:

PROGRAM Chao;

BEGIN Writeln ('Xin chao cac ban!');

Writeln(Pascal rat han hanh lam quen voi ban!');

END.

Hãy chọn phát biểu sai?

A Khai báo tên chương trình là Chao B Thân chương trình có bốn dòng lệnh

C Thân chương trình có hai câu lệnh D Chương trình không có khai báo hằng

Câu 43: Câu lệnh khai báo biến X kiểu thực?

Trang 4

A Var X : byte; B Var X : real;

Câu 44: Với khai báo biến: Var ch: char; a: integer; b: byte;

Phương án nào dưới đây ĐÚNG khi gán giá trị cho các biến trên?

A ch:= ‘&’; a:= 2005; b:= 2006; B ch = ‘%’; a = 2005; b = 200;

C ch:= ‘&’; a:= 2005; b:= 200; D ch = ‘’; a = 2005; b = 2006;

Câu 45: Cho biểu thức (abs(p) = q) and (((q mod m) div 4) > n);

Với p = -20, q = 20, m = 7, n = 2, phương án nào sau đây là kết quả ĐÚNG của biểu thức trên?

Câu 46: Câu lệnh Write(‘KQ = ‘,10); cho kết quả ?

Câu 47: Trong ngôn ngữ lập trình Pascal, kết quả đưa ra màn hình của chương trình sau là?

Var a: real;

Begin a:= 15;

writeln(‘KQ la ’,a);

End

Câu 48: Hãy chọn phương án ĐÚNG với cấu trúc rẽ nhánh

IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2>

câu lệnh 2 được thực hiện khi nào?

A biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;

B câu lệnh 1 được thực hiện;

C biểu thức điều kiện sai;

D biểu thức điều kiện đúng;

Câu 49: Cách viết nào dưới đây là cách viết ĐÚNG của câu lệnh rẽ nhánh trong ngôn ngữ lập trình Pascal?

A If <Điều kiện> ; then <Câu lệnh> B If <Điều kiện> then <Câu lệnh>.

C If <Điều kiện> then <Câu lệnh>; D If <Điều kiện> then <Câu lệnh>:

Câu 50: Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF –

THEN, sau IF là <điều kiện> Điều kiện là biểu thức?

PHẦN II TỰ LUẬN

Câu 1 Cho E nhận các gíá trị: 5, 7, 9

F nhận các giá trị: 3.5, 3.7, 3.9

G nhận các gíá trị: ‘A’, ‘n’

Viết câu lệnh khai báo biến E, F, G

Câu 2 Sửa lỗi cú pháp cho chương trình trên nếu có

Writeln(‘Nhap a, h = ’) {Dòng 4}

Writeln(‘S = ’ S:8:1); {Dòng 7}

Câu 3 Viết chương trình thông báo một số nguyên X được nhập từ bàn phím có chia hết cho 11 hay không?

Ngày đăng: 29/12/2021, 08:13

HÌNH ẢNH LIÊN QUAN

A. Bảng chữ cái B. Cú pháp - đề cương ôn tập cuối HK1 tin học 11
Bảng ch ữ cái B. Cú pháp (Trang 1)

TỪ KHÓA LIÊN QUAN

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

w