1. Trang chủ
  2. » Thể loại khác

Lý thuyết Lập trình Hướng đối tượng - Võ Tấn Dũng (votandung) DethiLTHDT_old3

3 87 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 367,49 KB

Nội dung

-oOo - ĐỀ THI HẾT MÔN HỌC KỲ II (2012-2013) ĐỀ Mơn Thi : Lập trình hướng đối tượng Thời gian : 60 phút Lớp : Cao đẳng Khóa 11 Lần thi :2 (Sinh viên KHƠNG sử dụng tài liệu – Giám thị coi thi khơng giải thích thêm) Nội dung đề thi: Câu 1: Cho biết mục đích, cú pháp cho ví dụ minh họa việc cài đặt property get, property set C# Câu 2: Cho biết mục đích, cú pháp cho ví dụ minh họa việc cài đặt phép toán (operator) Câu 3: Cài đặt phương thức kiểm tra ràng buộc cho lớp thời gian (CTime) gồm ba thuộc tính: gio (giờ), phut (phút) giay (giây) Câu 4: Thế lớp trừu tượng (abstract), trình bày cú pháp cho ví dụ minh họa -Hết - Khoa CNTT ĐỀ THI HẾT MÔN HỌC KỲ II (2012-2013) ĐỀ Mơn Thi : Lập trình hướng đối tượng Thời gian : 60 phút Lớp : Cao đẳng Khóa 11 Lần thi :2 (Sinh viên KHÔNG sử dụng tài liệu – Giám thị coi thi khơng giải thích thêm) Nội dung đề thi: Câu 1: Cho biết mục đích, cú pháp cho ví dụ minh họa việc cài đặt phương thức thiết lập (constructor) Câu 2: Cho biết mục đích, cú pháp cho ví dụ minh họa việc cài đặt overload phương thức ToString() C# Câu 3: Cài đặt phép toán cộng (+) so sánh lớn (>) cho lớp phân số (CPhanSo) gồm hai thuộc tính: tuso (tử số) mauso (mẫu số) Câu 4: Thế tính kế thừa, trình bày cú pháp cho ví dụ minh họa -Hết - ĐỀ THI HẾT MÔN HỌC KỲ II (2012-2013) ĐỀ Mơn Thi : Thực hành - Lập trình hướng đối tượng Thời gian : 60 phút Lớp : Cao đẳng Khóa 11 Lần thi :2 (Sinh viên KHƠNG sử dụng tài liệu – Giám thị coi thi không giải thích thêm) Nội dung đề thi: Cho lớp phân số (CPhanSo) gồm thuộc tính: tử số (tuso) mẫu số (mauso) với khai báo sau: class CPhanSo { int tuso, mauso; //Cài đặt phương thức } Yêu cầu: Hãy viết chương trình gồm phương thức cần thiết cho thực tất lệnh phương thức Main() sau: class Program { static void Main(string[] args) { int t1, m1, t2, m2; Console.Write("Nhap vao gia tri tu cho phan so a: “); t1 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao gia tri mau cho phan so a: “); m1 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao gia tri tu cho phan so b: “); t2 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao gia tri mau cho phan so b: “); m2 = int.Parse(Console.ReadLine()); CPhanSo a = new CPhanSo(t1, m1);//Tử số t1, mẫu số m1 CPhanSo b = new CPhanSo(t2, m2);//Tử số t2, mẫu số m2 CPhanSo c = new CPhanSo(); if (a > b) c = a - b; else c = b - a; Console.Write("Ket qua: " + c); } } -Hết - ĐỀ THI HẾT MƠN HỌC KỲ II (2012-2013) ĐỀ Mơn Thi : Thực hành - Lập trình hướng đối tượng Thời gian : 60 phút Lớp : Cao đẳng Khóa 11 Lần thi :2 (Sinh viên KHÔNG sử dụng tài liệu – Giám thị coi thi khơng giải thích thêm) Nội dung đề thi: Cho lớp thời gian (CTime) gồm thuộc tính: (gio), phút (phut) giây (giay) với khai báo sau: class CTime { int gio, phut, giay; //Cài đặt phương thức } Yêu cầu: Hãy viết chương trình gồm phương thức cần thiết cho thực tất lệnh phương thức Main() sau: class Program { static void Main(string[] args) { int h1, m1, s1, h2, m2, s2; Console.Write("Nhap vao gio cho t1: “); h1 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao phut cho t1: “); m1 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao giay cho t1: “); s1 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao gio cho t2: “); h2 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao phut cho t2: “); m2 = int.Parse(Console.ReadLine()); Console.Write("Nhap vao giay cho t2: “); s2 = int.Parse(Console.ReadLine()); CTime t1 = new CTime(h1, m1, s1);//Giờ = h1, phút = m1, giây = s1 CTime t2 = new CTime(h2, m2, s2);//Giờ = h2, phút = m2, giây = s2 int kc; if (t1 > t2) kc = t1 - t2; else kc = t2 - t1; Console.Write("Khoang cach {0} va {1} la:{2}",t1, t2, kc); } } ... CPhanSo(); if (a > b) c = a - b; else c = b - a; Console.Write("Ket qua: " + c); } } -Hết - ĐỀ THI HẾT MÔN HỌC KỲ II (201 2-2 013) ĐỀ Môn Thi : Thực hành - Lập trình hướng đối tượng Thời gian : 60 phút...ĐỀ THI HẾT MÔN HỌC KỲ II (201 2-2 013) ĐỀ Mơn Thi : Thực hành - Lập trình hướng đối tượng Thời gian : 60 phút Lớp : Cao đẳng Khóa 11 Lần thi :2 (Sinh viên... = new CTime(h2, m2, s2);//Giờ = h2, phút = m2, giây = s2 int kc; if (t1 > t2) kc = t1 - t2; else kc = t2 - t1; Console.Write("Khoang cach {0} va {1} la:{2}",t1, t2, kc); } }

Ngày đăng: 15/12/2017, 21:58

TỪ KHÓA LIÊN QUAN

w