Kiềm tra 1 tiết

Chia sẻ bởi Trần Quang Diệu | Ngày 26/04/2019 | 46

Chia sẻ tài liệu: Kiềm tra 1 tiết thuộc Tin học 11

Nội dung tài liệu:



Phần I. Trắc nghiệm
Hãy chọn phương án ghép đúng nhất . Để 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 lôgic; C. Hai câu lệnh
biểu thức số học; D. Một câu lệnh
Hãy chọn phương án ghép đúng. Với cấu trúc rẽ nhánh IF <điều kiện> THEN , câu lệnh đứng sau THEN được thực hiện khi
điều kiện được tính toán xong;
điều kiện được tính toán và cho giá trị đúng;
điều kiện không tính được;
điều kiện được tính toán và cho giá trị sai;
Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN ELSE , câu lệnh 2 được thực hiện khi
biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;
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
Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :
if A <= B then X := A else X := B;
if A < B then X := A;
X := B; if A < B then X := A;
if A < B then X := A else X := B;
Phát biểu nào dưới đây là hợp lí nhất ?
Biến dùng trong chương trình phải khai báo .
Biến được chương trình dịch bỏ qua .
Biến có thể lưu trữ nhiều loại giá trị khác nhau .
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện .
Phát biểu nào dưới đây là hợp lí nhất ?
Trong Pascal, tất cả các biến trong chương trình đều phải đặt tên và khai báo cho chương trình dịch biết để lưu trữ và xử lí;
Trong Pascal, tất cả các biến trong chương trình đều phải có một giá trị tại mỗi thời điểm thực hiện chương trình;
Khai báo hằng thường được sử dụng cho kiểu của hằng;
Biến đơn là biến chỉ nhận kiểu của hằng;
Chọn phát biểu sai trong các phát biểu sau đây :
Để mô tả việc lặp đi lặp lại một số thao tác (hoặc câu lệnh) trong một thuật toán ta có thể dùng cấu trúc lặp.
Tùy từng trường hợp cụ thể (khi mô tả một thuật toán), khi thì ta biết trước số lần lặp, khi thì ta không cần hoặc không xác định được trước số lần lặp các thao tác nào đó.
Có thể dùng cấu trúc lặp để thay cho cấu trúc rẽ nhánh trong mô tả thuật toán.
Không thể mô tả được mọi thuật toán bằng ngôn ngữ lập trình bậc cao nếu không dùng cấu trúc lặp.
Chọn phát biểu đúng trong các phát biểu sau đây :
Có thể dùng câu lệnh FOR – DO để thay thế cho câu lệnh lặp WHILE – DO.
Câu lệnh lặp không được xuất hiện trong đứng sau từ khóa THEN của cấu trúc rẽ nhánh.
Câu lệnh rẽ nhánh không được xuất hiện trong của một cấu trúc lặp.
Một cấu trúc lặp có thể xuất hiện trong của một cấu trúc lặp khác.

Trường hợp nào dưới đây là tên biến trong Pascal ?
Giai-Ptrinh-Bac 2; B. _Noi sinh; C. Ngay_sinh; D. 2x;
Câu 10. Trường hợp nào sau đây không phải là lệnh gán trong Pascal ?
a := 10 ; B. a + b := 1000 ; C. cd:=50; D. a:=a*2;
Chọn câu phát biểu hợp lí nhất ?
Trong Pascal, tất cả các biến trong chương trình đều phải có giá trị không đổi và xuất hiện nhiều lần trong chương trình;
Biến đơn là biến chỉ nhận một giá trị tại mỗi thời điểm thực hiện chương trình;
Khai báo hằng thường được sử dụng cho đặt tên và khai báo cho chương trình dịch biết để lưu trữ và xử lí;
Biến đơn là biến chỉ nhận kiểu của hằng;
Chọn câu phát biểu hợp lí nhất ?
Khai báo hằng thường được sử dụng cho một giá trị tại mỗi thời điểm thực hiện chương trình;
Khai báo hằng còn xác định cả đặt tên và khai báo cho chương trình dịch biết để lưu trữ và xử lí;
Trong Pascal, tất cả các biến trong chương trình đều phải có một giá trị tại mỗi thời điểm thực hiện chương trình;
Khai báo hằng còn xác định cả kiểu của hằng;
Chọn phát biểu sai trong các phát biểu sau đây :
Để mô tả việc lặp đi lặp lại một số thao tác (hoặc câu lệnh) trong một
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Quang Diệu
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)