WorksheetsPop Quiz #1 - Intro to Computer Programming
Total questions: 30
Worksheet time: 16mins
Trong JavaScript, kiểu dữ liệu nào không thuộc kiểu dữ liệu nguyên thuỷ (primitive data types)?
String
Number
Boolean
Array
Vai trò chính của CPU trong máy tính là gì?
Xử lý dữ liệu
Lưu trữ dữ liệu
Hiển thị dữ liệu
Kết nối các thiết bị ngoại vi
Trong JavaScript, chú thích (comments) được sử dụng để làm gì?
Định nghĩa biến
Khai báo hàm
Giải thích, đưa thông tin về mã nguồn
Tạo vòng lặp
Trong JavaScript, từ khóa "const" dùng để khai báo biến không có đặc điểm gì?
Giá trị không thể thay đổi
Giá trị có thể thay đổi
Phải khởi tạo giá trị khi khai báo
Không thể gán lại giá trị
RAM trong máy tính có vai trò gì?
Lưu trữ dữ liệu vĩnh viễn
Lưu trữ dữ liệu tạm thời
Tăng tốc độ xử lý dữ liệu
Bảo toàn dữ liệu khi tắt nguồn
Ngôn ngữ lập trình JavaScript được phát triển bởi ai?
Tim Berners-Lee
Brendan Eich
Steve Jobs
Alan Turing
Vai trò chính của Frontend trong việc xây dựng trang web là gì?
Tạo giao diện người dùng
Đảm bảo trải nghiệm người dùng tốt
Xử lý logic và dữ liệu
Quản lý cơ sở dữ liệu
Khi một byte được biểu diễn bằng nhị phân, số bit trong một byte là bao nhiêu?
4 bit
8 bit
16 bit
32 bit
Đâu không phải đặc điểm của ngôn ngữ lập trình bậc thấp?
Cú pháp phức tạp, gần với phần cứng máy tính
Tốc độ chạy chương trình nhanh hơn
Khó đọc và hiểu hơn
Cần có trình biên dịch hoặc thông dịch để chuyển đổi sang ngôn ngữ má
Trong hệ thập phân, số 35 được biểu diễn bằng số nhị phân là bao nhiêu?
00100000
00110001
00100010
00100011
Vai trò chính của bàn phím trong máy tính là gì?
Hiển thị hình ảnh, văn bản, và đồ họa từ máy tính
Lưu trữ dữ liệu, khởi động máy tính
Cho phép người dùng nhập dữ liệu, lệnh và giao tiếp với máy tính
Cung cấp năng lượng cho toàn bộ hệ thống máy tính
Hàm nào được sử dụng để vẽ một hình bầu dục trong Processing.js?
circle()
ellipse()
rect()
point()
Hàm nào được sử dụng để vẽ một hình chữ nhật trong Processing.js?
rect()
square()
triangle()
arc()
Hàm nào được sử dụng để vẽ một đường thẳng trong Processing.js?
line()
curve()
bezier()
fill()
Hàm nào được sử dụng để thiết lập màu sắc cho hình vẽ trong Processing.js?
fill()
stroke()
background()
color()
Hàm nào được sử dụng để thiết lập độ dày của đường vẽ trong Processing.js?
strokeWeight()
strokeCap()
strokeJoin()
stroke()
Hàm nào được sử dụng để thiết lập kích thước của văn bản trong Processing.js?
textSize()
textFont()
textAlign()
text()
Hàm nào được sử dụng để thiết lập hiệu ứng xoay trong Processing.js?
translate()
rotate()
scale()
flip()
Vai trò chính của mainboard trong máy tính là gì?
Cung cấp nguồn điện cho toàn bộ hệ thống máy tính
Kết nối, hỗ trợ hoạt động của các linh kiện
Xử lý, lưu trữ dữ liệu
Lưu trữ dữ liệu vĩnh viễn
Trong hệ thập phân, số 37 được biểu diễn bằng số nhị phân là bao nhiêu?
00100101
00100110
00100111
00101000
Trong hệ thập phân, số 84 được biểu diễn bằng số nhị phân là bao nhiêu?
01010100
01010101
01010110
01010111
Trong hệ thập phân, số 129 được biểu diễn bằng số nhị phân là bao nhiêu?
10000001
10000010
10000011
10000100
Trong hệ thập phân, số 216 được biểu diễn bằng số nhị phân là bao nhiêu?
11011000
11011001
11011010
11011011
Trong hệ thập phân, số 47 được biểu diễn bằng số nhị phân là bao nhiêu?
00101111
00110000
00110001
00110010
Trong hệ thập phân, số 92 được biểu diễn bằng số nhị phân là bao nhiêu?
01011100
01011101
01011110
01011111
Kết quả của phép toán logic AND giữa hai mệnh đề A và B là:
Đúng nếu A hoặc B đúng
Đúng nếu A hoặc B sai
Đúng nếu cả A và B đều đúng
Đúng nếu A và B đều sai
Kết quả của phép toán logic OR giữa hai mệnh đề A và B là:
Đúng nếu A hoặc B sai
Đúng nếu cả A và B đều đúng
Đúng nếu A hoặc B đúng
Đúng nếu A và B đều sai
Kết quả của phép toán logic NOT trên một mệnh đề A là:
Đúng nếu A đúng
Đúng nếu A và NOT A đều đúng
Đúng nếu A và NOT A đều sai
Đúng nếu A sai
Phép toán logic NOT được sử dụng để:
Đảo ngược giá trị của một mệnh đề
Kết hợp các mệnh đề
So sánh các mệnh đề
Tính toán các biểu thức logic
Khi một người dùng nhập vào một số, đây được coi như công đoạn trong mô hình IPO?
Input
Processing
Output
