Microsoft Word Ðáp an L?p trình ?ng d?ng C Đáp án Phân tích thết kế hệ thống thông tin Đại học Thái Nguyên TNU Hệ đào tào từ xa Câu Hỏi 1 Ngôn ngữ MSIL là? Chọn một A Mã nguồn ngôn ngữ C B Mã nguồn ngôn ngữ Java C Mã nguồn ngôn ngữ VB NET D Ngôn ngữ trung gian Phản hồi Đáp án đúng là Ngôn ngữ trung gian Câu Hỏi 2 IDE là một thành phần của khối nào sau đây? Chọn một A CLR B IL C NET FRAMEWORK D JIT Đáp án đúng là NET FRAMEWORK Câu Hỏi 3 Mã nguồn C không yêu cầu tập tin nào sau đây? Chọn một A.
Trang 1Đáp án Phân tích thết kế hệ thống thông tin Đại học Thái Nguyên TNU
Hệ đào tào từ xa
Câu Hỏi 1
Ngôn ngữ MSIL là?
Chọn một:
A.Mã nguồn ngôn ngữ C#
B Mã nguồn ngôn ngữ Java
C Mã nguồn ngôn ngữ VB.NET
D Ngôn ngữ trung gian
Trang 2Kế thừa, đa hình và đóng gói
Đáp án đúng là: Kế thừa, đa hình và đóng gói
Trang 3Chuyển IL thành các gói tin exe
Đáp án đúng là: Chuyển IL sang mã máy
Trang 4Ngôn ngữ C# được xây dựng trên nền tảng ngôn ngữ nào?
Quản lý bộ nhớ và biên dịch chương trình thành ngôn ngữ chung
Đáp án đúng là: Quản lý bộ nhớ và biên dịch chương trình thành ngôn ngữ chung
Trang 5Sau khi khởi tạo phải gán trước khi sử dụng
Đáp án đúng là: Có thể khởi tạo ngay hoặc nếu không có thể gán trước khi sử dụng
Có thể khởi tạo ngay hoặc có thể gán trước khi sử dụng
Trang 6Có thể hai biến trùng nhau
Đáp án đúng là: Có phân biệt chữ hoa chữ thường
Trang 10Biến trong phương thức
Đáp án đúng là: Biến trong phương thức
Trang 12Các mã không biên dịch vì biến num3 chưa được khởi tạo
Đáp án đúng là: Lỗi chưa khai báo biến num1 và num2
Trang 13Lớp ClassA không định nghĩa phương thức getNumber()
Đáp án đúng là: Lớp ClassA không định nghĩa phương thức getNumber() Câu Hỏi 3
Phát biểu nào đúng cho việc đặt tên của giao diện?
Đặt trước từ khoá “interface”
D Thường có tiền tố là “interface”
Đáp án đúng là: Thường có tiền tố là chữ “I”
Trang 14Câu Hỏi 4
abstract class Class
{
public abstract void getNumber();
public abstract void getHeight();
public bool isEmpty(){return (true);}
Lớp ClassB không được kế thừa lớp ClassA mà phải kế thừa lớp Class
Đáp án đúng là: Bỏ lệnh “return (true);” và thực hiện các phương thức: getNumber(), getHeight(), isEmpty(), getWidth()
Câu Hỏi 5
<Bổ từ truy cập> class <tên lớp>: one, two, three, four
Trong số các lớp và giao diện thay thế vào vị trí của “one, two, three, four” thì thay thế nào hợp lệ?
Trang 15C
interface1, interface2, Class1, Class2
D
interface1, interface2, interface3, Class1
Đáp án đúng là: Class1, interface1, interface2, interface3
Trang 16Từ khoá nào dùng để định nghĩa cho giao diện?
Trang 17ClassB c1=new ClassA();
Đáp án đúng là: ClassA c1=new ClassB();
Trang 18Khởi tạo các biến lớp dẫn xuất sau đó mới gọi hàm tạo
Đáp án đúng là: Gọi hàm tạo lớp cơ sở trước
Trang 21Trong C#, một lớp chỉ kế thừa các lớp của C# tạo ra
Đáp án đúng là: Trong C#, một lớp chỉ kế thừa các lớp của C# tạo ra
Trang 22public static void Main(){
A objA = new A();
Trang 23int[] Static = new int[3];
@Main = 100 * Static[1]; Console.WriteLine(@Main);
Kết quả khi cho chạy đoạn chương trình trên?
Trang 24Câu trả lời của bạn chưa chính xác
Đáp án đúng là: Dung lượng tăng gấp đôi
static int this[int var1]
Đáp án đúng là: protected int this[int var1]
Khai báo đối tượng như sau
Object x = new Object();
Trang 25Object y = new Object();
Trong các lệnh sau lệnh nào SAI?
bool[3] b=new bool[3]={true,true,true};
Đáp án đúng là: bool[] b=new bool[3];
Trang 27Tham số kiểu float
Đáp án đúng là: Đối tượng thuộc lớp dẫn xuất từ EventArgs
Tham số kiểu float
Đáp án đúng là: Đối tượng phát sinh sự kiện
Câu Hỏi 3
Một multicast delegate KHÔNG cho phép nhận toán tử nào sau đây? Chọn một:
A *
Trang 286 static void Main() {
7 SimpleDelegate d = new SimpleDelegate(F);
8 d();
9 }
Trang 30Đoạn văn câu hỏi
Có delegate xử lý sự kiện như sau: