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.

Mọi người làm hộ em ạ                                  ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8 KÌ II                                             Năm học 2020 - 2021I. LÝ THUYẾT  Chọn đáp án đúng trong các đáp án sau.1. Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).A. While … do                                                          B. Repeat … Until               C. For .. to .....
Đọc tiếp

Mọi người làm hộ em ạ

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

                                             Năm học 2020 - 2021

I. LÝ THUYẾT

 Chọn đáp án đúng trong các đáp án sau.

1. Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).

A. While … do                                                          B. Repeat … Until               

C. For .. to .. do                                                         D. Case.. of

2. Phương án nào dưới đây là khai báo mảng hợp lệ ?

A. mang : array[0..10] of integer;                          B. mang : array[0..10] : integer;

C. mang : integer of array[0..10];                           D. mang : array(0..10) : integer;

3. Cho khai báo sau :

a : array[0..16] of integer ;

Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên ?

A. for k := 1 to 16 do write(a[k]);                          B. for k := 16 downto 0 do write(a[k]);

C. for k:= 0 to 15 do write(a[k]);                           D. for k := 16 down to 0 write(a[k]);

4. Cho khai báo sau:

Var a : array[0..10] of integer ;

Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?

A. a[10];                                 B. a(10);                     C. a[9];                       D. a(9);

5. Chọn khai báo đúng:

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;

6. Cho khai báo:  Var a : array[0..50] of real;  và đoạn chương trình:

k := 0 ;

for i := 1 to 50 do

            if a[i] < a[k] then k := i ;

Đoạn chương trình trên thực hiện công việc gì dưới đây ?

A.Tìm phần tử nhỏ nhất trong mảng;

B.Tìm phần tử lớn nhất trong mảng;

C.Tìm chỉ số của phần tử lớn nhất trong mảng;

D.Tìm chỉ số của phần tử nhỏ nhất trong mảng;

7. Cho S va i là biến nguyên. Khi chạy đoạn chương trình:

            S:=0;

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

            Writeln(s);

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

A. s=11                                  B. s=55                                   C. s=100                    D. s=101

8.  Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là:

            A. readln(a);                                                 B. Writeln(a);           

C. Write(‘nhap gia tri cua a:’);                               D. Write(a);

9. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:

A. For                         B. While                                 C. If                             D. Var

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

          s:=0;

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

          writeln(s);

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

A.  6

B.  3

C.  0

D.  5

11. Khai báo biến kiểu mảng nào sau đây là hợp lệ:

A. Var A: array[1.5..10.5] of real;                         B. Var A: array[1…N] of real;

C. Var A: array[100..1] of integer;                                    D. Var A: array[1..50] of integer;

12. Khi chạy chương trình:

Var S, i, j: Integer;

Begin

S:=0;

for i:= 1 to 3 do

for j:= 1 to 4 do S:=S+1;

End.

Giá trị sau cùng của S là:

A. 4                             B. 3                             C. 12                           D. 0

13. Một số kiểu dữ liệu trong passcal:

  A. Integer, real, byte, char…

B. Writeln, readln, integer, begin...

  C. For, while, array, to…

D. While, do, real…

14. Câu lệnh lặp while…do nào dưới đây là đúng:

A. While i:=10 do S := S+1/i;                                 B. While i > 1 do S = S+1/i;

C. While 10 do S := S+1/i;                                      D. While i do S = S+1/i;

15. Cho khai báo:  Var a : array[0..50] of real ;    và đoạn chương trình

k := 0 ;

for i := 1 to 50 do

            if a[i] > a[k] then k := i ;

Đoạn chương trình trên thực hiện công việc gì dưới đây ?

A. Tìm phần tử nhỏ nhất trong mảng;

B. Tìm phần tử lớn nhất trong mảng;

C. Tìm chỉ số của phần tử lớn nhất trong mảng;

D. Tìm chỉ số của phần tử nhỏ nhất trong mảng;

II. TỰ LUẬN

Câu 1. Viết chương trình nhập n số nguyên từ bàn phím, in dãy số nguyên đó ra màn hình và tìm giá trị lớn nhất trong dãy.

Câu 2. Viết chương trình nhập n số nguyên từ bàn phím, in dãy số nguyên đó ra màn hình và tìm giá trị nhỏ nhất trong dãy.

Câu 3. Viết chương trình nhập một dãy gồm n số thực từ bàn phím. Tính tổng và trung bình cộng các số đó. In kết quả tính được ra màn hình.

Câu 4. Viết chương trình nhập một dãy gồm n số nguyên từ bàn phím, đếm xem có trong đó có bao nhiêu số là số chẵn. Tính tổng các số chẵn đó. In kết quả tính được ra màn hình.

12

I: Trắc nghiệm

Câu 1:C

Câu 2: A

Câu 3: B

Câu 4: A

Câu 5: Trong Pascal, để lưu tệp tin đang soạn thảo ta chọn:A. File – Open               B. File – Save                 C. File – New                 D. File – ExitCâu 6: Trong ngôn ngữ lập trình Pascal từ khóa Var dùng để:A. Khai báo tên chương trình.                                                   B. Khai báo thư viện.  C. Khai báo biến.D. Khai báo hằng. Câu 1: Để chạy chương trình  ta dùng tổ hợp phím?   A. Alt + F5       ...
Đọc tiếp

Câu 5: Trong Pascal, để lưu tệp tin đang soạn thảo ta chọn:

A. File – Open               B. File – Save                 C. File – New                 D. File – Exit

Câu 6: Trong ngôn ngữ lập trình Pascal từ khóa Var dùng để:

A. Khai báo tên chương trình.                                                   

B. Khai báo thư viện.  

C. Khai báo biến.

D. Khai báo hằng. Câu 1: Để chạy chương trình  ta dùng tổ hợp phím?

   A. Alt + F5                                           B. Alt + F9    

    C. Alt + X                                         D. Ctrl + F9

Câu 2 : Trong các tên sau tên nào viết đúng trong ngôn ngữ lập trình Pascal?

     A. Begin ;                                           B.  batdau;     

     C. Hinh chu  nhat !;                           D. 4HinhTron ;

Câu 3: Trong Pascal, câu lệnh Delay(x) có ý nghĩa như thế nào?

A.Tạm dừng chương trình cho đến khi người dùng nhấn phím Enter.

B.Tạm dừng chương trình cho đến khi người dùng nhấn phím Shift.

C.Tạm dừng chương trình trong vòng x phần nghìn giây, sau đó tự động tiếp tục chạy.

D.Tạm dừng chương trình cho đến khi người dùng nhấn phím Alt.

Câu 4: Trong Pascal, khi đã được khai báo thư viện “crt” thì câu lệnh “clrscr” dùng để làm gì?

 A. Nhập thông tin trên màn hình kết quả         

 B. Đưa con trỏ xuống dòng.

 C. In thông tin ra màn hình.

 D. Xóa màn hình kết quả.

 

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

A. Var begin : integer;                                                  

B. Const ban kinh = 2;

C. Var tamgiac = real;              

D. Const Pi := 3.14;

Câu 8: Từ khóa nào sau đây dùng để khai báo thư viện trong chương trình?

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

Câu 9: Từ khóa nào sau đây dùng để khai báo tên chương trình?

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

Câu 10: Hãy chọn kết quả đúng :

    A. 14 div 5=2;  B. 14/5=2;  C. 14 mod 5=3;    D.14/5=4;              E. 14*5=19

Câu 11 : Phạm vi giá trị gồm các số nguyên từ 0 → 255 là thuộc kiểu dữ liệu nào?

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

Câu 12: Đâu là lệnh khai báo dữ  liệu kiểu xâu:

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

Câu 13: Biểu thức 2x + y2 là?

   A. 2x + y^2;              B. 2.x + y*y;                   C. 2*x + 2*y;                 D. 2*x + y*y.

0
7 tháng 1 2022
7 tháng 1 2022
25 tháng 7 2023

Chọn B,E

2 tháng 8 2023

Em hãy chọn phương án ghép đúng:

Thông tin số được nhiều tổ chức và cá nhân lưu trữ với dung lượng rất lớn,

A. được truy cập tự do và có độ tin cậy khác nhau.

B. được bảo hộ quyền tác giả và không đáng tin cậy.

C. được bảo hộ quyền tác giả và có độ tin cậy khác nhau.

D. được bảo hộ quyền tác giả và rất đáng tin cậy.

2 tháng 8 2023

C

1 tháng 5 2022

b

 

3 tháng 8 2023

Em hãy chọn những phương án đúng trong các phương án sau:

A. Đầu trang và chân trang là đoạn văn bản đầu tiên và cuối cùng trong một trang.

B. Thông tin ở phản đầu trang và chân trang thưởng ngắn gọn và được tự động thêm vào tất cả các trang trong văn bản.

C. Đầu trang và chân trang là văn bản hoặc hình ảnh được chèn vào lề trên và lề dưới.

D. Không thể đưa hình ảnh vào đầu trang và chân trang.