WorksheetsĐỀ CƯƠNG CUỐI NĂM
Total questions: 45
Worksheet time: 23mins
Cho biết đâu là cú pháp câu lệnh lặp với số lần chưa biết trước.
if <điều kiện>;
<Khối lệnh>
for i in range <n>:
<Khối lệnh>
if <điều kiện> <Khối lệnh>
while <Điều kiện>:
<Khối lệnh>
Bài toán nào là lặp với số lần chưa biết trước?
vận động viên chạy 20 vòng xung quanh vận động.
vận động viên chạy xung quanh 10 vòng
vận động viên chạy xung quanh 2 vòng
vận động viên chạy nhiều vòng xung quanh sân vận động trong vòng 2 tiếng
Cho biết kết quả?
i=1
While i<10:
print(i, end= “ ”)
i=i+1
1 2 3 4 5 6 7 8 9
2 4 6 8
1 3 5 7 9
1 2 3 4 5
Cho biết kết quả?
i=1
while i<5:
print(i, end= “ ”)
i=i+1
1 2 3 4
2 4 6 8
1 3 5 7 9
1 2 3 4 5
Cho A=[1, 2, 3, 4, 70, 100]. Đây là kiểu dữ liệu gì?
đây là kiểu dữ liệu tệp văn bản
đây là kiểu dữ liệu tệp
đây là kiểu dữ liệu xâu
đây là kiểu dữ liệu danh sách
Cho A=[1, 2, 3, 4, 70, 100]. Cho biết len(A)=?
9
5
10
6
Cho A=[1.2, “Hoa”, 3, 4, 70, 100]. Đây là kiểu dữ liệu gì và có mấy phần tử?
kiểu xâu và có 6 phần tử
kiểu list và có 6 phần tử
kiểu list và có 8 phần tử
kiểu số và có 8 phần tử
Cho A=[50, “Hoa”, 3, 4, 100]
A.remove(50)
Danh sách A có mấy phần tử sau khi thực hiện lệnh remove?
có 4 phần tử
có 5 phần tử
có 6 phần tử
có 7 phần tử
Đâu là lệnh gán xâu kí tự đúng?
1010101010=23
s=False
s= True
s= “THPT Bắc Kạn”
Đâu là lệnh tính độ dài xâu?
int(“12”)
print()
in
len()
Chọn lệnh nhập 1 xâu kí tự từ bàn phím?
t=int(input(“Mời nhập một xâu từ bàn phím)
t=int(input(“Mời nhập một xâu từ bàn phím”))
t=input(“Mời nhập một xâu từ bàn phím)
t=input(“Mời nhập một xâu từ bàn phím”)
cho lệnh: “hoa” in “hoa hồng”. Kết quả lệnh là:
hàm tính toán
hàm tính cộng
False
True
Cho biết tên lệnh tìm vị trí xuất hiện của một xâu trong xâu khác?
find()
in
len()
del()
Cho biết kết quả của đoạn lệnh sau:
S= “Trường THPT Bắc Kạn”
S.find(“Trường”)
3
2
1
0
Có những loại hàm (def) nào trong python?
hàm tính toán
hàm logic
hàm văn bản
hàm có giá trị trả về và hàm không có giá trị trả về
Cho biết hàm tho() có mấy câu lệnh?
def tho( ):
print(“Quê hương là chùm khế ngọt”)
print(“Cho con trèo hái mỗi ngày”)
print(“Quê hương nếu ai không nhớ”)
print(“Sẽ không lớn nổi thành người”)
10
3
1
4
Hàm sau có mấy tham số?
def f(a,b,c):
return(a+b+c)
hàm không có tham số
hàm có 2 tham số
hàm có 1 tham số
hàm có 3 tham số
Cho biết lệnh gọi hàm nào trong chương trình chính đúng?
def f(a,b,c):
return(a+b+c)
f(a,b,4)
f(3,4)
f(2,3)
f(2,3,4)
Điền vào vị trí dấu chấm chấm cho đúng để giải quyết bài toán học phép trừ?
def hocso( ):
a=int(input(“Mời nhập số thứ nhất: ”))
b=int(input(“Mời nhập số thứ 2: ”))
hiệu=int(input(“Hiệu a-b=?”))
if hiệu==……………….. :
print(“Bạn làm ĐÚNG rồi”)
else:
print(“Bạn làm SAI rồi”)
b
a
a+b
a-b
Cho biết các biến bên trong hàm?
def func(a,b,c):
n=10
a=a*3
b=1
c=1
return (a+b+c)
#Chương trình chính
d,n,u=3,4,5
func(d,n,u)
các biến bên trong hàm là: d,n,u
biến trong hàm là: n,a,b,c
các biến bên trong hàm là: a,n
các biến bên trong hàm là: a,b
Cho biết kết quả?
def f(n):
t=n+1
return t
# Chương trình chính
print(f(5))
4
5
6
7
Cho biết kết quả?
def f(n):
t=n+25
return t
# Chương trình chính
print(f(2))
24
25
27
26
Cho biết chương trình sau làm gì?
n=int(input("Mời nhập n="))
m=int(input("Mời nhập m="))
k=int(input("Mời nhập m="))
print("Tổng m+n+k=",m+n+k)
tính hiệu m-n-k
tính tích m,n,k
Gán 3 số cho n,m,k từ bàn phím
Nhập 3 số cho biến n,m,k từ bàn phím và xuất ra màn hình tổng m+n+k
Cho biết kết quả chương trình?
n=int(input("Mời nhập n="))
m=int(input("Mời nhập m="))
k=int(input("Mời nhập m="))
print("Tổng m+n+k=",m+n+k)
Giả sử nhập n=1; m=2; k=3
4
5
6
7
Thiết kế đồ hoạ là gì?
tạo ra âm thanh
tạo ra các thông điệp truyền thông kết hợp giữa hình ảnh, kiểu chữ, màu sắc để truyền tải thông tin đến người xem.
tạo ra màu sắc đẹp
tạo ra thực phẩm
Người làm nghề thiết kế đồ hoạ cần có kĩ năng nào?
kĩ năng vẽ, sắp xếp đối tượng, kĩ năng sử dụng máy tính và thiết bị thông minh,…
kĩ năng lập trình
kĩ năng phô tô, in ấn
kĩ năng cắt dán
Cho biết sản phẩm phần mềm?
sản phẩm xà phòng
sách giáo khoa
máy tính xách tay
game IQ
Các công việc trong nghề phát triển phần mềm?
điều tra, khảo sát, thiết kế, lập trình, chuyển giao, bảo trì, quản lí dự án
vẽ đẹp
kĩ năng phô tô, in ấn.
gõ văn bản giỏi
Cho khai báo mảng sau:
A = list(“3456789”)
Để in giá trị phần tử thứ 2 của mảng một chiều A ra màn hình ta viết:
print(A[2]).
print(A[1]).
print(A[3]).
print(A[0]).
Phát biểu nào sai về kiểu dữ liệu danh sách?
Kiểu dữ liệu danh sách là kiểu dữ liệu gồm một dãy các giá trị
Các phần tử trong kiểu dữ liệu danh sách phải cùng kiểu dữ liệu
Chỉ số của các phần tử trong kiểu dữ liệu danh sách bắt đầu từ 0
Kiểu dữ liệu danh sách cho phép thay đổi từng giá trị của từng phần tử bằng lệnh gán.
Lệnh thêm phần tử có giá trị 100 vào cuối danh sách A?
A.append(100)
A= A +100
A[len(A)-1] = 100
A[len(A)]= 100
Quan sát các lệnh sau, lệnh nào đúng khi khởi tạo dữ liệu danh sách Ds?
Ds==[ ]
Ds=[1.5, 2, 3, “9”, “10”]
Ds=={3, 4, 5, 6, 7}
[1, 2, 3, 4, 5]=Ds
Lệnh nào để xóa toàn bộ dữ liệu của danh sách A?
A.append(x)
A.insert(k,x)
A.clear()
A.remove(x)
Muốn thêm phần tử 10 vào cuối danh sách B ta dùng lệnh nào sau đây?
B.append(10)
B.clear(10)
B.remove(10)
B.insert(1,10)
Từ khóa nào dùng để khai báo hàm người dùng tự định nghĩa?
Def
Dec
Return
Trong ngôn ngữ lập trình Python, mệnh đề nào dưới đây mô tả đúng quan hệ giữa hàm và thủ tục?
Hàm và thủ tục là hai khái niệm hoàn toàn khác nhau.
Hàm là thủ tục nhưng thủ tục có thể không phải là hàm.
Trong Python, hàm và thủ tục là hai khái niệm đồng nhất.
Thủ tục là hàm nhưng hàm có thể không phải là thủ tục.
Lệnh float() trả về số nguyên từ số hoặc chuỗi biểu thức.
Có ít hàm có sẵn được xây dựng trong python.
Lệnh bool() chuyển một giá trị sang Boolean.
Lệnh input() có thể nhập vào một số nguyên mà không cần chuyển đổi kiểu
Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?
Tham số
Hiệu số
Đối số
Hàm số
Tố chất nào là không quan trọng đối với nghề phát triển phần mềm?
có kiến thức về thuật toán, cấu trúc dữ liệu.
có tầm nhìn, kĩ năng tổ chức và điều phối nguồn lực.
có đức tính cẩn thận, tỉ mỉ.
có hiểu biết về tâm lí học.
Đâu là ngành nghề không liên quan đến thiết kế đồ hoạ?
May mặc.
Xây dựng
Truyền thông.
Y tế.
Đâu không phải là phần mềm thiết kế đồ hoạ?
MISA SME
Photoshop
AutoCad
IIlustrator
Tổ hợp môn nào không thể xét tuyển vào ngành thiết kế đồ hoạ.
H00
B00
V00
V01
Lỗi NameError có nghĩa là gì?
Lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy.
Lỗi kiểu dữ liệu
Lỗi cú pháp
Lỗi xảy ra khi lệnh cố gắng truy cập phần tử của danh sách nhưng chỉ số vượt qua giới hạn
Tổng thể có thể phân biệt lỗi chương trình Python làm mấy loại:
3
4
5
6
Để theo học ngành phát triển phần mềm, em cần chuẩn bị tốt những môn học nào?
Tin học, tiếng anh.
Toán học, tin học.
Tin học, mỹ thuật.
Toán học, vật lý.
