Font size
WorksheetsHCM21_FR_AUT_05_05/11/2021
Total questions: 33
Worksheet time: 17mins
[TrangTTT28] Dòng code phía dưới thuộc lỗi nào?
Console.WriteLine("Hello")
Compilation Error
Runtime Error
Syntactical Error
[QuyenLLP] Đa kế thừa trong c# được thể hiện trong:
Interface
class
abstract class
object
[QuyenLLP] Câu nào sau đây đúng cho đoạn mã đã cho:
{
Shape obj;
obj = new Shape();
}
Tạo một obj của lớp Shape.
Để tạo một obj kiểu Shape trên Heap hoặc Stack tùy thuộc vào kích thước của nó
Tạo một obj tham chiếu của lớp Shape
[QuyenLLP] Nhận định "Một class có thể kế thừa nhiều Abstract Class" đúng hay sai.
Sai
Đúng
[QuyenLLP] Toán tử nào sau đây có thể được sử dụng để truy cập hàm thành viên của một lớp?
:
::
.
#
[QuyenLLP] Số hàm(function) có thể tạo trong một lớp là:
Không thể tạo hàm trong 1 class
Chỉ 1 hàm duy nhất
Bao nhiêu cũng được
Không đáp án nào đúng
[TrangTTT28] Trong Try Catch có thể có nhiều Exception?
Đúng
Sai
[TrangTTT28] Các Exception Class kế thừa từ?
System.Exception
System.Exceptions
System.Runtime
System.Collections
[TrangTTT28] Không thể tạo ra các Generic trên?
object
class
method
interface
[QuangTD20] Overloading có 2 loại là Method Overloading và Operator Overloading.
A. Đúng
B. Sai
[QuangTD20] Trong C# có 2 loại Polymorphism là Static Polymorphism và Dynamic Polymorphism.
A. Đúng
B. Sai
[LoiDV4]C# có mấy loại Polymorphism?
1
2
3
4
[LoiDV4]Static Methods còn được gọi là?
Class Methods
Instance Methods
[QuangTD20] Đặc điểm của Overloading là
A. Thêm hành vi cho phương thức
B. Xảy ra trong cùng một class
C. Xảy ra ở 2 class có quan hệ kế thừa
D. Số lượng và kiểu dữ liệu của tham số phải giống nhau
[ThaoPTT12] 1 Static Class chỉ chứa các static member?
Đúng
Sai
[QuangTD20] Đặc điểm của Overriding là
A.Thêm hành vi cho phương thức
B. Xảy ra trong cùng một class
C.Xảy ra ở 2 class có quan hệ kế thừa
D. Số lượng và kiểu dữ liệu của tham số phải giống nhau
[QuangTD20] Method Overriding được sử dụng trong trường hợp lớp con kế thừa từ lớp cha và muốn định nghĩa lại một phương thức đã có mặt ở lớp cha
A. Đúng
B. Sai
[ThaoPTT12] Method ở lớp cha muốn cho lớp con có thể overri được thì method đó cần sử dụng 1 trong 2 từ khóa virtul hoặc abstract?
Đúng
Sai
[KhaNT4] Những lỗi thường gặp khi code là (theo video) ?
Syntactical
Compilation
Runtime
[KhaNT4] Đâu là class kế thừa từ System.Exception ?
System.ApplicationException
System.SystemException
Cả 2 da
Cả hai đều đúng
[KhaNT4] Exception có bao nhiêu thuộc tính ?
3
4
5
6
[ThaoPTT12] Đoạn code sau trả về kết quả bao nhiều?
double x = Math.Round(100.5);
int y = Math.Abs(-10);
Console.WriteLine("x: {0}", x);
Console.WriteLine("y: {0}", y);
x: 100
y: 10
x = 100
y = 10
x: 100.5
y: -10
x = 100.5
y = -10
[KhaNT4] Collection có mấy loại ?
1
2
3
4
[KhaNT4] ArrayList có mấy capacity cơ bản ?
1
2
3
4
[ThaoPTT12] Static variable hay được gọi là Class Variable đúng hay sai?
Đúng
Sai
[ThaoPTT12] Static Class có mấy đặc điểm chính?
1
2
3
4
[HienNTN]Đâu là đáp án sai khi nói về OverLoad?
Kiểu dữ liệu trả về
luôn giống nhau.
Kiểu dữ liệu trả về
có thể giống hoặc khác nhau.
Chỉ được thực hiện tong cùng phạm vi, nội bộ của 1 class
Là hình thức đa hình khi biên dịch
[HienNTN]Câu là câu sai khi nói về Override?
Có thể thu hẹp phạm vi truy cập
Là hình thức đa hình khi chạy
Chỉ thực hiện đối với class có quan hệ kế thừa
Không có đáp án đúng
[LoiDV4]C# có hỗ trợ đa kế thừa Interface không?
Có
Không
[LoiDV4]Một kĩ thuật cho phép trong cùng một class có thể có nhiều phương thức cùng tên nhưng khác nhau về số lượng tham số hoặc kiểu dữ liệu tham số?
Overloading
Overriding
[LoiDV4]Kỹ thuật được sử dụng trong trường hợp lớp con kế thừa từ lớp cha và muốn định nghĩa lại một phương thức đã có mặt ở lớp cha?
Overriding
Overloading
[HienNTN] Để sử dụng 1 phương thức trong C# bạn cần?
Định nghĩa phương thức
Gọi phương thức
Cả 2 đều đúng
Cả 2 đều sai
[TrangTTT28] Đâu không phải là keyword của Exception trong C#?
threw
try
catch
finally
