Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 34 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
34
Dung lượng
1,9 MB
Nội dung
Th l : Dnh cho c nhúm, gm cõu hi Mi cõu tr li ỳng c 10 im thi gian giõy Tr li sai khụng cú im; (Bng hỡnh thc gi bng ỏp ỏn A, B, C, D ) Cõu 1: Trong ngụn ng lp trỡnh Pascal, th tc Delete(a,b,c) thc hin cụng vic gỡ cỏc cụng viờc sau? A Xúa xõu a, ti v trớ b, xúa i c kớ t B Xúa xõu a, ti v trớ c, xúa i b kớ t C Xúa xõu c, ti v trớ b, xúa i a kớ t D Xúa xõu c, ti v trớ a, xúa i b kớ t 02 03 05 00 01 Cõu 2: Cho S:= Tin hoc; Tham chiu ti phn t th ca S ta c kt qu? A S[4] = hoc B S[4] = C S[4] = h D S[4] = 08 09 10 00 01 02 03 04 05 06 07 Cõu 3: Cỳ phỏp khai bỏo tng quỏt, y ca d liu kiu xõu l: 08 09 10 00 01 02 03 04 05 06 07 A Var of String; B Var : String[ di ln nht ca xõu]; C Var < tờn bin> String[ di ln nht ca xõu]; D Var < tờn bin> of String[ di ln nht ca xõu]; Cõu 4: Tỡm v trớ xut hin u tiờn ca xõu hoa xõu S ta vit A I:= Pos(hoa,S); B S1:= hoa; I:= Pos(S1,hoa); C I:=Pos(S,hoa) D I:=Pos(hoa,hoa) 02 03 05 00 01 Cõu 5: Trong ngụn ng lp trỡnh pascal,hai xõu c so sỏnh da trờn? A di ti a ca hai xõu; B Mó ca tng kớ t cỏc xõu ln lt t trỏi sang phi; C di thc s ca hai xõu; D S lng kớ t khỏc xõu; 08 09 10 00 01 02 03 04 05 06 07 Mt s vớ d Vớ d 1: Nhp h tờn hai ngi vo hai bin xõu v a mn hỡnh xõu di hn, nu bng thỡ a xõu nhp sau Hóy phỏt hin v sa li sai nu cú ca chng trỡnh vớ d Th l : Dnh cho c nhúm: (Ti a 30 im) Nhúm 1: Vớ d 2; Nhúm 2: Vớ d 3; Nhúm 3: Vớ d 4; Nhúm 4: Vớ d ; Thi gian phỳt ghi phiu hc - Xỏc nh input, output - Xỏc nh ý tng thut toỏn - Cho vớ d mụ phng Nhúm 1: -Hóy xỏc nh Input, output ca vớ d SGK trang 72 -Nờu ý tng thut toỏn -Cho mt vớ d? Nhúm 3: Hóy xỏc nh Input, output ca vớ d SGK trang 72 - Nờu ý tng gii bi toỏn Cho mt vớ d? Vớ d 4: Nhp vo mt xõu t bn phớm v a mn hỡnh xõu thu c t nú bi vic loi b cỏc du cỏch nu cú Xác định toán Input: Nhp vo xõu a Output: a mn hỡnh xõu b khụng cha du cỏch í TNG - Xỏc nh di xõu a - To xõu rng b - Ln lt vi i t ti k, so sỏnh phn t a[i] vi du , nu a[i] ghộp a[i] vo xõu b Minh ho (vớ d 4) Var a, b:String; x: byte; Write(Nhap xau: ); Readln(a); k := length(a); b := ; a b L o n L o n g g Nhap xau: Lo ng Ket qua: For i:= to k If a[i] then b := b + a[i]; writeln (Ket qua: ,b); Long Mn hỡnh 255 255 20 15 Nhúm 4: Hóy xỏc nh Input, output ca vớ d SGK trang 72 í tng gii bi toỏn? Cho mt vớ d Vớ d 5: Nhp vo mt xõu kớ t s1, to xõu s2 gm tt c cỏc ch s s1 (gi nguyờn th t xut hin ca chỳng) v a kt qu mn hỡnh Xác định toán Input: Nhp vo xõu s1 Output: a mn hỡnh xõu s2 gm cỏc ch s s1 í TNG - Khi to xõu s2 rng - Ln lt vi i ti chiu di s1, so sỏnh phn t a[i] cú nm on kớ t ti hay khụng? Nu thuc on ti thỡ cng vo xõu s2 Minh ho (vớ d 5) Var s1, s2: String; i: byte; Write(Nhap xau s1: ); Readln(a); b := ; For i:= to length (s1) If (0=< s1[i]) and (s1[i] [...]...Vớ d 2: Nhp hai xõu t bn phớm, kim tra kớ t u tiờn ca xõu th nht cú trựng vi kớ t cui cựng ca xõu th hai hay khụng? Xác định bài toán Input: Nhp vo xõu a, xõu b Output: Thụng bỏo trựng nhau hoc khụng trựng nhau í TNG -Xỏc nh di xõu b - So sỏnh giỏ tr a[1] vi giỏ tr B[x], Nu a[1] = b[x] thỡ a ra thụng bỏo Trung nhau ngc li Khac... hỡnh 255 255 6 5 7 20 15 1 8 Nhúm 2: Hóy xỏc nh Input, output ca vớ d 3 SGK trang 72 í tng gii bi toỏn? Cho mt vớ d? Vớ d 3: Nhp vo mt xõu t bn phớm v a ra mn hỡnh xõu ú c vit theo th t ngc li Xác định bài toán Input: Nhp vo xõu a Output: a ra mn hỡnh xõu a theo th t ngc li í TNG -Tớnh di xõu a l k - Ln lt vi i t k v 1 a lờn mn hỡnh tng a[i] Minh ho (vớ d 3) Var a: String; 1 a 2 3 a b c 4 255 i 2 1... 15 1 8 Nhúm 3: Hóy xỏc nh Input, output ca vớ d 4 SGK trang 72 - Nờu ý tng gii bi toỏn Cho mt vớ d? Vớ d 4: Nhp vo mt xõu t bn phớm v a ra mn hỡnh xõu thu c t nú bi vic loi b cỏc du cỏch nu cú Xác định bài toán Input: Nhp vo xõu a Output: a ra mn hỡnh xõu b khụng cha du cỏch í TNG - Xỏc nh di xõu a - To xõu rng b - Ln lt vi i t 1 ti k, so sỏnh phn t a[i] vi du , nu a[i] ghộp a[i] vo xõu b Minh... nh Input, output ca vớ d 5 SGK trang 72 í tng gii bi toỏn? Cho mt vớ d Vớ d 5: Nhp vo mt xõu kớ t s1, to xõu s2 gm tt c cỏc ch s trong s1 (gi nguyờn th t xut hin ca chỳng) v a kt qu ra mn hỡnh Xác định bài toán Input: Nhp vo xõu s1 Output: a ra mn hỡnh xõu s2 gm cỏc ch s trong s1 í TNG - Khi to xõu s2 rng - Ln lt vi i ti chiu di s1, so sỏnh phn t a[i] cú nm trong on kớ t 0 ti 9 hay khụng? Nu thuc on