ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ σε ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΕΠΠ) Θέματα Πανελληνίων Εσπερινών Λυκείων 2000-2013
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ σε ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΕΠΠ) Θέματα Πανελληνίων Εσπερινών Λυκείων 2000-2013
Επιμέλεια Costas Chatzinikolas www.costachatzinikolas.gr info@costaschatzinikolas.gr Τελευταία Ενημέρωση: 05 Αυγούστου 2013
Οδηγίες Το παρόν έγγραφο μεριέχει τα θέματα των πανελληνίων εξετάσεων, του εσπερινού γενικού λυκείου για τα σχολικά έτη 2000-2013. Στην ιστοσελίδα, www.costaschatzinikolas.gr/cs/aepp.html μπορείτε να βρείτε επίσης και άλλες συμπληρωματικές σημειώσεις θεωρίας και ασκήσεων. Σημειώστε τα θέματα στα οποία αντιμετωπίσατε κάποια δυσκολία και επικοινωνείστε με το συγγραφέα (www.costaschatzinikolas.gr) για διευκρινίσεις. ΚΑΛΗ ΠΡΟΕΤΟΙΜΑΣΙΑ
1 000 ( ): A. µ µ. 10 B. µ 12 µ µ µ a, b, c. µ : 1. µ a, b, c. 2. µ µ µ µ. 3. µ µ µ " " µ µ µ 2 37 µ. 15 A. " ",, " ", µ : 1. µ µ µ. 2. µ µ µ. 3. µµ µ. 4. µ µ µ µ µ. 5. µ. 8
B. µ µ µ a b 2 * a + 1 c a + b c > b b c c b _ µ a, b, c µ µ µ, µ a, b, c µ, : i) a = 10, ii) a = 10. 3 15 A. µ µ µ µ 10 B. µ 100 µ, µ µ. 4 15 A. µµ µ. 1.. µ 2. µ 3. µ.. µ µ. µ µ. 10 B. µ µ µ L R.. µ L = 2 R = 3,14. 15
1 1 001 ( ): : (5) 1. µ µ ( / µ ). 10. : 1) 2) 3) µµ - µµ 4) - 5) 6) µ 7) 8) µ 9) µ µ - µ - -. 10 1
2. µ µ µ : 13 <=20 µ +2 µ 1. µ µ µ µ µ ; 3 2. µ µ µ ; 3 3. µ µ µ µ µ ; µ : µ ( ) µ µ µ µ (:=) (=).. 1. µ µ µ µµ µ ; 5 2.. 5 2
3 2 µ µ : " ", µ µ µ 140.000 µ, " " µ µ 50.000 µ µ " ". µ 50 : 1. µ µ µ, 5 2. µ µ µ : " µ " " µ " " µ ". 15 3 µ µ µ µ 600.000 µ. µ, µ µ, µ µ 5.000 µ. µ : 3
4 1. µ µ µ µ µ, 10 2., µ µ µ. 10 4 µ µ µ µ [0, 100]. µ µ µ µ 20 µ µ, µ µ µ. µ µ µ µ 20 µ, µ µ. µ µ µ. µ, µ µ µ [0, 100], µ µ µ µ µ. : µ µ. 0 4
5 1. µ ( µ µ,, µ µ µ ). µ µ. 2. µ µ µ, µ µ. µ µ., µ µ. 3. µ. 4. µ µ µ. 5. : (3). 6. : (1) µ. 5
1 10 002 ( ): : (5) 1. 1. µ µ. µ.. µ µ o; 6 2. µ µ, µ µ ; 3. N µ µ. 6., µ µ.. : ( ) ( ) ( ) 1
2 µ µ. 6. µ µ µ, µ µ µµ ( ) ( ),. 2 7 7 µ µ Table : 1 2 3 4 5 43 72-4 63 56 2
3 µ µ µ : 2 µ 5 J 5 µ µ _ µ -1 Table[J-1] < Table[J] µ Table[J-1], Table[J] _ _ _ µ µ µ J, I=2 =3. J 1 2 3 4 5 2 5 43 72-4 63 56 3 0 3, µ µ µ 15. µ ) µ, 3
4 ) µ µ µ, 6 ) µ µ µ µ 6 ) µ µ µ 15. 4 µµ µ µ 90 µ ( ) µ. : 1. µ µ µ 2. (" " " " ) 3. µ. µ µ µ 70 110 mg/dl ( µ µ µ µ ). N µ ) ( µ µ,, µ ) ( µ " " " " µ µ ), 5 ) µ µ µ, µ µ,, 5 4
5 ) µ µ µ 5 ) µ µ µ. 5 : 1. µ ( ) µ µ µ µ (:=) (=). 2. µ µ µ, µ µ, " ", Pascal, Basic, Turbo Pascal, Quick Basic. ( µ ) 1. µ ( µ µ,, µ µ µ ). µ µ. µ µ µ µ µ. 2. µ µ µ µ µ. µ µ. µ µ, µ 3. µ. 4. µ µ µ. 5. : (3) µ µ. 6. : (1) µ µ. K 5
1 6 003 ( ): : (6) 1. µ µ µ. 1. µ µ µ. 6 2... µ µ µ µ _ _ 1 _ 2... _ _ < > µ. 1. µ ; 2.. 3 1
2. µ : sum sum + i i i + 20 i 10 sum 0 i < 100 i, sum 1. µ µ ; 2. µ i sum; 3. µ ; 6 3 4. µ µ ;. µ µ µ µ µ µ... : 2
3 3
4 2 0 5 100 _ 10 + _ 10 ( µ 1) µ µ µµ : sum 0 i 1 5 j 1 5 i = j TOTE sum sum + A[i,j] A A[i,j] 0 _ _ _ sum µ µ µµ µ, µ µ, µ 1. 1-1 7 1 1 6 2 0 8-2 4 9 3 3 0 3 5-4 2 1 0 1 2 0 1 µ 1: 4
5 1. µ µ, µ µ µ µµ. 15 2. µ µ sum µ ; 5 3 : µ µ µ. µ µ µ 20 µ µ µ 500 µ 1000. µ µ µ µ. µ : 30 µ, 40 (4, 5, 6...).. µ µ µ '.. µ, : 1. µ, 7 2. µ µ 7 3. µ. 5
6 4 µ : µ µ, µ µ µ. µ, :. µ µ µ µ. 5. µ 0 µ 20. 5. µ µ µ, µ 30% µ 70% µ., µ µ µ µ µ µ. 5. µ µ µ 18. 5 : 1. µ, µ ( ) µ µ µ µ (:=) (=). 2. µ µ µ, µ µ,. ( µ ) 1. µ ( µ µ,, µ µ µ ). µ µ. µ 6
7 µ µ µ µ. 2. µ µ µ µ µ. µ µ. µ µ, µ 3. µ. 4. µ µ µ. 5. : (3) µ µ. 6. : (1) µ µ. K 7
1 7 004 ( ): : (6) 1. µµ µ µ µ µ. 1. µ µ µ ; 2. µ µ ; 3 3 3. ( ) µµ. 8. µ µ µ. 1. µ µ. 3 2.. 3 3. µ 10 :,,,,,,, µ. 1
2. µ. 3.. µ µ ; 3.. µ µ ;. µ µ µ : 50 > 0 2 6 _ 2 10 _ _ 1. ; 3 3 2. 10; 3 3. µ µ ; 5 2
3 2 µµ : 1. µ µ x, y, z µ x = 12 y = 18. 10 3
4 2. µ µµ µµ. µ µ µ 8 3 µµ0. µ µ µ. µ. µ, 5. µ, 5. µ µ, µ, 5. µ µ, µ. 5 µ : µ. 4
5 4 30. µ µ 0 3.000.. µ 1. µ µ µ µ, 5 2. µ, µ µ : 700 0% 700 1.000 15% 1.000 1.700 30% 1.700 40% 8 3. µ µ µ, µ, µ, µ.., µ µ 1., 2. µ.
6 ( µ ) 1. µ ( µ µ,, µ µ µ ). µ µ. µ µ µ µ µ. 2. µ µ µ µ µ. µ µ. µ µ, µ 3. µ. 4. µ µ µ. 5. : (3) µ µ. 6. : (1) µ µ. K 6
1 10 005 ( ): : (7) 1. ) 1) 2) 3) 6 ). 6. X=15, Y=-3 =2,. ) X>Z ) OXI (X+ >8) ) (X >Y) (Z<3) ) (X>10) ((Y>2) (Z>Y)) 12 1
2... 2 1.. 2. A 5. 3.. 4.. 5... _ _ _ _ 10. ).
3 ) ; ). 2,L,M : K 35 L 17 M 0 O L>0 L MOD 2=1 TOTE M M+K _ *2 L L DIV 2 TE _ ) 1 2 3 4 L 5 15 3
4 ) L ; ) ; 3 3.... ) 200 200, 3 ) 15 M 15, ),, 1 ) 4
5., 5 ). M, 5 ),. :. 4 0. 5. 1 10. ) 20, ) 0 20 20. 5
6 ) 5. : i,j i j,. 6 ) 0 SUM, ). 6 1 2... 5... 18 19 20...... 1 10... 8... 4 8 6 2........................... 20... 4... : 2 : 1 10, 5 8, 18 4, 19 8, 20 6. 5 : 2 8 20 4. 6
7 ( ) 1. (,, ).. 2.... 3.. 4.. 5. : (3). 6. : (1). K 7
1 006 ( ): : (6) 1. 1.. 3 2.. 3 3.. 8.. ( ) 6.,,,,,. 1.. 1
2 2.. 2 3.. 4.. 5.... <=10 <=30 <=50 +2 *2 006. 10
3 2 : 2 O <=12 Y X+1 Z Y*2 W Z Y+1 W Y, Z 5 Z 7 X, Y Y, Z, W _ X+3 TE _. ; 3 3. ;. ; 15
4 3 (100) 0. 5 ( ). :.. (5). 8... 40,. 6.,, 40. 4, (50). : 6, (0). 1 20%, 2 35% 3 45%. 4
5 :. 50.., 0 10. 3.. 5... (0). 3. (0). 3 1. (,, ).. 5
6 2.... 3.. 4.. 5. : (3). 6. : (1). 6
1 1 007 ( ): : (6) 1. 1. ; 2.. 3 3... : _ " " _ 9, : 1. = 2 = 5 = 1 2. =-1 = 1 = 0,5 3. =-7 =-6 =-5 4. = 5 = 5 = 1 8 1
2.,,,,,. 1.. 2.. 2 3.. 4.. 5. (=) (<>)..,. 1.... 2. 2 3. 4. " " 5. 32 6... 6
3 2 : 2 _ Y X DIV 2 Z A_M(X/3) >0 Z _,,, +3 _ >10.. 12.......... _. 8 3
4 3 ( ), : ( ) 4 () 125 100 125 140 ( ) () 1400 400 1401 1800 500 1800 700 18 24 10%., :.,,. 6.. 14 : 18.
5 4 35., :. 235 :,,,,.. : 5 1.. 5 2.,. 3., ( ). 5 4.,.
6 1. (,, ).. 2.... 3.. 4.. 5. : (3). 6. : (1). 6
1 30 2008 ( ): : (5) 1. 1. ; 2.. ;. ;. : 1 <=200 + 2 _.,.,.,.. 1 5 8 6
2.,,,,,. 1. MOD. 2.. 3.. 4. + *. 5...,. 1. 2. 3. 4..... 8 2 5
3 2. : 2 _ MOD 4 > 2 +2 +3 _ _ >15. ;.. 10. ;. : [1] [1] i 1 5 [i] < [i] [i]>max TOTE [i] _ _ _,.... 3 5 6
4 3 (7) 0..... 4 5. ( ). 6.,. 6 4 10.000 10. :. 10,,,,. 3. 10 (5),.
5. 10. 5.,. 5.,. 3 1. (,, ).. 2.,... 3.. 4.. 5.. 6. : (3). 7. 8.30. 5 5
1 3 2009 ( ): : (5) 1.,,,,,. 1. =. 2. _ ( ). 3.. 4. FIFO. 5.. 1 5
2. : ` < 0 ` 0 ` ` _ o _. 11.. 6. 3. =8, =3, =-2 =-1.. 1. A MOD B >= A_T( ) 2. *2- ^2 <=( + )/ 3. DIV (A+ ) <> 0 4. * - >=-(17 D A) 5. B* <= * 10 2 5
3 2 :.. 10. =4.. 10 3, : 300 2% 300 400 5% 400 7% 3 5
4 :., 1.. 2.. 7 3.. 3.... 4 0. :.. 3.,,,. 5.. 4 5 5.. 7
5 1. (,, ).. 2.... 3.. 4.. 5.. 6. : (3). 7. : (1). K 5 5
1 ( ) 2 2010 ( ): : (6) 1. a,,,,. 1.. () 2.. () 3.. () 4.. () 5.. () 2. : i 3 _ i _ 1 6 10
2 a,,,,,. 1. 0 1. () 2. 3 2 3. () 3. 0 4. () 4. 2 2 3. () 5.,.... () 10 3. ( ) : 1. x 1 10. () 2. x 1 5 40. () 3. x 50 100. () 4. x 3. () 5. x 4 100. () 10 2 6
3 4. :,......... _. 10 1. : 1. 2. 3. _ 4. > 5. DIV 2 6. A 7. DIV 2 8. _ 9. * 10. _ <=2 3 6
4,.. E 1 17 2 5............,, =17 =5. :. ( ).. ( ).. 0 2010.,, 60, 40 20.. 15,80. : 1.. 2..,. () 4 6
5.,,. (). 6 3.. 3 4.. 5 5.. 158. : 1.. ( =, = ),.. ().. () 6 2. SUM. 3... ().. () 5 6
6...() 6 4.,,.. 6 :.. ( ) 1. (,, ).. 2.,... 3.. 4.. 5.. 6. : (3). 7. : (1). K 6 6
1-3 2011 : ( ) : (5) 1. 1-5,,,. 1.. 2. ( ). 3.. 4.,.... 5.. 10 2. : (1) 0 (2) 0 (3) _ (4) (5) + (6) >0 (7) +1 (8) _ (9) _ >1000 (10) 1 5
2-1-5,,,. 1. (4). 2. (1). 3.. 4. (7) (4). 5. (6) (4). 10 3. : <80 Y<1.70, _ _...... _. 4..... 0 i 1 100 + _ 2 5
3-5....... 1. : z 1 w 3 z<=35 z z+w w w+2 w,z _ T. 10 2. o : >=0 1 i 1 *i _ _. 10 3 5
4-2009 2010. : 1.. 2... 3.. 4.. 5. 2009 2010. 22, 1 22,.,. 22 22, [i,j] 1, i j, 0. : 1. 0 1. 4 5
5-2.. 3.. 4... 5.. ( ) 1. (, ).. 2.... 3.. 4..,. 5.. 6.. 7. : (3). 8. : 10.30.. 5 5
1-1 012 : ( ) : (7) 1. 1-5,,,. 1.. 2. «...». 3.. 4.. 5. (FIFO). 5 2.. 11.0 13.0 7 > 4 4 1 7 10
2-3. [10], 10 1., : 1 2 3 4 5 6 7 8 9 10 10 9 5 4 1.,. [3] 3 + [...] [9] [...] 2 [8] [...] 5 [4] 5 + [...] [5] ( [...] + [7]) div 2 ( 5).,, 1 10. i 1 5 [...], [...] _ () 9 4. 99 1. i 99 1 _ -2 x i^2 x _ 2 7
3 -. «...». ( 5). «_... _». ( 5) 10 5. ; ; 6 1. : 1 1 i 0 <7 i i 1, i mod 2=0 X X 1 X X 2 _ _. 10 3 7
4-2. o : 0 s 0 mod2 = 1 = 99 x 1 x 1 s s + x / (2 * + 1) + 1 4 * s. 4 7 10
5 -.. : 200.000 299.999 60% 300.000 399.999 70%.. : 1., 5.000.000. 2...,,,.,, ( ). 6 3.,.,. 6 5 7
6-4.. 5.,.,, 0,55 /kwh,. (10). : 1. [10]. 2 2. kwh,, [10,12] [10,12].. 6 3. [10,12], _ [10] kwh. [10,12], _ [10] kwh. 6 7
7-4. [10],, 0. 5.. ( ) 1. (, ).. 2.... 3.. 4..,. 5.. 6.. 7. : (3). 8. : 10.30.. 7 7
1 9 2013 : ( ) : (4) 1. 1-6,,,. 1.. 2.,,. 3. _. 4. =2, =3, =4 =, ( > + ) ( ( )). 5.,. 6.. 6 2. ( 3). ( 5). 1. 0 2. 4 3. <=11 4. mod 10=0 5. 4 6. _ 7. +2 8. +2 /( 10) 9. _ 10. ( )/ 11. 12. 1 4 8
3. 4. 2. ().. ( 3).. (). 11. [100,100] : i 1 100 j 1 100 i=j [i,j] _ _ _, ().., 2, 3 : 1., 2. 3... 4. _ 5. () 8 5.. 1.. 2.. 3.. 4.. 5. FIFO. 6.. 7.. 7 2 4
3 1. : k 2 >1 mod k = 0 k div k k k+1 _ _. 10 2. [100],.. 3 4 10.,.,. 10 m/s. 10 m/s., 10 m/s., : 1. 10. 2.,. 10 3.. 6
4 128 x 128 (pixels) [128,128]. pixel 0, pixel 255., 256, 0 255., 0 ( ) 255 ( ) 1 254,...,, 1., : 1. [128,128]. 2. [128,128]. 5 3. 1,3 [128,128]., 255, 255.,,. 6 4. i, j ( [128,128]), ( ). 7 ( ) 1.. -. -.. 2.... 3.. 4.. 5. : (3). 6. : 10.30.. K 4 4