Thi Online Trắc nghiệm tổng hợp Tin học năm 2023 có đáp án
Trắc nghiệm tổng hợp Tin học năm 2023 có đáp án (Phần 1)
-
1468 lượt thi
-
81 câu hỏi
-
50 phút
Câu 1:
Nêu sự khác nhau giữa biến và hằng và cho một vài ví dụ về khai báo biến và hằng.
Khác nhau giữa biến và hằng là :
- Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình.
- Biến: giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo biến:
Var<tên biến>:<kiểu dữ liệu>;
Ví dụ: Var a,b:integer;
C:string;
- Cách khai báo hằng:
const <tên hằng>=<giá trị của hằng>;
Ví dụ: Const pi=3.14;
Câu 2:
Các tên biến nào dưới đây là hợp lệ trong Python?
A. _name
B. 12abc
C. My country
D. m123&b
E. xyzABC
Các tên biến nào dưới đây là hợp lệ trong Python?
A. _name
B. 12abc
C. My country
D. m123&b
E. xyzABC
Quy tắc đặt tên biến: chỉ gồm chữ cái tiếng Anh, các chữ số từ 0 đến 9 và kí tự gạch dưới, không bắt đầu bằng chữ số và có phân biệt chữ hoa và chữ thường.
Các tên biến hợp lệ trong Python:
A. _name E. xyzABC
Câu 3:
Các tên biến sau có hợp lệ không?
a) _if
b) global
c) nolocal
d) return
e) true
Các tên biến sau có hợp lệ không?
a) _if
b) global
c) nolocal
d) return
e) true
Quy tắc đặt tên biến: chỉ gồm chữ cái tiếng Anh, các chữ số từ 0 đến 9 và kí tự gạch dưới, không bắt đầu bằng chữ số và có phân biệt chữ hoa và chữ thường.
Các tên biến hợp lệ:
a) _if
c) nolocal
Câu 4:
Những cách đặt tên biến nào sau đây là hợp lệ?
A. tongChan
B. tong-le
C. count1
D. giatri_Min
E. gia.tri.max
F. _int_
G. continue
H. Printf
I. 2var
Những cách đặt tên biến nào sau đây là hợp lệ?
A. tongChan
B. tong-le
C. count1
D. giatri_Min
E. gia.tri.max
F. _int_
G. continue
H. Printf
I. 2var
Đáp án đúng là: A, C, D, F H
Giải thích:
Trong lập trình C, quy tắc đặt tên biến là:
Chữ cái đầu tiên là chữ cái thường (a-z) hoặc chữ cái viết hoa (A-Z) hoặc dấu gạch dưới (_)
Các chữ cái tiếp theo cũng tương tự như chữ cái đầu, ngoài ra có thể là chữ số (0-9)
Tên biến không được trùng với từ khóa trong ngôn ngữ lập trình C
Tên biến phân biệt hoa thường
Các đáp án sai:
Đáp án B sai vì chứa kí tự gạch ngang (-)
Đáp án E sai vì chứa kí tự chấm (.)
Đáp án G sai vì trùng với từ khóa continue trong ngôn ngữ lập trình C
Đáp án I sai vì bắt đầu bằng số
Câu 5:
Viết chương trình nhập vào số nguyên dương n. Tính và đưa ra màn hình tổng các số từ 1 đến n chia hết cho 3.
Viết chương trình nhập vào số nguyên dương n. Tính và đưa ra màn hình tổng các số từ 1 đến n chia hết cho 3.
var n,i,t:integer;
write('Nhap n='); readln(n);
until n>0;
for i:=1 to n do
if i mod 3=0 then t:=t+i;
writeln('Tong cac so chia het cho 3 trong khoang tu 1 toi ',n,' la: ',t);
Bài thi liên quan:
Trắc nghiệm tổng hợp Tin học năm 2023 có đáp án (Phần 2)
132 câu hỏi 50 phút
Trắc nghiệm tổng hợp Tin học năm 2023 có đáp án (Phần 3)
48 câu hỏi 50 phút
Trắc nghiệm tổng hợp Tin học năm 2023 có đáp án (Phần 4)
217 câu hỏi 50 phút
Các bài thi hot trong chương:
Đánh giá trung bình
0%
0%
0%
0%
0%