WorksheetsBÀI ÔN SÁNG TUẦN 12, 13
Total questions: 66
Worksheet time: 33mins
Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì?
A. Tuần tự, rẽ nhánh và lặp
B. Tuần tự, rẽ nhánh và gán
C. Rẽ nhánh, lặp và gán
D. Tuần tự, lặp và gán
Cấu trúc tuần tự là gì?
A. Là cấu trúc xác định thứ tự dữ liệu được lưu trữ
B. Là cấu trúc xác định thứ tự các bước được thực hiện
C. Là cấu trúc lựa chọn bước thực hiện tiếp theo
D. Là cấu trúc xác định số lần lặp lại một bước của thuật toán
Cấu trúc rẽ nhánh có mấy loại?
A. 1 B. 2 C. 3 D. 4
1
2
3
4
Phát biểu nào sau đây là sai?
A. Cấu trúc lặp có số lần lặp luôn được xác định trước
B. Cấu trúc lặp bao giờ cũng có điều kiện để vòng lặp kết thúc
C. Cấu trúc lặp có hai loại là 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
D. Cấu trúc lặp có loại kiểm tra điều kiện trước và loại kiểm tra điều kiện sau
Trong các sơ đồ khối sau, sơ đồ khối nào thể hiện cấu trúc lặp kiểm soát điều kiện sau?
A
B
C
D
Đoạn văn sau mô tả công việc rửa rau: “Em hãy cho rau vào chậu và xả nước ngập râu. Sau đó em dùng tay đảo rau trong chậu. Cuối cùng em vớt rau ra rổ và đổ hết nước trong chậu đi.”
Đoạn văn bản trên thể hiện cấu trúc điều khiển nào?
A. Cấu trúc tuần tự
B. Cấu trúc rẽ nhánh dạng thiếu
C. Cấu trúc lặp
D. Cấu trúc rẽ nhánh dạng đủ
Câu: “Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn” thể hiện cấu trúc điều khiển dạng nào?
A. Cấu trúc rẽ nhánh dạng đủ
B. Cấu trúc rẽ nhánh dạng thiếu
C. Cấu trúc lặp
D. Cấu trúc tuần tự
Bạn Hoàng xây dựng thuật toán cho nhân vật di chuyển trên sân khấu với quy luật như sau:
Nếu nhân vật gặp chướng ngại vật (chẳng hạn tảng đá), thì nhân vật sẽ đổi hướng trước khi tiếp tục di chuyển về phía trước. Nếu nhân vật không gặp phải chướng ngại vật, thì nhân vật tiếp tục tiến về phía trước
Bạn Hoàng nên dùng loại cấu trúc điều khiển nào?
A. Cấu trúc tuần tự
B. Cấu trúc rẽ nhánh dạng thiếu
C. Cấu trúc lặp
D. Cấu trúc rẽ nhánh dạng đủ
Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện yêu cầu di chuyển liên tục của chú mèo?
A. Cấu trúc rẽ nhánh dạng đủ
B. Cấu trúc rẽ nhánh dạng thiếu
C. Cấu trúc lặp
D. Cấu trúc tuần tự
Cho sơ đồ khối sau:
a) Sơ đồ khối thể hiện cấu trúc điều khiển nào?
A. Cấu trúc rẽ nhánh dạng đủ
B. Cấu trúc rẽ nhánh dạng thiếu
C. Cấu trúc lặp
D. Cấu trúc tuần tự
Cho sơ đồ khối sau:
b) Bạn An được 8 điểm. Theo em, bạn nhận được thông báo gì?
A. Không nhận được thông báo
B. “Bạn cố gắng hơn nhé!”
C. “Chúc mừng bạn!”
D. “Chúc mừng bạn! Bạn cố gắng hơn nhé!”
Phát biểu nào sau đây là đúng?
A. Mỗi bài toán chỉ có duy nhất một thuật toán để giải
B. Trình tự thực hiện các bước trong thuật toán không quan trọng
C. Trong thuật toán, với dữ liệu đầu vào luôn xác định được kết quả đầu ra
D. Một thuật toán có thể không có đầu vào và đầu ra
Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện nhập dữ liệu đầu vào?
Câu lệnh 1,2 thực hiện nhập dữ liệu đầu vào;
Câu lệnh 3,4 thực hiện nhập dữ liệu đầu vào;
Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện thông báo kết quả đầu ra của thuật toán?
câu lệnh 1, 2 thực hiện thông báo kết quả đầu ra của bài toán
câu lệnh 3,4 thực hiện thông báo kết quả đầu ra của bài toán
Mục đích của sơ đồ khối là gì?
A. Để mô tả chi tiết một chương trình
B. Để mô tả các chỉ dẫn cho máy tính “hiểu” về thuật toán
C. Để mô tả các chỉ dẫn cho con người hiểu về thuật toán
D. Để chỉ dẫn cho máy tính thực hiện thuật toán
Lợi thế của việc sử dụng sơ đồ khối so với sử dụng ngôn ngữ tự nhiên để mô tat thuật toán là gì?
A. Sơ đồ khối tuân theo một tiêu chuẩn quốc tế nên con người dù ở bất kể quốc gia nào cũng có thể hiểu
B. Sơ đồ khối dễ vẽ
C. Sơ đồ khối dễ thay đổi
D. Vẽ sơ đồ khối không tốn thời gian
Trong các ví dụ sau, ví dụ nào là thuật toán?
A. Một bài văn hay
B. Một bức tranh đầy màu sắc
C. Một bản hướng dẫn về cách bánh cuốn với các bước cần làm
D. Một bài thơ lục bát
Cho biết đầu vào, đầu ra của các thuật toán sau đây
a) Thuật toán nhân đôi số a
a) Thuật nhân đôi một số a
Đầu vào: số a
Đầu ra: giá trị 2 x a
a) Thuật nhân đôi một số a
Đầu vào: số a*a
Đầu ra: giá trị a
Cho biết đầu vào, đầu ra của các thuật toán sau đây
b) Thuật toán tìm số lớn hơn trong hai số a,b
b) Thuật tìm số lớn hơn trong hai số a,b
Đầu vào: hai số a,b
Đầu ra: số lớn hơn a hoặc b
b) Thuật tìm số lớn hơn trong hai số a,b
Đầu vào: hai số a,
Đầu ra: số b
Cho biết đầu vào, đầu ra của các thuật toán sau đây
c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp
c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp
Đầu vào: vị trí chỗ ngồi của hai bạn a,b trong lớp
Đầu ra: vị trí chỗ ngồi mới của hai bạn a,b sau khi hoán đổi
c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp
Đầu vào: vị trí chỗ ngồi của hai bạn a,b trong lớp
Đầu ra: vị trí chỗ ngồi cũ của hai bạn a,b sau khi hoán đổi
Cho biết đầu vào, đầu ra của các thuật toán sau đây
d) Thuật toán tìm một cuốn sách có trên giá sách hay không
d) Thuật toán tìm một cuốn sách có trên giá sách hay không?
Đầu vào: tên cuốn sách cần tìm, giá sách
Đầu ra: thông báo cuốn không có trên giá
d) Thuật toán tìm một cuốn sách có trên giá sách hay không?
Đầu vào: tên cuốn sách cần tìm, giá sách
Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách
a) Chương trình Scratch Hình 16 thực hiện thuật toán gì?
a) Chương trình thực hiện thuật toán tính tổng hai số
a) Chương trình thực hiện thuật toán tính hiệu hai số
a) Chương trình thực hiện thuật toán tính tích hai số
a) Chương trình thực hiện thuật toán tính thương hai số
Hãy xác định đầu vào, đầu ra của thuật toán
Đầu vào: hai số x,y
Đầu ra: tổng hai số
Đầu vào: hai số a,b
Đầu ra: tổng hai số
b) Mô tả thuật toắn bằng ngôn ngữ tự nhiên
1. Thông báo “Mình cùng làm toán nhé” trong 2 giây
2. Nhập số thứ nhất
3. Gán giá trị trả lời vào biến x
4. Nhập số thứ hai
5. Gán giá trị trả lời vào biến b
6. Gán tổng x + y vào biến kq
1. Thông báo “Mình cùng làm toán nhé” trong 2 giây
2. Nhập số thứ nhất
3. Gán giá trị trả lời vào biến x
4. Nhập số thứ hai
5. Gán giá trị trả lời vào biến y
6. Gán tổng x + y vào biến kq
a) Chương trình thực hiện thuật toán gì?
Em hãy xác định đầu vào, đầu ra của thuật toán
a) Chương trình thực hiện thuật toán tính tổng hoặc tích của hai số
Đầu vào: hai số a, b
Đầu ra: tổng hoặc tích hai số
a) Chương trình thực hiện thuật toán tính tổng hoặc tích của hai số
Đầu vào: hai số x, y
Đầu ra: tổng hoặc tích hai số
Lệnh Find được sử dụng khi nào?
A. Khi muốn định dạng chữ in nghiêng cho một đoạn văn bản
B. Khi muốn tìm kiếm một từ hoặc cụm từ trong văn bản
C. Khi muốn thay thế một từ hoặc cụm từ trong văn bản
D. Khi cần thay đổi phông chữ của văn bản
Điền từ hoặc cụm từ thích hợp vào chỗ chấm để hoàn thiện các câu sau:
a) Để ……… một từ hoặc cụm từ trong văn bản, em chọn lệnh Find
b) Để ……… một từ hoặc cụm từ tìm kiếm được bằng một từ hoặc cụm từ khác em dùng lệnh Replace
a) tìm kiếm
b) thay thế
a) thay thế
b) tìm kiếm
Hãy sắp xếp các bước thực hiện việc tìm kiếm một từ hoặc cụm từ trong văn bản
a) Gõ từ hoặc cụm từ cần tìm kiếm rồi nhấn phím Enter
b) Trong nhóm lệnh Editing chọn Find
c) Nháy chuột chọn thẻ Home
c - b - a
a - b - c
b - a - c
Hãy sắp xếp lại các bước theo trình tự thực hiện việc thay thế từ hoặc cụm từ cần tìm kiếm
a) Trong nhóm lệnh Editing ở thẻ Home, chọn Replace
b) Gõ từ hoặc cụm từ cần thay thế
c) Chọn Replace hoặc Replace All để thay thế lần lượt hoặc tất cả các từ trong toàn bộ văn bản
d) Gõ từ hoặc cụm từ cần tìm
a) → c) → b) → d)
b) → a) → b) → c)
a) → d) → b) → c)
Điền từ hoặc cụm từ (chính xác, tìm kiếm, thay thế, yêu cầu) vào chỗ chấm thích hợp để hoàn thành đoạn văn bản dưới đây
“Công cụ Tìm kiếm và …(1)… giúp chúng ta …(2)… hoặc thay thế các từ hoặc cụm từ theo …(3)… một cách nhanh chóng và …(4)…”
(1) – thay thế
(2) – yêu cầu
(3) – tìm kiếm
(4) – chính xác
(1) – thay thế (2) – tìm kiếm
(3) – yêu cầu (4) – chính xác
Ghép lệnh sau với ý nghĩa của dòng bên dưới:
Insert Columns to the Left
Chèn thêm cột vào phía bên trái cột đã chọn
Chèn thêm cột vào phía bên phải cột đã chọn
Chèn thêm hàng vào phía bên trái cột đã chọn
Chèn thêm cột vào phía bên trên cột đã chọn
Ghép lệnh sau với ý nghĩa của dòng bên dưới:
Insert Columns to the Right
Chèn thêm cột vào phía bên phải cột đã chọn
Chèn thêm cột vào phía bên trái cột đã chọn
Chèn thêm cột vào phía bên trên cột đã chọn
Chèn thêm cột vào phía bên dưới cột đã chọn
Ghép lệnh sau với ý nghĩa của dòng bên dưới:
Insert Rows Above
Chèn thêm hàng vào phía phải hàng đã chọn
Chèn thêm hàng vào phía trái hàng đã chọn
Chèn thêm hàng vào phía dưới hàng đã chọn
Chèn thêm hàng vào phía trên hàng đã chọn
Ghép lệnh sau với ý nghĩa của dòng bên dưới:
Insert Rows Below
Chèn thêm hàng vào phía dưới hàng đã chọn
Chèn thêm hàng vào phía trên hàng đã chọn
Chèn thêm hàng vào phía phải hàng đã chọn
Chèn thêm hàng vào phía trái hàng đã chọn
Có bao nhiêu ngôn ngữ lập trình?
1
2
4
Có nhiều
Để thay đổi phông chữ trong văn bản word em có thể thực hiện:
Nháy chọn Font từ dải lệnh Home và nháy trang Font
Nháy nút Font trên thanh công cụ và chọn phông thích hợp trong danh sách
Nháy nút phải chuột và chọn Font
Cả ba thao tác trên đều được
Có mấy cách để mô tả thuật toán?
1
2
3
4
Muốn xóa một cột trong bảng, sau khi chọn cột cần xóa em thực hiện lệnh nào sau đây?
Delete Rows
Delete Columns
Delete Table
Delete Cells
Thao tác tìm kiếm từ (hoặc cụm từ) cần thay thế được thực hiện theo mấy bước?
1
2
3
4
Muốn tìm nhanh một từ (hoặc dãy kí tự) em thực hiện:
Vào Edit ⇒ Find…
Vào Edit ⇒ Copy…
Vào Edit ⇒ Paste…
Vào Edit ⇒ Replace…
Chức năng chính của Microsoft Word là gì?
Tính toán và lập bảng biểu.
Soạn thảo văn bản.
Tạo các tệp tin đồ hoạ.
Tạo các tập tin thực thi.
Sau đây sai khi nói về vai trò của mũi tên trong sơ đồ khối của thuật toán?
Hướng mũi tên cho thấy hướng đi trong sơ đồ khối
Mũi tên được sủ dụng để chỉ hướng thực hiện tiếp theo.
Mũi tên được sủ dụng chỉ để kết nối các khối hình trong sơ đồ khối
Chương trình máy tính là gì?
Là mô tả các dữ liệu đầu vào và kết quả đầu ra.
Là mô tả thuật toán để máy tính ''hiểu'' và thực hiện được.
Là một dãy các chỉ dẫn rõ ràng , có trình tự sao cho khi thực hiện những chỉ dẫn này người ta giải quyết được vấn đề hoặc nhiệm vụ đã cho.
Là mô tả thuật toán bằng ngôn ngữ tự nhiên.
Để chèn hình ảnh minh hoạ vào văn bản, ta thực hiện:
File ⇒ Picture
Edit ⇒ Picture
View ⇒ Picture
Inser ⇒ Picture
Chọn câu gõ sai quy tắc trong các câu sau đây?
Ôi , trăng sáng quá!
Nước Việt Nam (thủ đô là Hà Nội)
Trời nắng, ánh mặt trời rực rỡ
Trường em xanh, sạch đẹp
Chọn đáp án đúng:
a. Bảng giúp trình bày thông tin cô đọng, rõ ràng, dễ quan sát và so sánh.
b. Bảng được tạo từ lệnh Table trong dải lệnh Insert
c. Đưa chuột vào các đường kẻ cột và hàng để thay đổi kích thước của cột và hàng
d. cả a,b,c
Ngôn ngữ dùng để viết chương trình là?
Ngôn ngữ tự nhiên
Ngôn ngữ Tiếng việt
Ngôn ngữ lập trình
Ngôn ngữ máy
Để thêm cột nằm bên trái của bảng ta thực hiện lệnh nào trong các lệnh sau?
Table Tools/ Layout/ Insert Left
Table Tools/ Layout/ Insert Right
Table Tools/ Layout/ Delete/ Table
Table Tools/ Layout/ Insert Above
Câu 'Hàng tuần em đi học từ thứ hai đến thứ bảy' có chứa cấu trúc nào?
Cấu trúc lặp
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Không chứa cấu trúc nào
Thông tin trong sơ đồ tư duy thường được tổ chức thành
a. Tiêu đề đoạn văn.
b. Chủ đề chính, chủ đề nhánh.
c. Mở bài, thân bài, kết luận.
d. Chương, bài, mục.
Thao tác chèn thêm cột vào bên trái là:
Table ⇒ Insert ⇒ Rows Below
Table ⇒ Insert ⇒ Rows Above
Table ⇒ Insert ⇒ Columns to the Right
Table ⇒ Insert ⇒ Columns to the Left
Hướng trang đứng không được sử dụng cho dạng văn bản nào sau đây?
Đơn xin nghỉ học
Báo cáo tổng kết năm học của lớp
Sổ lưu liệm lớp
Sách ảnh chứa ảnh phong cảnh
Đặt lề cho trang văn bản gồm:
Lề trên, lề dưới
Lề trái, lề phải
Lề trên, lề dưới, lề trái
Lề trên, lề dưới, lề trái, lề phải
Khi sử dụng hộp thoại Find and Replace nếu tìm được 1 cụm từ mà chúng ta không muốn thay thế. Chúng ta có thể bỏ qua từ đó bằng cách chọn lệnh nào?
a. Replace All.
b. Replace.
c. Find Next.
d. Cancel.
Trong các ví dụ sau ví dụ nào là thuật toán.
a. Một bản hướng dẫn về cách làm bánh với các bước cần làm theo 1 qui trình.
b. Một bức tranh phong cảnh.
c. Một bài hát hay.
d. Một bài thơ lục bát.
Câu 'Nếu người từ vùng dịch bệnh covid về quê thì phải đi cách ly tập trung' có chứa cấu trúc nào?
Cấu trúc lặp
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Không chứa cấu trúc nào
Các tập tin soạn thảo văn bản trong Word có đuôi là?
DOCXX
XLS
DOCX
Cả A và C
Thuật toán là gì?
a. Các mô hình và xu hướng được sử dụng để thể giải quyết vấn đề.
b. Một ngôn ngữ lập trình.
c. là một qui trình chặt chẽ gồm một số bước, có chỉ rõ trình tự thực hiện để giải một bài toán.
d. Thiết bị phần cứng lưu trữ dữ liệu
Thao tác nào dưới đây không phải là thao tác định dạng văn bản
Thay đổi phông chữ và kiểu chữ
Tăng lề trái của trang văn bản
Tạo bảng trong văn bản
Xem văn bản trước khi in
Tìm câu sai
Chương trình máy tính được viết bằng ngôn ngữ lập trình.
Máy tính có thể thực hiện các lệnh trong chương trình theo trình tự tùy ý.
Máy tính thực hiện công việc theo chuong trình.
Chương trình dựa trên các dữ liệu đầu vào,tiến hành các bước xử lí để trả lại kết quả đầu ra.
Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Cả ba cấu trúc
Nút lệnh trên thanh công cụ dùng để:
Căn lề giữa cho đoạn văn bản
Căn lề trái cho đoạn văn bản
Căn đều hai bên cho đoạn văn bản
Căn lề phải cho đoạn văn bản
Để tạo bảng trong văn bản, em sử dụng nút lệnh
Chương trình Scratch trên thực hiện thuật toán gì?
Tìm điểm trung bình
Tính tổng
Tính hiệu
Tính trung bình cộng
Nút lệnh sau có ý nghĩa gì?
Tăng mức thụt lề trái
Giảm mức thụt lề trái
Điều chỉnh khoảng cách giữa các dòng trong đoạn văn bản
Căn giữa văn bản
Nút lệnh sau có ý nghĩa như thế naò?
Giảm mức thụt lề trái
Tăng mức thụt lề trái
Tăng khoảng cách giữa các dòng
Giảm khoảng cách giữa các dòng
