WorksheetsTin 11- Giữa kỳ 1
Total questions: 40
Worksheet time: 20mins
Chọn tên biến đúng trong các phép gán sau:
name = "python"
name = python
1name = "python"
%name = python
Các phép toán nào sau đây được sử dụng với Python ?
(lựa chọn nhiều đáp án)
+
///
x
*
%
Kết quả của phép toán sau bằng bao nhiêu ?
20 % 3 = ?
6
3
2
1
đâu là biểu diễn của phép luỹ thừa trong python ?
*
x
xx
**
Quy tắc đặt tên biến bao gồm:
((lựa chọn nhiều đáp án-Chọn 4)
Không có số đứng đầu
Không có chữ đứng đầu
Không được đặt trùng với từ khoá của Python
a-z, A-Z, 0-9, _
Không có khoảng cách (dấu cách)
Biến name = "Python"
Nội dung trong nháy kép là kiểu dữ liệu gì ?
Kiểu chuỗi kí tự (str)
Kiểu số nguyên (int)
Kiểu số thực (float)
Kiểu logic (bool)
Để hiển thị thứ gì đó lên màn hình, ta sử dụng lệnh sau:
int()
print()
float()
input()
Để hiển thị những điều sau trên màn hình
Hello World!
lệnh sau nên được sử dụng:
print( Hello World! )
print( "Hello World" + !)
print( "Hello World!" )
print "( Hello World! )"
Để nhập thứ gì đó vào chương trình, ta sử dụng lệnh sau:
int()
print()
float()
input()
Output của đoạn code sau:
x = 5
y = 6
print(x*y)
56
x*y
30
Syntax Error
Output của đoạn code sau:
a = 2
b = 3
print(" x * y ")
6
x * y
5
Syntax Error
30 ? 12 =6
thay phép tính phù hợp vào dấu ?
/
//
%
25 ? 6 = 4
Đâu là toán tử phù hợp ?
/
//
%
Câu lệnh print() có thể hiện thị được những nội dung ...
Ký tự, số
Số
Biến
Ký tự, số, biến
Hãy chọn tên biến đúng trong những phép gán sau?
1a = 1
#ten = "Tài"
2ten = "Thu"
_ten = "Quân"
Kết quả của lệnh print(10-4*2) là gì?
2
10
12
0
Kết quả của đoạn code sau là gì?
y=6
y=2
print(x**y)
print(x//y)
12
0
12
3
36
0
36
3
Kết quả của đoạn code sau là gì?
x=5
y=3
print(x==y)
True
False
Kiểu dữ liệu hàm input() trả về là gì?
int
str
float
bool
Kết quả của câu lệnh:
print(123)
123
Không thực hiện được
"123"
'123'
Lập trình là gì?
Sử dụng cấu trúc dữ liệu để mô tả dữ liệu
Sử dụng câu lệnh để mô tả thuật toán
Sử dụng 1 loại ngôn ngữ để lập trình
Sử dụng cấu trúc dữ liệu và câu lệnh để mô tả dữ liệu và diễn đạt thao tác của thuật toán
CHỘN CÂU TRẢ LỜI ĐÚNG NHẤT: PHẦN MỀM MÁY TÍNH LÀ
MÁY TÍNH TẠO RA
DO MỘT PHẦN MỀM KHÁC TẠO RA
CON NGƯỜI TẠO TẠO RA
CON NGƯỜI SỬ DỤNG MỘT NGÔN NGỮ LẬP TRÌNH NÀO ĐÓ ĐỂ TẠO RA
KHI MỘT VẤN ĐỀ, MỘT BÀI TOÁN HAY MỘT CÔNG VIỆC CỤ THỂ NÀO ĐÓ CẦN THỰC HIỆN TRONG TIN HỌC. ________ ĐƯA RA CÁCH GIẢI QUYẾT.
MÁY TÍNH
CON NGƯỜI
CON NGƯỜI VÀ MÁY TÍNH CÙNG ĐƯA RA CÁCH GIẢI QUYẾT
TẤT CẢ ĐỀU SAI
CÁCH GIẢI QUYẾT MỘT BÀI TOÁN TRONG TIN HỌC, NGƯỜI TA GỌI LÀ:
NGÔN NGỮ LẬP TRÌNH
BÀI TOÁN
THUẬT TOÁN
LẬP TRÌNH VIÊN
CÓ BAO NHIÊU BƯỚC ĐỂ THỰC HIỆN GIẢI MỘT BÀI TOÁN TRÊN MÁY TINH
1
2
3
4
5
BƯỚC THỨ 3 TRONG CÁC BƯỚC ĐỂ GIẢI BÀI TOÁN TRÊN MÁY TÍNH LÀ GÌ
XÁC ĐỊNH INPUT-OUTPUT
XÁC ĐỊNH THUẬT TOÁN
VIẾT CHƯƠNG TRÌNH
KIỂM THỬ
ĐÁP ÁN NÀO DƯỚI ĐÂY LÀ TÊN MỘT CÁCH MÔ TẢ THUẬT TOÁN
INPUT
OUTPUT
LIỆT KÊ
SƠ ĐỒ KHỐI
LIỆT KÊ VÀ SƠ ĐỒ KHỐI
INPUT NGHĨA LÀ GÌ
THÔNG TIN CẦN CUNG CẤP CHO MÁY TÍNH ĐỂ XỬ LÍ
DỮ LIỆU SAU KHI MÁY TÍNH XỬ LÍ XONG
CẢ 2 Ý ĐỀU ĐÚNG
CẢ 2 Ý ĐỀU SAI
OUTPUT NGHĨA LÀ GÌ
THÔNG TIN CẦN CUNG CẤP CHO MÁY TÍNH ĐỂ XỬ LÍ
DỮ LIỆU SAU KHI MÁY TÍNH XỬ LÍ XONG
CẢ 2 Ý ĐỀU ĐÚNG
CẢ 2 Ý ĐỀU SAI
ĐÁP ÁN NÀO DƯỚI ĐÂY LÀ NGÔN NGỮ LẬP TRÌNH
MICROSOFT
ANDROID
PYTHON
Cho đoạn chương trình sau:
Sau khi thực hiện chương trình, giá trị của F là:
2
12
21
11
Trong câu lệnh
if <điều kiện>: <câu lệnh>
câu lệnh được thực hiện khi?
Điều kiện cho giá trị sai
Điều kiện cho giá trị đúng
Không cần kiểm tra điều kiện
Trong python câu lệnh
if <điềukiện> : <câu lệnh 1>
else : <câu lệnh 2>
câu lệnh 2 được thực hiện khi?
Biểu thức điều kiện đúng
Biểu thức điều kiện sai
Câu lệnh 1 được thực hiện
Đáp án nào có sử dụng tình huống rẽ nhánh
nếu … thì …, nếu không thì …
Nếu 5 > 10 thì 5 là số lớn nhất.
Nếu 10 > 5 thì 10 là số lớn nhất.
Nếu 10%5==0: số chẵn
Nếu 5 > 10 thì 5 là số lớn, nếu không thì 10 là số lớn
Trong python, để kiểm tra 3 cạnh tạo thành tam giáchay không thì câu lệnh nào sau đây đúng?
if (a+b>c) and (a+c>b) and (b+c>a): print('tạo thành tam giác')
if (a+b>c) or (a+c>b) or (b+c>a): print('tạo thành tam giác')
if (a+b>c) or (a+c>b) or (b+c>a): write('tạo thành tam giác')
if (a+b>c) and (a+c>b) and (b+c>a): write('tạo thành tam giác')
Trong python, cấu trúc nào sau đây đúng?
if <điều kiện 1 >: <câu lệnh 1>
elif <điều kiện 2>:
<câu lệnh 2>
else: <câu lệnh 3>
if <điều kiện1>: <câu lệnh 1>
else: <câu lệnh2>
elif <điều kiện 2>: <câu lệnh 3>
if <điều kiện1>: <câu lệnh1>
else <câu lệnh2>
elif <điều kiện2>: <câu lệnh3>
if <điều kiện 1 >: <câu lệnh 1>
elif: <điều kiện 2>:
<câu lệnh 2>
else: <câu lệnh 3>
Cho python, cho đoạn lệnh
if n%2= = 0: print(n, ‘ là số chẵn’);
if (n%2) !=0 : print(n, ‘ là số lẻ’);
Cho N = 100, hỏi kết quả sau khi thực hiện tập lệnh trên.
Không in ra gì hết.
100 là số chẵn.
100 là số lẻ.
100 là nguyên tố
Trong Python, cấu trúc rẽ nhánh dạng đủ nào sau đây đúng?
If <điều kiện>: <câu lệnh 1>;
else <câu lệnh 2>
If <điều kiện>: <câu lệnh1>
else: <câu lệnh 2>
If <điều kiện> then else <câu lệnh >
If <điều kiện>: else <câu lệnh 1> : <câu lệnh 2>
Dấu cần điền vào chỗ ___ để kết quả của Y bằng False là:
<
=>
>
!=
Hãy chọn đáp án có sử dụng rẽ nhánh:
Số 10 là số nguyên.
Số 10 là số chẵn
Nếu 10 chia hết cho 2 thì 10 là số chẵn.
Số 10 là số nguyên và cũng là số chẵn.
