Câu 1
Phát biểu nào sau đây mô tả đúng về ‘lập trình tuần tự’ (sequential programming)?
Đáp án và lời giải
Đáp án: B
Phát biểu nào sau đây mô tả đúng về ‘lập trình tuần tự’ (sequential programming)?
Đáp án: B
Trong lập trình hướng đối tượng (OOP), ‘lớp’ (class) là gì?
Đáp án: B
Khái niệm ‘máy chủ’ (server) trong kiến trúc client-server là gì?
Đáp án: B
Khái niệm ‘thuật toán’ (algorithm) trong khoa học máy tính đề cập đến điều gì?Phần cứng máy tính
Đáp án: B
Trong lập trình, ‘biến cục bộ’ (local variable) là gì?
Đáp án: B
Khái niệm ‘cấu trúc dữ liệu’ (data structure) có vai trò gì trong lập trình?
Đáp án: B
Khái niệm ‘hàng đợi’ (queue) trong các cấu trúc dữ liệu hoạt động theo nguyên tắc nào?
Đáp án: B
Trong lập trình, khái niệm ‘biến’ (variable) được sử dụng để làm gì?
Đáp án: B
Trong lập trình, ‘cấu trúc điều khiển’ (control structure) có vai trò gì?
Đáp án: B
Khái niệm ‘biến toàn cục’ (global variable) ám chỉ điều gì trong lập trình?
Đáp án: B
Phát biểu nào sau đây mô tả đúng về ‘mối quan hệ giữa mảng và con trỏ’ trong các ngôn ngữ như C?
Đáp án: B
Khái niệm ‘luồng’ (thread) trong lập trình đề cập đến?
Đáp án: B
Khi sử dụng đệ quy, điều gì là quan trọng nhất để tránh vòng lặp vô hạn?
Đáp án: B
Trong lập trình web, ‘JavaScript’ thường được sử dụng để?
Đáp án: B
Khái niệm ‘đối tượng’ (object) trong lập trình hướng đối tượng (OOP) ám chỉ điều gì?
Đáp án: B
Trong lập trình web, ‘HTML’ (HyperText Markup Language) được sử dụng để làm gì?
Đáp án: B
Trong SQL, câu lệnh nào được sử dụng để truy vấn dữ liệu từ một hoặc nhiều bảng?
Đáp án: B
Khái niệm ‘khóa ngoại’ (foreign key) trong cơ sở dữ liệu quan hệ được sử dụng để?
Đáp án: B
Khái niệm ‘đa hình’ (polymorphism) trong OOP cho phép?
Đáp án: B
Trong cấu trúc điều khiển ‘vòng lặp’ (loop), mục đích chính của việc sử dụng là gì?
Đáp án: B
Khái niệm ‘hàm’ (function) trong lập trình được dùng để làm gì?
Đáp án: C
Trong lập trình, ‘hằng số’ (constant) là gì?
Đáp án: B
Phát biểu nào sau đây mô tả đúng về ‘lập trình bất đồng bộ’ (asynchronous programming)?
Đáp án: B
Khái niệm ‘CSS’ (Cascading Style Sheets) trong phát triển web dùng để làm gì?
Đáp án: B
Khi nói về ‘biên dịch’ (compilation) trong lập trình, quá trình này bao gồm những gì?
Đáp án: B
Khái niệm ‘gỡ lỗi’ (debugging) trong lập trình là gì?
Đáp án: B
Khái niệm ‘trừu tượng hóa’ (abstraction) trong OOP có ý nghĩa gì?
Đáp án: B
Khái niệm ‘đệ quy’ (recursion) trong lập trình đề cập đến điều gì?
Đáp án: B
Phát biểu nào sau đây mô tả đúng về ‘mảng’ (array) trong lập trình?
Đáp án: B
Trong quy trình phát triển phần mềm, giai đoạn ‘phân tích yêu cầu’ (requirements analysis) nhằm mục đích gì?Phần mềm
Đáp án: B