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

Đề thi & đáp án lý thuyết Lập trình máy tính năm 2012 (Mã đề LT48)

Chia sẻ: Chien Chien | Ngày: | Loại File: PDF | Số trang:6

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

Đề thi lý thuyết Lập trình máy tính năm 2012 (Mã đề LT48) sau đây có nội dung đề thi gồm 3 câu hỏi với hình thức thi tự luận và thời gian làm bài trong vòng 150 phút. Ngoài ra, tài liệu này còn kèm theo đáp án giúp bạn có thể dễ dàng kiểm tra so sánh kết quả được chính xác hơn. Mời các bạn cùng tham khảo và thử sức mình với đề thi nghề này nhé.

Chủ đề:
Lưu

Nội dung Text: Đề thi & đáp án lý thuyết Lập trình máy tính năm 2012 (Mã đề LT48)

  1. CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐỀ 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: LTMT - LT48 Hình thức thi: Tự luận Thời gian: 150 Phút (Không kể thời gian chép đề thi) ĐỀ BÀI Câu 1: (2 điểm) Xây dựng lớp đa thức bao gồm: + Các thuộc tính: - Bậc của đa thức - Mảng một chiều lưu các hệ số của đa thức + Các hàm (phương thức): - Nhập đa thức - Hiển thị đa thức - Toán tử cộng (+)hai đa thức - Toán tử định giá đa thức Xây dựng hàm main để sử dụng lớp vừa tạo. Câu 2: (2 điểm) Nêu đặc điểm chung của mảng, cách khai báo và cách truy xuất mảng 1 chiều. Cho một mảng 1 chiều gồm các số nguyên đã có thứ tự tăng, hãy viết hàm chèn một số x vào mảng sao cho mảng vẫn bảo đảm thứ tự tăng. Câu 3: (3 điểm) Cho các quan hệ với lược đồ sau: CB (CB#, TenCB, NamSinh, SoNamCT, DiaChi, PHONG#) và CQ (PHONG#, TenP, TruongP) Trong đó: CB# : Mã cán bộ TenCB : Tên cán bộ NamSinh : Năm sinh của cán bộ SoNamCT : Số năm công tác của cán bộ DiaChi : Địa chỉ của cán bộ PHONG# : Mã phòng TenP : Tên phòng TruongP : Tên trưởng phòng Hãy thực hiện các yêu cầu sau bằng câu lệnh truy vấn SQL: a. Cho biết tên và địa chỉ của cán bộ thuộc phòng “Kế toán” ? b. Cho biết tên những nhân viên có số năm công tác là 15 năm ? c. Cho biết tên phòng có nhân viên quê ở “Thái Bình” và sinh năm 1980 ? Trang:1/ 2
  2. .............., Ngày.............Tháng..............Năm............... DUYỆT HỘI ĐỒNG THI TÔT NGHIỆP TIỂU BAN RA ĐỀ THI Trang:2/ 2
  3. 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 - LT48 Câu Nội dung Điểm I. Bắt buộc 1 0.25 #include #include #include class DT { private: double a[20];// Mang chua cac he so da thuc a0, a1,... int n ;// Bac da thuc public: void nhap(); void hienthi(); DT operator+(const DT &d2); double operator^(double x);// Tinh gia tri da thuc }; void DT::hienthi() 0.25 { cout
  4. for (i=0;i
  5. - Cách 2: Con trỏ *; Ví dụ : int *p; // khai bao con tro p Lưu ý: Khi sử dụng biến con trỏ theo cách như trên thì thực chất con trỏ p chỉ chiếm 2 byte bộ nhớ để chứa địa chỉ mà thôi. Để tạo mảng chứa dữ liệu thành phần thì ta phải cấp phát vùng nhớ cho con trỏ p. Dùng hàm : malloc trong thư viện để cấp phát vùng nhớ. Tên con trỏ = (kiểu dữ liệu *) malloc(100); Ví dụ: int *px; //Khai báo con trỏ px px = (int *) malloc (100); //Cấp phát 100 ô nhớ kiểu int cho con trỏ px Truy xuất mảng 1 chiều: Tên mảng[chỉ số]; Ví dụ: printf(“%d”,A[3]); Hàm chèn một số x: 1 A là mảng 1 chiều, n là số phần tử và x là phần tử cần chèn. Hàm chèn x vào mảng A void(int A[], int &n, int x) { int i = n - 1 ; while((A[i] > x) && (i>=0)) { A[i +1] = A[i]; i - -; } A[i+1] = x; n ++; } 3 a. Cho biết tên và địa chỉ của cán bộ thuộc phòng “Kế toán” 1 Select TenCB, DiaChi From CB, CQ Where (CQ.PHONG#=CB.PHONG#) And (CQ.TenP=”Kế toán”) Trang:3/ 4
  6. b. Cho biết tên những nhân viên có số năm công tác là 15 1 năm Select TenCB From CB Where (SoNamCT>15) c. Cho biết tên phòng có nhân viên quê ở “Thái Bình” và sinh 1 năm 1980 Select TenP From CB Where (CQ.PHONG#=CB.PHONG#) And (CB.DiaChi=”ThaiBinh”) And (CB.NamSinh=1980) Cộng I 7 II. Tự chọn Cộng II Cộng I+Cộng II ………, ngày ………. tháng ……. năm …… Trang:4/ 4
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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