intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT29

Chia sẻ: Lê Na | Ngày: | Loại File: DOC | Số trang:8

18
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Dưới đây là Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT29 giúp các bạn tự đối chiếu, đánh giá sau khi thử sức mình với đề thi. Cùng tham khảo nhé.

Chủ đề:
Lưu

Nội dung Text: Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT29

  1. CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐÁP ÁN ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009 - 2012) NGHỀ: Lập trình máy tính MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ Mã đề thi: DA LTMT - LT29 1/8
  2. Câu Nội dung Điểm I. Phần bắt buộc 1 Cơ sở dữ liệu 2.5 1. Select count(NhanVien.MaNV), MaPB From NhanVien 0.5 Where NhanVien.MaPB=’PB01’ 2. Select nhanvien.ho, nhanvien.tennv, dean.tenda From nhanvien, phancong, dean 1.0 Where nhanvien.manv=phancong.manv And phancong.mada= dean.mada; 1. Select phongban.tenpb, dean.tenda, average(nhanvien.luong) From nhanvien,dean,phancong,phongban Where nhanvien.manv=phancong.manv and phancong.mada= dean.mada 1.0 And nhanvien.mapb=phongban.mapb And dean.mapb=phongban.mappb Group by phongban.tenpb, dean.tenda; 2 Cấu trúc dữ liệu & giải thuật 2.5 1. Viết chương trình đổi một số dạng thập phân sang dạng nhị phân áp dụng kiểu dữ liệu ngăn xếp (stack) #include ; #include ; typedef int mang[20]; mang a; int n, t, d, x; void push( mang a, int &t, int x){ if (t>=n) printf (“ stack tran”); else { t=t+1; a[t]=x; } } int pop(mang a, int &t){ if (t
  3. 2. Viết chương trình tạo một danh sách liên kết đơn, … typedef struct SP 0.4 { char ten[10]; char ma[5]; int soluong; float giaban, thanhtien; }; typedef struct tagNode { SP infor; struct tagNode *link; } Node; Node *head, *p, *moi; int n; 3/8
  4. void nhap( ) 0.4 { SP tg ; int i ; head = NULL; for ( i=0; i infor =tg; if (head ==NULL) { head = moi; p=moi; p -> link =NULL; } else { p -> link = moi; p= moi; p -> link =NULL; } } } 4/8
  5. int tong1() 0.4 { int d=0; p=head; while (p !=NULL) { d=d+p->infor.soluong; p=p->link; } return d; } int tong2() 0.4 { int d=0; p=head; while (p !=NULL) { if (p->infor.thanhtien infor.soluong; p=p->link; } return d; } void main() 0.1 { clrscr() ; printf ( ” nhap so nut ”) ;scanf (“ %d”, &n); nhap(); prinft(“ tong so luong tat ca cac mat hang la %d”, tong1()) prinft(“ tong so luong cac mat hang co thanh tien < 500 la %d”, tong2()); getch(); } 5/8
  6. 3 Lập trình hướng đối tượng C++ 2.0 - Phương pháp khai báo và xây dựng 1.0 class A /* Lớp cơ sở A*/ { private: < Khai báo thành phần riêng của lớp cơ sở A>; public: … virtual < kiểu giá trị cua hàm> ()=0; }; class B: public A /* Lớp dẫn xuất B*/ { private: < Khai báo thành phần riêng của lớp cơ sở B>; public: … < kiểu giá trị của hàm> () { < Thân hàm ảo xây dựng tường minh cho lớp B>; } }; 6/8
  7. Ví dụ: 1.0 class ptrinh { private: float a,b ; public: ptrinh( float aa=0,float bb=0) { a=aa; b=bb; } virtual void gpt()=0; }; class ptb1: public ptrinh { public: ptb1( float aa=0,float bb=0):ptrinh(aa,bb) { } void gpt() { float x; if(a==0) cout
  8. 8/8
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2