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

Table Of Contents

Tartalom
Történeti áttekintı
Elsı generációs programozási nyelvek: GÉPI KÓD
Második generációs programozási nyelvek: ASSEMBLY
Változók az assembly nyelvben
Vezérlési szerkezetek az assembly nyelvben
Eljáráshívás az assembly nyelvben
Több modulból álló programok az assembly nyelvben
Harmadik generációs programozási nyelvek: PROCEDURÁLIS NYELVEK
Az elsı nagyon fontos változás – az eljárás fogalmának bevezetése
A másik fontos változás a változó fogalmának finomodása:
A harmadik fontos változás – a típusrendszer bıvíthetısége
A negyedik fontos változás – a vezérlési szerkezetek bevezetése
Az ötödik fontos változás – a hardware függetlenség
Negyedik generációs programozási nyelvek: SPECIALIZÁLT NYELVEK
A programozási nyelvek csoportosítása
Imperatív (procedurális) nyelvek:
Applikatív (funkcionális) nyelvek:
Logikai nyelvek:
Objektum-orientált nyelvek:
Futtató rendszerek
Bevezetés A Microsoft®.NET
„Helló Világ!”
Feladatok:
„Alap I/O”
Az alapvetı Input/Output
„Szelekció alapszint”
A logikai típusú változó
A feltételes utasítás
Az elágazás
Néhány egyszerő példát a szelekció alkalmazására
Döntsük el egy számról, hogy páros-e!
Oldjuk meg az együtthatóival adott másodfokú egyenletet!
Megoldásra ajánlott feladatok
Elıírt lépésszámú ciklusok
„Vektorok!”
Vektorok kezelése
Tömb deklarálása
A tömb elemeinek elérése
A tömb elemeinek rendezése, keresés a tömbben
Vektor feltöltése billentyőzetrıl
Vektor feltöltése véletlenszám-generátorral
N elemő vektorok kezelése
Összegzés
Maximum és minimum kiválasztása
Eldöntés
Kiválogatás
Dinamikus mérető vektorok
Az ArrayList fıbb jellemzıi:
Az ArrayList fıbb metódusai:
Feladatok dinamikus tömbre
Többdimenziós tömbök
További megoldásra ajánlott feladatok
„Logikai ciklusok”
A ciklusok
A while ciklus
A break
A continue
A do while ciklus
A foreach
„Szelekció emelt szint!”
Szelekció haladóknak
Stringek kezelése
A string típusú változó
A string-ek mint vektorok
Programozási feladatok
Eljárások alapfokon
Függvények írása
Eljárások és függvények középfokon
Eljárások és függvények felsıfokon
„WinForm”
A Windows Formok
Hibakezelés
A try és a catch
A finally blokk
Kivételek feldobása
Checked és unchecked
Új Projekt készítése
Feladatok
A látható komponensek, a kontrollok
Button (Gomb)
Label, Linklabel
Textbox
CheckBox
GroupBox
MainMenu
RadioButton
ComboBox
ListView
TreeView
TabControl
DateTimePicker komponens
MonthCalendar komponens
HorizontalScrollBar és VerticalScrollBar komponensek
Listbox
Panel
PictureBox
Timer komponens
NumericUpDown
ProgressBar
TrackBar ellenırzés
HelpProvider
ImageList
RichTextBox
ToolTip
ContextMenu
NotifyIcon
StatusBar
ToolBar
Formok használata, formok típusai
A rendszer által biztosított üzenetablakok használata
Modális és nem modális formok
Dialógusok
A fontDialog
ColorDialog
PrintPreviewDialog
Fájl megnyitása és mentése
MessageBox
Többszálú programozás
„Grafikai alapok!”
A grafikus szoftver
GDI+
GDI+ osztály és interfész a .NET-ben
Névterek, namespaces
A System.Drawing névtér osztályai és struktúrái
A Graphics osztály
A GDI+ újdonságai
Gazdagabb színkezelés és színátmenetek lehetısége
Antialising támogatás
Cardinal Spline-ok
Mátrix transzformációk
Skálázható régiók (Scalable Regions)
Alpha Blending
Sokkféle grafikus fájl formátum támogatása (Support for Multiple-Image Formats):
Néhány változás a GDI+ porgramozásban
Vonal rajzolás GDI+ használatával
Metódusok felülbírálása (Method Overloading)
Többé nincs a grafikus kurzornak aktuális poziciója (Current Position)
Szétválasztott metódus a rajzolásra (Draw) és a kitöltésre (Fill)
Regiók létrehozása
Interpoláció és approximáció
Hermit-görbe
Bézier-görbe
de Casteljau-algoritmus
Cardinal spline
Pontranszformációk
Homogén koordináták
Áttérés hagyományos Descartes koordinátákról homogén koordinátákra:
Visszatérés homogén koordinátákról Descartes koordinátákra:
Ponttranszformációk
Elsı példa:
Második példa:
GDI+ transzformációs metódusai
Eltolás:
Elforgatás az origó körül alfa szöggel pozitív irányba:
Tükrözés:
Skálázás:
Nyírás:
A koordináta rendszer transzformálása és a Path használata
Grafikus konténerek
„Adatok kezelése!”
Az ADO.NET Adatkezelés C#-ban
SQL Server Enterprise Manager Az SQL Server és az MMC
Új elemek létrehozása
MS SQL szerver elérése C#-ból
Bevezetés az ADO.NET kapcsolódási eszközeihez
Connection String
Kapcsolat létrehozása és megszüntetése
Összetett kapcsolatok (Pooling Connections)
Tranzakciók
Beállítható kapcsolat tulajdonságok
Kapcsolatok tervezéskor a Server Explorer-ben
Kapcsolat tervezési eszközök Visual Studio-ban
Kapcsolat létrehozása SQL Server-hez ADO.NET használatával
Kapcsolat bontása
ADO.NET kapcsolat objektumok létrehozása
Kapcsolat létrehozása
Kapcsolat létrehozása SQL Server-hez
SQL Server kapcsolat Server Explorer-ben
Kapcsolódás SQL Server-hez az alkalmazásunkból
Kapcsolódás létrehozása vizuális eszközökkel
Server Explorer-bıl
A DataTable osztály
Szőrés és rendezés az ADO.NET-ben
Szőrés és rendezés a DataView objektum segítségével
Az alapértelmezett nézet
A RowFilter tulajdonság
Rendezés a DataViewban
Tárolt eljárások
Mi is az a Transact-SQL?
Alapvetı programozási szerkezetek:
Változók
Feltételes szerkezetek használata
CASE utasítások
While ciklusok
A CONTINUE utasítás
A BREAK utasítás
RETURN utasítások használata
WAITFOR utasítások használata
RAISERROR utasítások használata
KURZOROK használata
Függvények használata
Felhasználói függvények létrehozása
Helyben kifejtett táblaértékő függvények
Többutasításos táblaértékő függvények
Tárolt eljárások létrehozása:
Tárolt eljárások végrehajtása:
Kioldók
0 of .
Results for:
No results containing your search query
P. 1
C# tankönyv - A0206544d01

C# tankönyv - A0206544d01

Ratings: (0)|Views: 104 |Likes:
Published by koltkolt579

More info:

Published by: koltkolt579 on Oct 23, 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

11/04/2011

pdf

text

original

You're Reading a Free Preview
Pages 7 to 26 are not shown in this preview.
You're Reading a Free Preview
Pages 33 to 89 are not shown in this preview.
You're Reading a Free Preview
Pages 96 to 136 are not shown in this preview.
You're Reading a Free Preview
Pages 143 to 262 are not shown in this preview.
You're Reading a Free Preview
Pages 269 to 312 are not shown in this preview.

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)//-->