Font size
WorksheetsÔn tập CK 2
Total questions: 50
Worksheet time: 41mins
Phát biểu nào sau đây là sai?
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.
Cấu trúc lặp với số lần biết trước là:
for
for
while <Điều kiện>:
for
“Các lệnh mô tả hàm” phải viết:
Lùi vào theo quy định của Python.
Thẳng hàng với lệnh def.
Ngay sau dấu hai chấm (:) và không xuống dòng.
Viết thành khối và không được lùi vào.
Cho đoạn chương trình sau: def t(a1,b1): s=a1*b1 a,b=map(int,input().split()) print((a,b)) Lỗi sai trong đoạn chương trình trên là:
Thiếu lệnh return giá trị cần trả về ở cuối thân hàm.
Thiếu tham số hình thức.
Thiếu dấu ‘:’ cuối dòng đầu tiên của định nghĩa hàm.
Thiếu lời gọi hàm.
Cho đoạn chương trình sau: def h(a1,b1): s=a1-b1 return s a,b=map(int,input().split()) t=h(a,b) print(t) Trong đoạn chương trình trên lời gọi hàm với đối số truyền vào là:
h(a,b)
h(a1,b1)
return s
s=a1-b1
Câu 6: Cho xâu st=’abc’. S[0]=?
‘a’
‘b’
‘c’
0
s='abcde' print(s[1:4]) Trên màn hình máy tính sẽ xuất hiện xâu:
'bcd'
'bcde'
'abc'
'cde'
Cho đoạn chương trình sau: y='abcae' x1='a' x2='d' print(y.replace(x1,x2)) Trên màn hình máy tính sẽ xuất hiện xâu:
'dbcde'
'dbcae'
'adbcade'
'bce'
Cho mảng a=[0,2,4,6]. Phần tử a[1]=?
2
0
6
4
Cho đoạn chương trình sau: a=[3,1,5,2] a.sort() print(a) Sau khi thực hiện đoạn chương trình trên, danh sách a hiển thị trên màn hình là:
[1,2,3,5]
[3,1,5,2]
[5,3,2,1]
[3,5,2,1]
Để gọi đến phần tử đầu tiên trong danh sách a ta dùng lệnh:
a[0]
a[1]
a[]
a0
Cho đoạn chương trình: a=[2,4,6] for i in a: print(2*i) Trên màn hình sẽ có các giá trị:
4 8 12
4 6 12
2 4 6
4 6 8
Khẳng định nào sau đây là sai?
Truy vết để tìm lỗi là một quá trình vô cùng đơn giản, không tốn thời gian.
Ngôn ngữ lập trình Python cung cấp công cụ Debug để gỡ lỗi.
Lỗi ngoại lệ là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện. Lỗi này sẽ được hiển thị ngay trên màn hình.
Lỗi ngữ nghĩa là lỗi khó phát hiện nhất
Khẳng định nào sau đây là sai?
Những nghề thuộc nhóm thiết kế và lập trình chỉ có thể làm ở cơ quan tư nhân.
Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng.
Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình.
Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ.
Khẳng định nào sau đây là sai khi nói về phần mềm GIMP?
Phần mềm GIMP không thể ghép ảnh.
Phần mềm GIMP có thể chỉnh sửa ảnh.
Cung cấp các công cụ tạo văn bản, tô màu và biến đổi hình.
Là phần mềm thiết kế đồ họa.
Khẳng định nào sau đây là sai?
Một bức ảnh không thể có nhiều lớp ảnh.
Vùng chọn được dùng để xử lí một vùng nào đó trên ảnh.
Sử dụng vùng chọn để tạo đường viền, lồng hình
Sử dụng kết hợp đường dẫn và vùng chọn để cắt xén chi tiết thừa.
Để chuyển đổi giữa đường dẫn và vùng chọn ta chọn lệnh:
SelectFrom Path
SelectNone
SelectInvert
SelectTo Path
Sử dụng công cụ nào để biết một bức ảnh có nền trong suốt hay không?
Eraser
Crop
Rectangle Select hoặc Ellip Select.
Move Tool
Khẳng định nào sau đây là sai?
Ảnh không có nền là ảnh có lớp nền màu trắng.
Độ trong suốt của điểm ảnh thể hiện mức độ rõ nét của nó.
Các điểm ảnh trên lớp ảnh thể hiện và lưu trữ trên các kênh màu và kênh alpha. Trong đó kênh alpha thể hiện độ trong suốt của các điểm ảnh.
Có hai thao tác cơ bản với kênh alpha là: Thêm kênh alpha l vào một lớp ảnh và chuyển kênh alpha của một lớp ảnh vào vùng chọn
Sau khi chỉnh sửa ảnh, ta lưu ảnh bằng File/Save thì ảnh có đuôi mặc định là:
jpg
cxf
Doc
txt
Cho biểu thức logic x and y. Biểu thức nhận giá trị True khi nào?
Cả x và y đều nhận giá trị True.
x nhận giá trị True, y nhận giá trị False.
x nhận giá trị False, y nhận giá trị True.
Cả x và y đều nhận giá trị False.
Ký hiệu nào sau đây không phải là ký hiệu phép so sánh trong Python?
!=
>=
==
#
Phát biểu nào sau đây là SAI?
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
Trong Python có 2 dạng lặp: lặp với số lần biết trước và lặp với số lần không biết trước.
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.
Độ dài của xâu được tính thông qua hàm
len().
range().
app.end().
for.
Để khai báo dữ liệu kiểu xâu thì dữ liệu phải được khai báo trong cặp ngoặc nào sau đây?
Cặp dấu ngoặc móc {}.
Cặp dấu nháy đơn hoặc cặp dấu nháy kép “ ”.
Cặp dấu ngoặc tròn ().
Cặp dấu ngoặc vuông [].
Cho các nhận định sau, nhận định nào là đúng
Sử dụng chương trình con sẽ làm chương trình dễ hiểu, dễ tìm lỗi hơn.
Hàm chỉ được gọi một lần duy nhất ở chương trình chính.
Khai báo hàm trong Python luôn có danh sách tham số.
Python chỉ cho phép chương trình gọi một hàm xây dựng sẵn trong các thư viện của Python.
Các phần mềm ứng dụng mang tính cá nhân thường dùng mật khẩu đẻ xác nhận dùng mật khẩu: Em hãy tạo phần mềm yêu cầu người dùng nhập mật khẩu. Người dùng sẽ nhập lại cho đến khi nhập đúng mật khẩu là : (TL@1998)
- Khi nhập đúng mật khẩu thì thông điệp (Bạn đã nhập đúng mật khẩu) hiện ra
- Khi nhập sau mật khẩu thì thông điệp (Bạn đã nhập sai mật khẩu, vui lòng nhập lại) hiện ra
Khởi tạo chương trình nhập danh sách các số nguyên dùng câu lệnh lặp for gán giá trị trong khỏng cho trước là 10
a. Bổ sung phần tử 11 vào cuối danh sách vừa tạo
b. Xóa phần tử đứng ở vị trí 5 trong danh sách và đưa ra danh sách đã xóa
Trình bày 4 thao tác cơ bản với vùng chọn trong GIMP
Trong chương trình trò chơi truyền hình, người dẫn chương trình thường đếm ngược để bắt đầu trò chơi. Em hãy viết chương trình nhập một số nguyên dương n, sau dó in ra các giá trị từ n về 1 để mô phỏng quá trình đếm ngược.
Khởi tạo chương trình nhập danh sách các số nguyên dùng câu lệnh lặp for gán giá trị trong khoảng cho trước là 15
a. Bổ sung phần tử 8 vào đầu danh sách và in ra danh sách.
b. Sắp xếp các phần tử của danh sách theo thứ tự không giảm và in ra danh sách
Trình bày các bước để tạo đường dẫn trong GIMP
Các phần tử trong danh sách ngăn cách nhau bởi
dấu chấm “.”
dấu chấm phẩy “;”
dấu phẩy “,”
dấu hai chấm “:”
Để khai báo dữ liệu kiểu danh sách thì dữ liệu phải được khai báo trong cặp ngoặc nào sau đây?
Cặp dấu ngoặc vuông [].
Cặp dấu ngoặc nhọn {}.
Cặp dấu nháy kép " ".
Cặp dấu ngoặc tròn ().
Những công đoạn chính của quá trình phát triển phần mềm?
Phân tích hệ thống – Lập trình.
Thiết kế phần mềm – Lập trình – Kiểm thử phần mềm.
Phân tích hệ thống – Thiết kế phần mềm – Lập trình – Kiểm thử phần mềm.
Lập trình – Kiểm thử phần mềm.
Có mấy cách tô màu cho lớp ảnh nền?
1
3
4
2
Ảnh không có nền là ảnh
Có lớp nền trong suốt.
Có nền màu trắng.
Có nền màu đen.
Có nền màu xám.
Hãy xác định giá trị của các biểu thức logic sau đây nếu A = 5, B =10.
(A < B) and (A + B > 20)
True
None
False
Tất cả đều sai
Có bao nhiêu thao tác cơ bản với kênh alpha:
1
2
3
4
Biểu tượng hình con mắt bên trái lớp có tác dụng:
Ẩn hoặc hiện lớp.
Xóa vùng chọn.
Phân biệt màu giữa các lớp.
Bỏ vùng chọn.
Cho những phát biểu sau, phát biểu nào sau đây là sai
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước
Dùng câu lệnh While ta cũng thể hiện được cấu trúc lặp với số lần biết trước
Trong Python có 2 dạng lặp: lặp với số lần biết trước và lặp với số lần không biết trước
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp
Cho đoạn chương trình sau:
S1 = 'abcd'
S2 = 'a'
print (S1.count(S2))
Trên màn hinh xuất hiện giá trị 3
S2 không là xâu rỗng
S2 là xâu con của xâu S1
Trên màn hình xuất hiện giá trị 1
Cho mảng a=[0,2,4,6,8]
Phần tử a[1] là 0
Phần tử a[1] là 2
Mảng a có 5 phần tử
Trong danh sach a phần tử đầu tiên được đánh dấu ở vị trí 1
Cho các nhận định sau
Để thay đổi kích thước ảnh ta dùng công cụ Move
Để thay đổi kích thức ảnh ta dùng công cụ Scale
Để cắt ảnh ta dùng công cụ Crop
Để tạo văn bản ta dùng công cụ Transform
GIMP là phần mềm
Xử lí ảnh
Soạn thảo văn bản
Trình chiếu, thuyết trình
Nghe nhạc trực tuyến
Để xóa vùng chọn
Nhấn phím Delete
Dùng lệnh Exit\Shrink hoặc Grow
Dùng lệnh Select\Delete
Dùng lệnh Select\Intvert
Để chuyển một vùng chọn thành một đường dẫn ta thực hiện lệnh nào?
Select\To Path
Select\None
Select\Invert
Delete
Phát biểu nào sau đây là đúng về lỗi ngữ nghĩa
Là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó
Là lỗi xảy ra khi chương trình đang chayjm một lệnh nào đó không thể thực hiện
Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ
Tất cả các lỗi trên
Bước tìm thuật toán của bài toán và cách tổ chức dữ liệu là
Tìm thuật toán dựa trên các bước xác định bài toán, dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị cần tìm, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với các thuật toán đó
Dũng các bộ dữ liệu khác nhau để keiemr thử và hiệu chỉnh chương trình
Xác định những gái trị đã cho và mối quan hệ giữa chúng
Lựa chọn cách tổ chức dữ liêu jvaf sử dụng ngôn ngữ lậ ptrinhf để diễn đạt đúng thuật toán
Trường đại học nào có khoa công nghệ thông tin
Đại học bách khoa Hà Nội
Đại học quốc gia thành phố Hồ Chí Minh
Đại học khoa học tự nhiên
Tất cả các trường đại học trên
