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ã đề LT42)

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

37
lượt xem
5
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ã đề LT42) 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ã đề LT42)

  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 - LT42 Hình thức thi: Tự luận Thời gian: 150 phút (không kể thời gian giao đề thi) ĐỀ BÀI Câu 1: (2 điểm) Lập trình hướng đối tượng là gì ? Các bước thiết kế chương trình theo hướng đối tượng ? Câu 2: (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 “Kinh doanh” ? 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 ? Câu 3: (2,0 điểm) Trong ngôn ngữ lập trình C hãy trình bày công dụng và cú pháp lệnh switch....case. Cho ví dụ minh họa lệnh switch...case. .............., Ngày.............Tháng..............Năm............... DUYỆT HỘI ĐỒNG THI TÔT NGHIỆP TIỂU BAN RA ĐỀ THI Tranng 1/1
  2. 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 - LT42 Câu Nội dung Điểm I. Phần bắt buộc 1 Lập trình hướng đối tượng là gì 1 điểm Lập trình hướng đối tượng (Object-Oriented Programming) chính là cách lập trình lấy đối tượng làm nền tảng để xây dựng giải thuật, xây dựng chương trình. Các bước cần thiết để thiết kế chương trình theo hướng đối 1 điểm tượng - Định danh các đối tượng - Tìm kiếm các đặc tính chung của các dạng đối tượng của chương trình - Xác định lớp cơ sở - Xác định các lớp dẫn xuất, các lớp có quan hệ với lớp cơ sở và lớp dẫn xuất 2 Cho biết tên và địa chỉ của cán bộ thuộc phòng “Kinh doanh” 1 điểm Select TenCB, DiaChi From CB, CQ Where (CQ.PHONG#=CB.PHONG#) And (CQ.TenP=”KinhDoanh”) Cho biết tên những nhân viên có số năm công tác là 15 năm 1 điểm Select TenCB From CB Where (SoNamCT>15) Trang: 1/ 3
  3. Cho biết tên phòng có nhân viên quê ở “Thái Bình” và sinh năm 1 điểm 1980 Select TenP From CB Where (CQ.PHONG#=CB.PHONG#) And (CB.DiaChi=”ThaiBinh”) And (CB.NamSinh=1980) 3 1 điểm Câu lệnh switch case trong C cho phép chúng ta đưa ra quyết định với nhiều lựa chọn. switch case sẽ kiểm tra giá trị của một biểu thức trên một danh sách các hằng số nguyên hoặc ký tự. Khi một giá trị trong danh sách trùng với giá trị của điều kiện thì câu lệnh gắn với nó sẽ được thực hiện. Cú pháp: switch(biểu thức){ case hằng_1: Chuỗi_Lệnh_01 break; case hằng_2: Chuỗi_Lệnh_02 break; case hằng_3: Chuỗi_Lệnh_03 break; default: Chuỗi_Lệnh_04 } Trang: 2/ 3
  4. Ví dụ: 1 điểm Đoạn lệnh sau cho phép chọn 1 trong các món ăn của thưc đơn bằng cách bấm 1 trong các số 1, 2, 3, 4: printf ("Thuc Don"); printf ("\n1. Lau thai!"); printf ("\n2. Nuoc ngot!"); printf ("\n3. Ca loc hap bau!"); printf ("\n4. Chuot dong!"); printf ("\n Xin moi ban chon mon an!"); scanf ("%d", &chon); switch (chon) { case 1: printf ("\nBan chon lau thai!") ; break ; case 2: printf ("\nBan chon nuoc ngot!") ; break ; case 3: printf ("\nBan chon ca loc hap bau!") ; break ; case 4: printf ("\Ban chon chuot dong!") ; break ; default: printf ("\nBan chon khong dung!") ; } Cộng I 7 điểm II. Phần tự chọn, do trường biên soạn 1 2 .... Cộng II Tổng cộng (I+II) ………, ngày ………. tháng ……. năm …… Trang: 3/ 3
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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