1. Trang chủ
  2. » Cao đẳng - Đại học

tin 11Hk12012

2 12 0

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

THÔNG TIN TÀI LIỆU

ngôn ngữ lập trình Pascal A Các phần tử của mảng một chiều được sắp thứ tự theo chỉ số; B Các phần tử của mảng một chiều được sắp thứ tự theo giá trị tăng dần; C Các phần tử của mảng một[r]

(1)SỞ GD & ĐT TRÀ VINH TRƯỜNG THPT LONG HỮU TỔ: ANH VĂN – TIN HỌC ĐỀ KIỂM TRA HỌC KÌ I_NĂM HỌC 2012-2013 MÔN: TIN HỌC 11 THỜI GIAN: 60 PHÚT ĐỀ 01 I PHẦN TRẮC NGHIỆM (3ĐIỂM) Hãy chọn phương án hợp lý Trong ngôn ngữ lập trình Pascal A) Các phần tử mảng chiều thứ tự theo số; B) Các phần tử mảng chiều thứ tự theo giá trị tăng dần; C) Các phần tử mảng chiều không thứ tự D) Các phần tử mảng chiều thứ tự theo giá trị giảm dần; Cho a:=3; b:=5 Câu lệnh IF a>b Then a:=4 Else b:=1 Sau thực đoạn chương trình trên đáp án nào đúng A) b=5 B) b=1 C) a=3 D) a=4 Trong ngôn ngữ lập trinh, là: A) Một biểu thức logic B) Một giá trị xác định C) Một biều thức số học D) Là các địa lượng có giá trị không thay đổi quá trình thực chương trình Người ta thường viết chương trình ngôn ngữ lập trình bậc cao bởi: A) Ngắn gọn, dễ đọc, dễ hiểu… B) Không phụ thuộc vào máy tính C) Gần với ngôn ngữ tự nhiên D) Cả ba đúng Trong ngôn ngữ lập trình Pascal, mặt cú pháp câu lệnh nào sau đây là đúng? A) Type 1chieu=array[1 100] of char; B) Type mang1c=array[1 100] of char; C) Type mang1c=array(1 100) of char; D) Type mang=array[1-100] of char; Trong ngôn ngữ lập trình Pascal, Xét đoạn chương trình sau : Var a: Real; Begin a:= 15; Writeln("KQ la: ", a); End Hãy chọn kết sau đây: A) Chương trình báo lỗi B) KQ la a C) KQ la 15 D) KQ la 1.5000000000E+01 Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực công việc gì ? (giá trị biến đếm) dem := 0; For ch := ‘a’ to ‘z’ If pos(ch,S) <> then dem := + ; A) Đếm số lượng chữ cái thường khác có xâu S B) Đếm số lượng ký tự là chữ cái thường xâu S C) Đếm số lượng ký tự là chữ cái in hoa xâu S D) Đếm số lượng ký tự khác dấu cách xâu S Giá trị t sau thực dòng lệnh sau: t:=(10 mod + 4) div A) B) C) D) Hàm copy(‘Thoi khoa bieu’, 6,3) trả giá trị gì? A) ‘hoi’ B) ‘khoa’ C) ‘tho’ D) ‘kho’ 10 Với i là kiểu liệu Integer Đoạn chương trình sau in kết nào? For i:=5 downto write(i) A) 54321 B) iiiii C) 12345 D) 5i 11 Giá trị st sau đoạn chương trình sau: st:=0; A) 300 for k:=1 to 100 st:=st*k; (2) B) C) 100 D) 200 12 Trong ngôn ngữ lập trình Pascal, phần A) Do người lập trình khai báo B) C) D) Không có số tử đầu tiên xâu ký tự mang số là ? II PHẦN TỰ LUẬN (7ĐIỂM) Câu 1: (2.5 điểm) + Vẽ sơ đồ khối câu lệnh if-then dạng thiếu + Hoạt động câu lệnh if-then dạng thiếu Sử dụng câu lệnh rẽ nhánh để tính: a+b a<b C= a-b a>b 100 Câu 2: (2.5 điểm) Viết chương trình nhập vào xâu từ bàn phím Thay các từ ‘truong’ xâu đã nhập từ ‘lopC’ xâu đã nhập Ví dụ: ‘truong em sach va truong em hoc cham’ → ‘lopC em sach va lopC em cham’ Câu 3: (2 điểm) Viết chương trình sử dụng câu lệnh WHILE-DO đưa màn hình các số chia hết cho phạm vi M  N (Hết) (3)

Ngày đăng: 24/06/2021, 09:16

Xem thêm:

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w