Font size
WorksheetsÔN TẬP TIN 8 _2324
Total questions: 80
Worksheet time: 43mins
Định nghĩa về lỗi cú pháp?
Lỗi xảy ra trong trường hợp chương trình hoạt động nhưng đưa ra kết quả sai.
Là một vùng trong bộ nhớ, được đặt tên và được dùng để lưu trữ dữ liệu khi thực hiện chương trình.
Là lỗi viết chương trình, câu lệnh sai cú pháp dẫn đến chương trình không hoạt động.
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
Cấu trúc lặp nào sau đây không được cho trước trong các nhóm lệnh của Scratch?
Lặp một khối lệnh với số lần định trước.
Lặp một khối lệnh vô hạn lần.
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh.
Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh.
IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
0
5
8
3
Đâu là hình ảnh của khối lệnh lặp với số lần chưa biết trước trong Scratch?
A
B
C
D
Đâu là câu lệnh thông báo kết quả ra màn hình rồi kết thúc.
A
B
C
D
Khi cộng tác trong dự án, một nhóm cần tạo dòng thời gian và theo dõi nhiệm vụ. Công cụ nào có tính năng quản lý lịch và công việc?
Excel
Word
Outlook
Powerpoint
Mục đích của việc chạy thử chương trình là gì?
Gợi ý nội dung cho bài trình chiếu.
Nhằm phát hiện những tình huống bất thường (được gọi là lỗi) khi thực hiện chương trình.
Cung cấp công cụ đề chèn thêm văn bản, điều chỉnh độ sáng, tối, tương phản, làm mờ, sắc nét,…
Sự kết hợp của biến, hằng, dấu ngoặc, phép toán và các hàm để trả lại giá trị thuộc một kiểu dữ liệu nhất định.
Virus máy tính là gì?
là một chương trình độc hại được thiết kế để kiểm soát các hoạt động của hệ thống, làm hỏng hoặc phá hủy dữ liệu
là siêu vi, siêu vi khuẩn hay siêu vi trùng, là một tác nhân truyền nhiễm.
là những tin nhắn mang thông điệp mà người nhận không thích, gây phiền toái cho người nhận.
là người hiểu rõ hoạt động của hệ thống máy tính, mạng máy tính
Công cụ Debug dùng để?
Chạy chương trình.
Lưu chương trình
Mở chương trình.
Gỡ lỗi.
Bạn là thành viên của một nhóm sinh viên học trực tuyến. Một thành viên luôn im lặng trong cuộc họp. Thành viên trầm lặng thực hiện tốt kĩ năng công nghệ xuất sắc. Cách thức tương tác nào không đúng với thành viên đó?
Tránh nói về công việc của thành viên im lặng đó.
Đưa email và tin nhắn vào kế hoạch công cụ liên lạc trong nhóm
Tìm hiểu ý tường của người im lặng và đề nghị chia sẻ ý tưởng đó với cả nhóm.
Trong cuộc họp trực tuyến, yêu cầu mọi người tắt tiếng, trừ người đang phát biểu.
Điều gì sẽ xảy ra nếu bạn cố mở một file không tồn tại?
Python tự động tạo một file mới dưới tên bạn đang gọi ra.
Không có gì xảy ra vì file không tồn tại.
Gây ra một lỗi ngoại lệ.
Không có đáp án nào đúng.
Đặc điểm của một thành viên trong nhóm có tinh thần xây dựng là gì?
Tự tin
Ngoan cố
Cứng rắn
Tự làm
Trong các chương trình sau, chương trình nào là phần mềm chống Virus?
Microsoft
Kaspersky
Google Chrome
Unikey
Xác thực đa yếu tố (MFA) giúp cung cấp thêm độ bảo mật cho tài khoản? Cách nào không phải MFA?
Mật khẩu (Password).
Mã PIN.
Tên người dùng (Username).
Dấu vân tay (Figerprint).
Trong mô tả thuật toán, <điều kiện> rẽ nhánh phải là
Một biểu thức số học.
Một biểu thức nhận giá trị logic 0 hoặc 1.
Một biểu thức nhận giá trị logic True hoặc False.
Một biểu thức so sánh.
Kĩ năng nào đang dần mất đi trong xã hội vì phụ thuộc vào công nghệ?
Khéo léo (Dexterity).
Tổ chức (Organization).
Tính nhẩm (Mental arithmetic).
Nhận thức sâu sắc (Depth perception).
Điều kiện của các bước thực hiện trong thuật toán là gì?
Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.
Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.
Là bước thực hiện công việc đó.
Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.
Khi tham gia vào dự án, em cần có những đóng góp gì?
Chia sẻ ý tưởng, tích cực trong các cuộc thảo luận
Tìm các lỗi trong dự án để phê bình, nhận xét
Không tham gia đóng góp, không đồng tình với ý kiến người khác
Không lắng nghe ý kiến của người khác.
Sắp xếp các bước để khôi phục thiết bị IOS về cài đặt gốc:
1. Chọn Reset.
2. Vào Settings/ Chọn General.
3. Chọn Erase.
4. Chọn Erase All Content and Settings và nhập mật mã nếu được nhắc
2-1-4-3
1-2-3-4
4-3-2-1
3-2-2-4
Thư viện PDB là thư viện dùng để:
Cung cấp các thủ tục vào ra của chương trình.
Cung cấp hàng loạt các hàm dùng cho việc giao tiếp với hệ điều hành
Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu.
Cung cấp các dịch vụ gỡ lỗi.
Cách nào KHÔNG giúp các thành viên nhóm đóng góp vào cuộc họp hoặc dự án?
Tạo một môi trường an toàn
Giao tiếp và đáp ứng các mục tiêu và thời hạn của dự án
Chỉ lắng nghe ý kiến của một số ít thành viên trong nhóm
Thúc đẩy sự tôn trọng đối với tất cả các thành viên trong nhóm
Nếu một người dung thường xuyên sử dụng internet, họ nên quét Virus trên máy tính của mình bao lâu một lần?
Mỗi ngày.
Mỗi tháng 1 lần
Hai đến ba lần mỗi tuần
Ít khi.
Đâu là dữ liệu kiểu số?
Số nguyên, số thực, số tự nhiên,...
Dãy kí tự.
Đúng (true), sai (false).
Cả 3 đáp án trên.
Lợi thế của việc sử dụng sơ đồ khối so với ngôn ngữ tự nhiên để mô tả thuật toán là gì?
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.
Sơ đồ khối dễ vẽ.
Sơ đồ khối dễ thay đổi.
Vẽ sơ đồ khối không tốn thời gian.
Trong chu trình của dự án, bước lập kế hoạch bạn sẽ làm gì?
Xác định chi phí, phạm vi và khung thời gian của dự án.
Thực hiện để tạo ra sản phẩm dự án
Xác định các vấn đề rủi ro trong quá trình thực hiện dự án
Hoàn thảnh sản phẩm.
Loại chất thải phát triển nhanh nhất trên thế giới là gì?
Kim loại quý tái chế.
Rác thải điện tử (E-waste).
Giấy phép phần mềm không sử dụng.
Trí tuệ nhân tạo.
Bảo mật thiết bị là gì?
là bảo vệ thiết bị khỏi Virus, Spam hoặc Hack
giữ an toàn cho dữ liệu trước những tình trạng hỏng, xâm nhập và mất dữ liệu.
là giữ gìn an ninh trật tự, bảo vệ tính mạng và tài sản
làm cho chắc chắn thực hiện được, giữ gìn được, hoặc có đầy đủ những gì cần thiết.
Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?
Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo.
Khi có các phép tính toán.
Khi lặp đi lặp lại một công việc nào đó.
Khi sử dụng các hàm toán học.
Chương trình máy tính là gì?
Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.
Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.
Là bước thực hiện công việc đó.
Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.
Sắp xếp các bước của chu trình quả lý dự án?
1. Thực hiện dự án.
2. Khởi taọ dự án.
3. Giám sát dự án.
4. Đánh giá, báo cáo dự án
1-2-3-4
4-3-2-1
2-1-3-4
3-2-4-1
Chọn phát biểu đúng nhất về hoạt động gỡ lỗi?
Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình.
Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình.
Ứng dụng nào không có khả năng chia sẻ màn hình?
TeamViewer
Skype
Outlook
Microsoft Teams
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh?
A + B
A > B
N mod 100
A nho hon B
Biểu thức là gì?
Là các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.
Là một vùng trong bộ nhớ, được đặt tên và được dùng để lưu trữ dữ liệu khi thực hiện chương trình.
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
Là sự kết hợp của biến, hằng, dấu ngoặc, phép toán và các hàm để trả lại giá trị thuộc một kiểu dữ liệu nhất định.
Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng thiếu?
a là số chẵn.
Điều kiện cần để a là số chẵn là a chia hết cho 2.
a là số chẵn khi a chia hết cho 2.
Nếu a chia hết cho 2 thì a là số chẵn.
Cho dãy các thao tác sau đây:
a) Max <- a.
b) Nếu Max < b thì Max <- b.
c) Nhập a, b.
d) Thông báo Max và kết thúc.
Sắp xếp thứ tự các thao tác để nhận được thuật toán tìm giá trị lớn nhất của hai số nguyên a và b?
c - a - b - d
a - b - c - d
c - d - a - b
c - b - d - a
Ý nghĩa của khối lệnh lặp với số lần chưa biết trước là gì?
Lặp đi lặp lại Câu lệnh cho đến khi Điều kiện dừng lặp được thỏa mãn đúng.
Lặp đi lặp lại Câu lệnh cho đến khi hết Số lần lặp.
Lặp đi lặp lại Câu lệnh cho đến hết thời gian quy định.
Lặp đi lặp lại Câu lệnh cho đến khi nháy chuột vào nút.
Cấu trúc lặp nào sau đây không được cho trước trong các nhóm lệnh của Scratch?
Lặp một khối lệnh với số lần định trước.
Lặp một khối lệnh vô hạn lần.
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh.
Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh.
Trong Python, đối với cấu trúc if-else thì <câu lệnh hay nhóm câu lệnh 2> được thực hiện khi:
Điều kiện sai.
Điều kiện đúng.
Điều kiện bằng 0.
Điều kiện khác 0.
Điều nào cần chú ý khi sử dụng phần mềm diệt virus?
Luôn cập nhật chương trình chống virus và quét hệ thống.
Sử dụng phần mềm diệt virus miễn phí để diệt virus.
Nên sử dụng phần mềm diệt virus để quét máy tính hàng ngày.
Phần mềm diệt virus không giúp ngăn chặn và bảo vệ máy tính khỏi các mối nguy hại.
Hãy sắp xếp các việc dưới đây theo trình tự để phát hiện, gỡ lỗi chương trình.
1 – Xây dựng bộ dữ liệu thử với các tình huống có thể xảy ra khi đưa chương trình vào sử dụng.
2 – Tìm câu lệnh, cấu trúc điều khiển gây ra lỗi.
3 – Thực hiện chương trình với các bộ dữ liệu thử.
4 – Sửa lỗi cho chương trình.
5 – Xác định nguyên nhân gây lỗi.
5 - 1- 3 - 4 - 2.
1 - 3 - 5 - 4 - 2.
3 - 1 - 2 - 5 - 4.
1 - 3 - 2 - 5 - 4.
Biểu thức logic là gì?
Là biểu thức có sử dụng các phép toán số học như cộng, trừ, nhân, chia, chia lấy phần dư, làm tròn.
Là biểu thức có sử dụng các phép toán so sánh như lớn hơn, nhỏ hơn, bằng và phép toán logic như và, hoặc, phủ định.
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
Là đại lượng có giá trị thay đổi liên tụ
Số lần lặp trong Scratch được thể hiện trong lệnh?
Next costume
Wait seconds
Repeat
Move steps
Số lần lặp trong cấu trúc lặp là:
Số thực.
Số thập phân.
Số tự nhiên.
Số nguyên dương.
Cấu trúc lặp với số lần biết trước là:
repeat until <Số lần lặp> <Câu lệnh>.
repeat <Số lần lặp> repeat <Câu lệnh>.
repeat <Số lần lặp> <Câu lệnh>.
repeat forever <Số lần lặp> <Câu lệnh>.
Đâu không phải dạng của cấu trúc lặp trong ngôn ngữ lập trình Scratch là?
Lặp với số lần định trước.
Lặp vô hạn.
Lặp có điều kiện kết thúc.
Lặp không theo thứ tự sắp xếp.
Bộ dữ liệu kiểm thử (test) có những tính chất gì?
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.
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.
Không cần có tính chất gì.
Hình bên dưới là cấu trúc rẽ nhánh dạng: Hình bên dưới là cấu trúc rẽ nhánh dạng:
Cấu trúc rẽ nhánh dạng đủ
Cấu trúc rẽ nhánh dạng thiếu
Cấu trúc rẽ nhánh dạng dư
Đáp án khác
Bạn nên quét virus vì lý do nào?
Một chương trình bạn không khởi động mà tự vận hành.
Máy tính nóng hơn khi sử dụng trong thời gian dài.
Bạn nhận được Email từ cửa hàng trực tuyến sau khi đặt hàng ở đó.
Quảng cáo xuất hiện trên một trang web.
Những phát biểu nào sau đây là sai khi nói về việc xác định vị trí, nguyên nhân gây lỗi?
Cần tập trung xem xét câu lệnh, cấu trúc điều khiển trực tiếp tạo ra lỗi hay liên quan đến lỗi.
Xem xét kĩ lưỡng, cụ thể hoạt động của câu lệnh, cấu trúc điều khiển tạo ra lỗi hay liên quan đến lỗi trong tình huống phát sinh lỗi.
Người lập trình không cần sử dụng tư duy logic của bản thân để phân tích, suy luận nguyên nhân gây ra lỗi.
Khi cần thiết, ta có thể bổ sung một số câu lệnh để theo dõi sự thay đổi giá trị của các biến, kết quả thực hiện câu lệnh, cấu trúc điều khiển nào đó, từ đó giúp xác định vị trí, nguyên nhân gây ra lỗi dễ dàng, nhanh chóng hơn
Phát biểu nào dưới đây là hợp lí nhất khi nói về biến?
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Biến có thể đặt hoặc không đặt tên gọi
Phát biểu nào dưới đây là hợp lí nhất
Biến được chương trình dịch bỏ qua
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến dùng trong chương trình phải khai báo
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Hãy chọn câu lệnh dùng để tính chu vi hình tròn trong Python
c = 3.14 **2**r
c = 3.14 *2*r
c == 3.14 **2**r
c == 3.14 *2*r
Dạng thiếu
if <Điều kiện> then <Câu lệnh>
Nếu (ngày = trong tuần) thì so_tien = 40000 × so_nguoi
Các công cụ dùng để kiểm tra và gỡ lỗi một chương trình gồm:
Công cụ in biến trung gian, sinh các bộ dữ liệu test, break point (điểm dừng)
Công cụ in biến trung gian
Sinh các bộ dữ liệu test, break point
Công cụ in biến trung gian, sinh các bộ dữ liệu test
Chương trình báo lỗi NameError, đây 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.
Xảy ra khi lệnh cố gắng truy cập phần tử của danh sách nhưng vượt quá chỉ số
Xảy ra khi các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí
Lỗi cú pháp
Khi chạy thử với dữ liệu mẫu để dò lỗi thì em nên?
Chạy chương trình từng bước
Theo dõi sự thay đổi của các biến, các giá trị đầu ra
So sánh với các giá trị tính được theo cách thủ công
Cả ba đáp án trên đều đúng
Việc chạy thử chương trình để kiểm tra nhằm ?
Phát hiện những tình huống bất thường khi chạy chương trình
Cho chương trình hoạt động
Thử nhiệm chương trình
Hãy tưởng tượng em nhìn thấy một bài viết có tiêu đề "Các nhà khoa học đã chứng minh được rằng trò chơi điện tử giúp cải thiện trí nhớ.". Em chia sẻ bài viết lên mạng xã hội và sau đố nhận ra nó là thông tin giả. Em nên làm gì sau khi nhận ra mình đã chia sẻ thông tin sai lệch.
Giữ bài đăng chỉ để xem có bao nhiêu người yêu thích nó.
Xóa bài mà em đã chia sẻ và viết lời giải thíc cho việc chia sẻ đó.
Không làm gì vì mọi người sẽ quên bài viết trong một hoặc hai ngày.
Tiếp tục chia sẻ các bài tương tự để làm cho thông tin giống như sự thật.
Điền chỗ trồng sau:
Biểu thức .............. là biểu thức có sử dụng các phép toán so sánh
như lớn hơn, nhỏ hơn, bằng và phép toán ............. như và, hoặc, phủ định.
(a)
Quyền tác giả là gì?
Quyền của tổ chức, cá nhân đối với tác phẩm mình sáng tạo ra hoặc sở hữu.
Quyền của tổ chức, cá nhân đối với tác phẩm mình không sáng tạo ra hoặc không sở hữu.
Quyền của tất cả mọi người đối với tác phẩm mình sáng tạo ra hoặc sở hữu.
Không có quyền tác giả..
Trong ngôn lập trình Scratch khối lệnh nào được kéo vào đầu tiên khi chúng ta bắt đầu viết chương trình?
Hành động nào sau đây không vi phạm đạo đức và pháp luật?
Đăng tải thông tin sai sự thật lên mạng
Cố ý nghe, ghi âm trái phép các cuộc nói chuyện
Tặng đĩa nhạc có bản quyền em đã mua cho người khác
Tải một bài trình chiếu của người khác từ Internet và sử dụng như là của mình
Hành vi nào vi phạm pháp luật trong sử dụng Tin học
Sử dụng mạng xã hội
Tìm kiếm thông tin
Lây lan virut qua mạng
Chơi game
Nhân vật luôn xuất hiện trong .....
Sân khấu
Khung điều khiển
Cửa sổ lênh
Khung điều khiển nhân vật
“True và False” thuộc kiểu dữ liệu nào trong Scratch?
Số
Logic
Xâu kí tự
Kí tự
Các khối lệnh dưới đây là gì?
Lệnh thay đổi trang phục nhân vật
Lệnh đếm
Các vòng lặp trong Scratch.
Lệnh điều kiện.
Biểu tượng của phần mềm Scratch là?
Ý nghĩa đoạn lệnh trên?
Khi chạm vào màu đỏ thì di chuyển tới phía trước 3 bước
Khi chạm vào màu khác màu đỏ thì di chuyển tới phía trước 3 bước
Khi chạm vào màu khác màu đỏ thì di chuyển về phía sau 3 bước
Khi chạm vào màu đỏ thì di chuyển về phía sau 3 bước
Lệnh Switch backdrop to ...
thuộc nhóm lệnh nào?
Nhóm Motion
Nhóm Sensing
Nhóm Look
Nhóm Variables
Các bước để tạo được 1 biến trong ngôn ngữ lập trình Scratch
1. Đặt tên biến
2. Chọn OK
3. Chọn nhóm lệnh Variables
4. Chọn Make a Variable
1 - 2 - 3 - 4
3 - 4 - 2 - 1
3 - 1 - 4 - 2
3 - 4 - 1 - 2
Khi nhập tên vào từ bàn phím thông qua câu lệnh trên. Giá trị nhập vào sẽ được lưu vào biến nào?
Một biến bất kì
Biến Tên
Biến Answer
Biến NAME
Biểu thức nào sau đây là biểu thức số học?
Đoạn chương trình lặp bao nhiêu lần?
(a)
Điều kiện dừng lặp trong đoạn chương trình là gì?
(a)
Kết quả trong đoạn chương trình là gì?
(a)
Nút lệnh em chọn ngôn ngữ hiển thị trong Scratch là:
Nút lệnh chạy chương trình trong phần mềm Scratch là:
Biến nhận dữ liệu kiểu nào?
Kiểu số.
Kiểu chữ.
Kiểu logic.
