Kết quả của phép so sánh A có thể có giá trị đúng hoặc giá trị sai

Điều kiện được biểu diễn bằng phép so sánh, phép so sánh cho kết quả đúng có nghĩa điều kiện được thỏa mãn; ngược lại, điều kiện không được thỏa mãn. Để so sánh 2 giá trị số hoặc 2 biểu thức, sử dụng các kí hiệu toán học >, =, b then max = a;
C. If a > b then max : = a else max : = b;
D. If 5 := 6 then x : = 100;

Đáp án đúng C.

Câu lệnh pascal hợp lệ trong các câu của đề bài là If a > b then max : = a else max : = b; vì theo sau If là các phép toán điều kiện, các phép toán điều kiện như >, =, then < câu lệnh>;

Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh sau từ khóa then.

Cú pháp dạng đủ: if < điều kiện> then else < câu lệnh 2>;

Nếu điều kiện thoản mãn, chương trình sẽ thực hiện các câu lệnh 1 sau từ khóa then. Nếu không, chương trình sẽ thực hiện câu lệnh 2.

Điều kiện được biểu diễn bằng phép so sánh, phép so sánh cho kết quả đúng có nghĩa điều kiện được thỏa mãn; ngược lại, điều kiện không được thỏa mãn.

Để so sánh 2 giá trị số hoặc 2 biểu thức, sử dụng các kí hiệu toán học >, =, =2

b.2

c. 2=2  vì 2 sẽ không bao giờ bằng 2

d. 22

2. chọn phép so sánh kết quả đúng

a. 2>=2 vì đây là điều kiện để kết quả ra đúng

b.2

c. 2=2

d. 22

3. kiểu dữ lệu số nguyên là :

-> một số nguyên là một dữ liệu của kiểu dữ liệu nguyên, một kiểu dữ liệu đại diện cho tập con hữu hạn của các số nguyên toán học. Các kiểu dữ liệu nguyên có thể có kích thước khác nhau và có thể hoặc không được phép chứa giá trị âm.

4. Kiểu Dữ liệu kiểu số là

-> dữ liệu chứa giá trị của một số [số nguyên hoặc số thực].

5. Kiểu dữ liệu ký tự là :

-> kiểu kí tự là một kiểu dữ liệu có độ lớn 1 byte [8 bits] dùng để lưu trữ 1 kí tự trong vùng nhớ máy tính. Kí tự có thể  các chữ cái đơn trong bảng chữ cái [a, b, c, ...]

A/ Trắc nghiệm khách quan [5,0 điểm]: 

I. Hãy điền vào bảng điền đáp án bên dưới ứng với câu trả lời em cho là đúng nhất: [4,0 điểm]:

Câu 1: [0,25đ] Khi nào thì câu lệnh lặp For…do [dạng tiến] kết thúc?

A. Khi biến đếm nhỏ hơn giá trị cuối.

B. Khi biến đếm lớn hơn giá trị cuối.

C. Khi biến đếm bằng giá trị cuối.

D. Khi biến đếm bằng giá trị đầu.

Câu 2: [0,25đ] Khi sử dụng lệnh lặp While…do cần chú ý `điều gì?

A. Điều kiện dần đi đến sai.

B. Số lần lặp.

C. Số lượng câu lệnh.

D. Điều kiện dần đi đến đúng.

Câu 3: [0,25đ] Kết quả của phép so sánh:

A. Có thể có giá trị đúng hoặc giá trị sai.

B. Chỉ có giá trị đúng.

C. Đồng thời nhận giá trị đúng và giá trị sai.

D. Chỉ có giá trị sai.

Câu 4: [0,25đ] Trong Pascal, câu lệnh lặp với số lần chưa xác định trước có dạng:

A. While do ;

B. While ; do ;

C. While then ;

D. While ; then ;

Câu 5: [0,25đ] Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì?

A. Thực hiện sau từ khóa do.

B. Kiểm tra giá trị của .

C. Thực hiện sau từ khóa then.

D. Kiểm tra .

Câu 6: [0,25đ] Cho đoạn chương trình sau:

       N:=0;

       While N>0 do

          Begin

             N:=N+1;

             Writeln[‘Xin chao’];

        End;

Khi thực hiện chương trình, câu “Xin chao” được viết ra màn hình mấy lần?

A. 10.                             

B. 9.

C. 0.                               

D. Vòng lặp vô tận.

Câu 7: [0,25đ] Trước khi khai báo mảng A:array[1..n] of Real, thì phải khai báo điều gì trước?

A. Const n=10;

B. Var n:integer;

C. Cả A và B đều đúng.

D. Cả A và B đều sai.

Câu 8: [0,25đ] Chỉ ra cú pháp khai báo biến mảng đúng trong Turbo Pascal:

A. Var : array[] of ;

B. Var : array[..]: ;

V. Var : array[:]: ;

D. Var : array[..]of ;

Câu 9: Trong câu lệnh lặp với số lần định trước [for…do], được thực hiện mấy lần?

A. [ - ] lần.

B. Tùy thuộc vào bài toán mới biết được số lần.

C. Khoảng 10 lần.

D. [ - + 1] lần.

Câu 10: [0,25đ] Các phần tử của mảng:

A. Phải khác kiểu dữ liệu.

B. Phải có giá trị như nhau.

C. Phải cùng kiểu dữ liệu.

D. Có thể cùng kiểu hoặc khác kiểu dữ liệu.

Câu 11: [0,25đ] Chỉ ra khai báo biến mảng đúng trong các cách khai báo sau:

A. Var a:array[1...10] of integer;

B. Var a:array[1..10] of integer;

C. Var a:array[1..10] of integer;

D. Var a:array[1..10] of integer;

Câu 12: [0,25đ] Cho đoạn chương trình sau:

       N:=1;

       While N

Chủ Đề