Đh bách khoa tp. Hcm khoa đIỆN ĐIỆn tử BỘ MÔN ĐIỆn tử ĐỀ kiểm tra giữa kỳ



tải về 106.56 Kb.
trang1/2
Chuyển đổi dữ liệu07.01.2018
Kích106.56 Kb.
#35810
  1   2
ĐH BÁCH KHOA TP.HCM * KHOA ĐIỆN - ĐIỆN TỬ

BỘ MÔN ĐIỆN TỬ
ĐỀ KIỂM TRA GIỮA KỲ

MÔN LẬP TRÌNH NHÚNG

HK 1 – 2011/2012

Thời gian: 45 phút


(SV được sử dụng tài liệu, làm bài ngay trên đề)

(Đề thi có 6 trang)

Câu 1 (2đ):

Những đoạn chương trình nào sẽ bị báo lỗi khi biên dịch? Nếu có lỗi, giải thích ngắn gọn.




a)


b)




c)



d)



Câu 2 (2đ):

Cho đoạn chương trình sau:




1

char x;




2

char *pchar;




3

int *pint = 0x2000;







int *pint1 = pint + 1;




4

*pint = 0x1234;




5

*pint1 = 0x5678;




6

pchar = (char *)pint + 1;




7

x = *pchar;







  1. (1đ) Đoạn chương trình trên sẽ ảnh hưởng đến các ô nhớ nào? Điền địa chỉ và giá trị của chúng vào bảng sau và giải thích ngắn gọn.

Địa chỉ (theo số hex)

Giá trị (theo số hex)


























  1. (1đ) Điền giá trị của các con trỏ và biến x vào bảng sau. Giải thích ngắn gọn







Giá trị (theo số hex)

pint




pint1




pchar




x





Câu 3 (6đ):

Cho sơ đồ như hình vẽ sau:



(Sinh viên xem chú thích ở cuối trang 6)




  1. tải về 106.56 Kb.

    Chia sẻ với bạn bè của bạn:
  1   2




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương