CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM<br />
<br />
Độc lập – Tự do – Hạnh phúc<br />
ĐÁP ÁN<br />
ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 2 (2008 - 2011)<br />
NGHỀ: LẬP TRÌNH MÁY TÍNH<br />
MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ<br />
Mã đề thi: DA LTMT - LT44<br />
<br />
1/3<br />
<br />
Câu<br />
<br />
Nội dung<br />
<br />
I. Phần bắt buộc<br />
1<br />
<br />
Điểm<br />
7 điểm<br />
<br />
Phương thức thiết lập là gì:<br />
0, 5 điểm<br />
Là phương thức đặc biệt của lớp, nhằm thực hiện các công việc<br />
ban đầu như tạo ra, sao chép, khởi tạo giá trị đầu của đối tượng<br />
Đặc tính của phương thức thiết lập<br />
0,5 điểm<br />
- Cùng tên với tên của lớp<br />
- Không nhận giá trị trả về<br />
Ví dụ<br />
1 điểm<br />
Ta có lớp STACK, sau đó dùng phương thức thiết lập để khởi tạo<br />
giá trị ban đầu cho đỉnh của ngăn xếp (top = -1)<br />
STACK: : STACK(){<br />
Top = -1;<br />
<br />
2<br />
<br />
}<br />
Đếm số nhân viên ở “Hải phòng” có mã phòng là “01”<br />
Select count(MANV), MAPB<br />
<br />
1 điểm<br />
<br />
From Nhanvien<br />
Where DIACHI=”Hải phòng”<br />
And MAPB=”01”<br />
Group by MAPB;<br />
Lập danh sách các công trình có thời gian thi công trên 3 năm<br />
<br />
1 điểm<br />
<br />
Select *<br />
From Congtrinh<br />
Where (year(NGAYKC) – year(NGAYHT)) >3<br />
Đếm những công trình được thực hiện tại “Nam Định”<br />
<br />
1 điểm<br />
<br />
Select count(MACT), DIADIEM<br />
From Congtrinh<br />
Where DIADIEM=”Nam Định”<br />
Group by DIADIEM;<br />
3<br />
<br />
Lưu đồ: cấu trúc lặp while<br />
<br />
1 điểm<br />
<br />
2/3<br />
<br />
Hàm kiểm tra x có phải là số nguyên tố, áp dụng cấu trúc while<br />
int Ktra_SNT(int x)<br />
{<br />
int i=2;<br />
while( i