Font size
WorksheetsTin 10
Total questions: 89
Worksheet time: 1hrs 7mins
Kết quả của chương trình sau là bao nhiêu? def kq(name): s = "Tôi tên là: " s = s+ name return s print(kq("Xuân")).
Số phát biểu đúng trong các phát biểu sau là:
Chương trình sau phát sinh lỗi gì?
Số phát biểu đúng trong các phát biểu sau: 1) Cần chú ý nên có nhiều bộ test khi test các bộ dữ liệu. 2) Việc sinh ngẫu nhiên dữ liệu đầu vào trong miền xác định của chương trình làm tăng khả năng tìm lỗi. 3) Thực tế cho thấy ít khi phát sinh lỗi tại các vùng biên hoặc lân cận biên. 4) Không thể sử dụng các lệnh print() để in ra các biến trung gian.
Trong các phát biểu sau, phát biểu nào chính xác về kiểm thử chương trình? 1) Hiện nay, có ít phương pháp và công cụ khác nhau để kiểm thử chương trình. 2) Chương trình cần được thử với một số bộ dữ liệu test gồm đầu vào tiêu biểu và kết quả đầu ra biết trước. 3) Các bộ test không phụ thuộc vào các tiêu chí khác nhau. 4) Các bộ test dữ liệu nên có nhiều bộ tes
Em hãy chọn đáp án đúng nhất để điền vào chổ còn trống: "Các …….. thường bao gồm nhiều thành phần như văn bản, các đối tượng hình ảnh như các đường, các hình ảnh cơ bản hay hình vẽ, ảnh chụp, màu sắc."
(a)
Em hãy chọn đáp án đúng nhất để điền vào chổ còn trống: "Thiết kế đồ ho"
Theo em, số công việc sau đây sẽ sử dụng tới kiến thức thiết kế đồ hoạ là:
Theo em, những kĩ năng, tố chất nào là cần thiết nhất cho người thiết kế đồ hoạ?
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 đồ hoạ máy tính và có kiến thức về công nghệ, khả năng cảm nhận cái đẹp, khả năng sáng tạo
Biết chơi nhiều nhạc cụ khác nhau
Kĩ năng vẽ, sắp xếp các đối tượng đồ họa
Khi thực hiện sản xuất một phần mềm ứng dụng, công đoạn thiết kế của chuyên viên, thiết kế tổng thể, thiết kế dữ liệu, thiết kế chức năng và có thể cả giao diện chi tiết, là thuộc công đoạn nào?
Xét về vai trò của những ngư
Tất cả các biến bên trong hàm đều có tính cục bộ.
Đúng
Sai
Khi thực hiện phép chia cho giá trị 0, chương trình sẽ đưa ra mã lỗi ngoại lệ nào?
ZeroDivisionError
TypeError
ValueError
SyntaxError
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
9
3
1 2
chương trình báo lỗi
Tất cả các biến bên trong hàm chỉ có tính toàn cục.
Đúng
Sai
Em hãy cho biết, trong ngôn ngữ lập trình Python, khi chương trình bị lỗi kiểu dữ liệu, sẽ nhận được thông báo gì?
TypeError
SyntaxError
ValueError
IndexError
Biến cục bộ trong hàm nếu gọi bên ngoài hàm sẽ bị lỗi.
Đúng
Sai
Chương trình sau thông báo lỗi gì? for i in range(10) print(i)
Type Error
NameError
SyntaxError
ValueError
Em hãy cho biết, trong ngôn ngữ lập trình Python, khi chương trình bị lỗi cú pháp, sẽ nhận được thông báo gì?
SyntaxError
TypeError
ValueError
IndexError
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
5.
10.
2.
Chương trình bị lỗi.
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
10
chương trình báo lỗi
(n)
0
Công việc nào có liên quan trực tiếp đến nghề thiết kế đồ họa?
Thợ may
Phát thanh viên
Kiến trúc sư
Thư ký
Khi dòng lệnh thụt vào không thẳng hàng, chương trình đưa ra mã lỗi ngoại lệ nào?
ZeroDivisionError
TypeError
IndentationError
SyntaxError
Em hãy cho biết, trong trường hợp này, khi thực hiện chương trình, chương trình sẽ thông báo lỗi thuộc loại nào?
IndentationError
SyntaxError
ValueError
TypeError
Em hãy cho biết, trong ngôn ngữ lập trình Python, khi chương trình bị lỗi liên quan đến giá trị của đối tượng, sẽ nhận được thông báo gì?
SyntaxError
ValueError
TypeError
IndexError
Chương trình sau thông báo lỗi gì? lst = [1, 2, 3, 4, 5] for i in range(10): print(lst[i])
IndexError
NameError
SyntaxError
ValueError
Chương trình sau thông báo lỗi gì? lst = [10, 20, 30, 40] print(lst[6])
NameError
SyntaxError
ValueError
IndexError
Chương trình sau thông báo lỗi gì? n = 5 for i in range(n): prin(t)
Type Error
NameError
SyntaxError
ValueError
Đâu không là công cụ để kiểm thử chương trình?
Công cụ in biến trung gian.
Công cụ sinh các bộ dữ liệu test.
Công cụ thống kê dữ liệu
Công cụ điểm dừng trong phần mềm soạn thảo lập trình.
Chương trình sau nên sửa như thế nào. Chọn phương án đúng nhất. fruits = ['Banana', 'Apple', 'Lime'] print(fruits[4])
Thay đổi kiểu dữ liệu của từng phần tử trong danh sách
Kiểm tra chỉ số của danh sách khi thực hiện lệnh
Thay đổi tên danh sách
Chương trình không có lỗi
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?
A. global
B. def
C. Không thể thực hiện
D. all
Kết quả của chương trình này là bao nhiêu? s = "Tôi tên là: " def kq(name): s = s+ name print(kq("Long")).
A. "Tôi tên là: Long"
B. "Long"
C. "Tôi tên là: "
D. Chương trình bị lỗi.
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
1 2
2 4
(a b)
chương trình báo lỗi
Mã lỗi ngoại lệ của lệnh 's = '10' * 3.5' là
ZeroDivisionError
TypeError
IndentationError
SyntaxError
Chương trình chạy phát sinh lỗi ngoại lệ TypeError, nên xử lí như thế nào?
Kiểm tra lại chỉ số trong dãy
Kiểm tra lại giá trị số chia
Kiểm tra giá trị của số bị chia
Kiểm tra kiểu dữ liệu nhập vào
Chọn phát biểu đúng trong các phát biểu sau:
1,4 đúng
1,3 đúng
2,3 đúng
3,4 đúng
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
5
6
10
11
Chương trình chạy phát sinh lỗi ngoại lệ ZeroDivision, nên xử lí như thế nào?
Kiểm tra lại giá trị số chia.
Kiểm tra lại chỉ số trong danh sách.
Kiểm tra giá trị của số bị chia.
Kiểm tra kiểu dữ liệu nhập vào.
Khi nhập số 3.14, chương trình sẽ thông báo lỗi thuộc loại nào?
ValueError
SyntaxError
TypeError
NameError
Chương trình chạy phát sinh lỗi ngoại lệ IndexError, nên xử lí như thế nào?
Kiểm tra lại giá trị số chia.
Kiểm tra lại chỉ số trong dãy.
Kiểm tra giá trị của số bị chia.
Kiểm tra kiểu dữ liệu nhập vào.
Mã lỗi nào được đưa ra khi lệnh gọi một hàm nhưng không có hàm đó?
ZeroDivisionError
TypeError
IndentationError
NameError
Em hãy cho biết, trong ngôn ngữ lập trình Python, khi truy cập phần tử của danh sách nhưng chỉ số vượt quá giới hạn, sẽ nhận được thông báo lỗi gì?
IndexError
SyntaxError
ValueError
ZeroDivisionError
Chương trình sau thông báo lỗi gì? >>>n = int(input('Nhập n: ')) >>>Nhập n: a
Type Error
NameError
SyntaxError
ValueError
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
A. 16
B. 14
C. 12
D. 18
Kết quả của chương trình sau là bao nhiêu? >>>def f(a,b): return a + b + N >>> N = 5 >>>print(f(3, 3)).
A. 5
B. 6
C. 11
D. Chương trình bị lỗi.
Em hãy cho biết, trong ngôn ngữ lập trình Python, khi chương trình muốn tìm một tên nhưng không thấy, sẽ nhận được thông báo lỗi gì?
SyntaxError
ValueError
NameError
IndexError
Trong ngôn ngữ lập trình Python, ta gõ thì ta nhận được kết quả gì?
13
1 2
10
chương trình báo lỗi
Chương trình chạy phát sinh lỗi ngoại lệ ValueError, nên xử lí như thế nào?
Kiểm tra lại cú pháp
Kiểm tra lại chỉ số trong dãy
Kiểm tra giá trị của đối tượng
Kiểm tra kiểu dữ liệu nhập vào
Kết quả của chương trình sau là bao nhiêu? s = "Hôm nay tôi đi học " def kq(name): s = "Hello World" return s print(s).
A. "Hôm nay tôi đi học "
B. "Hello World"
C. "Hello World!!!"
D. Chương trình bị lỗi.
Kết quả nào được in ra khi thực hiện các câu lệnh sau: >>>def f(x, y): a = x + y print(a + n) >>>n = 5 >>>f(2, 3).
A. 5
B. 10
C. 2
D. Chương trình bị lỗi.
Giá trị của a, b là bao nhiêu khi thực hiện lệnh f(2, 5) >>> a, b = 0, 1 >>> def f(a, b): a = a * b b = b // 2 return a + b.
A. 10, 2
B. 10, 1
C. 2, 5
D. 0, 1
Các biến bên trong hàm không có hiệu lực ở bên ngoài hàm.
Đúng
Sai
Mệnh đề nào dưới đây phát biểu đúng về phạm vi tác dụng của biến trong Python
1,2,4 đúng
1,2,3 đúng
2,3,4 đúng
1,3,4 đúng
Giá trị của x, y là bao nhiêu khi thực hiện lệnh f(1, 3) >>> x, y = 3, 4 >>> def f(x, y): x = x + y y = y + 2 return x.
A. 2, 3
B. 4, 5
C. 5, 4
D. 3, 4
Điền vào '...' hoàn thành phát biểu sau: 'Chương trình chạy không lỗi ngoại lệ nhưng kết quả đưa ra .... Đây là lỗi ... bên trong chương trình.'
Sai, lôgic
Đúng, Syntax Error
Đúng, lôgic
Sai, ngoại lệ
Đâu là phần mềm mà người thiết kế đồ hoạ sử dụng để chỉnh sửa ảnh, tạo ra các thiết kế đồ hoạ?
1) Word.
2) Inkscape.
3) Adobe Photoshop.
4) Python.
Phát biểu nào sau đây đúng nhất khi nói về các bộ dữ liệu test khi kiểm thử chương trình?
Các bộ test có thể có đầu vào theo các tiêu chí khác nhau.
Các bộ test có đầu vào theo một số tiêu chí nhất định.
Các bộ test có thể có đầu vào theo các tiêu chí khác nhau như độ lớn, tính đa dạng của dữ liệu.
Các bộ test có đầu vào phải theo các tiêu chí giống nhau về độ lớn, tính đa dạng của dữ liệu.
c để tạo thành sản phẩm hoàn chỉnh.
A.người thiết kế đồ hoạ
B. người lập trình
C. người dùng
D. Người thiết kế ứng dụng
ời thiết kế đồ hoạ sử dụng để chỉnh sửa ảnh, tạo ra các thiết kế đồ hoạ?
Word
Inkscape
Adobe Photoshop
Python
Thiết kế đồ hoạ là thao tác:
A. Tạo ra các thành phần đồ hoạ, lựa chọn các thành phần đồ hoạ, sắp xếp các thành phần đồ hoạ.
B. Tạo ra các thành phần đồ hoạ, lựa chọn các thành phần đồ hoạ.
C. Lựa chọn các thành phần đồ hoạ, sắp xếp các thành phần đồ hoạ.
D. Sắp xếp các thành phần đồ hoạ.
Em hãy chọn đáp án đúng nhất để điền vào chổ còn trống: "Nhiệm vụ của ……… là lựa chọn, vẽ, cắt, ghép, sắp xếp các thành phần như văn bản, đối tượng hình ảnh, màu sắc để tạo thành sản phẩm hoàn chỉnh."
người thiết kế đồ hoạ
người lập trình
người dùng
Người thiết kế ứng dụng
Hoàn thành phát biểu sau: "Có rất nhiều công cụ và phương pháp khác nhau để kiểm thử chương trình. Các công cụ có mục đích … của chương trình và …, … các lỗi phát sinh trong tương lai"
Tìm ra lỗi, phòng ngừa, ngăn chặn.
Tìm ra lỗi, phòng ngừa, xử lí.
Phòng ngừa, ngăn chặn, xử lí lỗi.
Xử lí lỗi, phòng ngừa, ngăn chặn.
Khi thực hiện sản xuất một phần mềm ứng dụng, công đoạn dựa vào tài liệu thiết kế, các lập trình viên tiến hành tạo cơ sở dữ liệu nếu cần và viết các đoạn mã thực hiện các chức năng, là thuộc công đoạn nào?
Lập trình
Kiểm thử
Chuyển giao
Thiết kế hệ thống
Có bao nhiêu hoạt động chính trong phát triển phần mềm?
3
2
4
5
Thiết kế đồ hoạ đã trở thành một lĩnh vực ……… nhằm mục đích trang trí, làm đẹp không thể thiếu trong đời sống tinh thần của con người.
A. Trang trí
B. Nghệ thuật ứng dụng
C. Nghệ thuật trang trí
D. Nghệ thuật văn hoá
Trong quá trình phát triển một phần mềm công đoạn thứ 5 là gì?
Kiểm thử
Lập trình
Chuyển giao
Bảo trì
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
Chương trình chạy phát sinh lỗi ngoại lệ SyntaxError, nên xử lí như thế nào?
Kiểm tra lại cú pháp
Kiểm tra lại giá trị số chia
Kiểm tra giá trị của số bị chia
Kiểm tra kiểu dữ liệu nhập vào
Khi thực hiện sản xuất một phần mềm ứng dụng, công đoạn khắc phục triệt để các lỗi, nâng cấp cả về tính năng và giao diện của phần mềm, là thuộc công đoạn nào?
Bảo trì
Lập trình
Kiểm thử
Chuyển giao
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
Đâu không phải là sản phẩm của nghề thiết kế đồ họa?
A. Giống vật nuôi
B. Logo, bảng hiệu
C. Bao bì sản phẩm
D. Áp phích quảng cáo.
Cài đặt, khởi tạo dữ liệu, hướng dẫn sử dụng và chuyển giao là nội dung của công đoạn nào?
Lập trình
Điều tra khảo sát
Kiểm thử
Chuyển giao
Lập trình thuộc bước thứ mấy trong quá trình sản xuất phần mềm?
3
4
5
6
Xét về vai trò của những người phát triển phần mềm. Khởi đầu, …………. chỉ cần có các hiểu biết cơ bản về ngôn ngữ lập trình phù hợp để có thể bắt đầu phụ trách những đoạn mã ngắn, đơn giản và có thể tham gia kiểm thử, chuyển giao hay bảo trì phần mềm.
Kĩ sư phần mềm
Người quản trị dự án
Lập trình viên
Người dùng
Phát biểu nào sau đây sai?Người làm nghề thiết kế đồ hoạ cần có:
A. Kiến thức rộng về các lĩnh vực như lịch sử, địa lí, …
B. Khả năng sáng tạo, yêu thích và cảm nhận được cái đẹp.
C. Kiến thức về công nghệ nói chung, công nghệ in ấn, công nghệ thông tin và truyền thông nói riêng.
D. Kĩ năng vẽ, sắp xếp các đối tượng đồ hoạ.
Theo em, số công việc sau đây sẽ sử dụng tới kiến thức thiết kế đồ hoạ là:
1) Tạo áp phích quảng cáo sản phẩm nước giải khát cho công ty.
2) Lập trình ứng dụng để thiết kế đồ hoạ.
3) Giảng dạy các môn văn hoá tại trường học.
4) Giảng dạy môn đồ hoạ tại các trường đại học.
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
Khi thực hiện sản xuất một phần mềm ứng dụng, công đoạn thiết kế của chuyên viên, thiết kế tổng thể, thiết kế dữ liệu, thiết kế chức năng và có thể cả giao diện chi tiết, là thuộc công đoạn nào?
Thiết kế hệ thống
Điều tra khảo sát
Phân tích hệ thống
Lập trình
Khi thực hiện sản xuất một phần mềm ứng dụng, công đoạn phát hiện để loại bỏ các lỗi cũng như các bất hợp lí trong sử dụng chương trình nếu có; kiểm tra kết quả thực hiện theo chức năng đã thiết kế, là thuộc công đoạn nào?
Lập trình
Kiểm thử
Chuyển giao
Thiết kế hệ thống
Xét về vai trò của những người phát triển phần mềm. Khái niệm …………. thường để chỉ những người tổ chức làm phần mềm. Họ có thể phụ trách các khâu quan trọng như phân tích, thiết kế hay trực tiếp tham gia hoặc chủ trì quản trị dự án phần mềm.
Kĩ sư phần mềm
Lập trình viên
Người quản trị dự án
Người dùng
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".
A. địa phương, trong
B. cục bộ, ngoài
C. địa phương, ngoài
D. toàn cục, ngoài
Tố chất không cần thiết đối với lập trình viên là?
Hiểu biết thuật toán, cấu trúc dữ liệu.
Có kiến thức về khoa học máy tính.
Đức tính cẩn thận, tỉ mỉ.
Có tầm nhìn, kỹ năng tổ chức và điều phối nguồn lực.
Có mấy công đoạn cần để thực hiện sản xuất một phần mềm
5
6
7
8
Phát biểu nào sau đây sai?
Các cơ hội nghề nghiệp cho người phát triển phần mềm rất hạn chế
Có thể theo học phát triển phần mềm tại nhiều nơi khác nhau: các trung tâm, trường nghề, các công ty, các nhà trường,…
Các cơ hội nghề nghiệp cho người phát triển phần mềm rất đa dạng
Nhu cầu nhân lực phát triển phần mềm không ngừng tăng cao cùng với sự phát triển ứng dụng khoa học và công nghệ
Theo em điều nào là đúng nhất khi nói về phát triển phần mềm?
Phát triển phần mềm là lập trình.
Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động.
Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động, có thể lặp đi lặp lại.
Phát triển phần mềm là quản trị dự án phần mềm.
Chọn đáp án đúng nhất. Hiện nay, nhu cầu lao động làm việc trong ngành Thiết kế đồ hoạ là:
A.Rất cao
B. Rất thấp
C. Thấp
D. Không có nhu cầu
Xét về vai trò của những người phát triển phần mềm. …………. cần có tầm nhìn, hiểu biết về quy trình làm phần mềm, hiểu biết xu hướng công nghệ, có khả năng tổ chức, lập kế hoạch, điều phối các nguồn lực, tổ chức giám sát.
Người quản trị dự án
Lập trình viên
Kĩ sư phần mềm
Người dùng
Em hãy chọn đáp án đúng nhất để điền vào chổ còn trống: "Thiết kế đồ hoạ là việc dàn dựng bố cục, sắp xếp, chỉnh sửa hình ảnh, lựa chọn màu sắc để sáng tạo các thông điệp truyền thông hấp dẫn và thu hút, đáp ứng yêu cầu …………. một cách hiệu quả nhằm phục vụ mục đích tuyên truyền hoặc kinh doanh."
Truyền đạt thông tin
Truyền đạt kỹ năng
Truyền đạt kỹ thuật
Truyền đạt kinh nghiệm
Các hình ảnh đồ họa không gồm thành phần nào?
Văn bản
Các đường
Các hình cơ bản
Ứng dụng đồ họa
