Programozási feladatok az érettségin

Preview:

DESCRIPTION

Programozási feladatok az érettségin. Reményi Zoltán. Miről lesz szó az előadásban?. Az érettségin használható szoftverek Feladattípusok programozási tételek szövegkezelés problémák. Szoftverek. Szoftverek jelenleg. Windows Turbo Pascal 7.0 FreePascal 2.0 Delphi 6.0 - PowerPoint PPT Presentation

Citation preview

ProgramozásiProgramozásifeladatok feladatok

az érettséginaz érettségin

Reményi Zoltán

2

Miről lesz szó az előadásban?Miről lesz szó az előadásban?

Az érettségin használható szoftverekFeladattípusok

programozási tételekszövegkezelésproblémák

SzoftverekSzoftverek

4

Szoftverek jelenlegSzoftverek jelenleg

WindowsTurbo Pascal 7.0FreePascal 2.0Delphi 6.0Borland C++ Builder 6GCC 3.2MS Visual Basic 6MS Visual C# 2005 ExpressMS Visual Basic 2005 Express (.Net)

5

Szoftverek jelenlegSzoftverek jelenleg

MacOS XFreePascal 2.0MacOS C, C++, Objective CReal BasicPerl

Linuxgcc 3.4.6 vagy 4.0.1Free Pascal 2.0java 1.5.0perl 5.8.8

6

Szoftverek a jövőbenSzoftverek a jövőben

Új programok kerülnek a listára???

Az elavult programok kikerülnek a listából

Turbo PascalMS Visual Basic 6

Növekszik a vizuális fejlesztőeszközök aránya

FeladattípusokFeladattípusok

az érettségi programozási

feladatában

8

Feladatok voltakFeladatok voltak

2005. május Lottó2005. október Vigenère tábla2006. február Telefonszámla2006. május Fehérje2006. október Zenei adók2007. május SMS szavak

9

10

LottóLottó

kiválasztáseldöntésmegszámlálásmegszámlálás (sok számra)eldöntés (sok számra)fájlból olvasás:

37 42 44 61 6218 42 54 83 89...9 20 21 59 68

fájlba írás: olvasottal azonos formátumban

11

12

Vigenère táblaVigenère tábla

másolás (különböző függvényekkel)kiválasztás (mátrixban két irányban)nehézség: az index egy indexelt elemfájlból olvasás

ABCDEFGHIJKLMNOPQRSTUVWXYZBCDEFGHIJKLMNOPQRSTUVWXYZACDEFGHIJKLMNOPQRSTUVWXYZAB

fájlba írás: egy sor eredmény

13

14

TelefonszámlaTelefonszámla

eldöntéskeresésösszegzés, szétválogatás összegzéssel kombinálvamegszámlálásfájlból olvasás:

6 1 0 6 2 253927126216 13 31 6 18 15442407028...

fájlba írás: adatsoron belül szóközzel tagolt

15

16

FehérjeFehérje

összegzés, megszámlálásrendezés (!)maximumkiválasztáskiválasztásfájlból olvasás: minden adat külön sorbanfájlba írás: a képernyőre kerülő adatokat kell replikálni

17

18

Zenei adókZenei adók

megszámláláskiválasztáskeresés, összegzésösszefésülésfájlból olvasás:

677 1 5 3 Deep Purple:Bad Attitude2 3 36 Eric Clapton:Terraplane Blues...

fájlba írás: olvasottal (majdnem) azonos formátumban

19

20

SMS szavakSMS szavak

sorozatszámításmaximumkiválasztásmegszámláláskiválogatásfájlból olvasás: minden szó külön sorbanfájlba írás: szavak helyett számok

21

SzövegkezelésKarakterkódolás

ANSI UTF-8

Office 2003 Office 2007„Karakteres” fejlesztőeszköz Vizuális fejlesztőeszköz

Egyénisége van

ProblémákProblémák ?

Reményi Zoltán

23

További információk:További információk:

A rendezvény honlapja:

http://www.microsoft.com/hun/tantov2007 Korábbi érettségi feladatsorok, és minden ami hivatalos információ az érettségiről

http://www.okev.hu

Köszönöm a Köszönöm a figyelmet!figyelmet!

Reményi Zoltánremenyi@pataky.hu

Recommended