ÔN TẬP CHỦ ĐỀ FCS
Câu 1. Trong Pascal, hàm Length(S) cho kết quả là gì?
- A. Số ký tự của xâu không tính dấu cách cuối cùng
- B. Độ dài tối đa của xâu S khi khai báo
-
C. Độ dài hiện có của xâu S
- D. Số ký tự hiện có của xâu S không tính các dấu cách
Câu 2. Các phần tử từ vị trí nào đến j lớn hơn pivot?
- A. i + 4
- B. i + 2
-
C. i + 1
- D. i +3
Câu 3. Đoạn chương trình sau thực hiện việc gì? (' ' là kí tự trắng)
X:= length(S);
For i:= X downto 1 do
If S[i] = ' ' then Delete(S,i,1);
-
A. Xóa hết dấu cách trong xâu S
- B. Xóa dấu cách đầu tiên trong xâu S
- C. Xóa dấu cách cuối cùng trong xâu S
- D. Xóa dấu cách thừa trong xâu S
Câu 4. Trong Python, cấu trúc mảng được tạo bằng cách nào?
- A. Sử dụng hàm "create_array()"
- B. Sử dụng hàm "array()"
-
C. Sử dụng hàm "list()"
- D. Sử dụng từ khóa "array"
Câu 5. sắp xếp các hàng trong một bảng gồm nhiều cột thuộc thao tác thứ mấy?
- A. 4
-
B. 3
- C. 1
- D. 2
Câu 6. Để truy cập vào phần tử thứ i trong một mảng arr, ta sử dụng cú pháp nào?
- A. arr{i}
- B. arr(i)
-
C. arr[i]
- D. arr[i-1]
Câu 7. cho các dãy số, yêu cầu sắp xếp “theo thứ tự tăng dần(giảm dần)” thuộc thao tác thứ mấy?
- A. 2
- B. 3
-
C. 1
- D. 4
Câu 8. Khai báo cung cấp những thông tin gì?
- A. Kích thước
- B. Kiểu dữ liệu
- C. Tên biến mảng
-
D. Tên biến mảng, kiểu dữ liệu, kích thước
Câu 9. một bài toán sắp xếp được thực hiện mấy bước?
- A. 3
-
B. 5
- C. 2
- D. 4
Câu 10. cho dãy các xâu kí tự, yêu cầu sắp xếp “theo thứ tự bảng chữ cái”,”theo độ dài tăng dần” thuộc thao tác thứ mấy?
-
A. 2
- B. 1
- C. 4
- D. 3
Câu 11. bắt đầu tử chỉ số nào và kết thúc ở chỉ số nào?
- A. Hi - lo
- B. La – hi
-
C. Lo – hi
- D. Hi - la
Câu 12. hoare là tác giả của thuật toán gì?
- A. Phân loại
- B. Điều hành
-
C. Sắp xếp nhanh
- D. Sắp xếp chậm
Câu 13. Trong ngôn ngữ lập trình Pascal, xâu kí tự không có kí tự nào gọi là ?
- A. Không phải là xâu kí tự;
- B. Xâu không;
-
C. Xâu rỗng;
- D. Xâu trắng;
Câu 14. Để thêm một phần tử vào cuối một mảng arr trong Python, ta sử dụng phương thức nào?
- A. insert()
- B. remove()
- C. pop()
-
D. append()
Câu 15. Trong bộ nhớ, mảng một chiều được lưu trữ thành một khối các ô có nhớ liền kết liên tục có dung lượng bằng?
- A. Kích thước x chiều cao kiểu dữ liệu
-
B. Kích thước x độ dài kiểu dữ liệu
- C. Độ dài kiểu dữ liệu x chiều cao kiểu dữ liệu
Câu 16. Kiểu dữ liệu nào được sử dụng để lưu trữ một danh sách các giá trị trong Python?
- A. Kiểu dictionary
- B. Kiểu set
-
C. Kiểu mảng
- D. Kiểu tuple
Câu 17. Vị trí nào thì đúng bằng pivot?
- A. 3i
-
B. i
- C. 4i
- D. 2i
Câu 18. Các dãy n x m bằng cách sắp xếp nào?
-
A. Các hàng nối tiếp nhau
- B. Các hàng xen kẽ
- C. A và C đều đúng
- D. Cách nhau 2 hàng
Câu 19. trong bộ nhớ máy tính, mảng hai chiều n hàng và m cột được lưu trữ thành dãy nào sau đây?
-
A. n x m
- B. n + m
- C. n : m
- D. n - m
Câu 20. Phương thức index có hai tham số tùy chọn là gì?
- A. La,hi
-
B. Lo,hi
- C. Lo,la
- D. Hi,ha
Câu 21. báo lỗi “ValueError để làm gì?
-
A. Tìm kiếm thông tin
- B. Xóa thông tin
- C. Sao chép thông tin
- D. Bổ sung thông tin
Câu 22. Điền từ thích hợp vào chỗ trống?
Nếu xuất hiện nhiều lần thì đưa ra chỉ số của lần xuất hiện….
- A. Thứ 2
-
B. Đầu tiên
- C. Cuối cùng
- D. Thứ 3
Câu 23. bộ nhớ Ram là gì?
- A. Là một dãy bit rất ngắn, chia thành nhiều ô nhớ liền nhau
- B. Là một dãy bit rất dài, chia thành 1 ô nhớ liền nhau
- C. Là một dãy bit rất ngắn, chia thành 1 ô nhớ liền nhau
-
D. Là một dãy bit rất dài, chia thành nhiều ô nhỏ liền nhau
Câu 24. Mảng có kích thước n thì các phần tử mảng được đánh chỉ số tuần tự từ ?
- A. 0 đến n - 3
- B. 0 đến n - 2
-
C. 0 đến n – 1
- D. 0 đến n – 4
Câu 25. điền từ thích hợp vào chỗ trống
Trong bộ nhớ, mảng một chiều được…thành một khối các ô nhớ liền kề liên tục
-
A. Lưu trữ
- B. Sao chép
- C. Xóa
- D. Bổ sung