Professional Documents
Culture Documents
Dethi Laptrinh Cua Vien Tinhoc Phapngu (IFI)
Dethi Laptrinh Cua Vien Tinhoc Phapngu (IFI)
N¨m: 2005
M«n thi: Tin häc 1
Thêi gian: 150 phót
Chó ý:
ThÝ sinh ®äc kü c¸c c©u hái tr−íc khi lµm bµi.
ThÝ sinh kiÓm tra ®Ò thi gåm ®óng 2 trang tr−íc khi lµm bµi.
Kh«ng ®−îc dïng bÊt kú tµi liÖu nµo trong phßng thi.
ThÝ sinh vi ph¹m néi quy trong phßng thi sÏ bÞ ®×nh chØ vµ kh«ng ®−îc phÐp tham dù tiÕp.
Ví dụ:
Câu 1
Có bao nhiêu giảng viên biên chế tại IFI ?
1. 4 giảng viên,
2. 5 giảng viên,
3. nhiều hơn 10,
4. ít hơn 10.
Hãy lựa chọn một trong các câu trả lời trên (chọn các số từ 1 đến 4) : 2
Bạn đã trả lời đúng.
Câu 2
Trong các biểu thức sau, đâu là hàm mẫu trong ngôn ngữ lập trình C ?
1- int f(int),
2- int f(int i),
3- int f(i).
Hãy lựa chọn một trong các câu trả lời trên (chọn các số từ 1 đến 3) : 2
Bạn đã trả lời sai.
Để tạo ra một câu hỏi, cần phải có các thông tin sau :
- câu hỏi cần hỏi,
- các câu trả lời gợi ý,
- số lượng câu trả lời gợi ý,
- số tương ứng với câu trả lời đúng.
Hãy sử dụng ví dụ ở trên để minh họa hoạt động của chương trình.
C©u 2 - Lập trình hướng đối tượng với C++ hoặc Java (13 ®iÓm)
Chú ý: Thí sinh có thể lựa chọn C++ hoặc Java cho bài lập trình này.
Hãy phát triển một ứng dụng đơn giản phục vụ cho quản lý ngân hàng.
1
Sau đây là mô tả của ứng dụng này:
Dữ liệu dùng cho việc minh họa hoạt động của chương trình :
---- mở một tài khoản mới cho Alice với các dữ liệu sau :
số tài khoản = 001 ; tên = Alice, số CMND = 901 ; số tiền = 100 Euros và lãi suất = 5%.
---- mở một tài khoản mới cho Bob với các dữ liệu sau :
số tài khoản = 002 ; tên = Bob, số CMND = 902 ; số tiền = 50 Euros và lãi suất = 5%.
---- mở một tài khoản mới cho Alice với các dữ liệu sau :
số tài khoản = 003 ; tên = Alice, số CMND = 901 ; số tiền = 200 Euros và lãi suất = 10%.
---- mở một tài khoản mới cho Eve với các dữ liệu sau :
số tài khoản = 004 ; tên = Eve, số CMND = 903 ; số tiền = 200 Euros và lãi suất = 10%.
---- nhập 100 Euros cho tài khoản số 001 ngày 15 tháng 7 05.
---- nhập 100 Euros cho tài khoản số 001 ngày 31 tháng 7 05.
---- nhập 150 Euros cho tài khoản số 002 ngày 1 tháng 7 05.
---- nhập 150 Euros cho tài khoản số 002 ngày 15 tháng 7 05.
---- nhập 200 Euros cho tài khoản số 003 ngày 5 tháng 7 05.
---- nhập 250 Euros cho tài khoản số 004 ngày 31 tháng 7 05.
---- rút 10 Euros từ tài khoản số 001 ngày 10 tháng 7 năm 05.
---- rút 20 Euros từ tài khoản số 002 ngày 15 tháng 7 năm 05.
---- rút 30 Euros từ tài khoản số 003 ngày 31 tháng 7 năm 05.
---- rút 40 Euros từ tài khoản số 004 ngày 31 tháng 7 năm 05.