Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
12Activity
×

Table Of Contents

1.1. Szoftvertechnológiák
1.2. A fejlesztés elvi alapjai
1.2.1. A szoftverfejlesztés alapproblémái
1.2.2. Uraljuk a bonyolultságot!
1.2.3. A leírás szigorúsága
1.2.4. A fejlesztés folyamata
1.3. A szoftver életciklusa
1.3.1. Termékek életciklusa
1.3.2. A szoftver életciklusának jellegzetességei
1.3.3. A vízesésmodell
1.3.4. Az inkrementális fejlesztési modell és a prototípus
1.3.5. Spirálmodellek
1.3.6. Az újrafelhasználhatóság
1.3.7. Minőségbiztosítás a szoftverfejlesztésben
2. Az objektumorientáltság fogalma
2.1. Út az objektumig
2.1.1. A kezdetektől az absztrakt adatstruktúrákig
2.1.2. Funkcionális kontra adatorientált tervezés
2.1.3. Irány az objektum!
2.2. Az objektum fogalma
2.2.1. Az objektum
2.2.2. Osztályok és példányok
2.2.3. Az objektumok típusai
3.1.3. Funkcionális modell
3.2. Az objektummodell
3.2.1. Attribútumok
3.2.2. A relációk és a láncolás
3.2.3. Normalizálás
3.2.4. Öröklés
3.2.5. Komponens-reláció
3.2.6. Metaosztály
3.3. Dinamikus modellek
3.3.1. Események és állapotok
3.3.2. Az állapotdiagram
3.3.3. Az állapotgép fogalmának kiterjesztése
3.3.4. Beágyazott állapotmodellek
3.3.5. Az állapotátmenet-tábla
3.4. A funkcionális modell
3.5. A modellek kapcsolata
4. Fejlesztési módszer
4.1. Analízis
4.1.1. A feladatdefiníció
4.1.2. Objektummodellezés
4.1.3. Dinamikus modellezés
4.1.4. Funkcionális modellezés
4.2. Objektumorientált tervezés
4.2.1. Architektúrális tervezés
4.2.1. Külső interfész tervezése
4.2.2. Objektumtervezés
5. Objektumok valósidejű rendszerekben
5.1. A valósidejű rendszerek jellemzői
5.1.1. Meghatározás, osztályozás
5.1.2. Egyéb jellemző tulajdonságok
5.2.2. Az időkövetelmények típusai
5.3. A fejlesztés problémái
5.4. Valósidejű feladatokra ajánlott módszertanok
6. Objektumorientált programozás C++
6.1. A C++ nyelv kialakulása
6.2.1. A struktúra és rokonai neve típusértékű
6.2.2. Konstansok és makrok
6.2.7. Névterek
6.3. A C++ objektumorientált megközelítése
6.3.1. OOP nyelvek, C → C++ átmenet
6.3.2. OOP programozás C-ben és C++-ban
6.3.3. Az osztályok nyelvi megvalósítása (C++ → C fordító)
6.3.4. Konstruktor és destruktor
6.3.5. A védelem szelektív enyhítése - a barát (friend) mechanizmus
6.4.1. Operátor-átdefiniálás tagfüggvénnyel
6.4.2. Operátor-átdefiniálás globális függvénnyel
6.4.3. Konverziós operátorok átdefiniálása
6.4.4. Szabványos I/O
6.5. Dinamikus adatszerkezeteket tartalmazó osztályok
6.5.1. Dinamikusan nyújtózkodó sztring osztály
6.5.2. A másoló konstruktor meghívásának szabályai
6.5.3. Egy rejtvény
6.5.4. Tanulságok
6.6. Első mintafeladat: Telefonközponti hívásátirányító rendszer
6.7.1. Egyszerű öröklődés
6.7.4. Többszörös öröklődés (Multiple inheritence)
6.7.5. A konstruktor láthatatlan feladatai
6.7.6. A destruktor láthatatlan feladatai
6.7.7. Mutatók típuskonverziója öröklődés esetén
6.7.8. Az öröklődés alkalmazásai
6.8. Generikus adatszerkezetek
6.8.2. Generikus szerkezetek megvalósítása
sablonnal (template)
7. Objektumok tervezése és implementációja
7.1. Az objektum, a dinamikus és a funkcionális modellek kombinálás
7.1.1. Az objektummodell elemzése
7.1.2. A dinamikus modell elemzése
7.1.3. Osztályok egyedi vizsgálata
7.2.1. Áttekinthetőség és módosíthatóság
7.2.2. A komplexitás
7.2.4. Robusztusság
7.2.5. Saját debugger és profiler
7.3. Asszociációk tervezése
7.4. Láthatóság biztosítása
7.6. Ütemezési szerkezet kialakítása
7.6.1. Nem-preemptív ütemező alkalmazása
7.7. Optimalizáció
7.8. A deklarációs sorrend megállapítása
7.9. Modulok kialakítása
8. Mintafeladatok
8.1. Második mintafeladat: Irodai hierarchia nyilvántartása
8.1.1. Informális specifikáció
8.1.2. Használati esetek
8.1.3. Az objektummodell
8.1.4. A dinamikus modell
8.1.5. Objektumtervezés
8.1.6. Implementáció
8.2. Harmadik mintafeladat: Lift szimulátor
8.2.1. Informális specifikáció
8.2.2. Használati esetek
8.2.3. Az objektum-modell
8.2.4. A dinamikus modell
8.2.5. Objektumtervezés
8.2.6. A konkurens viselkedés tervezése
Irodalomjegyzék
0 of .
Results for:
No results containing your search query
P. 1
Objektum-orientált szoftverfejlesztés

Objektum-orientált szoftverfejlesztés

Ratings: (0)|Views: 6,377|Likes:
Published by Szabolcs Szilárd

More info:

Published by: Szabolcs Szilárd on Oct 24, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

01/09/2013

pdf

text

original

You're Reading a Free Preview
Pages 10 to 90 are not shown in this preview.
You're Reading a Free Preview
Pages 100 to 228 are not shown in this preview.
You're Reading a Free Preview
Pages 238 to 248 are not shown in this preview.
You're Reading a Free Preview
Pages 258 to 323 are not shown in this preview.
You're Reading a Free Preview
Pages 333 to 464 are not shown in this preview.

Activity (12)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
coyotesmith2 liked this
Madocsai Péter liked this
Barna Varga liked this
Miklos Banffy liked this
Imre Berényi liked this
a_clayton liked this
a_clayton liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->