1. Trang chủ
  2. » Thể loại khác

Đề thi tuyển sinh vào Viện tin học pháp ngữ

9 720 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 110,14 KB

Nội dung

Đề thi tuyển sinh vào Viện tin học pháp ngữ

Trang 1

ðề thi tuyển sinh vào

Viện Tin học Pháp ngữ (IFI)

Năm: 2006

Môn thi: Tin học

Thời gian: 180 phút

Chú ý:

ðề thi gồm ñúng 8 trang và thêm 1 trang dùng ñể trả lời các câu hỏi ở phần 2

Không ñược dùng bất kỳ tài liệu nào trong phòng thi

Phần 1 – Lập trình (10 ñiểm)

Câu 1 – Lập trình (3 ñiểm)

Hãy viết một chương trình cho phép :

- nhập hai chuỗi kí tự A và B ;

- ñếm số lần xuất hiện của chuỗi B trong chuỗi A ;

- chỉ ra vị trí những vị trí xuất hiện của chuỗi B trong chuỗi A

Ví dụ: Chuỗi A="FONCTION", Chuỗi B="ON", chúng ta tìm thấy chuỗi B xuất hiện 2 lần

trong chuỗi A tại các vị trí 2 và 7

Ghi chú : anh/chị có thể chọn một trong những ngôn ngữ lập trình sau : C, C++, Java và Pascal

Câu 2 – Lập trình hướng ñối tượng với C++ hoặc Java (7 ñiểm)

Ghi chú: anh/chị phải chọn một trong hai ngôn ngữ lập trình sau : C++ hoặc Java

Hãy lập trình một ứng dụng cho phép tính tổng số tiền thu ñược tại một quầy bán vé xem phim Giá vé thay ñổi tùy theo ñối tượng mua (theo tuổi) theo như bảng sau :

ðối tượng Tuổi Giá vé Số người

Người lớn Từ 12 ñến 60 tuổi 30 VND 5

Mô hình lớp sau ñược dùng cho phần Thiết kế của chương trình

Trang 2

Hãy sử dụng các dữ liệu ñã cho trong bảng ñể kiểm thử chương trình và tính tổng số tiền thu

ñược ở quầy bán vé

Phần 2 – Tin học cơ bản (10 ñiểm)

Phần này có 20 câu hỏi theo kiểu trắc nghiệm Mỗi câu hỏi có số ñiểm là 0.5 ñiểm Anh/chị hãy trả lời bằng cách ñiền vào bảng in ở trong trang cuối cùng

Dưới ñây là mô hình một cơ sở dữ liệu dùng ñể quản lí một thư viện cá nhân Các câu hỏi 1, 2

và 3 tiếp theo sẽ liên quan tới mô hình này

Câu hỏi 1

Hãy chỉ ra câu lệnh SQL cho phép hiển thị danh sách các quyển sách thuộc chủ ñề

‘Nấu ăn’

Trang 3

1 SELECT Sach.TenSach FROM Sach WHERE ChuDe.TenChuDe= ‘Nấu ăn’

2 SELECT Sach.TenSach FROM Sach,ChuDe WHERE ChuDe.TenChuDe= ‘Nấu

ăn’

3 SELECT TenSach FROM Sach,ChuDe WHERE ChuDe.TenChuDe= ‘Nấu ăn’

4 SELECT Sach.TenSach WHERE ChuDe.TenChuDe= ‘Cuisine’

5 SELECT Sach.TenSach FROM ChuDe WHERE ChuDe.TenChuDe= ‘Nấu ăn’

Câu hỏi 2

Hãy chỉ ra câu lệnh SQL cho phép biết ñược giá của cuốn sách ‘Hướng dẫn nấu ăn’

1 SELECT Gia, TenSach FROM Sach WHERE TenSach= ‘Hướng dẫn nấu ăn’

2 SELECT Sach.TenSach FROM Sach, TacGia WHERE TenSach= ‘Hướng dẫn nấu ăn’

3 SELECT Gia FROM Sach WHERE TenSach= ‘Hướng dẫn nấu ăn’

4 SELECT Gia WHERE TenSach= ‘Hướng dẫn nấu ăn’

5 SELECT Gia FROM Sach, Gia WHERE TenSach= ‘Hướng dẫn nấu ăn’

Câu hỏi 3

Hãy chỉ ra câu lệnh SQL cho phép hiển thị danh sách các cuốn sách ñược viết bởi tác giả Bernard Ted (Họ và tên tương ứng là ‘Ted’ và ‘Bernard’)

1 SELECT Sach.TenSach FROM Sach, TacGia WHERE TacGia.HoTacGia= ‘Ted’ AND TacGia.TenTacGia=‘Bernard’

2 SELECT TenSach FROM Sach, TacGia WHERE TacGia HoTacGia = ‘Ted’ AND TacGia TenTacGia =‘Bernard’

3 SELECT TenSach FROM TacGia WHERE TacGia HoTacGia = ‘Ted’ AND TacGia TenTacGia =‘Bernard’

4 SELECT TenSach FROM Sach, TacGia WHERE TacGia HoTacGia = ‘Ted’

5 SELECT TenSach WHERE TacGia HoTacGia = ‘Ted’ AND TacGia TenTacGia

=‘Bernard’

Câu 4

Trong lĩnh vực Cơ sở dữ liệu, việc chuẩn hóa không cho phép thực hiện ñiều nào ?

1 tránh việc cập nhật dữ liệu không bình thường ;

2 tránh tính dư thừa dữ liệu ;

3 tránh tính không nhất quán trong cơ sở dữ liệu ;

4 tránh thực hiện phép kết trong các truy vấn ñặc thù ;

5 tránh việc trùng lặp dữ liệu

Câu hỏi 5

Nguyên lí của mô hình dữ liệu quan hệ là :

1 biểu diễn dữ liệu theo một cấu trúc cây

2 biểu diễn dữ liệu thông qua một mô hình quan niệm dữ liệu

3 biểu diễn dữ liệu thông qua các bảng

4 biểu diễn dữ liệu thông qua các lớp

5 biểu diễn dữ liệu thông qua các phụ thuộc hàm

Câu hỏi 6

ða thức sinh x3+x+1 ñược sử dụng ñể phát hiện các lỗi truyền tin Người ta thêm các bít kiểm tra (CRC) vào mỗi byte dữ liệu, như vậy là một mã (11,8) Hãy chỉ ra mã của thông tin hữu ích 10101010 trong các trường hợp sau:

1 10101010001

2 10101010011

3 10101010101

4 10101010111

5 10101010110

Trang 4

Câu hỏi 7

Kích thước tối thiểu (bít) của các khối (frame) tin trong một mạng CSMA/CD tốc ñộ

16 Megabit/s trên một ñoạn cáp dài 1000 m là bao nhiêu ? Cho vận tốc truyền tín hiệu trên cáp là 200 000 km/s

Câu hỏi 8

ðâu là ñịa chỉ quảng bá (broadcast) của mạng 195.89.0.0/20 ?

1 195.89.7.255

2 195.89.15.255

3 195.89.31.255

4 195.89.63.255

5 195.89.255.255

Câu hỏi 9

Một router nhận một datagramme IP với TTL bằng 100 Datagramme này nằm trong

bộ nhớ ñệm 3 giây Giá trị mới của TTL khi ra khỏi router sẽ là :

Câu hỏi 10

Tên của giao thức cho phép gán một ñịa chỉ IP cho một giao diện mạng là ?

1 NetBEUI

2 ARP

3 DNS

4 DHCP

5 WINS

Lưu ý : trong các câu hỏi từ 11 ñến 13, ký hiệu $ biểu thị một số hệ 16 (hexadecimal)

Câu hỏi 11

Nội dung bộ nhớ máy tính có thể ñược xem bằng nhiều tiện ích khác nhau.Tiện ích chúng ta dùng ở ñây hiển thị thông tin sau ñây bắt ñầu từ ñịa chỉ $C00000 :

Giá trị cơ sở : $C00000

0 1 2 3 4 5 7 8 9 A B C D E F

0000 D0 A3 44 21 FA 00 7F 21 11 DD FF 0D 32 45 AA

0010 AA 56 21 3D F0 01 33 DA 44 00 F1 31 FA 55 99

0020 31 33 31 4D 0F 0C C0 31 27 FF CC 28 BC FE A0

0030 D2 A3 67 21 AA 00 FF 21 12 0D F1 D0 49 00 00

0040 D0 01 FF FF FF 44 7F 21 7F 21 11 DD FF 0D 32

0050 F0 01 33 DA D0 A3 44 21 FA 00 7F 21 11 DD FF

Trang 5

Hãy cho biết nội dung của một từ 32 bits chứa trong bộ nhớ, bắt ñầu từ ñịa chỉ

$C0003D là bao nhiêu:

Câu hỏi 12

Các máy tính ngày nay làm việc chủ yếu trên các dữ liệu 32 bits Các số nguyên có dấu (dương hoặc âm) ñược mã hoá theo kiểu mã bù 2 ðể ñơn giản hóa tính toán, ta giả sử bộ vi xử lý làm việc với từ 10 bít

ðâu là kết quả của phép tính A – B trên 10 bits ? :

1 $1C2

2 $242

3 $DC

4 $C2

5 $7C

Câu hỏi 13

Bộ nhớ máy tính ñược biểu thị bằng các byte Tùy theo kích thước của từ dữ liệu mà

bộ vi xử lý làm việc, các từ dữ liệu ñược gộp thành 1, 2 hoặc 4 byte ñể lưu trữ dữ liệu

Hãy chỉ ra dung lượng bộ nhớ của một máy tính thế hệ ñầu có 4Kbytes, máy tính này làm việc với các từ 16 bits :

1 4096 bytes

2 $8000 bytes

3 4000 bytes

4 $8192 bytes

5 $16384 bytes

Câu hỏi 14

Các máy tính vận hành theo tần số của một ñồng hồ ñược tính bằng Mega Hertz (Mhz) hoặc Giga Hertz (Ghz) Ngày nay vẫn còn khá hiếm hoi ñược làm việc trên một máy tính có ñồng hồ nhiều gigahertz Những thiết bị nào sau ñây có thể làm việc trực tiếp theo nhịp của ñồng hồ này (với vận tốc của ñồng hồ) :

1 Chỉ các thiết bị tích hợp trong bộ vi xử lý

2 Các thiết bị tích hợp trong bộ vi xử lý và bộ nhớ trung tâm nằm ngoài bộ vi xử lý

3 Các thiết bị tích hợp trong bộ vi xử lý, bộ nhớ trung tâm nằm ngoài bộ vi xử lý và các thiết bị ngoại vi nối trực tiếp với máy tính (máy in, máy quét ảnh, màn hình, .)

4 Các thiết bị tích hợp trong bộ vi xử lý, bộ nhớ trung tâm nằm ngoài bộ vi xử lý, các thiết bị ngoại vi nối trực tiếp với máy tính (máy in, máy quét ảnh, màn hình, .), các mạng dây (ethernet, ADSL, )

5 Các thiết bị tích hợp trong bộ vi xử lý, bộ nhớ trung tâm nằm ngoài bộ vi xử lý, các thiết bị ngoại vi nối trực tiếp với máy tính (máy in, máy quét ảnh, màn hình, .), các mạng dây (ethernet, ADSL, ) và không dây (Wifi, )

Câu hỏi 15

Các hệ ñiều hành thông dụng ngày nay (windows, unix, linux, Mac OS ) ñều ñược trang bị một môi trường ñồ họa thân thiện cho phép các xử lý trên tệp : sao chép, xóa,

di chuyển, Nhưng các hành ñộng này ñều thực hiện dựa trên các lệnh cơ sở có sẵn dưới một trình thông dịch lệnh Những ñối tượng nào sau ñây bạn có thể thao tác (truy

Trang 6

cập và sửa ñổi) trực tiếp trên các hệ ñiều hành này nhờ các lệnh nói ở trên, giả thiết rằng bạn chỉ là người sử dụng thông thường (không phải là quản trị viên hệ thống) :

1 Chỉ ñối với các tệp

2 Các tệp và các danh mục

3 Các tệp, các danh mục, các thanh ghi của bộ vi xử lý

4 Các tệp, các danh mục, các thanh ghi của bộ vi xử lý và bộ nhớ trung tâm

5 Các tệp và và vị trí vật lý của chúng trên trên thiết bị lưu trữ

Câu hỏi 16

Cho không gian tìm kiếm có trạng thái ñầu S và các trạng thái cuối G1 và G2 Trọng

số g thể hiện chi phí chuyển ñổi từ một trạng thái này sang một trạng thái khác ñược cho trên cung tương ứng Với mỗi trạng thái, giá trị của hàm heuristic h ñược cho

trước Giả sử thuật toán A* ñược dùng ñể tìm ñường ñi ngắn nhất trong ñồ thị này, trong số 5 lựa chọn sau hãy chỉ ra danh sách các trạng thái ñã ñược kiểm tra bởi thuật toán ?

1 S, A, C, D, G2

2 S, A, C, D, B, G1

3 S, A, C, B, D, G1

4 S, A, C, G2

5 S, A, B, G2

Câu hỏi 17

Cho hệ chuyên gia có 12 luật suy diễn và 5 sự kiện như chỉ ra ở dưới ñây Dựa theo thuật toán suy diễn tiến, trong số 5 phương án sau hãy chọn ra dãy các bước suy diễn phù hợp Mỗi bước X [Ri] tương ứng với sự kiện X ñược suy bởi luật suy diễn Ri Quá trình suy diễn của hệ thống sẽ dừng khi có một sự kiện kết thúc ñược chứng minh

là ñúng

g=9

g=7

g=3

g=8

G1

h=0

C

h=2

B

h=1

E

h=6

A

h=2

S

h=5

D

h=3

G2

h=0

g=1

g=6

g=6 g=4

g=3

g=5 g=4

g=4

Trang 7

1 B [R1], I [R5], T [R10]

2 B [R1], I [R5], R [R9]

3 B [R1], C [R2], I [R5], T [R10]

4 B [R1], E [R3], I [R7], R [R9]

5 B [R1], E [R3], I [R5], Z [R13]

Sự kiện kết thúc cần phải chứng minh

{ R , T , X , Z }

Cơ sở các luật

R4: NẾU F VÀ G THÌ E

R5: NẾU H THÌ I

R7: NẾU L VÀ M VÀ N THÌ I

R8: NẾU B VÀ O THÌ P

R9: NẾU B VÀ I VÀ Q THÌ R

R10: NẾU B VÀ I VÀ S THÌ T

R11: NẾU P VÀ U VÀ V VÀ Q THÌ X

R12: NẾU E VÀ I VÀ M THÌ Z

Cơ sở các sự kiện

{ A=Vrai, D=Faux, H=Vrai, M =Vrai, S=Vrai }

Câu hỏi 18

Hãy chọn biểu diễn câu sau:

« Mỗi thành phố có một người săn chó ñã bị cắn bới tất cả các con chó trong thành phố »

theo logic vị từ (predicate logic) nhờ sử dụng các vị từ (predicate) :

THÀNH_PHỐ (x) : x là thành phố NGƯỜI_DÂN (x,y) : y sống ở x CHÓ (x) : x là một con chó CẮN (x,y) : x ñã cắn y NGƯỜI_SĂN_CHÓ (x) : x là một người săn chó

1 (∀x) (∃y) (∃z) {THÀNH_PHỐ(x) ∧ NGƯỜI_SĂN_CHÓ(y) ∧ NGƯỜI_DÂN(x,y)

∧ CHÓ(z) ∧ NGƯỜI_DÂN (x,z) ⇒ CẮN(z,y)}

2 (∀x) (∃y) (∃z) {THÀNH_PHỐ(x) ∧ NGƯỜI_SĂN_CHÓ(y) ∧ NGƯỜI_DÂN(x,y)

∧ CHÓ(z) ∧ NGƯỜI_DÂN (x,z) ∧ CẮN(z,y)}

3 (∃x) (∀y) (∃z) {THÀNH_PHỐ(x) ∧ NGƯỜI_SĂN_CHÓ(y) ∧ NGƯỜI_DÂN(x,y)

∧ CHÓ(z) ∧ NGƯỜI_DÂN (x,z) ⇒ CẮN(y,z)}

NGƯỜI_DÂN(x,y) ∧ CHÓ(z) ∧ NGƯỜI_DÂN (x,z) ⇒ CẮN(z,y)}

NGƯỜI_DÂN(x,y) ∧ CHÓ(z) ∧ NGƯỜI_DÂN (x,z) ∧ CẮN(z,y)}

Trang 8

Câu hỏi 19

Trong các mệnh đề sau, mệnh đề nào khơng đúng :

1 A ∧¬(C ∨¬B) tương đương A ∧¬C ∧ B

2 ¬D ⇔ E tương đương (D ∨ E) ∧ (¬E ∨¬D)

3 ¬((F ∧¬G) ∨ K) tương đương (¬F ∨ G) ∧¬K

4 S ⇒ Q tương đương S ∨¬Q

5 (T ⇔ X) ∧ Y) tương đương (T ⇒ X) ∧ (X ⇒ T) ∧ Y

Câu hỏi 20

Phép thử Turing cho phép kiểm tra xem:

1 máy tính cĩ hành động / suy nghĩ như con người khơng

2 máy tính cĩ thể nhận biết được con người khơng

3 máy tính cĩ thể đốn được con người muốn gì khơng

4 máy tính cĩ thể xử lý thơng tin nhanh hơn con người khơng

5 máy tính cĩ phát triển hơn con người khơng

- Kết thúc đề bài -

Trang 9

Trang dành ñể trả lời các câu hỏi phần 2

Họ :

Tên :

Số báo danh :

-

Anh/chị hãy nộp lại trang này

Với mỗi câu hỏi, hãy trả lời bằng 1 số trong khoảng 1-5

Câu hỏi Câu trả lời

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

- Kết thúc -

Ngày đăng: 24/01/2013, 16:24

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w