Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Ktlt solution2013
Nội dung xem thử
Mô tả chi tiết
TRƯỜNG ĐẠI HỌC BÁCH KHOA TP.HCM
Khoa Khoa học & Kỹ thu t Máy tính ậ
Tên SV : ………………………………
MSSV:……….........................................
Thi kiểm tra giữa kỳ II, năm học 2012-2013
KỸ THUẬT LẬP TRÌNH
Thời gian : 45 phút
Sinh viên được phép mở tài liệu. Sau khi thi, sinh viên nộp lại đề có ghi Tên SV, MSSV, và bài giải phần I&II.
Thang điểm tối đa : 10 điểm.
PHẦN I: TRẮC NGHIỆM (5 điểm, sinh viên trả lời các câu hỏi bằng cách khoanh tròn đáp án đúng nhất)
Câu 1. Nhận định nào sau đây đúng:
A. Trình thông dịch tiến hành dịch chương trình nguồn theo từng phân đoạn rồi thực thi đoạn mã được dịch. Trình biên
dịch tiến hành dịch toàn bộ chương trình nguồn rồi mới thực thi chương trình.
B. Trình biên dịch tiến hành dịch chương trình nguồn theo từng phân đoạn rồi thực thi đoạn mã được dịch. Trình thông
dịch tiến hành dịch toàn bộ chương trình nguồn rồi mới thực thi chương trình.
C. Cả trình biên dịch và trình thông dịch đều tiến hành dịch toàn bộ chương trình nguồn rồi mới thực thi chương trình.
D. Cả trình biên dịch và trình thông dịch đều tiến hành dịch chương trình nguồn theo từng phân đoạn rồi thực thi đoạn
mã được dịch
Câu 2. Biết rằng biến x được khai báo kiểu là int và được gán giá trị ban đầu là 0, cho biết câu lệnh nào dưới
đây không hợp lệ:
A. x = x + ‘a’; B. x = x; C. x + 1= 5; D. x = x + 5;
Câu 3. Đoạn chương trinh sau:
MOV AX, 3
INT 10h
MOV AH, 9
MOV DX, OFFSET InputNumber
INT 21h
được viết bằng:
A. Ngôn ngữ máy B. Ngôn ngữ cấp cao C. Hợp ngữ D. Cả A, B, C đều sai
Câu 4. Hãy cho biết đoạn chương trình sau xuất kết quả gì ra màn hình
int a = 5, b = 5;
if( a = 4)
b = 4;
cout << b;
Đề thi môn Kỹ thu t l p trình 501127 – HK02/2012-2013 ậ ậ