Trang chủ Tin Học Lớp 11 Trong khai báo mảng: Var a : array[1..50] of byte;...

Trong khai báo mảng: Var a : array[1..50] of byte; thì a không thể nhận các tập giá trị nào sau? (0.5 Points) 1 3 4 0 220 110 50 99 4 270 5 6 1 5 0 Bài Kiểm tr

Câu hỏi :

Trong khai báo mảng: Var a : array[1..50] of byte; thì a không thể nhận các tập giá trị nào sau? (0.5 Points) 1 3 4 0 220 110 50 99 4 270 5 6 1 5 0 Bài Kiểm tra Thường xuyên Số 1 - HK2 - Tin học 11 - 2020-2021 Cần đọc kỹ đề, trả lời và xem lại; điền đầy đủ họ tên, trường, lớp trước khi nộp. Hi Nghĩa, when you submit this form, the owner will be able to see your name and email address. Required 1.Họ và tên: (Viết đầu đủ, có dấu) Phùng duy nghĩa 2.Lớp ( Ví dụ: 11B1) 11B1 3.Trường (Viết đầu đủ vd: THPT Tô Hiệu) THPT Tô Hiệu 4.Trong khai báo mảng: Var a : array[1..50] of byte; thì a không thể nhận các tập giá trị nào sau? (0.5 Points) 1 3 4 0 220 110 50 99 4 270 5 6 1 5 0 5.Hãy chọn phương án sai . Ngôn ngữ lập trình cung cấp một số kiểu dữ liệu chuẩn để (0.5 Points) người lập trình biết phạm vi giá trị cần lưu trữ; người lập trình biết dung lượng bộ nhớ cần thiết để lưu trữ; người lập trình biết có các phép toán nào có thể tác động lên dữ liệu; người lập trình không cần đặt thêm các kiểu dữ liệu khác; 6.Để nhập giá trị cho 2 biến a và b ta dùng lệnh : (0.5 Points) Write(a,b); Real(a;b); Readln(a,b); Read(‘a,b’); 7.Trong lệnh lặp với số lần biết trước for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh> ; thì biến đếm mỗi lần lặp sẽ tăng bao nhiêu giá trị? (0.5 Points) 1 2 3 4 8.Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ? (0.5 Points) X = 10; X : 10; X =: 10; X : = 10; 9.Hàm cho giá trị bằng bình phương của x là : (0.5 Points) Sqrt(x); Sqr(x); Abs(x); Exp(x); 10.Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ ? (0.5 Points) 5a + 7b + 8c; 5*a + 7*b + 8*c; {a + b}*c; X*y(x+y); 11.Trong NNLT Pascal, để chạy chương trình ta dùng tổ hợp phím (0.5 Points) Alt + F9 Shift + F9 Ctrl + F9 Ctrl + Alt + F9 12.X := Y ; có nghĩa là: (0.5 Points) Gán giá trị X cho Y Gán giá trị Y cho X So sánh xem X có bằng Y hay không Ý nghĩa khác 13.Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x (0.5 Points) Writeln(‘Nhap x = ’); Writeln(x); Readln(x); Read(‘X’); 14.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>, câu lệnh đứng sau THEN được thực hiện khi (0.5 Points) đ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; 15.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 : (0.5 Points) 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; 16.Trong khai báo: Var a : array[1..50] of byte; Hãy chọn câu nói sai? (0.5 Points) khai báo mảng a gồm 50 phần tử Mảng a là tập hợp các giá trị số nguyên; Đây là cách khai báo gián tiếp. Đây là cách khai báo trực tiếp . 17.Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ? (0.5 Points) If <biểu thức logic> ; then <câu lệnh 1> ; else <câu lệnh 2> ; If <biểu thức logic> ; then <câu lệnh 1> else <câu lệnh 2> ; If <biểu thức logic> then <câu lệnh 1> ; else <câu lệnh 2> ; If <biểu thức logic> then <câu lệnh 1> else <câu lệnh 2> ; 18.Trong ngôn ngữ lập trình Pascal, câu lệnh lặp tiến nào sau đây là đúng ? (0.5 Points) for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh> ; for <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh> ; for <biến đếm>:<giá trị đầu> to <giá trị cuối> do <câu lệnh> ; for <biến đếm>:=<giá trị cuối> downto <giá trị đầu> do <câu lệnh> ; 19.Chọn phát biểu sai khi nói về lệnh lặp? (0.5 Points) trong lệnh lặp tiến, giá trị đầu luôn nhỏ hơn hoặc bằng giá trị cuối. Trong lệnh lặp với số lần chưa biết trước ta có thể dùng với phép toán Not, and, or. Lặp với số lần chưa biết trước luôn biết trước điểm khởi đầu và điểm kết thúc. Lặp với số lần biết trước luôn biết trước điểm khởi đầu và điểm kết thúc. 20.Đâu là câu lệnh lặp với số lần chưa biết trước (0.5 Points) while <điều kiện> do <câu lệnh> ; for <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh> ; for <biến đếm>:<giá trị đầu> to <giá trị cuối> do <câu lệnh> ; for <biến đếm>:=<giá trị cuối> dowto <giá trị đầu> do <câu lệnh> ; 21.Trong ngôn ngữ lập trình Pascal, Khai báo mảng nào sau đây là đúng? (0.5 Points) Var a : array[1....50]; Var a : array[50] of byte; Var a : array[1..50] of byte; Var a : array[1..50] of byte 22.Tác dụng chính của dữ liệu kiểu mảng trong ngôn ngữ lập trình Pascal: (0.5 Points) Để chương trình cần nhiều bộ nhớ hơn Để không cần khai báo biến Để không cần khai báo viết nhiều biến, tham chiếu dễ dàng hơn; Để xác định chúng có bao nhiêu biến. 23.Trong lệnh lặp với số lần chưa biết trước while <điều kiện> do <câu lệnh> ; thì <điều kiện> là: (0.5 Points) là biểu thức logic Là biểu thức toán học Là biểu thức số học là một hằng số

Lời giải 1 :

4. Trong khai báo mảng: Var a : array[1..50] of byte; thì a không thể nhận các tập giá trị nào sau? (0.5 Points)

1 3 4 0

220 110 50 99

4 270 5 6

1 5 0

5.Hãy chọn phương án sai . Ngôn ngữ lập trình cung cấp một số kiểu dữ liệu chuẩn để (0.5 Points)

người lập trình biết phạm vi giá trị cần lưu trữ;

người lập trình biết dung lượng bộ nhớ cần thiết để lưu trữ;

người lập trình biết có các phép toán nào có thể tác động lên dữ liệu;

người lập trình không cần đặt thêm các kiểu dữ liệu khác;

6.Để nhập giá trị cho 2 biến a và b ta dùng lệnh : (0.5 Points)

Write(a,b);

Real(a;b);

Readln(a,b);

Read(‘a,b’);

7.Trong lệnh lặp với số lần biết trước for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh> ; thì biến đếm mỗi lần lặp sẽ tăng bao nhiêu giá trị? (0.5 Points)

1

2

3

4

8.Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ? (0.5 Points)

X = 10;

X : 10;

X =: 10;

X : = 10;

9.Hàm cho giá trị bằng bình phương của x là : (0.5 Points)

Sqrt(x);

Sqr(x);

Abs(x);

Exp(x);

10.Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ ? (0.5 Points)

5a + 7b + 8c;

5*a + 7*b + 8*c;

{a + b}*c;

X*y(x+y);

11.Trong NNLT Pascal, để chạy chương trình ta dùng tổ hợp phím (0.5 Points)

Alt + F9

Shift + F9

Ctrl + F9

Ctrl + Alt + F9

12.X := Y ; có nghĩa là: (0.5 Points)

Gán giá trị X cho Y

Gán giá trị Y cho X

So sánh xem X có bằng Y hay không

Ý nghĩa khác

13.Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x (0.5 Points)

Writeln(‘Nhap x = ’);

Writeln(x);

Readln(x);

Read(‘X’);

14.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>, câu lệnh đứng sau THEN được thực hiện khi (0.5 Points)

đ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;

15.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 : (0.5 Points)

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;

16.Trong khai báo: Var a : array[1..50] of byte; Hãy chọn câu nói sai? (0.5 Points)

khai báo mảng a gồm 50 phần tử

Mảng a là tập hợp các giá trị số nguyên;

Đây là cách khai báo gián tiếp.

Đây là cách khai báo trực tiếp .

17.Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ? (0.5 Points)

If <biểu thức logic> ; then <câu lệnh 1> ; else <câu lệnh 2> ;

If <biểu thức logic> ; then <câu lệnh 1> else <câu lệnh 2> ;

If <biểu thức logic> then <câu lệnh 1> ; else <câu lệnh 2> ;

If <biểu thức logic> then <câu lệnh 1> else <câu lệnh 2> ;

18.Trong ngôn ngữ lập trình Pascal, câu lệnh lặp tiến nào sau đây là đúng ? (0.5 Points)

for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh> ;

for <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh> ;

for <biến đếm>:<giá trị đầu> to <giá trị cuối> do <câu lệnh> ;

for <biến đếm>:=<giá trị cuối> downto <giá trị đầu> do <câu lệnh> ;

19.Chọn phát biểu sai khi nói về lệnh lặp? (0.5 Points)

trong lệnh lặp tiến, giá trị đầu luôn nhỏ hơn hoặc bằng giá trị cuối.

Trong lệnh lặp với số lần chưa biết trước ta có thể dùng với phép toán Not, and, or.

Lặp với số lần chưa biết trước luôn biết trước điểm khởi đầu và điểm kết thúc.

Lặp với số lần biết trước luôn biết trước điểm khởi đầu và điểm kết thúc.

20.Đâu là câu lệnh lặp với số lần chưa biết trước (0.5 Points)

while <điều kiện> do <câu lệnh> ;

for <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh> ;

for <biến đếm>:<giá trị đầu> to <giá trị cuối> do <câu lệnh> ;

for <biến đếm>:=<giá trị cuối> dowto <giá trị đầu> do <câu lệnh> ;

21.Trong ngôn ngữ lập trình Pascal, Khai báo mảng nào sau đây là đúng? (0.5 Points)

Var a : array[1....50];

Var a : array[50] of byte;

Var a : array[1..50] of byte;

Var a : array[1..50] of byte

22.Tác dụng chính của dữ liệu kiểu mảng trong ngôn ngữ lập trình Pascal: (0.5 Points)

Để chương trình cần nhiều bộ nhớ hơn

Để không cần khai báo biến

Để không cần khai báo viết nhiều biến, tham chiếu dễ dàng hơn;

Để xác định chúng có bao nhiêu biến.

23.Trong lệnh lặp với số lần chưa biết trước while <điều kiện> do <câu lệnh> ; thì <điều kiện> là: (0.5 Points)

là biểu thức logic

Là biểu thức toán học

Là biểu thức số học

là một hằng số

Thảo luận

-- Đc 8 đ nhưng cũng ok
-- - Sai câu nào thế ?
-- chào nhóm trưởng nhóm cũ ạ :))
-- chọn 6 người qua nhóm em đi ạ :)))
-- - Toàn mấy con lười, khum qua đou.
-- vậy qua nhóm em đua top đi :))
-- - Khum thích.
-- Zo nhóm mk ko

Lời giải 2 :

không nhận được giá trị nào

Vì Var a : array[1..50] of byte là câu lệnh dùng để khai báo xâu, những tập giá trị đó khong phải là xâu

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 11

Lớp 11 - Năm thứ hai ở cấp trung học phổ thông, gần đến năm cuối cấp nên học tập là nhiệm vụ quan trọng nhất. Nghe nhiều đến định hướng sau này rồi học đại học. Ôi nhiều lúc thật là sợ, hoang mang nhưng các em hãy tự tin và tìm dần điều mà mình muốn là trong tương lai nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK