Đ I H C THÁI NGUYÊN
KHOA CÔNG NGH THÔNG TIN
………………
Câu 1( 1 đi m)
Nêu khái ni m đ quy, gi i thu t đ quy, Cho ví d v m t gi i thu t đ quy?
Câu 2( 3 đi m )
Hàm Ackermann là hàm hai đ i s v i giá tr c a đ i s là s nguyên không âm.
đ c đ nh nghĩa nh sau:ượ ư
Acker(m,n) =
a) Hãy xác đ nh xem đây “tiêu chu n g c” ( ng v i tr ng h p suy bi n) là gì? ườ ế
b) Hãy tính Acker(1, 3), gi i thích t i sao? .
c) Vi t gi i thu t đ tính giá tr Acker(n,m), v i m, n các s nguyên đ c nh p t bànế ượ
phím
Câu 3( 4 đi m )
H c sinh kh i 12 d thi h t h c kỳ các môn: toán, lý, hóa, ngo i ng . M i thí sinh c n ế
qu n lý các thông tin S báo danh, h tên, l p
1. Hãy s d ng c u trúc d li u danh sách liên k t đ n đ l u tr các thông tin c a ế ơ ư
các thí sinh d thi. Vi t d ng cài đ t t ng ng c a c u trúc trên ế ươ
2. Xây d ng các ch ng trình con th c hi n các nhi m v sau: ươ
- Nh p thông tin v các thí sinh d thi (đi u ki n d ng là nh p SBD = r ng)
- Hi n th các thí sinh d thi theo l p
- Lo i b các thí sinh đi m trung bình < 5 ra kh i danh sách (đi m trung bình
= (toan+ly+hoa+ngoaingu)/4)
- Tìm ki m thí sinh theo s báo danh nh p vàoế
……………………H t……………………….ế
Thí sinh không đ c s d ng tài li u, không ghi vào đ thiượ
CB coi thi không gi i thích gì thêm và n p l i đ thi cho phòng ch c năng theo quy ch c a b ế
Mã đ thi: 07
Đ THI H T H C PH N
Đ THI H T H C PH N
Môn thi: C u trúc d li u và gi i thu t; H : Chính quy
Th i gian chu n b : 45 phút, không k th i gian giao đ
{
n+1 n u m=0ế
Acker(m-1,1) n u m ≠ 0, n=0ế
Acker(m-1, Acker(m, n-1)) n u m ≠ 0 và n ≠ 0ế