Pascal: ÔN TẬP LÝ THUYẾT PASCAL

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Câu 1: Câu nào đúng trong các câu sau:

A. Word là phần mềm ứng dụng

B. Word là phần mềm tiện ích.

C. Word là phần mềm hệ thống

D. Cả B, C

Câu 2: Một máy tính muốn nối mạng được với các máy tính khác (giả sử trong mạng nội bộ LAN), cần phải có:

A. Card mạng (Vỉ mạng)

B.  Phần mềm Hệ điều hành  

C. Dây mạng và giắc cắm

D. Tất cả các câu trên đúng

Câu 3: Trong hệ nhị phân: 1+1=?

A. 11

B. 2

C. 10

D. Tất cả đều đúng.

Câu 4: Trong Word lệnh gộp nhiều ô thành 1 ô là lệnh:

A. Table->SplitCells

B.  Table->Insert->Table    

C.  Table->MergeCells

D.  Table->New->Columns

Câu 5: Trong các bãng mã kê dưới đây, bãng mã nào không không hỗ trợ cho phong chữ Tiếng Việt:

A. TCVN3 (ABC)

B. VNI

C. Unicode

D. ASCII

Câu 6:  Ai là chủ sở hữu Internet

A. Các cơ quan khoa học

B.  Bộ quốc phòng Mỹ

C. Các tổ chức chính phủ

D. Không ai là chủ sở hữu Internet

Câu 7: Virus tin học:

A.  làm hỏng thiết bị

B.  làm hỏng dữ liệu   

C.  cả 2 câu A, B đúng

D. cả 2 câu A, B sai

Câu 8:  WAP  là từ  viết tắt của:

A. WORLD ACCESS POINT

B. WIRELESS ACCESS POINT  

C. WIRELESS ACCESS PROTOCOL

D. Tất cả đều sai.

Câu 9: Cho biết đoạn chương trình sau cho kết quả như thế nào trên màn hình:

i:=5;
Case  i  of
1, 2..5: write(1:3);
5, 6, 7: write(2:3);
5..10: write(3:3);
End;

A. 1  2  3

B. 1  2

C. 1

D. Một đáp án khác

Câu 10: Giã sử ta có khai báo biến như sau:

Var  ok : Boolean;

Lệnh nào sau đây khi thực hiện thì Pascal sẽ thông báo lỗi ?

A. Readln (ok);

B. Ok : = True;

C. If ok then  Write (ok);

D. Cả 3 điều sai.

Câu 11: Chiếc máy tính cá nhân (PC) đầu tiên ra đời vào năm nào sau đây: 

A. 1979

B. 1980

C. 1981

D. 1982

Câu 12: Cho chương trình Pascal sau:

Program  Vd;

Var  ch: Char;

Begin

ch:='h';

If (ch>='a') And (ch<='z') then ch:=chr(ord(ch)-32);

Write(ch);

Readln;

End.

Chương trình này sẽ cho kết quả nào sau đây ?

A.33

B. H

C. g

D. 65

Câu 13: Trong các thiết bị sau đây, thiết bị nào không phải là thiết bị mạng?

A. Vỉ mạng

B. Modem

C. Loa

D. Hub

Câu14: Trong các lệnh Pascal sau, lệnh nào không hợp lý?

A. Write (3=5 and 3<5 );

B. Write (3<5);                             

C. Write ((3<5) or (5>6) );

D. Write (not (3>5));        

Câu 15:  LAN là từ  viết tắt của:

A. Local Approved Net

B. Logo Area NetWork   

C. List Application NetWork

D. Local Area NetWork

Câu 16: Virus máy tính không thể lây lan trên hệ điều hành nào?    

A. Linux

B. Unix

C. Windows

D. Cả 3 câu sai

Câu 17: Unicode là bộ mã:

A. Tiêu chuẩn Việt Nam

B. Bộ mã 16 bit  

C. Bộ mã chuẩn quốc tế

D. Bộ mã 64 bit

Câu 18: Ngôn ngữ lập trình nào sau đây là ngôn ngữ lập trình bậc cao?

A. Pascal
B. Foxpro

C. Basic

D. Hợp ngữ.

Câu 19: Chiếc máy tính đầu tiên đầu tiên trên thế giới ra đời vào năm:

A. 1945

B. 1946

C. 1980

D. 1981   

Câu 20: Để khởi động máy tính từ đầu ta thực hiện thao tác nào sau đây:

A. Nhấn đồng thời 3 phím Ctrl+Alt+Del

B. Nhấn nút Reset 

C. Nhấn nút  Power

D. Cả 3 phương án trên

Câu 21: Giã sử 1 ổ đĩa cứng có 4 đĩa từ. Hỏi nó có thể có tối đa bao nhiêu đầu đọc dữ liệu ?

A. 4

B. 8

C. 9

D. 10

Câu 22: Thuật ngữ tin học bằng tiếng Anh:

A. Information

B. Informations

C. Computer

D. Tất cả điều sai.

Câu 23: Trong câu lệnh for của pascal dùng lệnh nào để thoát khỏi vòng lặp giữa chừng:

A. Exit

B. Halt

C. Break

D. Tất cả điều sai

Câu 24: Trong các mô hình mạng, máy nào dưới đây cung cấp tài nguyên cho các máy còn lại trong mạng?

A. Máy trạm (Wordstation)

B. Máy chủ (Server)

C. Máy khách (Client)

D. A và C

Câu 25: Ngôn ngữ nào là ngôn ngữ chuyên dụng để tạo các tài liệu siêu văn bản xem được bằng trình duyệt Web.

A. Pascal

B. HTML

C. Foxro

D. Java

Câu 26: E-Mail là viết tắt của cụm từ nào trong các cụm từ sau:

A. Electrical Mail

B. Else Mail

C. Electronic Mail

D. Exchange Mail

Câu 27: Cho biết đoạn chương trình sau cho kết quả như thế nào trên màn hình:

i:=1;
Repeat
Write(i:3);
If i<=5 then i:=i+2;
i:=i+3;
Until i>10;

A. 1  5  7  9

B. 1 5  8

C. 1  6  9

D. Một đáp án khác

Câu 28: Một KB bằng:

A. 1024 byte

B. 8000 bit

C. 1000 byte

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

Câu 29: Để đánh dấu (chọn) toàn bộ văn bản trong Microsoft Word  ta nhấn:

A. CTRL+B

B. CTRL+S

C.  CTRL+ A

D. CTRL+ H  

Câu 30: Chỉ ra phát biểu nào sau đây là sai:

A. Khi bàn phím máy tính bị treo không nhập được văn bản ta có thể nhấn đồng thời Ctrl+Alt+Del để khởi động lại máy tính.

B. Hệ điều hành Windows là một hệ điều hành đa nhiệm.

C. Để tạo một trang Web đơn giản ta có thể sử dụng phần mềm Microsoft Word.

D. Dữ liệu trong bộ nhớ RAM sẻ bị xoá khi không còn nguồn nuôi.

Câu 31: Ngôn ngữ lập trình Pascal được phát triển vào năm nào ?

A. 1968

B. 1969

C. 1970

D. 1971  

Câu 32: Từ nào sau đây dùng để chỉ thuật ngữ phần mềm:

A. Harddisk

B. Hardware

C. Software

D. Microsoft    

Câu 33: Phần mềm, thiết bị dùng để ngăn chặn không cho thông tin trên Internet làm hại máy tính trong hệ thống mạng được gọi là:

A. Router

B. Firewall

C. Hub

D. Nextwork

Câu 34: Trong các phông chữ dưới đây, phông chữ nào không thuộc bộ mã Unicode?

A. Arial

B. Vni-Times

C. TimeNewRoman

D. Cả A và C

Câu 35: Cho biết tên thiết bị truyền thông cho phép máy tính truyền thông tin qua một đường truyền điện thoại chuẩn?

A. Card mạng

B. Getway

C. Modem

D. Tất cả đều không phải

Câu 36: Số 25 trong hệ nhị phân là:

A. 10101

B. 11001

C. 11100

D. 11011  

Câu 37: Bộ mã ASCII mã hoá được:

A. 255kí tự

B. 256 kí tự

C. 65535 kí tự

D. 65536 kí tự

Câu 38: Đơn vị cơ bản đo lượng thông tin là:

A. Bit

B. Byte

C. KB

D. Tất cả đều đúng

Câu 39: Từ nào sau đây không phải là từ khóa của Pascal:

A. Function

B. crt

C. Procedure

D. Uses

Câu 40: Phần mềm nào dưới đây không phải là trình duyệt Web

A. Internet Explorer

B. Microsoft Frontpage

C. Netscape Navigator

D. Tất cả sai

Câu 41: Trong môi trường Pascal, vòng lặp sau đây có kết quả là:

i:=2011;

Repeat

  i:=i+1;

Until i>4;

A. 2011

B. 2012

C. 2015

D. 4

Câu 42: Trong môi trường Pascal, kiểu dữ liệu có miền giá trị từ 0 đến 65535 là:

A. Byte

B. Word

C. Integer

D. Real

Câu 43: Trong môi trường Pascal, giả sử thực hiện một số lệnh sau:

x:=245;

for i:=5 to 15 do;

x:=x+5;

Kết quả của x là:

A. Thông báo lỗi

B. 245

C. 250

D. 300

Câu 44: Trong môi trường Pascal, vòng lặp sau sẽ cho kết quả là:

i:=1000;

While  i<=2011  do i:=i+5 ;

A. 2016

B. 2011

C. 2015

D. 1005

Câu 45: Trong môi trường Pascal, giả sử có một số các phép gán :

x:=11;

y:=x+245;

y:=sqrt(y);

y sẽ được giá trị là?

A. 65536

B. 256

C. 16

D. Một số khác

Câu 46: Trong môi trường Pascal, khai báo biến mảng tên “dayso” để lưu  tối đa 10 số nguyên là:

A. dayso:Array(1..10) of  Byte;

B. dayso:Array[1..10]  of  Integer;

C. dayso:Array(1..10)  of   Integer;

D. dayso:Array[1]..[10]  of  Integer;

Câu 47: Trong chương trình Pascal sau đây, có bao nhiêu lỗi cần phải điều chỉnh để có kết quả đúng:

Const  Pi:=3.1416;
Var cv:integer;
r:real;
Begin
  r=5.5
  cv=2*pi*r;
  write('chu vi la:',cv);
  readln
end.

A. 3

B. 4

C. 5

D. 6 

Câu 48: Trong môi trường Pascal, những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác được gọi là gì?

A. Biến

B. Từ khóa

C. Tên riên

D. Tên có sẵn

Câu 49: Trang tính (Microsoft Excel) có thể chứa dữ liệu thuộc kiểu nào sau đây?

A. Kí tự

B. Thời gian

C. Số

D. Tất cả các kiểu dữ liệu trên

Câu 50: Trang tính (Microsoft Excel). Khi gõ công thức vào một ô, ký tự đầu tiên phải là:

A. Dấu nháy

B. Dấu bằng

C. Dấu ngoặc đơn

D. ô đầu tiên tham chiếu tới

Câu 51: Trang tính (Microsoft Excel). Để chèn thêm một cột (Column), ta thực hiện dãy lệnh:

A. Format -> Cells -> Insert Columns

B. Table -> Insert Columns

C. Insert -> Columns

D. Table -> Insert cells

Câu 52: Trang tính (Microsoft Excel). Tổ hợp phím nào cho phép ngay lập tức đưa con trỏ về ô cuối cùng của bảng tính hiện đang làm việc?

A. Chọn cột đó

B. Chọn cột đầu tiên

C. Chọn hàng tiêu đề

D. Chọn cả sheet

Câu 53: Dịch vụ nào dưới đây không phải là dịch vụ Internet?

A. Tra cứu thông tin trên web

B. Thư điện tử

C. Chat

D. Chuyển phát nhanh

Câu 54: Phần mềm sử dụng để truy cập các trang web và khai thác các tài nguyên trên internet được gọi là:

A. Trình lướt web

B. Trình duyệt web

C. Trình truy cập web

D. Trình soạn thảo web

Câu 55: Sau khi lây nhiểm vào máy vi tính, virus máy tính không thể gây ra tác hại nào?

A. Lây sang người

B. Phá hủy dữ liệu

C. Lây sang máy khác

D. Tiêu tốn tài nguyên hệ thống

Câu 56: Phần mềm nào dưới đây không phải là phần mềm diệt virus?

A. BKAV

B. Norton Antivirus

C. Adobe Photoshop

D. McAfee

Câu 57: Với phần mềm trình chiếu (Microsoft PowerPoint) có thể chèn những đối tượng nào vào trang để minh họa nội dung?

A. Hình ảnh và âm thanh

B. Phim ngắn

C. Bảng và biểu đồ

D. Tất cả A,B và C

Câu 58: Trong môi trường Windows, khi xóa file hoặc folder thì nó được lưu trong Recycle Bin, muốn xóa hẳn file hoặc folder không cho xuất hiện trong Recycle Bin,  trước tiên chọn file hoặc folder muốn xóa, và sử dụng tổ hợp phím:

A. Alt + Del

B. Shift + Del

C. Ctrl + Del

D. Del + Ctrl

Câu 59: Thiết bị nào sau đây không phải là thiết bị ra (thiết bị xuất) của máy vi tính?

A. Máy quét.

B. Máy chiếu.

C. Màn hình

D. Máy in.

Câu 60: Trong môi trường Windows, ở cửa sổ Explore, để chọn một lúc các file hoặc folder nằm không kề nhau trong một danh sách:

A. Nhấp chuột ở mục đầu, giữ phím Shift và nhấp chuột từng mục muốn chọn trong danh sách

B. Nhấp chuột ở mục đầu, giữ phím Ctrl và nhấp chuột từng mục muốn chọn trong danh sách

C. Nhấp chuột ở mục đầu, giữ phím Alt và nhấp chuột từng mục muốn chọn trong danh sách

D. Nhấp chuột ở mục đầu, giữ phím Ctrl-Alt-Shift và nhấp chuột từng mục muốn chọn trong danh sách

Câu 61: Trong môi trường Pascal, cho X1, X2,...Xn là một mảng số thực. Ðể tính, ta có đoạn chương trình sau gồm ba lệnh, một lệnh còn bỏ trống . . . :

S:=0;

For i:=1 to N do S := S + X[i];

. . .

Hãy điền lệnh thích hợp vào chỗ . . . :

A. S := S/N;

B. Write ('S=', S);

C. ;

D. Readln (S);

Câu 62: Trong môi trường Pascal, cho N là biến kiểu nguyên, chọn câu đúng cú pháp:

A. If N < 10 then write (' Nho hon 10 ') ; else write (' Lon hon 10 ');

B. If N < 10 Write (' Nho hon 10 ') else then write (' Lon hon 10 ');

C. If N < 10 then write (' Nho hon 10 ') else write (' Lon hon 10 ');

D. If N < 10 then N := 10 else N > 20 then write (' N > 20 ');

Câu 63: Trong môi trường Pascal, cho S = 12 + 22 + ... + 1002 . Nhóm lệnh nào tính sai Giá trị của S:

A. S:=0; FOR i:=1 TO 100 DO S := S + i*i;

B. S:=0; FOR i:=1 TO 100 DO S := S + SQR(i);

C. S:=0; FOR i:=100 DOWNTO 1 DO S := S + i*i;

D. S:=1; FOR i:=1 TO 100 DO S := S + i*i; 

Câu 64: Khi đang làm việc với Microsoft Windows, muốn khôi phục lại đối tượng đã xóa trong Recycle Bin, ta thực hiện:

A. Chọn đối tượng, rồi chọn File - Copy

B. Chọn đối tượng, rồi chọn File - Open

C. Chọn đối tượng, rồi chọn File - Restore

D. Chọn đối tượng, rồi chọn File - Move To...

Câu 65: Khi đang làm việc với Microsoft PowerPoint, muốn trình diễn tài liệu được soạn thảo, ta thực hiện:

A. File - View Show

B. Window - View Show

C. Slide Show - View Show

D. Tools - View Show

Câu 66: Trong Microsoft Word, tổ hợp phím nào cho phép ngay lập tức đưa con trỏ về cuối văn bản?

A. Ctrl+End

B. Alt+End

C. Shift+End

D. Ctrl+Alt+End

Câu 67: Trong soạn thảo Microsoft Word, muốn đánh số trang cho văn bản, ta thực hiện:

A. View - Page Numbers

B. Insert - Page Numbers

C. Tools - Page Numbers

D. Format - Page Numbers

Câu 68: Trong bảng tính Microsoft Excel, tại ô A1 có giá trị là chuổi “HOI THI TIN HOC TRE TP. CAN THO”. Tại ô B5 gõ công thức =LEFT(A1,3)&RIGHT(A1,3) thì nhận được kết quả?

A. HOI

B. HOI THI

C. HOITHO

D. CAN THO

Câu 69: Trong môi trường Pascal, để tính gía trị  , chọn cách viết nào:

A. x := -b/2a;

B. x := -b/2*a;

C.

D. x := -b/2/a;

Câu 70: Trong môi trường Pascal, biến X được khai báo là kiểu integer. Lệnh nào sai:

A. X:= round(275/3);

B. X:= 210 div 4;

C. X:= SQRT(49);

D. X:= ABS(-453);

Câu 71: Trong môi trường Pascal, chương trình sau sẽ xuất ra màn hình kết quả:

Var a, b, c, N : integer;
Begin
  N:=546;
  a:=N div 100;
  b:=(N Mod 100) div 10;
  c:=(N Mod 100) Mod 10;
  Write(a+b+c);
End.

Kết quả xuất ra là:

A. 546                            B. 15                              C. 5                                D. 6

Câu 72: Trong môi trường Pascal, khai báo kiểu liệt kê như sau là sai:

Type Mau = (XANH, do, tim, Vang);

vì :

A. Tên XANH viết chữ hoa;

B. Tên do trùng với từ khóa;

C. Tên tim viết chữ thường;

D. Tên Vang có chữ V hoa;

Câu 73: Trong môi trường Pascal, cho khai báo:

Var  A: Array[1..4] of Real;
i : Integer ;

Ðể nhập dữ liệu cho A, chọn câu nào:

A. For i:=1 to 4 do Write(‘ Nhập A[‘, i, ‘]:’); Readln(A[i]);

B. For i:=1 to 4 do Readln(‘ Nhập A[‘, i, ‘]:’);

C. For i:=1 to 4 do Begin Write(‘ Nhập A[‘, i, ‘]:’); Readln(A[i]); End;

D. Write(‘ Nhập A:’); Readln(A);

Câu 74: Nhóm các đơn vị đo thông tin nào dưới đây được sắp xếp theo thứ tự từ nhỏ đến lớn?

A. GB, Mb, KB, Byte.

B. Byte, KB, GB, MB.

C. Byte, MB, KB, GB.

D. Byte, KB, MB, GB.

Câu 75: Trong mạng máy tính, thuật ngữ LAN có ý nghĩa gì?

A. Mạng cục bộ

B. Mạng diện rộng

C. Mạng toàn cầu

D. Một ý nghĩa khác

Câu 76: Trong Windows, muốn tìm kiếm tệp hay thư mục, ta thực hiện:

A. File – Search

B. Windows – Search

C. Start - Search

D. Tools - Search

Câu 77: Bạn hiểu Virus tin học lây lan bằng cách nào?

A. Thông qua người sử dụng, sử dụng máy tính trong điều kiện ẩm ướt

B. Thông qua hệ thống điện - khi sử dụng nhiều máy tính cùng một lúc

C. Thông qua môi trường không khí - khi đặt những máy tính quá gần nhau

D. Các câu trên đều sai

Câu 78: Bạn hiểu Macro Virus là gì?

A. Là loại viurs tin học chủ yếu lây lan vào các mẫu tin khởi động (Boot record

B. Là một loại virus tin học chủ yếu lây lan vào các bộ trữ điện

C. Là loại virus tin học chủ yếu lây lan vào các tệp của Microsoft Word và Microsoft  Excel

D. Tất cả đều đúng

Câu 79: Khi đang làm việc với Microsoft PowerPoint, muốn thiết lập hiệu ứng cho văn bản, hình ảnh,... ta thực hiện:

A. Insert - Custom Animation, rồi chọn Add Effect

B. Format - Custom Animation, rồi chọn Add Effect

C. View - Custom Animation, rồi chọn Add Effect

D. Slide Show - Custom Animation, rồi chọn Add Effect.

Câu 80: Các phần mềm nào sau đây đều là các hệ điều hành?

A. Microsoft Windows, MySQL

B. Linux, Oracle

C. Microsoft Windows, Unix

D. Microsoft Windows, Microsoft Access

Câu 81: Trong Windows Explorer, tiêu chí nào không thể dùng để sắp xếp các tệp và thư mục?

A. Tên tệp

B. Tần xuất sử dụng

C. Kích thước tệp

D. Kiểu tệp

Câu 82: Để thiết lập được một hệ thống mạng LAN mới trong văn phòng (gồm 5 máy tính), cần phải có tối thiểu các thiết bị nào dưới đây:

A. 05 card mạng, máy in, dây cáp mạng.

B. 05 card mạng, dây cáp mạng, Hub/Switch.

C. Dây cáp mạng, Hub/Switch, Modem.

D. 05 card mạng, Modem, Hub/Switch.

Câu 83: Trong trình duyệt Internet Explorer, chức năng Favorites dùng để làm gì?

A. Lưu giữ nội dung các trang Web ưa thích khi đang lướt trên Internet.

B. Lưu giữ các hình ảnh ưa thích khi đang lướt trên Internet.

C. Lưu giữ danh sách các nhân vật ưa thích và nổi tiếng.

D. Lưu giữ danh sách các địa chỉ Web ưa thích.

Câu 84: Trong các bảng mã ký tự dưới đây, bảng mã nào không hỗ trợ cho phông chữ tiếng Việt?

A. TCVN3 (ABC)

B. ASCII

C. Unicode

D. VNI

Câu 85: Trong các loại bộ nhớ sau, bộ nhớ nào thuộc loại bộ nhớ chính (Primary memory)?

A. RAM

B. Flash USB disk

C. Đĩa mềm

D. Đĩa cứng

Câu 86: Phần mềm nào không phải là trình biên dịch Pascal?

A. Turbo Pascal

B. Borland Pascal

C. Free Pascal

D. Turbo C

Câu 87: Từ nào dưới đây mô tả một khái niệm không liên quan trực tiếp đến mạng máy tính?

A. NetBEUI

B. TCP/IP

C. LAN

D. CMOS

Câu 88: Một hệ thống mạng gồm 1 Hub có tốc độ truyền 10 Mbps, các máy tính có card ethernet có tốc độ truyền 100 Mbps thì tốc độ truyền giữa các máy tính cao nhất là bao nhiêu?

A. 10 Mbps

B. 100 Mbps

C. Bằng tổng của hai giá trị trên, tức là 110 Mbps

D. Bằng trung bình cộng của hai giá trị trên, tức là 55 Mbps

Câu 89: Cho số nhị phân A = 0111 và số nhị phân B = 1110. Hãy cho biết giá trị kết quả của phép cộng A+B trong hệ nhị phân?

A. 1101.

B. 11101.

C. 10111.

D. 10101.      

Câu 90: Trong chương trình Microsoft Word, tổ hợp phím nào cho phép ngay lập tức đưa con trỏ về cuối văn bản đang soạn thảo?

A. Shift + End.

B. Ctrl + End.

C. Alt + End.

D. Shift + Alt + End.

Câu 91: Điều gì mà tất cả các virus đều cố thực hiện?

A. Lây nhiễm vào boot record.

B. Phá huỷ CMOS.

C. Xoá các tệp chương trình trên đĩa cứng.

D. Tự nhân bản.

Câu 92: Khi máy tính đang làm việc bị mất điện thì thông tin trong bộ nhớ nào bị mất?

A. ROM

B. RAM

C. Đĩa cứng

D. Đĩa mềm

Câu 93: Kiểu dữ liệu string trong Turbo Pascal có độ dài tối đa là:

A. 255

B. 256

C. Không có giới hạn

D. Cả 3 câu trả lời trên đều sai

Câu 94: Khi khởi động máy tính, chương trình trong phần nào được nạp trước nhất?

A. ROM BIOS

B. Đĩa mềm

C. Đĩa cứng

D. RAM

Câu 95: Máy in thường nối với máy tính bằng cổng nào?

A. LPT, COM.

B. COM, USB.

C. LPT, USB.

D. LPT, COM, USB.

Câu 96: Trong các cổng sau, cổng nào có tốc độ trao đổi dữ liệu lớn nhất?

A. Cổng LPT.

B. Cổng COM.

C. Cổng PS/2.

D. Cổng USB.

Câu 97: Giao thức để truyền các tệp tin trên mạng Internet giữa các máy tính với nhau là:

A. SMTP: Simple Mail Transfer Protocol.                

B. FTP: File Transfer Protocol.

C. HTTP: HyperText Transfer Protocol.                   

D. SNMP: Simple Network Management Protocol.

Câu 98: Cho biết kết quả xuất ra màn hình của đoạn chương trình Pascal sau?

s := 210;
k := 1;
repeat
  s := s - k;
  k := k + 1;
until s <= 0;
writeln(k);

Kết quả giá trị của k là:

A. 15

B. 21

C. 35

D. 40

Câu 99: Hãy cho biết mục tiêu của đoạn chương trình Pascal sau?

m := x;
if m < y then m := y;
if m < z then m := z;
write(m);

Kết quả của đoạn chương trình này là:

A. In ra số lớn nhất trong 3 số x, y, z.

B. In ra số nhỏ nhất trong 3 số x, y, z.

C. In ra số lớn hơn trong 2 số y, z.

D. In ra số nhỏ hơn trong 2 số y, z.

Câu 100: Lệnh lặp For, mỗi lần lặp giá trị của biến đếm thay đổi như thế nào?

A. tăng 1

B. tăng 2

C. tăng 3

D. tăng 4

Câu 101: Cấu trúc của câu lệnh lặp For:

A. For i:= 1 to n do Câu lệnh;   

B. For biến đếm=1 to do Câu lệnh;

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

D. For biến đếm:=giá trị đầu to n do Câu lệnh;

Câu 102: Số lần lặp trong câu lệnh sau là: For i:=5 to 27 do ….

A. 20 lần

B. 21 lần

C. 22 lần

D. 23 lần

Câu 103. Đoạn lệnh sau, mỗi lần lặp giá trị của biến i trong câu lệnh sau thay đổi như thế nào?

While i<=10 do i:=i+3;

A. tăng 1

B. tăng 2

C. tăng 3

D. tăng 4

Câu 104: Cấu trúc của câu lệnh lặp While:

A. While i<=n do Câu lệnh;

B. While biến đếm do Câu lệnh;

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

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

Câu 105: Trong môi trường Pascal, cho biết kết quả của đoạn chương trình:

i:=1;
S:=5;
While i<=5 do
Begin
  S:=S+i;
i:=i+2;
End;

Kết quả in ra của đoạn lệnh sau khi thực hiện là:

A. S=13

B. S=14

C. S=15

D. S=16

Câu 106: Trong môi trường Pascal, cho biết kết quả của đoạn chương trình:

For i:=1 to 10 do
  If i mod 2=1 then    
    Write('i=',i, ' ');

Kết quả in ra của đoạn lệnh sau khi thực hiện là:

A. i=1 2 3 4 5 6 7 8 9 10

B. i=0 2 4 6 8 10

C. i=0 1 3 5 7 9

D. i=1 3 5 7 9

Câu 107: Trong môi trường Pascal, cho biết kết quả của đoạn chương trình:

While n<=0 do;
  Write(‘Nhap lai n:’);
Readn (n);

Đoạn chương trình trên đúng, sai như thế nào?

A. Đúng

B. Sai, sau do không có;

C. Sai, thiếu Begin end.

D. Câu b và c đúng

Câu 108: Cấu tạo của một hệ thống máy tính gồm?

A. Phần cứng và phần mềm

B. CPU, bàn phím, màn hình, máy in, con chuột

C. CPU, đĩa từ, bộ nhớ

D. CPU, màn hình, máy tin

Câu 109: Con người sử dụng máy tính để:

A. Xử lý thông tin

B. Tiếp nhận thông tin

C. Trao đổi thông tin

D. Câu A, B, C đều đúng.

Câu 110: Máy tính muốn xử lý được thông tin, thì thông tin phải được mã hóa thành hệ đếm:

A. Hệ nhị phân

B. Hệ thập phân

C. Hệ thập lục phân

D. Hệ nhất nguyên

Câu 111: Số ký tự chuẩn của bộ mã ASCII là?

A. 128

B. 256

C. 255

D. 512

Câu 112: Bộ nhớ RAM dùng để?

A. Điều khiển các hoạt động của máy tính.

B. Lưu trữ các chương trình để khởi động máy

C. Lưu trữ tạm thời các dữ liệu và chương trình của nhà sản xuất

D. Lưu trữ, xử lý các dữ liệu và chương trình của người sử dụng

Câu 113: Trong hệ điều hành Windows, biểu tượng nào có tên dưới đây chứa các thư mục hay tập tin vừa bị xóa (Chưa xóa hẳn)

A. My Network Places

B. Recycle Bin

C. My Documents

D. My Computer

Câu 114: Để chọn các đối tượng liên tiếp nhau trong cùng một của sổ, ta thực hiện:

A. Chọn đối tượng đầu, giử phím Alt, dùng các phím mũi tên để di chuyển đến đối tượng cuối.

B. Click trên đối tượng đầu, giử phím Alt, click trên đối tượng cuối

C. Click trên đối tượng đầu, giử phím Ctrl, click trên đối tượng cuối

D. Click trên đối tượng đầu, giử phím Shift, click trên đối tượng cuối

Câu 115: Để chuyển đổi qua lai giữa các cửa sổ đang mở trong Windows, ta nhấn tổ hợp phím:

A. Ctrl – Tab

B. Alt – Tab

C. Ctrl – Shift

D. Ctrl – Alt

Câu 116: Trong hệ điều hành Windows tiện ích dùng để khai thác tài nguyên trong máy tính như: Ổ đĩa, thư mục (Folder), tập tin (File) là:

A. Control Panel.

B. Internet Explorer.

C. Windows Explorer

D. Câu A, B, C đều đúng.

Câu 117: Để xem nội dung các trang Web ta dùng công cụ nào sau đây ?

A. Web page

B. Web Browser

C. Webcam

D. Website

Câu 118: Các máy tính kết nối mạng với nhau nhằm mục tiêu:

A. Tăng tính bảo mật của thông tin máy tính.

B. Hạn chế lây lan virus

C. Giảm khả năng chia sẽ dữ liệu.

D. Cả câu A, B, C đều sai.

Câu 119: Khi kết nối các máy tính thành mạng cục bộ (LAN), thiết bị nào có thể chia sẽ dùng chung?

A. Máy in

B. Đĩa cứng

C. Webcam

D. Câu A, B, C đúng.

Câu 120: Trong môi trường pascal, để biến s lưu được một xâu kí tự,  ta khai báo biến s thuộc kiểu dữ liệu:

A. Integer.

B. Char

C. String

D. Real

Câu 121: Trong môi trường pascal, giả sử thực hiện một số lệnh sau:

For S:=1 to 5 do
  S:=S*2;
Writeln(S);

 Kết quả S là:

A. 96

B. Thông báo lỗi

C. 48

D. 24

Câu 122: Trong môi trường pascal, giả sử thực hiện một số lệnh sau:

a:=5;
Repeat
  Writeln('A');
Until a =0;

Số lần kí tự A được in ra là:

A. 1

B. 6

C. 0

D. Vô hạn

Câu 123: Cho biểu thức toán học  chuyển sang biểu thức trong Pascal là:

A. (2*x-2)/SQR(y+2) + SQR(a)

B. 2*x-2/(SQR(y+2) + SQR(a))

C. (2*x-2)/(SQR(y)+2) + SQR(a))

D. (2*x-2)/(SQR(y+2) + SQR(a))

Câu 124: Cho biểu thức toán học chuyển sang biểu thức trong Pascal là:5

A. (x+5/y+3) – b/(x+5)*SQR(x+2)

B. (x+5/y+3) – (b/x+5)*SQR(x+2)

C. (x+5)/(y+3) – b/(x+5)*SQR(x+2)

D. (x+5/y+3) – b/(x+5)*(x+2)*(x+2)

Câu 125: Trong môi trường Pascal, cho biết kết quả của đoạn chương trình:

A:=20;
While A<= 25 do
  A:= A+2;
Writeln(A);

Giá trị của A sau khi thực hiện xong vòng lặp là:

A. 26

B. 25

C. 24

D. 27

Câu 126: Trong môi trường pascal, cho biết kết quả của đoạn chương trình:

a:=100;
For i:=100 to 101 do
  a:=a div 2;
Writeln(a);

Giá trị của a sau khi thực hiện xong vòng lặp là:

A. 50

B. Thông báo lỗi

C. 25

D. 100

» Tiếp: Hàm xử lý chuỗi (String)
« Trước: THỰC HÀNH PASCAL
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!