K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

6 tháng 12 2019

B đúng. A sai Vì:

          A. sau If là phép so sánh nên x:=7(đây là phép gán) nên k hợp lệ.

          B. Sau If là so sánh và sau từ khóa then là câu lệnh(có thể là câu lệnh gán) -> hợp lệ.

Hi các đồng bạn ARMY~

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II TIN HỌC 8Năm học 2011-2012Ôn lại kiến thức đã học  bài 7, 8, 9 và thực hành 5,6,7I. PHẦN TRẮC NGHIỆMA. Điền Đ (đúng) hoặc S (sai) với các câu sau:ð 1.for i:=10 to 1 do writeln('b');ð 2. var x: integer; begin for x := 1 to 10 do writeln('b'); end.ð 3. for i:=1 to 100 do ;ð  4. for i:=1 to 100 do writeln('b');ð 5.for i:=0.5 to 5.5 do writeln('b');ð 6.for i=1 to 100 do writeln('b');ð 7. while…do là câu...
Đọc tiếp

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II TIN HỌC 8

Năm học 2011-2012

Ôn lại kiến thức đã học  bài 7, 8, 9 và thực hành 5,6,7

I. PHẦN TRẮC NGHIỆM

A. Điền Đ (đúng) hoặc S (sai) với các câu sau:

ð 1.for i:=10 to 1 do writeln('b');

ð 2. var x: integer; begin for x := 1 to 10 do writeln('b'); end.

ð 3. for i:=1 to 100 do ;

ð  4. for i:=1 to 100 do writeln('b');

ð 5.for i:=0.5 to 5.5 do writeln('b');

ð 6.for i=1 to 100 do writeln('b');

ð 7. while…do là câu lệnh lặp với số lần lặp biết trước trong pascal

ð 8. S:=0; n:=0;

while S <= 100 do

   begin n:=n+1; S:=S+n end;

ð 9.for i:=5 to 1 do writeln('X');

ð 10.for i:=0.5 to 5.5 do writeln('X');

ð 11. while…do là câu lệnh lặp với số lần chưa biết trước trong pascal

ð 12. for i:=1 to 100 do ;

ð  13. for i:=1 to 10 do writeln('X');

ð 14.for i=1 to 50 do writeln('X');

 

B.Khoanh tròn vào câu mà em cho là đúng nhất.

Câu 1: Lệnh lặp nào sau đây là đúng?

A.               For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;

B.               For <biến đếm>:= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;

C.               For <biến đếm>:= <giá trị cuôí> to <giá trị đầu> do <câu lệnh>;

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

Câu 2: Vòng lặp while ..do là vòng lặp:

A. Chưa biết trước số lần lặp

B. Biết trước số lần lặp

C. Biết trước số lần lặp nhưng giới hạn là <=100

D. Biết trước số lần lặp nhưng giới hạn là >=100

Câu 3:  Cách khai báo mảng sau đây cách nào khai báo đúng ?

        A. var X : Array [10, 13] of integer;   C. var X : Array [3.4..4.8] of integer;

        B. var X : Array [10.. 1] of integer;    D. var X : Array [1..10] of real;

Câu 4: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :

s:=0;

for i:=1 to 5 do s := s+2;                 writeln(s);

Kết quả in lên màn hình là của s là :

                  A.11                     B. 55                              C. 12                    D.13

Câu 5: Lần lượt thực hiện đoạn lệnh: a[1]:=2; a[2]:=3; t:=a[1]+a[2]+1;
 Giá trị của t là

             A. t=1                        B. t=2                   C. t=3        D. t=6

Câu 6: Câu lệnh pascal nào sau đây là hợp lệ?

A.For i:= 1 to 10 do writeln(‘A’);     B. For i:=1.5 to 10.5 do writeln(‘A’);

C. For i= 1 to 10 do writeln(‘A’);     D. For i:=100 to 1 do writeln(‘A’);

Câu 7: Câu lệnh lặp while…do có dạng đúng là:

A.X:=10; While x:=10 do x:=x+5

B. x:=10  While x=10 do x:=x+5;

C. x:=10; While x=10 do x=x+5;

D.x:=10; While x=10 to x:=x+5;

Câu 8: Vòng lặp for ..do là vòng lặp:

A.Biết trước số lần lặp

B. Chưa biết trước số lần lặp

C. Biết trước số lần lặp

nhưng giới hạn là <=50

D.Biết trước số lần lặp

nhưng giới hạn là >=50

Câu 9:  Câu lệnh nào sau đây là câu lệnh nhập cho phần tử thứ 10 của biến mảng A?

          a. Readln(A[10]);                         b. Readln(A[k]);

c. Readln(A[i]);                             d. Readln(A10);

Câu 10:  Phần mềm học vẽ hình là:

A. Sun Times                 B. Yenka    C. Finger Break Out                D. Geogebra

Câu 11:  Phần mềm luyện gõ phím nhanh là:

A. Sun Times         B. Yenka    C. Finger Break Out                D. Geogebra

Câu 12: Vòng lặp for ..do là vòng lặp:

E. Biết trước số lần lặp

F.  Chưa biết trước số lần lặp

G.Biết trước số lần lặp

nhưng giới hạn là <=50

H.Biết trước số lần lặp

nhưng giới hạn là >=50

Câu 13: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i  phải được

 khai báo là kiểu dữ liệu

A.Integer

B. Real

C. String

D.Tất cả các kiểu trên đều được

Câu 14: Tìm hiểu đoạn lệnh sau và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp?

             Var a:integer;

                    Begin

             a:=5;

               While a< 6 do writeln(‘A’);

                    End.

A.5 lần

B. 6 lần

C. 10 lần

D.Vô hạn lần

Câu 15: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :

    s:=1;

    for i:=1 to 10 do s := s+i;

    writeln(s);

    Kết quả in lên màn hình của S là :

A.58

B. 57

C. 56              

D.55

Câu 16: Hãy đọc đoạn chương trình sau:

While a<b do a:=a+1;

Khi a = 1, b = 7 thì kết quả cuối cùng a bằng bao nhiêu

A.               5

B.                6

C.               7            

D.                8

Câu 17:       S:=0 ;

FOR i:=1 to 10 do IF i mod 2 = 0 THEN s := s + i ;   Vậy s nhận giá trị nào?

A.  20

B.   30

C.  40

D.   50

Câu 18: Câu lệnh lặp while…do có dạng đúng là:

A. While <điều kiện> do; <câu lệnh>;

B. While <điều kiện> <câu lệnh> do;

C. While <câu lệnh> do <điều kiện>;

D. While <điều kiện> do  <câu lệnh>;

Câu 19:  Các cách nhập dữ liệu cho biến mảng sau, cách nhập nào không hợp lệ?

A.  B[1]:= 8;                                      B. readln(chieucao[i]);       

C. readln(chieucao5);                        D. read(dayso[9]);

Câu 20:  Phần mềm tìm hiểu thời gian là phần mềm:

A. Sun Times                            B. Yenka   

C. Finger Break Out        D. Geogebra 

7
15 tháng 4 2017

dài quá ai mà làm nổi

15 tháng 4 2017

em moi lop5 a nhung em se co gang doc de 

Chọn đáp án đúngCâu 1: Chương trình máy tính được tạo ra gồm những bước nào?A. Viết chương trình bằng ngôn ngữ lập trìnhB. Dịch chương trình thành ngôn ngữ máyC. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy    D. Viết chương trình trên giấy rồi gõ vào máy tínhCâu 2: Chương trình dịch làm gì ?A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.B....
Đọc tiếp

Chọn đáp án đúng

Câu 1: Chương trình máy tính được tạo ra gồm những bước nào?

A. Viết chương trình bằng ngôn ngữ lập trình

B. Dịch chương trình thành ngôn ngữ máy

C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy

    D. Viết chương trình trên giấy rồi gõ vào máy tính

Câu 2: Chương trình dịch làm gì ?

A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.

B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên

C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình

D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.

Câu 3: Ngôn ngữ lập trình là:

A. Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính

B. Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh

C. Tập hợp các kí hiệu để viết các lệnh tạo thành một chương trình hoàn chỉnh

D. Tập hợp các quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính

Câu 4: Đâu là các từ khoá:

A. Program, end, begin.                      

B. Program, end, begin, Readln, lop82

C. Program, then, mot, hai,ba             

D. Lop82, uses, begin, end

Câu 5: Program  là từ khoá dùng để:

A. Khai báo tiêu đề chương trình          B. Kết thúc chương trình

C. Viết ra màn hình các thông báo        D. Khai báo biến

Câu 6: Tên nào đúng ?

A. Lop  8a              B. Lop8/a               C. Lop8a                D. 8a

Câu 7: Tên nào sai ?

A. Chuong_trinh                                   B. Baitap1             

C. A4H                                                  D. hoa@yahoo.com

Câu 8: Cấu trúc của chương trình Pascal gồm những phần nào?

A. Khai báo                                           B. Khai báo và thân

C. Tiêu đề, khai báo và thân                 D. Thân

Câu 9: Phần nào trong chương trình Pascal bắt buộc phải có

A. Thân                                                 B. Khai báo           

C. Khai báo và thân                                                             D. Tiêu đề

Câu 10: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?

A. TINHS                                           B. DIENTICH     

C. DIEN  TICH                                   D. TIMS

Câu 11: Để thoát khỏi  Pascal ta sử dụng tổ hợp phím:

A. Alt + F9               B. Alt +X           C. Ctrl+ F9           D. Ctrl + X

Câu 12: Kết quả in ra màn hình của câu lệnh   Writeln(‘5+20 = ‘, 20+5); là:

A. 5+20=25              B. 5+20=20+5   C. 20+5=25          D. 25 = 25

Câu 13: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:

A. 16 div 5 = 1                                         B. 16 mod 5 = 1    

C. 16 div 5 = 3                                        D. 16 mod 5 = 3

Câu 14: Lệnh khai báo thư viện trong ngôn ngữ lập trình Pascal là

A. Begin                           B. Uses                C. Program                 D. Var

Câu 15: Trong Pascal,  khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể viết

A. begin                                                              B. BEGIN                  

C. Begin                                                               D. Cả 3 câu đều đúng

Câu 16: Trong Pascal, lệnh clrscr được dùng để

A. Xóa màn hình                                                 B. In thông tin ra màn hình                             

C. Nhập dữ liệu từ bàn phím                             D. Tạm dừng chương trình

Câu 17: Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:

A. Const                                                B. Var                               

C. Real                                                   D.End

Câu 18: Để nhập dữ liệu ta dùng lệnh

A. Clrscr;                                                    B. Readln(x);          

C. X:= ‘dulieu’;                                        D. Write(‘Nhap du lieu’);

 

 

Câu 19: Các câu lệnh Pascal sau đây được viết đúng hay sai?

 A. if x:= 5 then a = b;                                B. if x > 4; then a:= b;

 C. if x > 4 then a:=b; m:=n;                      D. if x >  4 then a:=b; else m:=n;

Câu 20:  Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để:

A. Dịch chương trình.                                B. Lưu chương trình.

C. Chạy chương trình.                               D. Khởi động chương trình

Câu 21: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là:

A. uses.                     B. Begin                C. Program.                     D. End

Câu 22: Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:

A. Dien tich;                                              B. Begin;               

C. Tamgiac;                                               D. 5-Hoa-hong;

Câu 23: Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:

A. Max:=a;If b>Max then Max:=b;

B. If (a>b) then Max:=a;If (b>a) then Max:=b;

C. Max:=b;If a>Max then Max:=a;

D. Cả 3 câu đều đúng.

Câu 24: Biến a được nhận các giá trị là 0  ;   -1  ;   1  ;   2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?

A. Integer                                           B. Char

C. Real                                              D. Integer và Longint

Câu 25: If ... Then ... Else là:

A. Vòng lặp xác định                        B. Vòng lặp không xác định

C. Câu lệnh điều kiện                        D.  Một khai báo

Câu 26: Kiểu dữ liệu Integer có giá trị lớn nhất là

A. 32768                                            B. 32767

C. 2 tỉ                                                           D. -32768...+32767

Câu 27: a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết

A. Writeln('a*a')                                 B. Readln(' a*a ')

C. Writeln(a*a)                                   D.  Writwln(a2)

Câu 28: IF a>8 THEN b:=3 ELSE b:=5;   Khi a nhận giá trị là 0 thì b nhận giá trị nào?

A. 0                      B. 5                      C. 8                      D. 3

Câu 29: Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím:

A. F9                    B. Ctrl + F9                   C. F2                      D. Ctrl + F2

Câu 30: Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì ta nhấn phím:

A. F9                    B. F3                    C. F2                      D. F1

Câu 31: Khi một chương trình Pascal hết lỗi, ta muốn chạy chương trình thì nhấn phím:

A. F9                    B. Ctrl + F9                   C. F2                      D. Ctrl + F2

Câu 32: Viết biểu thức toán  a3-b3 sang Pascal thì ta viết là:

A. a3-b3                                             B. a*a*a-b*b*b

C. a.a.a-b.b.b                                               D. aaa-bbb

Câu 33: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau :

A. Tong=a+b;                                              B. Tong:=a+b;             

C. Tong:a+b;                                                D. Tong(a+b);

Câu 34: Câu lệnh điều kiện dạng đầy đủ là:

A. If < đk > then < câu lệnh 1> Else <câu lệnh 2>;

B. If <đk > then < câu lệnh>;

C. If <đk> then < câu lệnh 1>,<câu lệnh 2>;

D. Cả a,b,c đều sai.

Câu 35: Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:

A. Uses                B. Program           C. End                  D. Computer

Câu 36: Dãy kí tự 20n10 thuộc kiểu dữ  liệu

A. String              B. Integer             C. Real                 D. Char

Câu 37: Tên hợp lệ trong ngôn ngữ Pascal là:

A. 16abc;              B. Hinh  thang;     C. D15;                D. Program;

Câu 38: Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:

A. Const               B. Var                  C. Real                 D. End

Câu 39: Để chạy một chương trình Pascal ta nhấn tổ hợp phím

A. Ctrl+F9                                           B. Alt+F9                  

C. Shitf+F9                                          D. Ctrl+Shift+F9

Câu 40: Cấu trúc chung hợp lý của một chương trình Pascal là:

A. Begin -> Program -> End.            B. Program -> End -> Begin.

C. End -> Program -> Begin.            D. Program -> Begin -> End.

Câu 41: Phần dư trong phép chia của hai số nguyên 16 và 5 là:

A. 16 div 5 = 1                                    B. 16 mod 5 = 1

C. 16 div 5 = 3                                    D. 16 mod 5 = 3

Câu 42: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:

A. A:= 4.5;           B. X:= ‘1234’;      C. X:= 57;   D. A:=‘LamDong’;

Câu 43: Trong Pascal khai báo nào sau đây là đúng:

A. Var hs : real;                                   B. Var 5hs : real;                  

C. Const hs : real;                                D. Var S = 24;

Câu 44:  Chương trình sau cho kết quả là gi ?

Program vd;

Var a, b,: real;  x,: integer ;

Begin  readln(a, b);

                   If a>b then x:=a else x:=b;

                   Write(x);

End.

A. Xuất ra màn hình số nhỏ nhất trong 2 số a,  b đã nhập

B. Xuất ra màn hình số lớn nhất trong 2 số a,  b đã nhập

C. Chương trình không thực hiện được  do lỗi khai báo kiểu dữ liệu

D. Đảo giá trị của 2 biến a,  b cho nhau

Câu 45: Từ nào sau đây không phải từ khoá?

A. Sqrt                            B. Begin

C. Var                             D. Program

Câu 46Câu lệnh nào sau đây là khai báo hằng:

A. Const n = 20;                    B. Const n : 20;

C. Const n := 20;                   D. Const n 20;

Câu 47: Tên nào sau đây là do người lập trình đặt:

A. Var                             B. Real

C. End                             D. n

Câu 48: Khai báo nào sau đây đúng:

A. Program V D;                    B. Program Vi_du;

C. Program VD               D. Program: V_D;

Câu 49: Câu lệnh nào sau đây là câu lệnh gán?

A. x = 5                           B. x: 5

C. x and 5                        D. x:= x +5;

Câu 50: 0Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

A. Writeln(‘Nhập x = ’);        B. Write(x);

C. Writeln(x);                         D. Readln(x);

Câu 51: Câu lệnh nào sau đây dùng để in giá trị lưu trong biến x ra màn hình?

A. Writeln(x);                         B. Write(x);

C. Write(x: 3);                        D. Cả A, B, C đều đúng

Câu 52: Câu nào sau đây đúng khi nói về biến:

A. Biến là đại lượng do người lập trình đặt                   

B. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình

C. Có một số biến có sẵn trong chương trình, không cần khai báo

D. Tên biến phải bắt đầu bằng số

Câu 53: Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:

A. Alt + F9        B. Ctrl + F9              C. Alt + F3               D. Ctrl + S

Câu 54: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?

A. Chỉ một biến cho mỗi kiểu dữ liệu.                           B. 10 biến.

C. Chỉ hạn chế bởi dung lượng bộ nhớ.                         D. Không giới hạn.

Câu 55: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây :

A. Một số nguyên bất kì.                                                          

B. Một số thực (có thể là số nguyên) trong phạm vi cho phép.

C. Một số thực bất kì.

D. Một dãy các chữ và số.

Câu 56Chọn câu lệnh Pascal hợp lệ trong các câu sau :

A. If x : = a + b then x : = x + 1;

B. If a > b then max = a;

C. If a > b then max : = a ; else max : = b;

D. If 5 = 6 then x : = 100;

0
I/ Khoanh tròn  chữ cái đứng trước phương án em cho là đúng: Câu 1: Lệnh lặp nào sau đây là đúng?A.     For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;B.     For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;C.     For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;D.     For <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;Câu...
Đọc tiếp

I/ Khoanh tròn  chữ cái đứng trước phương án em cho là đúng:

Câu 1: Lệnh lặp nào sau đây là đúng?

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

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

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

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

Câu 2: Vòng lặp While <Điều kiện> do <Câu lệnh>;  là vòng lặp:

A. Chưa biết trước số lần lặp                            B.  Biết trước số lần lặp       

C. Biết trước số lần lặp nhưng giới hạn là <=100                D. Biết trước số lần lặp nhưng giới hạn là >=100

Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:

    s:=1;

    for i:=1 to 5 do s := s*i;

A.120                                      B. 55                                        C. 121                         D. 151

Câu 4: Phần thân chương trình bắt đầu bằng từ khóa:

A. End.                                    B. Begin.                                  C. Uses.                       D. Var.

Câu 5: Cú pháp khai báo biến mảng trong Pascal là:

A.  var  <Tên mảng> ; array [<chỉ số đầu>..<chỉ số cuối>] of  <kiểu dữ liệu >;

B.  var  <Tên mảng> : aray [<chỉ số đầu>…<chỉ số cuối>] of  <kiểu dữ liệu >;

C.  var  <Tên mảng> : array [<chỉ số đầu>..<chỉ số cuối>] of  <kiểu dữ liệu >;

D.  var  <Tên mảng> : array [<chỉ số đầu>…<chỉ số cuối>] for  <kiểu dữ liệu >;

Câu 6: Câu lệnh pascal nào sau đây là hợp lệ?

A. For i:=100 to 1 do writeln(‘A’);             B. For i:=1.5 to 10.5 do writeln(‘A’);

 C. For i= 1 to 10 do writeln(‘A’);              D. For i:= 1 to 10 do writeln(‘A’);

 

Câu 7: Chọn khai báo hợp lệ:

A. Var  a,b: array[1 .. n] of real;                        C.  Var  a,b: array[1 : n] of Integer;

            B. Var  a,b: array[1 .. 100] of real;                    D.  Var  a,b: array[1 … 100] of real;

Câu 9: Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào?

            A. +1               B. +1 hoặc -1               C. Một giá trị bất kì                  D. Một giá trị khác 0

Câu 10: Cú pháp của câu lệnh While…do là:

  a. While <điều kiện> to <câu lệnh>;

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

 b. While <điều kiện> to <câu lệnh1> do <câu lệnh 2>;

 d. While <điều kiện>; do <câu lệnh>;

Câu 11:  Đâu là công việc phải thực hiện nhiều lần  với số lần biết trước?

A.     Hàng ngày em đi học.                   

B.     Em bị ốm vào một dịp có dịch cúm

C.     Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng  

D.     Ngày đánh răng  ba lần               

Câu 12: Lệnh lặp nào sau đây là đúng?

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

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

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

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

Câu1 3: Sau khi thực hiện đoạn chương trình sau:

S:=0; For i:=1 to 5 do S:=S+i;

Giá trị của biến S bằng bao nhiêu?

 A. 20                    B. 15                  C. 10                                        D. 0

Câu 14: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?

a/ For…do;                   b/While…do;               c/ If..then;           d/ If…then…else;

 

Câu 15: Em được học vẽ hình với phần mềm nào?

a/ Pascal;                  b/  Geogebra;                 c/ Mario;               d/ Finger Break out;

 

Câu 16: Câu lệnh gotoXY(a,b) có tác dụng gì?

A. Đưa con trỏ về hàng a cột b                            B. Đưa con trỏ về cột a hàng b

C. Cho biết thứ tự của hàng con trỏ đang đứng.  D. Đưa con trỏ về cuối dòng

Câu 17:  Biến a được nhận các giá trị là 0  ;   -1  ;   1  ;   2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?

a. Integer                                                         b. Char

c. Real                                                  d. Integer và Longint

Câu 18:  Cấu trúc chung hợp lý của một chương trình Pascal là:

A. Begin -> Program -> End.               B. Program -> End -> Begin.

C. End -> Program -> Begin.                           D. Program -> Begin -> End.

Câu 19:  Cho các câu lệnh sau hay chỉ ra câu lệnh đúng:

 a. for i:=1 to 10; do x:=x+1                    c. for i:=1 to 10 do x:=x+1

          b. for i:=10 to 1 do x:=x+1.                     d. for i:= 1 to 10 for j:=1 to 10 do x:=x+1

Câu 20:  Cho S và i là biến nguyên. Khi chạy đoạn chương trình :

    s:=1;

    for i:=1 to 5 do s := s *i;

    writeln(s);

    Kết quả in lên màn hình là :

    a.    s = 72                     b.     s = 101             c.      s = 55               d.      s = 120

tin đó mn ơi giúp em vsss

em sẽ tick cho ng nhanh nhất!!!

0
23 tháng 1 2017

1. Đ

2 S    ( lớn hơn hoặc =.)

3S    ( thêm hoặc =. vd x = 0)

5S ( với mọi x >0)

Câu 1: Trong các tên dưới đây, tên nào là không hợp lệ trong Pascal?A. Bai tap.      B. Lop8A;       C. Hinh_binh_hanh;      D. Chuong_tình;Câu 2: Để chạy chương trình Pascal ta sử dụng tổ hợp phím nào?A. Alt+F4  B. Ctrl+F9  C. Ctrl+shift+F9  D. Shift+F3Câu 3: Trong Pascal, ở các câu lệnh sau thì câu lệnh khai báo nào đúng?A. var 3A: integer;       B. const Pi:=3.14;C. var a,b: integer;      D. var CV= real;Câu 4: Trong các...
Đọc tiếp

Câu 1: Trong các tên dưới đây, tên nào là không hợp lệ trong Pascal?
A. Bai tap.      B. Lop8A;       C. Hinh_binh_hanh;      D. Chuong_tình;
Câu 2: Để chạy chương trình Pascal ta sử dụng tổ hợp phím nào?
A. Alt+F4  B. Ctrl+F9  C. Ctrl+shift+F9  D. Shift+F3
Câu 3: Trong Pascal, ở các câu lệnh sau thì câu lệnh khai báo nào đúng?
A. var 3A: integer;       B. const Pi:=3.14;
C. var a,b: integer;      D. var CV= real;
Câu 4: Trong các câu sau, câu nào đúng?
A. 17 div 2 =5    B. 17 div 2 = 8   C. 14 mod 5 =2     D. 14 mod 5 = 2.8
Câu 5: Hãy phân biệt từ khóa và tên trong chương trình trên và đánh dấu "x" vào ô cột tương ứng trong bảng dưới đây?
                                 Từ khóa                Tên
Program                  ..............                ........
CT_dau_tien            ..............                .........
begin                        .............                 .........
Lop8A                       .............                 ..........
Câu 6: Con người ra lệnh cho máy tính như thế nào? Chương trình máy tính là gì?
Câu 7: Viết các biểu thức toán học sau đây thành biểu thức trong Pascal?
Trong toán học      ------------->      Trong Pascal
a. 15.(4+30)                                      ........................
b. ax+b+2                                         .........................
c. (a+b)^2+(c+d)^2                          ..........................
d. x-y/2x                                           ..........................
Câu 8: Tìm và sửa các lỗi sai trong chương trình Pascal sau:
Dòng 1   program Chuong_trinh;   ......................
Dòng 2   uses crt;                              ......................
Dòng 3   var a,b:= integer;                ......................
Dòng 4          c: real;                          ......................
Dòng 5   const phi:= 100;                ........................
Dòng 6   begin                                  .........................
Dòng 7             writeln('Nhap vao   ........................
                so a va b');
Dòng 8             realn(a,b);                ........................
Dòng 9   c= a+b+phi;                       ........................
Dòng 10           writeln('Ket             .......................
                  qua:' , c); 
Dòng 11   end                                  .......................
Câu 9: Viết chương trình tính diện tích hình chữ nhật có chiều rộng cạnh a, chiều dài cạnh b và diện tích là S. Gợi ý S=a.b

 

1
27 tháng 10 2020

sai môn :>>>