50 câu hỏi 60 phút
Anh (Chị) hãy cho biết, đối tượng là gì?
Là một thực thể
Là một khuôn mẫu được tạo ra trong phần mềm
Là biểu diễn của một thực thể trong thế giới thực của phần mềm
Là nhóm thực thể có thuộc tính chung
Đối tượng (Object) là một khái niệm cốt lõi trong lập trình hướng đối tượng (OOP). Nó là một thực thể có trạng thái (được biểu diễn bằng các thuộc tính) và hành vi (được biểu diễn bằng các phương thức). Trong ngữ cảnh phần mềm, đối tượng là biểu diễn của một thực thể trong thế giới thực (ví dụ: một người, một cuốn sách, một tài khoản ngân hàng) hoặc một khái niệm trừu tượng (ví dụ: một cửa sổ, một nút bấm) dưới dạng một cấu trúc dữ liệu và các hàm tương tác với cấu trúc dữ liệu đó.
A. Là một thực thể. - Chưa đủ chính xác, vì thực thể có thể là bất cứ thứ gì, cần làm rõ hơn trong ngữ cảnh lập trình.
B. Là một khuôn mẫu được tạo ra trong phần mềm. - Khuôn mẫu ở đây có thể hiểu là class. Đối tượng là thể hiện (instance) của class, không phải là khuôn mẫu.
C. Là biểu diễn của một thực thể trong thế giới thực của phần mềm. - Đây là đáp án chính xác nhất, vì nó thể hiện rõ mối liên hệ giữa đối tượng trong phần mềm và thực thể ngoài đời thực.
D. Là nhóm thực thể có thuộc tính chung. - Đây là định nghĩa gần với khái niệm về lớp (class) hơn là đối tượng.
50 câu hỏi 60 phút
45 câu hỏi 60 phút
50 câu hỏi 60 phút
22 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
Đối tượng (Object) là một khái niệm cốt lõi trong lập trình hướng đối tượng (OOP). Nó là một thực thể có trạng thái (được biểu diễn bằng các thuộc tính) và hành vi (được biểu diễn bằng các phương thức). Trong ngữ cảnh phần mềm, đối tượng là biểu diễn của một thực thể trong thế giới thực (ví dụ: một người, một cuốn sách, một tài khoản ngân hàng) hoặc một khái niệm trừu tượng (ví dụ: một cửa sổ, một nút bấm) dưới dạng một cấu trúc dữ liệu và các hàm tương tác với cấu trúc dữ liệu đó.
A. Là một thực thể. - Chưa đủ chính xác, vì thực thể có thể là bất cứ thứ gì, cần làm rõ hơn trong ngữ cảnh lập trình.
B. Là một khuôn mẫu được tạo ra trong phần mềm. - Khuôn mẫu ở đây có thể hiểu là class. Đối tượng là thể hiện (instance) của class, không phải là khuôn mẫu.
C. Là biểu diễn của một thực thể trong thế giới thực của phần mềm. - Đây là đáp án chính xác nhất, vì nó thể hiện rõ mối liên hệ giữa đối tượng trong phần mềm và thực thể ngoài đời thực.
D. Là nhóm thực thể có thuộc tính chung. - Đây là định nghĩa gần với khái niệm về lớp (class) hơn là đối tượng.
Trong C/C++, kiểu dữ liệu char
được sử dụng để lưu trữ một ký tự duy nhất. Ký tự này được đặt trong cặp dấu nháy đơn (' '
), không phải dấu nháy kép (" "
). Do đó, phương án A sai vì sử dụng dấu nháy kép cho ký tự 'A'. Các phương án còn lại đều đúng:
char
có thể được gán một giá trị số nguyên, giá trị này sẽ được hiểu là mã ASCII của ký tự tương ứng.signed char
có thể lưu trữ các giá trị âm.char[]
) có thể được khởi tạo bằng một chuỗi ký tự, chuỗi này được đặt trong dấu nháy kép.Anh (Chị) hãy cho biết kết quả của dòng lệnh 7 là gì?
1: int a[] = {3,1,7,0,10};
2: int n=5,k,max;
3: max=a[0]
4: for(k=0;k 5: if(max max=a[k] 7: cout << max; 8: for(k=0;k 9: if(max==a[k ]) 10: cout << k;
Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì?
1: int [] a={3,1,7,0,10};
2: int n=5,k,max;
3: max=a[0]
4: for(k=0;k 5: if(max max=a[k] 7: cout << max; 8: for(k=0;k 9: if(max==a[k ]) 10: cout << k;