CSI106 - Tổng hợp câu hỏi ôn tập · trang 4 / 10

Câu hỏi trong chủ đề

Câu 37 – 48 trong 110 câu
ACache memory
BSecondary storage
CMain memory
DVirtual memory
E[]
Lời giải
Trong cấu trúc bộ nhớ máy tính, bộ nhớ chính (Main memory) là nơi lưu trữ dữ liệu tạm thời khi máy tính đang thực hiện các tác vụ. Bộ nhớ chính thường được gọi là RAM (Random Access Memory). Nó nằm ngay bên cạnh CPU và cung cấp dữ liệu cho CPU khi cần. Bộ nhớ chính có tốc độ truy cập nhanh và thường được sử dụng để lưu trữ dữ liệu tạm thời khi máy tính đang chạy các chương trình. Vì vậy, bộ nhớ chính là nơi gần nhất với CPU trong cấu trúc bộ nhớ máy tính.
Mở trang câu hỏi này →
ASequential files
BIndexed files
CHashed files
DBinary files
E[]
Lời giải
Cấu trúc file sử dụng hàm băm cho mục đích chỉ mục là một loại cấu trúc file được thiết kế để truy cập dữ liệu nhanh chóng. Hàm băm được sử dụng để tạo một bản chỉ mục của dữ liệu, cho phép truy cập trực tiếp vào dữ liệu mong muốn mà không cần phải quét toàn bộ file. Điều này làm giảm thời gian truy cập và tăng hiệu suất của hệ thống. Cấu trúc file này thường được sử dụng trong các ứng dụng yêu cầu truy cập nhanh chóng và hiệu quả, chẳng hạn như cơ sở dữ liệu, hệ thống quản lý tập tin và các ứng dụng khác.
Mở trang câu hỏi này →
AIt represents the two characters 'A' and 'C'
BIt represents the two characters 'A' and 'b'
CIt represents the two characters 'a' and 'c'
DIt represents the decimal number 24903
E[]
Lời giải
Dãy bit '0110000101100011' đại diện cho một chuỗi số nhị phân. Để hiểu rõ hơn về ý nghĩa của nó, chúng ta cần chuyển đổi nó thành số thập phân. Chúng ta có thể thực hiện việc này bằng cách sử dụng quy tắc chuyển đổi từ nhị phân sang thập phân. Mỗi chữ số nhị phân đại diện cho một số lẻ, và chúng ta cần nhân số đó với 2 ở vị trí tương ứng của nó. Sau đó, chúng ta cộng tất cả các kết quả lại với nhau để nhận được số thập phân. Với dãy bit '0110000101100011', chúng ta có thể thực hiện việc chuyển đổi như sau: 0*2^11 + 1*2^10 + 1*2^9 + 0*2^8 + 0*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 0 + 1024 + 512 + 0 + 0 + 0 + 0 + 16 + 0 + 0 + 2 + 1 = 24903. Vì vậy, dãy bit '0110000101100011' đại diện cho số thập phân 24903.
Mở trang câu hỏi này →
Asequential file structure
Brandom file structure
CBoth a and b are correct
DBoth a and b are incorrect
E[]
Lời giải
Khi chúng ta cần truy cập một bản ghi cụ thể mà không cần phải tải tất cả các bản ghi trước nó, chúng ta sử dụng cấu trúc tệp ngẫu nhiên. Cấu trúc tệp tuần tự chỉ cho phép truy cập các bản ghi theo thứ tự đã được sắp xếp trước đó, trong khi cấu trúc tệp ngẫu nhiên cho phép truy cập các bản ghi bất kỳ lúc nào mà không cần phải tải tất cả các bản ghi trước đó. Điều này làm cho cấu trúc tệp ngẫu nhiên trở nên hữu ích khi chúng ta cần truy cập một bản ghi cụ thể mà không cần phải tải tất cả các bản ghi khác.
Mở trang câu hỏi này →
ASequential access
BDirect access
CIndexed sequential access
DHashing
E[]
Lời giải
Phương pháp truy cập thường yêu cầu thêm không gian để duy trì cấu trúc chỉ mục nhưng cung cấp truy cập nhanh hơn đến các bản ghi so với truy cập tuần tự. Phương pháp truy cập này được gọi là truy cập tuần tự có chỉ mục. Trong truy cập tuần tự có chỉ mục, dữ liệu được lưu trữ trên đĩa theo thứ tự và cùng với đó là một cấu trúc chỉ mục được tạo ra để chỉ mục các bản ghi. Khi muốn truy cập một bản ghi, hệ thống sẽ sử dụng cấu trúc chỉ mục này để tìm kiếm vị trí của bản ghi trên đĩa, từ đó truy cập nhanh chóng. Phương pháp truy cập này yêu cầu thêm không gian để lưu trữ cấu trúc chỉ mục nhưng cung cấp tốc độ truy cập nhanh hơn so với truy cập tuần tự.
Mở trang câu hỏi này →
ARouter
BSwitch
CFirewall
DHub
E[]
Lời giải
Mạng lưới thiết bị hoạt động ở lớp Data Link của mô hình OSI là thiết bị chuyển mạch. Thiết bị chuyển mạch có khả năng phân chia lưu lượng mạng thành nhiều nhóm nhỏ và chuyển tiếp dữ liệu đến các nhóm đó. Điều này giúp tăng hiệu suất và giảm thiểu độ trễ trong mạng. Thiết bị chuyển mạch thường được sử dụng trong các mạng cục bộ (LAN) và có thể được sử dụng trong các mạng diện rộng (WAN) để kết nối các mạng cục bộ khác nhau.
Mở trang câu hỏi này →
ADefine a protocol
BDefine a host name
CDefine a port
DDefine a device
E[]
Lời giải
Phần đầu tiên của một địa chỉ URL (Uniform Resource Locator) được gọi là giao thức (protocol). Giao thức là một cách thức để truyền tải dữ liệu qua mạng. Ví dụ, trong địa chỉ URL rtsp://192.168.1.1:8080/cam1, giao thức là rtsp. Giao thức này xác định cách thức mà dữ liệu được truyền tải giữa máy chủ và máy khách. Có nhiều giao thức khác nhau, chẳng hạn như http, https, ftp, rtsp, v.v. Mỗi giao thức đều có đặc điểm và cách thức hoạt động riêng biệt.
Mở trang câu hỏi này →
ARSA
BSSL/TLS
CAES
DSHA-256
E[]
Lời giải
SSL/TLS (Secure Sockets Layer/Transport Layer Security) là một giao thức mã hóa quan trọng tạo nền tảng cho HTTPS (Hypertext Transfer Protocol Secure) để đảm bảo giao tiếp an toàn trên internet. SSL/TLS cung cấp các tính năng bảo mật như xác thực máy chủ, xác thực người dùng, mã hóa dữ liệu và ngăn chặn tấn công giả mạo. Nó hoạt động bằng cách thiết lập một kết nối an toàn giữa máy chủ và khách hàng, đảm bảo rằng dữ liệu được truyền đi không bị truy cập trái phép. SSL/TLS được sử dụng rộng rãi trong các ứng dụng web, email và các dịch vụ trực tuyến khác để bảo vệ thông tin người dùng.
Mở trang câu hỏi này →
APhysical layer
BTransport layer
CApplication layer
DData link layer
E[]
Lời giải
Mô hình TCP/IP là một mô hình tham chiếu cho các giao thức truyền thông mạng. Mỗi lớp trong mô hình này có chức năng riêng biệt. Lớp nào đảm bảo truyền dữ liệu một cách tin cậy?
Mở trang câu hỏi này →
A10ms
B1ms
C10000 ms
D100 ms
E[]
Lời giải
Để giải quyết vấn đề này, chúng ta cần hiểu về tốc độ truyền dữ liệu và thời gian truyền dữ liệu. Tốc độ truyền dữ liệu được đo bằng bit mỗi giây (bps). Trong trường hợp này, thiết bị đang gửi dữ liệu với tốc độ 1000 bps. Để tính thời gian truyền dữ liệu, chúng ta cần biết số lượng bit cần truyền. Trong trường hợp này, thiết bị cần truyền 10 bit. Thời gian truyền dữ liệu có thể được tính bằng công thức: thời gian = số lượng bit / tốc độ truyền dữ liệu. Trong trường hợp này, thời gian = 10 bit / 1000 bps. Để đơn giản hóa, chúng ta có thể chuyển đổi tốc độ truyền dữ liệu từ bps sang ms (mili giây). 1 bps = 1/1000 s, vì vậy 1000 bps = 1 s. Do đó, 1000 bps = 1000 ms. Bây giờ, chúng ta có thể tính thời gian truyền dữ liệu: thời gian = 10 bit / 1000 bps = 10 ms. Tuy nhiên, trong trường hợp này, chúng ta cần tính thời gian truyền dữ liệu cho 10 bit, nhưng tốc độ truyền dữ liệu được đo bằng bps. Vì vậy, chúng ta cần tính thời gian truyền dữ liệu cho 1 bit trước, sau đó nhân với 10. Thời gian truyền dữ liệu cho 1 bit = 1/1000 s = 1 ms. Thời gian truyền dữ liệu cho 10 bit = 10 * 1 ms = 10 ms. Tuy nhiên, trong trường hợp này, chúng ta cần tính thời gian truyền dữ liệu cho 10 bit, nhưng tốc độ truyền dữ liệu được đo bằng bps. Vì vậy, chúng ta cần tính thời gian truyền dữ liệu cho 1 bit trước, sau đó nhân với 10. Thời gian truyền dữ liệu cho 1 bit = 1/1000 s = 1 ms. Thời gian truyền dữ liệu cho 10 bit = 10 * 1 ms = 10 ms. Nhưng tốc độ truyền dữ liệu được đo bằng bps, vì vậy chúng ta cần tính thời gian truyền dữ liệu cho 10 bit bằng cách chia 10 bit cho 1000 bps. Thời gian truyền dữ liệu cho 10 bit = 10/1000 s = 0,01 s. Để chuyển đổi 0,01 s sang ms, chúng ta nhân 0,01 s với 1000. Thời gian truyền dữ liệu cho 10 bit = 0,01 s * 1000 = 10 ms. Tuy nhiên, trong trường hợp này, chúng ta cần tính thời gian truyền dữ liệu cho 10 bit, nhưng tốc độ truyền dữ liệu được đo bằng bps. Vì vậy, chúng ta cần tính thời gian truyền dữ liệu cho 1 bit trước, sau đó nhân với 10. Thời gian truyền dữ liệu cho 1 bit = 1/1000 s = 1 ms. Thời gian truyền dữ liệu cho 10 bit = 10 * 1 ms = 10 ms. Nhưng tốc độ truyền dữ liệu được đo bằng bps, vì vậy chúng ta cần tính thời gian truyền dữ liệu cho 10 bit bằng cách chia 10 bit cho 1000 bps. Thời gian truyền dữ liệu cho 10 bit = 10/1000 s = 0,01 s. Để chuyển đổi 0,01 s sang ms, chúng ta nhân 0,01 s với 1000. Thời gian truyền dữ liệu cho 10 bit = 0,01 s * 1000 = 10 ms.
Mở trang câu hỏi này →
A6D
BOB
CD6
DB6
E[]
Lời giải
Để tìm hexadecimal tương đương với số nhị phân (11011011)2, chúng ta cần chuyển đổi số nhị phân sang hệ thập lục phân. Số nhị phân (11011011)2 được biểu diễn như sau: 11011011. Để chuyển đổi, chúng ta sẽ phân tích từng cặp số từ phải sang trái. Cặp số đầu tiên là 11, tương đương với số thập lục phân 3. Cặp số tiếp theo là 01, tương đương với số thập lục phân 1. Cặp số tiếp theo là 10, tương đương với số thập lục phân 2. Cặp số tiếp theo là 11, tương đương với số thập lục phân 3. Cặp số tiếp theo là 01, tương đương với số thập lục phân 1. Cặp số tiếp theo là 01, tương đương với số thập lục phân 1. Cặp số cuối cùng là 11, tương đương với số thập lục phân 3. Khi ghép các số thập lục phân lại với nhau, ta được kết quả là 6D.
Mở trang câu hỏi này →
A(10111)2
B(349)8
C(3AB)16
D2656
E[]
Lời giải
Câu hỏi này yêu cầu bạn xác định biểu diễn nào là sai. Các lựa chọn bao gồm: (10111)2, (349)8, (3AB)16, 2656 và []. Biểu diễn nào không phải là một số thực sự hay một chuỗi ký tự hợp lệ?
Mở trang câu hỏi này →
Xem cả 110 câu của chủ đề

Đề có câu hỏi của chủ đề này

1 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.