1. Viết chương trình tạo một dãy số nguyên lưu trữ theo kiểu dữ liệu
Queue, đưa phần tử vào dùng thủ tục qInsert, lấy phần tử ra dùng
thủ tục qDelete.
2. Viết chương trình tạo một danh sách liên kết đơn, thông tin mỗi nút
là một sản phẩm gồm các thông tin: tên sản phẩm, mã sản phẩm,
giá bán, số lượng, thành tiền (thành tiền = đơn giá * số lượng)
a) Khai báo cấu trúc nút của danh sách liên kết đơn trên
b) Viết hàm nhập thông tin cho n nút của danh sách
c) Viết chương trình đưa ra thông tin về mặt hàng có mã là “MS20”
d) Đếm xem có bao nhiêu mặt hàng có số lượng <100 và có thành tiền
< 400
              
                                            
                                
            
 
            
                 2 trang
2 trang | 
Chia sẻ: tieuaka001 | Lượt xem: 771 | Lượt tải: 0 
              
            Nội dung tài liệu Đề thi tốt nghiệp cao đẳng nghề Khóa II môn Lập trình máy tính - LT32, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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Ề 
NGHỀ:QUẢN TRỊ MẠNG MÁY TÍNH 
MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ 
Mã đề thi: LTMT - LT32 
 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âu1: (3 điểm) 
Cho sơ đồ quan hệ R(U,F). 
U={DBIOQS}; F={S→D, I→B, IS→Q, B→O}. 
a) H·y chuẩn ho¸ R(U,F) về 3NF. 
b) Víi kÕt qu¶ cña phÐp t¸ch trªn c©u a, 
lîc ®å R ®· ë d¹ng b¶o toµn phô thuéc 
cha? V× sao? 
Câu 2: (2.5 điểm) 
1. Viết chương trình tạo một dãy số nguyên lưu trữ theo kiểu dữ liệu 
Queue, đưa phần tử vào dùng thủ tục qInsert, lấy phần tử ra dùng 
thủ tục qDelete. 
2. Viết chương trình tạo một danh sách liên kết đơn, thông tin mỗi nút 
là một sản phẩm gồm các thông tin: tên sản phẩm, mã sản phẩm, 
giá bán, số lượng, thành tiền (thành tiền = đơn giá * số lượng) 
a) Khai báo cấu trúc nút của danh sách liên kết đơn trên 
b) Viết hàm nhập thông tin cho n nút của danh sách 
c) Viết chương trình đưa ra thông tin về mặt hàng có mã là “MS20” 
d) Đếm xem có bao nhiêu mặt hàng có số lượng <100 và có thành tiền 
< 400 
Câu 3:( 1.5 điểm) 
Cho biết kết quả hiển thị ra màn hình của đoạn chương trình sau: 
Lập bảng để giải thích từng dòng lệnh 
#include ; 
int main () 
{ 
int value1 = 5, value2 = 15; 
int * mypointer; 
mypointer = &value1; 
*mypointer = 10; 
mypointer = &value2; 
*mypointer = 20; 
cout << "value1==" << value1 << "/ value2==" << value2; 
return 0; 
} 
II. PHẦN TỰ CHỌN (3 điểm) 
Phần này do từng Trường tổ chức thi tốt nghiệp tự chọn nội dung để đưa 
vào đề thi, với thời gian làm bài 50 phút và số điểm của phần tự chọn 
được tính 3 điểm. 
..Hết 
..Hết 
.............., Ngày.............Tháng..............Năm............... 
DUYỆT HỘI ĐỒNG THI TÔT 
NGHIỆP 
TIỂU BAN RA ĐỀ 
            Các file đính kèm theo tài liệu này:
 ltmt_lt32_3221.pdf ltmt_lt32_3221.pdf