Font size
WorksheetsBÀI TẬP CK HK2 TIN 10
Total questions: 66
Worksheet time: 53mins
40
39
44
45
10
12
15
14
10 lần
1 lần
5 lần
không thực hiện
Chương trình sau thông báo lỗi gì?
for i in range(10) print(i)
Type Error.
NameError.
SyntaxError.
ValueError.
Cú pháp câu lệnh lặp với số lần chưa biết trước?
while <điều kiện> to <câu lệnh>.
while <điều kiện> to <câu lệnh1> do<câu lệnh 2>.
while <điều kiện> do: <câu lệnh>.
while <điều kiện>: <câu lệnh>.
Khối lệnh trong lệnh while được thực hiện khi nào?
Khi điều kiện đúng
khi điều kiện sai
khi khối lệnh là cấu trúc tuần tự
khi khối lệnh là cấu trúc rẽ nhánh
31
27
28
25
Tên kiểu dữ liệu danh sách trong python
list
float
int
str
Lệnh gán nào sau đây dùng để tạo danh sách:
<Tên danh sách> = [<v1>, <v2>, …, <vn>]
<Tên danh sách> = [<v1>; <v2>; …; <vn>]
<Tên danh sách> = (<v1>, <v2>, …, <vn>)
<Tên danh sách> = (<v1>; <v2>; …; <vn>)
Để truy cập từng phần tử của danh sách, ta viết:
<Tên danh sách>[<chỉ số>]
<Tên danh sách>(<chỉ số>)
<Tên danh sách>{<chỉ số>}
<Tên danh sách><chỉ số>
Để tính độ dài của danh sách P, ta dùng lệnh nào sau đây?
list(P)
length(P)
P.len()
len(P)
Lệnh nào sau đây để thêm phần tử x vào cuối danh sách P:
P.insert(k,x)
P.clear( )
P.remove(x)
P.append(x)
[2, 3, 4, 5, 6]
[ ]
[2, 4, 5, 1, 6]
[2, 4, 5, 6, 1]
Xâu kí tự được đặt trong cặp dấu:
Nháy đơn ‘’ hoặc nháy kép “”
Ngoặc đơn ()
Ngoặc vuông []
Ngoặc nhọn {}
Để tính độ dài của xâu s, ta dùng lệnh nào sau đây?
len(s)
str(s)
length(s)
.len()
Chỉ số các kí tự của xâu s bắt đầu từ:
0 đến len(s) - 1
1 đến len(s)
1 đến len(s) - 1
0 đến len(s)
Phát biểu nào SAI khi nói về biểu thức <xâu 1> in <xâu 2>:
Trả về vị trí của xâu 1 xuất hiện trong xâu 2
Trả về giá trị False nếu xâu 1 không nằm trong xâu 2
Trả về giá trị True nếu xâu 1 nằm trong xâu 2
Kiểm tra xâu 1 có nằm trong xâu 2 không?
Lệnh nào sau đây dùng để tách xâu S chứa dấu cách thành danh sách các xâu kí tự:
S.split()
“ ”.join(S)
“,”.join(S)
S.split(“,”)
Lệnh nào sau đây dùng để nối các xâu trong một danh sách Q thành một xâu kí tự với kí tự nối là dấu phẩy:
“,”.join(Q)
Q.split(“,”)
“ ”.join(Q)
“ ”.split(Q)
['5', '10']
['5' '10']
[5, 10]
[5 10]
'Gà Vịt'
'Gà, Vịt'
['Gà' 'Vịt']
['Gà', 'Vịt']
Cho xâu kí tự: S=‘Gà,vịt,tôm,cá’. Để xóa các dấu “,” và thay thế bằng dấu “ ” trong xâu này, ta viết lệnh sau:
>>>" ".join(S.split(','))
.>>> ",".join(S.split(','))
>>>" ".join(S.split(' '))
>>>",".join(S.split(' '))
Trong Python, hàm có hai loại tương ứng là:
Hàm có trả lại giá trị và hàm không trả lại giá trị
Hàm có trả lại số nguyên và hàm không trả lại số nguyên
Hàm có trả lại số thực và hàm không trả lại số thực
Hàm có trả lại xâu và hàm không trả lại xâu
Tinhọc
họcTin
Tin học
học Tin
(‘Lan*Lan’, ‘Huệ*Huệ*Huệ’)
‘Lan*2’, ‘Huệ*3’)
(s1*2, s2*3)
(‘LanLan’, ‘HuệHuệHuệ’)
(9, 12)
(27, 81)
(333, 4444)
(3**3, 3**4)
Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm?
Tham số
Đối số
Dữ liệu
Giá trị
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ố
Tham số của hàm được định nghĩa khi:
khai báo hàm
gọi hàm
trả lại giá trị của hàm
thực hiện khối lệnh trong hàm
Tham số của hàm được định nghĩa khi:
khai báo hàm
gọi hàm
trả lại giá trị của hàm
thực hiện khối lệnh trong hàm
1
2
3
4
Giả sử hàm f được khai báo như sau f(a,b). Số lượng đối số được truyền vào khi gọi hàm là:
1
2
3
4
Chọn đáp án SAI về biến khai báo bên trong hàm:
Là biến địa phương
Không có tác dụng bên ngoài hàm
Có tác dụng bên ngoài hàm
Là biến cục bộ
Chọn đáp án SAI về biến khai báo bên ngoài hàm:
Có tác dụng bên trong hàm
Không có tác dụng bên trong hàm như một biến
Có tác dụng bên trong hàm nếu có khai báo từ khóa global
Có tác dụng bên ngoài hàm
Có lỗi tại dòng lệnh def f(a):
Không có lỗi
Có lỗi tại dòng lệnh return t
Có lỗi tại dòng lệnh return t = n + m + a
6 10
6 6
5 6
5 10
6 10
6 6
5 6
5 10
5
10
50
chương trình bị lỗi
Tính tổng hai số a và b và hiển thị ra màn hình.
Tính tổng hai số a và b.
Trả về hai giá trị a và b.
Trả về tổng của hai số a và b được truyền vào.
Khi gọi hàm f(1, 2, 3), khi định nghĩa hàm f có bao nhiêu tham số?
1
2
3
4
1
4
2
3
Hoàn thiện (…) trong phát biểu sau:
“Trong Python tất cả các biến khai báo bên trong hàm đều có tính …, không có hiệu lực ở bên … hàm”.
cục bộ, ngoài.
địa phương, trong.
địa phương, ngoài.
toàn cục, ngoài.
2, 3
4, 5
5, 4
3, 4
Nếu muốn biến bên ngoài vẫn có tác dụng bên trong hàm thì cần khai báo lại biến này bên trong hàm với từ khoá nào
global.
def.
Không thể thực hiện
all.
4
5
3
không có lỗi
Lỗi chương trình Python có bao nhiêu loại – tương ứng là gì?
1 - Cú pháp
2 - Cú pháp, ngoại lệ
3 - Cú pháp, ngoại lệ, ngữ nghĩa
4 - Cú pháp, ngoại lệ, ngữ nghĩa, logic
Không có lỗi
Lỗi IndexError
Lỗi ValueError
Lỗi NameError
Không có lỗi
Lỗi ValueError
Lỗi ZeroDivisionError
Lỗi NameError
Không có lỗi
Lỗi ValueError
Lỗi IndexError
Lỗi TypeError
Không có lỗi
Lỗi ValueError
Lỗi IndentationError
Lỗi NameError
Không có lỗi
Lỗi ValueError
Lỗi ngữ nghĩa
Lỗi NameError
Không có lỗi
Lỗi ValueError
Lỗi TypeError
Lỗi NameError
Chương trình chạy phát sinh lỗi ngoại lệ IndentationError, nên xử lí như thế nào?
Kiểm tra lại vị trí của các dòng lệnh
Kiểm tra lại vùng chỉ số trong danh sách
Kiểm tra lại cú pháp của lệnh
Kiểm tra kiểu dữ liệu nhập vào
Chương trình chạy phát sinh lỗi ngoại lệ NameError, nên xử lí như thế nào?
Kiểm tra lại chỉ số trong danh sách
Kiểm tra lại tên các biến và hàm
Kiểm tra giá trị của số bị chia
Kiểm tra kiểu dữ liệu nhập vào
Đâu không phải là phương pháp kiểm thử chương trình?
Quan sát mã lỗi Runtime và bắt lỗi ngoại lệ
Sử dụng các bộ dữ liệu test
Xuất các thông số trung gian
Xuất các thông số vào
Kĩ năng, tố chất nào cần thiết nhất cho người thiết kế đồ họa?
Có hiểu biết sâu về toán học.
Có khả năng sử dụng thành thạo phần mềm đồ họa máy tính và có kiến thức về công nghệ.
Biết chơi nhiều nhạc cụ.
Có khả năng nhìn nhận cái đẹp.
Trường nào sau đây có đào tạo ngành thiết kế đồ họa?
Trường Đại học Kiến trúc.
Trường Đại học Thương mại.
Trường Học viện Tài Chính.
Trường Học viện Nông nghiệp.
Hoạt động có tính bao trùm lên toàn bộ các công việc cơ bản của sản xuất phần mềm là gì?
Sản xuất phần mềm.
Quản trị dự án phần mềm.
Quản trị phần mềm.
Dự án phần mềm.
Tiếp xúc với khách hàng, tìm hiểu về yêu cầu nghiệp vụ, xây dựng hồ sơ yêu cầu của hệ thống là nội dung công đoạn nào trong sản xuất phần mềm?
Lập trình.
Kiểm thử.
Chuyển giao.
Điều tra khảo sát.
Em hãy chỉ ra 3 tố chất quan trọng nhất đối với người làm đồ họa máy tính? Sau khi tốt nghiệp các trường đào tạo về thiết kế đồ họa, em có thể làm việc ở những đơn vị nào?
Theo em, người tốt nghiệp các trường đại học về công nghệ thông tin có thể làm những công việc gì? Và làm việc ở những đơn vị nào? Em đánh giá thế nào về cơ hội việc làm trong tương lai đối với nghề phát triển phần mềm?
Viết chương trình nhập nhiều số nguyên từ bàn phím, các số cách nhau bởi dấu cách. Khi nhập xong thông báo số lượng các số đã nhập và in các số này thành hàng ngang.
Viết chương trình nhập nhiều số nguyên từ bàn phím, các số cách nhau bởi dấu cách. Khi nhập xong thông báo số lượng các số đã nhập và in các số này thành hàng ngang.
Viết chương trình nhập từ bàn phím ba số thực a, b, c và tìm nghiệm của phương trình bậc hai: ax2+bx+c=0. Chương trình xét đầy đủ các trường hợp xảy ra
Viết chương trình yêu cầu nhập số thực dương a. Chương trình cần kiểm soát lỗi nhập dữ liệu như sau: Nếu số đã nhập nhỏ hơn hoặc bằng 0 thì thông báo: Nhập sai, số a phải lớn hơn 0. Hãy nhập lại.
Viết chương trình nhập từ bàn phím hai số thực a, b và tìm nghiệm của phương trình bậc hai: ax+b=0. Chương trình xét đầy đủ các trường hợp xảy ra.
