Font size
WorksheetsPhạm vi hoạt động của biến địa phương?
Total questions: 26
Worksheet time: 13mins
Việc tạo ra các “điểm dừng” bên trong chương trình được tạo ra bởi công cụ nào?
Công cụ in.
Công cụ sinh các bộ dữ liệu test
Công cụ break point
Các bộ test
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 quá giới hạn, có mã lỗi là:
A) IndentationError
B) IndexError
C) ValueError
D) TypeError
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ị của số bị chia
Kiểm tra lại kiểu dữ liệu nhập vào
Kiểm tra lại chỉ số trong danh sách
Kiểm tra lại giá trị số chia
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ị của số bị chia
Kiểm tra lại giá trị số chia
Kiểm tra lại chỉ số trong mảng
Kiểm tra lại kiểu dữ liệu nhập vào
Lỗi nào khó phát hiện nhất?
Lỗi ngữ nghĩa.
Lỗi cú pháp và ngoại lệ
Lỗi ngoại lệ
Lỗi cú pháp
Tổng thể có thể phân biệt lỗi chương trình Python làm mấy loại?
A) 7
B) 3
C) 4
D) 5
Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?
hàm số
đối số
hiệu số
tham số
Trong Python, biến được khai báo và sử dụng bên trong một hàm được gọi là gì?
Biến thông thường
Biến địa phương
Biến riêng
Biến tổng thể
Phát biểu nào sau đây là đúng về lỗi cú pháp?
A) Là lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy
B) Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ.
C) 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
D) 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ỗ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 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
Lỗi kiểu dữ liệu
Lỗi cú pháp
Phạm vi hoạt động của biến địa phương?
Chỉ một số chương trình con được sử dụng
Trong chương trình con chứa biến đó
Trong chương trình chính và tất cả chương trình con
Trong chương trình chính
Chỉ số sức khoẻ BMI của con người được định nghĩa theo công thức sau: BMI= ; trong đó m là khối lượng cơ thể tính bằng kg, h là chiều cao tính theo mét. Hàm số tính chỉ số BMI có thể viết là def tinhBMI(m,h): thì m và h trong trường hợp này gọi là gì?
đối số
tham số
biến
hằng
Phát biểu nào sau đây là đúng về lỗi ngữ nghĩa (lỗi logic)?
A) Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ
B) Là lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy
C) 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 đó.
D) 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
Nến muốn biến bên ngoài hàm 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ừ khóa ......
gloabl
int
global
float
Đâu KHÔNG phải là công cụ để kiểm thử chương trình?
Công cụ điểm dừng trong phần mềm soạn thảo lập trình
Công cụ thống kê dữ liệu
Công cụ sinh các bộ dữ liệu test
Công cụ in biến trung gian
Đặc điểm nào KHÔNG thể hiện vai trò của chương trình con?
Giúp giải các bài toán lớn hiệu quả
Có thể gọi sử dụng mọi thời điểm
Chương trình dài dòng, khó chỉnh sửa
Chương trình ngắn gọn, dễ hiệu chỉnh nâng cấp
Ý kiến nào đúng khi nói về hàm?
Kết quả trả về của hàm có thể gán cho một biến mới
chỉ có duy nhất một hàm trong chương trình
Hàm có thể trả về giá trị hoặc không trả về giá trị.
Hàm luôn trả về 1 giá trị
Bộ dữ liệu kiểm thử (test) có tính chất gì?
Không cần có tính chất gì.
Cần được sinh ngẫu nhiên và phủ kín các trường hợp biên của dữ liệu đầu vào bài toán.
Tính chất phát hiện lỗi của chương trình
Cần có càng nhiều càng tốt
Khẳng định nào dưới đây KHÔNG đúng?
Hàm bắt buộc có tham số
Có thể truyền giá trị cho tham số
Hàm có thể có hoặc không có tham số
Khi truyền đối số (giá trị) đưa vào bằng số tham số trong hàm
Khẳng định nào về ngoại lệ là đúng nhất?
A) Ngoại lệ là lỗi phát sinh khi đang thực thi chương trình
B) Ngoại lệ được Python dùng để loại bỏ một khối code khỏi chương trình
C) Lỗi cú pháp cũng là một ngoại lệ
D) Ngoại lệ 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 đó
Phát biểu nào sau đây là đúng về lỗi ngoại lệ?
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 chạy, một lệnh nào đó không thể thực hiện
Là 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à lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ
Trong Python, hàm tự định nghĩa có thể có bao nhiêu tham số?
0
2
không hạn chế
1
Phát biểu nào dưới đây về biến địa phương và biến tổng thể là SAI?
Biến tổng thể có thể được sử dụng ở trong hàm
Biến địa phương được khai báo trong hàm
Biến địa phương có thể có kiểu khác với kiểu của biến tổng thể có cùng tên
Biến địa phương phải có tên khác với tên của biến tổng thể
Phát biểu nào sau đây là đúng về lỗi ngữ nghĩa (lỗi logic)?
Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ
Là 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à 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 chạy, một lệnh nào đó không thể thực hiện
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 mảng
Kiểm tra kiểu dữ liệu nhập vào
Kiểm tra giá trị của số bị chia
Kiểm tra lại tên các biến và hàm
Đâu KHÔNG phải là công cụ để kiểm thử chương trình?
Công cụ điểm dừng trong phần mềm soạn thảo lập trình
Công cụ thống kê dữ liệu
Công cụ sinh các bộ dữ liệu test
Công cụ in biến trung gian
