Thông tin tài liệu:
DÙNG CHO ĐÀO TẠO BẬC ĐẠI HỌC THEO HỌC CHẾ TÍN CHỈCHO CÁC NGÀNH TRONG TOÀN TRƯỜNG. CÂU HỎI LOẠI 1 (2 ĐIỂM)1. Nêu các quy tắc cơ bản để đặt một tên mới (tên hàm, tên biến…) trong C++?Trong C++, hai tên bien_dem và Bien_dem có được hiểu là cùng một tên haykhông?2. Nêu cú pháp của việc chuyển đổi kiểu dữ liệu tường minh (ép kiểu)? Giá trịcủa biểu thức (5/2) là bao nhiêu? Vì sao?3. Nêu thứ tự thực hiện các phép toán trong biểu thức ở câu lệnh cout và chobiết kết quả in ra màn...
Nội dung trích xuất từ tài liệu:
NGÂN HÀNG CÂU HỎI THI KẾT THÚC HỌC PHẦN: NGÔN NGỮ LẬP TRÌNH BẬC CAO TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP KHOA ĐIỆN TỬ Bộ môn: KHMT & CNPM NGÂN HÀNG CÂU HỎI THI KẾT THÚC HỌC PHẦN HỌC PHẦN: NGÔN NGỮ LẬP TRÌNH BẬC CAO (2 TÍN CHỈ)DÙNG CHO ĐÀO TẠO BẬC ĐẠI HỌC THEO HỌC CHẾ TÍN CHỈ CHO CÁC NGÀNH TRONG TOÀN TRƯỜNG THÁI NGUYÊN – 9/2008 TRƯỜNG ĐẠI HỌC CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMKỸ THUẬT CÔNG NGHIỆP Độc lập – Tự do – Hạnh phúc Khoa Điện tử Bộ môn: KHMT&CNPM Thái Nguyên, ngày 30 tháng 9 năm 2008 NGÂN HÀNG CÂU HỎI THI NGÔN NGỮ LẬP TRÌNH BẬC CAOSử dụng cho hệ đại học theo các chuyên ngành: Các ngành trong toàn trường.1. NỘI DUNG ĐÁNH GIÁ THI KẾT THÚC HỌC PHẦN2. PHƯƠNG PHÁP ĐÁNH GIÁ Thi kết thúc học phần là thi viết với thời lượng 90 phút, chấm điểm theothang điểm 10.3. NGUYÊN TẮC TỔ HỢP ĐỀ THI - Mỗi đề thi có 4 câu hỏi. - Mỗi đề thi được tổ hợp từ 2 câu hỏi lý thuyết (phần 4.1; 4.2) và 2 câu hỏi bài tập (phần, 4.3, 4.4).4. NGÂN HÀNG CÂU HỎI 4.1. CÂU HỎI LOẠI 1 (2 ĐIỂM)1. Nêu các quy tắc cơ bản để đặt một tên mới (tên hàm, tên biến…) trong C++?Trong C++, hai tên bien_dem và Bien_dem có được hiểu là cùng một tên haykhông?2. Nêu cú pháp của việc chuyển đổi kiểu dữ liệu tường minh (ép kiểu)? Giá trịcủa biểu thức (5/2) là bao nhiêu? Vì sao?3. Nêu thứ tự thực hiện các phép toán trong biểu thức ở câu lệnh cout và chobiết kết quả in ra màn hình sau khi thực hiện chương trình sau:#include void main(){ cout5. Nêu thứ tự thực hiện các phép toán trong biểu thức ở câu lệnh cout và chobiết kết quả in ra màn hình sau khi thực hiện chương trình sau:#include void main(){ int a=2,b=2; cout2&7);}6. Nêu thứ tự thực hiện các phép toán trong biểu thức ở câu lệnh cout và chobiết kết quả in ra màn hình sau khi thực hiện chương trình sau:#include void main(){ int a=2,b=2; cout} 4.2. CÂU HỎI LOẠI 2 (2 ĐIỂM) 4.3. CÂU HỎI LOẠI 3 (3 ĐIỂM)1. Cho biết kết quả in ra màn hình sau khi thực hiện chương trình sau:#include int f1(int x,int &y){return ++x+y++;}int f2(int &x,int y){return --x-y--;}void main(){ int x=3,y=4; cout S = x + x + x + ... + x + x n5. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên để tínhtheo công thức dưới đây, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 1 1 1 1 1 S= − + − + ... + ( −1) n+1 2 4 6 8 2n6. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên để tínhtheo công thức dưới đây, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 1 1 1 S = 1+ + 2 + ... + 2 1 +2 2 2 1 +2 +3 2 2 1 + 2 + 3 2... + n 2 27. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên để tínhtheo công thức dưới đây, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 1 1 (−1) n +1 S = 1− + − ... + 1+ 2 1+ 2 + 3 1 + 2 + 3 + ... + n8. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên để tínhtheo công thức dưới đây, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 1 1 1 1 S = 1 − + − + ... + (−1) n+1 3 5 7 2n − 19. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên để tínhtheo công thức dưới đây, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 2 2 2 23 2n S = 1+ + + + ... + 1! 2! 3! n!10. Viết đoạn chương trình khai báo hàm S với tham số n kiểu số nguyên đểtính, nêu rõ việc sử dụng thư viện (tệp header) nào (nếu có): 1 1 1 1 1 S= − + − + ... + (−1) n+1 1! 2! 3! 4! n! 4.4.CÂU HỎI LOẠI 4 (3 ĐIỂM) THÔNG QUA BỘ MÔN THÔNG QUA HỘI ĐỒNG TRƯỞNG BỘ MÔN KHOA HỌC GIÁO DỤC KHOA ĐIỆN TỬ CHỦ TỊCH 5ThS. Nguyễn Thị Hương TS. Nguyễn Hữu Công 6 ...