1. Trang chủ
  2. » Ngoại Ngữ

On tap HK1 tin 8

3 21 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng.. var thong bao : string.[r]

(1)Đề cương Tin học HK1 Phần I TRẮC NGHIỆM Câu 1: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal? A 9abc B Tu_giac C A 8bc D Ve hinh Câu 2: Trong cấu trúc chương trình Pascal, phần nào là phần bắt buộc phải có? A Phần tiêu đề chương trình B Phần thân chương trình C Phần khai báo thư viện d Phần khai báo biến Câu Ngôn ngữ lập trình là: A Chương trình máy tính B Ngôn ngữ dùng để viết các chương trình máy tính C Môi trường lập trình D Một thuật toán Câu Trong cách viết tiêu đề chương trình sau, cách nào đúng? A program bai_tap 1; B Program bai_tap; C Program bai tap; D Program bai_tap_1; Câu Trong các từ sau, từ nào không phải là từ khoá? A Program B Begin C Ct_dau_tien D End Câu Kiểu số nguyên có phạm vi giá trị từ … A đến 127 B đến 255 C -215 đến 215 – D -1000 đến 1000 Câu Hãy chọn khai báo sai các khai báo sau đây: A Var x, y : integer; B Var y: real; C Const m: integer; D Const n = 8; Câu 8: Giả sử B khai báo là biến với liệu số nguyên, Y là biến có kiểu liệu kí tự phép gán nào sau đây không hợp lệ? A Y := “Tin hoc” B Y:= “6789”; C B:= 2009; C B:= “ Nghe An”; Câu 9: Cấu trúc chung chương trình gồm phần? A phần B phần C phần D phần Câu 10: Chọn phát biểu sai các câu phát biểu sau đây: A Input là thông tin vào máy tính B Output là thông tin cần máy tính đưa C Input là mã hóa chương trình D Lệnh đưa vào máy tính dạng mã nhị phân để lưu trữ, xử lí các liệu khác Câu 11: Input bài toán giải phương trình bậc ax2 + bx + c = là: A a, b, x B a, c, x C a, b, c D x, a, b, c Câu 12: Để gán giá trị 12 cho biến x ta thực sau: A x = 12; B x <> 12; C x:12; D x:= 12; Câu 13: Câu lệnh cho phép ta nhập giá trị a từ bàn phím là: A.Write(‘nhap gia tri cua a:’); B.Readln(a); C Writeln(a); D Write(a); Câu 14: Máy tính có thể hiểu trực tiếp ngôn ngữ nào các ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình C Ngôn ngữ máy D Tất các ngôn ngữ nói trên Câu 15: Số biến có thể khai báo tối đa chương trình là bao nhiêu? A Chỉ biến cho kiểu biến B 10 Biến C Chỉ hạn chế dung lượng nhớ D Không giới hạn Câu 16: Những từ nào sau đây là từ khoá? A Begin, Uses, End, Thong bao, Tam giac B Program, Begin, Uses C Var, Const D Câu b và câu c đúng Câu 17: Hãy cho biết kết trên màn hình sau thực chương trình sau? Begin Writeln(‘16*2-3=’,16*2-3); End A 29 B 16*2-3 C 16*2-3= D 16*2Câu 18 Các chương trình Pascal sau đây chương trình nào không hợp lệ? A Chương trình B Chương trình Begin Program CT_Thuhai; Program CT_Thunhat; Begin Writeln(‘Chao cac ban’); Writeln(‘ Chao cac ban ‘); End End Câu 19: Để chạy chương trình Pascal em thực hiện: A Nhấn tổ hợp phím ALT + F9 B Nhấn tổ hợp phím ALT + F5 C Nhấn tổ hợp phím CTRL + F9 D Nhấn phím Enter (2) Câu 20: Trong Pascal câu lệnh Read Readln dùng để: A In liệu màn hình B Đọc liệu vào từ bàn phím C Khai báo biến D Khai báo 12− −2 viết dạng biểu thức Pascal là: Câu 21: Biểu thức toán học 4+6 A 12-5/4+6-2 B (12-5)/(4+6)-2 C (12-5-2)/(4+6) D (12-5)/(4+6-2) Câu 22: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ? A var x; interger; b Var x:interger; c Var x:integer; d Var x:integer Câu 23 Trong Pascal câu lệnh Writeln Write dùng để: A In liệu màn hình B Đọc liệu vào từ bàn phím C Khai báo biến D Khai báo Câu 24: Sau câu lệnh x:=5; if (45 mod 3)=0 then x:=x+1 else x:= x-1; Giá trị biến x là: A B C D Câu 25 Giả sử lúc đầu giá trị x là 10 Sau thực câu lệnh: “if x > then x := x+1 else x := x – 1” giá trị x là: A 11 B 10 C D Đáp án khác Câu 26 Thiết bị nào đây dùng để lệnh cho máy tính? A Bàn phím; B Loa; C Màn hình; D Máy in Câu 27 Từ nào sau đây là từ khóa ngôn ngữ lập trình Pascal? A Uses; B Hinh_tron; C End; D A và C Câu 28 Phạm vi giá trị nào đây là phạm vi giá trị kiểu liệu số nguyên (integer)? A đến -1; B -215 đến 215 - 1; C -215 đến 215 -1; D -215 đến 215 Câu 29 Kết phép toán 45 div mod + là bao nhiêu? A 7; B 5; C 3; D Câu 30 Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng? A var a, b : integer; B var x = real; C const x := ; D var thong bao : string Câu 31 Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước? A 2; B 3; C 4; D Câu 32 Kết thúc thuật toán sau đây, hãy cho biết giá trị biến T và i là bao nhiêu? B1: T  20; i  0; B2: i  i + 5; B3: Nếu i  20 thì T  T + i và quay lại bước 2; B4: Thông báo kết qủa và kết thúc thuật toán A T = 25, i = 25; B T = 40, i = 25; C T = 70, i = 25; D T = 40, i = 20; Câu 33 Trong Pascal, câu lệnh điều kiện nào sau đây viết đúng? A if a := then a := a + 1; B if a > b else write(a); C if (a mod 2) =0 then write(‘So khong hop le’); D if x = y; then writeln(y); PHẦN II: TỰ LUẬN: (3) Câu Viết biểu thức toán sau đây dạng biểu thức Pascal x2 ( a  b) * c )  a (8  2)  42 24 z   7  y 4 8 y b ; x 1  z2 a  y b Câu 2: Chuyển các biểu thức viết Pascal đây thành biểu thức toán học a 1/(n*(n+1)*(n+2)) b (10*a +2*b)/(a*b) Câu 3: Mô tả thuật toán tính diện tích hình vuông, hình chữ nhật, hình tròn, hình tam giác? Câu 4: (1.5 điểm) Thuật toán là gì? Hãy mô tả thuật toán cho biết số đó có phải là độ dài ba cạnh tam giác hay không? Câu 5: Cho biết tính hợp lệ các câu lệnh Pascal sau và nêu lí không hợp lệ: 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 a>b then max:= a else max:=b; Câu Vẽ mô hình cấu trúc rẽ nhánh dạng đầy đủ ngôn ngữ Pascal? Câu 7: Viết chương trình nhập điểm hai môn và in mà hình kết so sánh điểm hai môn Câu 8: Viết chương trình các bài toán sau: a So sánh và xuất kết màn hình với số a, b nhập từ bàn phím b Nếu a chia hết cho b thì a là bội b, b là ước a c Tính diện tích các hình tròn, tam giác, vuông, chữ nhật, hình thang d Hoán đổi vị trí số a, b; (4)

Ngày đăng: 12/06/2021, 11:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w