20 questions
Ngôn ngữ dùng để viết chương trình cho máy tính hiểu được gọi là:
Ngôn ngữ máy
Ngôn ngữ lập trình
Ngôn ngữ tiếng Anh
a, b đúng
Câu 1: Các dãy bit (0101...) là cơ sở để tạo ra ngôn ngữ gì?
Ngôn ngữ lập trình
Ngôn ngữ tiếng Anh
Ngôn ngữ tiếng Việt
Ngôn ngữ máy
Program là từ khóa khai báo gì?
Tên chương trình
Các thư viện
Điểm bắt đầu chương trình
Điểm kết thúc chương trình
Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình
Alt + F9
Ctrl + F6
Ctrl + F9
Alt + F6
Integer là kiểu dữ liệu?
Số nguyên
Số thực
Chuỗi
Chữ
Phần đuôi (phần mở rộng) mặc định của một tệp chương trình Pascal là gì?
.bas
.bat
.doc
.pas
Mod là phép toán gì?
Chia lấy phần nguyên
Chia lấy phần dư
Cộng
Chia
Cách chuyển biểu thức ax2 +bx+c nào sau đây là đúng
a*x2 +b*x+c
a*x*x+b*x+c*x
a*x*x +b.x +c*x
a*x*x + b*x+c
Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến?
4
3
2
1
Lệnh Write tương tự như lệnh Writeln nhưng
Không đưa con trỏ xuống đầu dòng tiếp theo
Đưa con trỏ xuống đầu dòng tiếp theo
Bỏ trong dấu ngoặc đơn
Bỏ trong dấu ngoặc kép
Cú pháp khai báo biến trong ngôn ngữ pascal là
var <tên biến> : <kiểu dữ liệu>;
var <danh sách biến> <kiểu dữ liệu>;
var <kiểu dữ liệu> : <danh sách biến>;
const <tên biến> = <giá trị>;
Trong Pascal, khai báo nào sau đây là đúng
Const x:real;
Var 4hs: Integer
Var Tb : real;
Var R=30;
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
Lop 8A;
Tbc;
Begin
8B;
Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu?
7
5
3
2
Trong Pascal, giả sử x là biến kiểu số nguyên. Phép gán nào sau đây là hợp lệ?
x := 15/2;
x := 50;
x := 2,4;
x := 83000;
Cho biết giá trị cuối cùng của c sau khi thực hiện đoạn chương trình sau (biến a, b, c đã khai báo phù hợp):
a:=3; b:=5;
a:=a+1; c:=a+b;
c=5;
c=8;
c=9;
c=3;
Giả sử P được khai báo là biến với kiểu dữ liệu số thực, phép gán nào sau đây hợp lệ ?
P := ‘4,2’
P := 4.2
P := 4,2
P := ‘4.2’
Để bao bọc các biểu thức, trong pascal sử dụng cặp dấu ngoặc nào?
( ) ngoặc đơn
{ } ngoặc nhọn
[ ] ngoặc vuông
" " ngoặc kép (nháy kép)
Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng khi viết chương trình để giải bài toán dưới đây:
Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên không lớn hơn 100 được nhập vào từ bàn phím).
Var S: Read, a, h: Byte;
Var S: Read; a, h: Byte;
Var S: Real; a, h: Byte;
Var S: Real, a, h: Byte;
Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;?
5
10
15
20