Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Szoftvertechnológia
1. Bevezetés
Szoftvertechnológia oktatás új modellben.
A középfokú szofvertechnológia és a világ.
2. Alapfogalmak
Adat vagy információ?
Áramlás a forrás és a vevő között Kódolás és dekódolás Csatorna és zaj Redundancia Az információ értéke és mértéke
Jelsorozatok rendezettsége
Szintaktikai vizsgálat Szemantikai vizsgálat Pragmatikai vizsgálat Az információ rendezettsége
3. Számok és számrendszerek
Helyi értékes számrendszerek
A számrendszer fogalma A számrendszer alapszáma, helyi érték és alaki érték
Számok felírása polinom alakban
Egész rész polinom alakja Tört rész polinom alakja Egész számok átváltása tízes számrendszerből Tört számok átváltása tízes számrendszerből
Kettes (bináris) számrendszer
Hexadecimális és kettes számrendszer kapcsolata
4. A digitális technika alapjai
Halmazelméleti alapfogalmak
A halmaz fogalma Kiegészítő (komplementer) halmaz fogalma Részhalmaz fogalma Halmaz számossága
Logikai műveletek kételemű halmazokkal
and (és) kapu nand (nemés) kapu nor (negált vagy) kapu xor (kizáró vagy) kapu xnor (nem kizáró vagy) kapu
Bináris számok összeadása
„Félösszeadó” „Félösszeadó” megvalósítása integrált áramkörökkel Teljes összeadó A teljes összeadó áramköri megvalósítása Összeadás 4 vagy több biten
Hullámzó átviteles (ripple carry) összeadó Párhuzamos kötésű (look ahead carry) összeadó
Bináris számok kivonása
„Félkivonó” Teljes kivonó A teljes kivonó áramköri megvalósítása
Teljes összeadó és teljes kivonó építése
Ledek és kapcsolók alkalmazása NYÁK lemez Szerelés
5. A számábrázolás alapjai
Pozitív egész számok ábrázolása
BCD ábrázolás Gray kódolás
Prefixumok Negatív egész számok ábrázolása
Egyes komplemens képzés Kettes komplemens képzés
Műveletek egész számok között
Szorzás
Bináris, előjel nélküli szorzás bites, bináris, előjeles szorzás bites, bináris, előjeles szorzás:
Osztás
bites előjel nélküli bináris osztás bites előjeles bináris osztás
Lebegőpontos számábrázolás
Számok exponenciális alakja Számok normál alakja IEEEE szabvány Ábrázolható számtartomány, túlcsordulás és alulcsordulás vizsgálata
Saját tesztelési pontosságú (8 bit széles) lebegőpontos szám
A lebegőpontos számábrázolás szélsőséges esetei
Műveletek lebegőpontos számokkal
Lebegőpontos számok kerekítése
A legközelebbi ábrázolható számra történő kerekítés Levágás Reprezentáns keresése
Lebegőpontos összeadás Lebegőpontos kivonás Lebegőpontos szorzás Lebegőpontos osztás
6. Bevezetés az assembly programozásba
A számítógép memóriájának felépítése és működése
Címbusz Adatbusz Írás/olvasás folyamata Memória címzése
A processzor
Rendszeridő, processzorciklus, buszciklus A regiszterek
BX – bázisregiszter CX – számlálóregiszter DX – adatregiszter SI – forrásindex DI – célindex-regiszter Stack (verem) fogalma BP – bázis pointer (mutató) SP – verem (stack) pointer IP/PC – utasítás (instruction) pointer Flagregiszter CS – kód szegmensregiszter DS – adat szegmensregiszter. SS – stack (verem) szegmensregiszter. ES – extra szegmensregiszter
A processzor címzési és adatelérési folyamata
Reset állapot. Operációs kód beolvasás állapot Operációs kód értelmezése állapot Az EA ugrási utasítás 1. operandusának beolvasása állapot Az EA ugrási utasítás 2. operandusának beolvasása állapot Az EA ugrási utasítás 3. operandusának beolvasása állapot Az EA ugrási utasítás 4. operandusának beolvasása állapot Az EA ugrási utasítás végrehajtása állapot Operációs kód beolvasás állapot Operációs kód értelmezése állapot A 0xB0 (mov al,2) adatmozgató utasítás operandusának beolvasása állapot Operációs kód beolvasás állapot Operációs kód értelmezése állapot A 0xB3 (mov bl,3) adatmozgató utasítás operandusának beolvasása állapot Operációs kód beolvasása állapot A 0x00 (add) aritmetikai utasítás dekódolása állapot A 00 (add) utasítás címzési bájtjának beolvasása állapot A 00 (add) aritmetikai utasítás dekódolása állapot Processzoron belüli AL+BL → AL állapot Operációs kód beolvasás állapot Operációs kód értelmezése állapot
A debug program használata
Dump parancs Unassemble Assemble parancs Registers parancs Trace parancs Name, write és load parancs
A processzor-utasítások csoportosítása Program Status Word
bit Átvitel flag (Carry bit, CF) bit Paritás flag (Parity flag, PF) bit Segéd átvitel bit (Auxiliary flag) bit Nulla jelző flag (Zero flag, ZF) bit Előjel jelző flag (Signum flag, SF) bit Lépésenkénti mód flag (Trap flag, TF) bit Maszkolható megszakítás engedélyezés flag (Interrupt enable flag, IF) bit Irányjelző bit Direction flag, DF) bit Túlcsordulás jelző bit (Overflow flag, OF) Stack használata
Assembly fejlesztői rendszerek telepítése
MASM32 SDK telepítése VKDebug installálása WinDebug program installálása
Windows Installer 4.5 telepítése WinDebug telepítése WinDebug első használata előtt
VS 2010 C++ Express telepítése
7. Assembly programozás - a kezdetek
Masm32 fejlesztői környezet bemutatása Az assembly program felépítése
Névkonvenció Az assembly utasítás szerkezete
Címke mező Mnemonik mező Operandus mező Megjegyzés mező
Assembler direktívák
„Include” és „includelib” direktíva
Adatok deklarálása
Inicializált adatterület Inicializálatlan adatterület Konstansok
Szimbolikus konstansok „.const” direktíva
Kódterület Fordítás és futtatás Fordítás parancsfájl alkalmazásával
Nyomkövetési technikák
Nyomkövetés a „VKDebug” használatával
Új konzolos alkalmazás készítése a „ConsoleTemplate” felhasználásával „PrintLine” utasítás „PrintText” utasítás „PrintHex” utasítás „PrintString” „Spy” „DumpMem” „DbgDump”
„WinDebug” program használata nyomkövetéshez
Nyomkövetési nézetek
Visual Studio 2010 fejlesztői környezet
8. Memória-címzési módok
Csatolt címzés Direkt címzés Direkt-indexelt címzés Implicit vagy indexelt címzési mód Bázisrelatív címzési mód Program címzések – IP Relatív címzés IP-Relatív címzés
Feltételes vezérlésátadás Előjel nélküli számok komparálása Előjeles számok komparálása Ismétléses programvégrahajtás – hurokképzés
9. Verem kezelés
Saját kezelésű szubrutin Szabványos szubrutin hívás az „invoke” direktívával Szabványos szubrutin-hívás lokális változóval Szabványos szubrutin-hívás az „invoke” makróval, pointer alkalmazásával
10. Assembly utasítások
Adatmozgató utasítások
„mov” utasítás „xchg céloperandus, forrásoperandus” utasítás
Címképző utasítások
„lea regiszter, memóriaváltozó” utasítás
Veremkezelő utasítások
„push”/ „pop” utasítások „enter locals, stack-level” utasítás „leave” utasítás
Státuszregiszterrel kapcsolatos utasítások
„lahf” utasítás „sahf” utasítás
Adatkiterjesztő utasítások
„cbw” utasítás (convert byte to word) „cwd” utasítás (convert word to double) „cwde” utasítás (convert extended word to double) „cdq” utasítás (convert double to quadro) „movsx céloperandus, forrásoperandus” utasítás „movzx céloperandus, forrásoperandus” utasítás
Adatkonverziók
„bswap” utasítás „xlat” utasítás
Aritmetikai utasítások (összeadás, kivonás)
„add céloperandus, forrásoperandus” utasítás „adc céloperandus, forrásoperandus” utasítás (add with carry) „inc” utasítás „xadd céloperandus, forrásoperandus” utasítás (exchange and add) „aaa” utasítás „daa” utasítás „sub céloperandus, forrásoperandus” utasítás „sbb céloperandus, forrásoperandus” utasítás (sub with borrow) „dec” utasítás „aas” utasítás „das” utasítás „aam” utasítás
Összehasonlító utasítások
„cmp” utasítás „cmpxchg céloperandus, forrásoperandus” utasítás „neg operandus” utasítás
Aritmetikai utasítások (szorzás, osztás)
„mul operandus” utasítás „imul op1, op2, op3” utasítás „div operandus” utasítás „idiv operandus” utasítás
Logikai utasítások
„not operandus” „and céloperandus, forrásoperandus” utasítás „or céloperandus, forrásoperandus” utasítás „xor céloperandus, forrásoperandus” utasítás „switch” makró használata
Előre definiált szimbólumok Operátorok Futás idejű operátorok Bitléptető, bittesztelő utasítások
„shl/sal céloperandus, lépésszám” utasítás „shr/sar céloperandus, lépésszám” utasítás „shld céloperandus, forrásoperandus, lépésszám” utasítás „shrd céloperandus, forrásoperandus, lépésszám” utasítás „rcl/rol céloperandus, lépésszám” utasítás (rotate carry left) „rcr/ror céloperandus, lépésszám” utasítás (rotate carry right) „test céloperandus, forrásoperandus” „bt céloperandus, forrásoperandus” „bts céloperandus, forrásoperandus” „btr céloperandus, forrásoperandus” „btc céloperandus, forrásoperandus” „bsf céloperandus, forrásoperandus” „bsr céloperandus, forrásoperandus”
Feltételes értékadó utasítások In/Out utasítások Sztring utasítások
„movs(b/w/d)” utasítás ASCII kódtábla „lods(b/w/d)” utasítás „stos(b/w/d)” utasítás „scas(b/w/d)” utasítás „cmps(b/w/d)” utasítás
PSW-t vezérlő utasítások
„clc” utasítás „stc” utasítás „cmc” utasítás „cld” utasítás „std” utasítás „cli” utasítás „sti” utasítás
Utasítások alkalmazása-zárópélda
11. Konzolos zárópéldák
Önmagát módosító kód Rekurzív függvényhívás Interjú feladat
Véletlenszám generátor
12. Windows programozás - a kezdetek
A Windows programok működésének környezete A fizikai és virtuális memória Az alkalmazás fogalma A folyamat fogalma A szál fogalma Az operációs rendszer célja és rétegei Dll fogalma és használata A „dll” és a hívó közösen használt adatai ”dll” szálkezelés példa A Windows legfontosabb „dll”-jei
13. Windows programozás - a fejlesztés
Windows programozási fogalmak
Az ablak típusai
„Pop-up Window” „Child Window” „Layered Window” „Message-Only Window” „Owned Window” Z-Order
Ablak megjelenítési állapotok
Aktív ablak Letiltott ablak Az ablakok láthatósága Minimalizált, maximalizált, és helyreállított ablak
Az ablak mérete és pozíciója
A programozás előre-gyártott építőkockái, az „API”-k
A könyvtárak függvényeinek paraméter-típusai
Eseményvezérelt működési modell
Windows üzenet kódok Az ablakkezelő függvény Az üzenetkezelő ciklus
GetMessage / PeekMessage TranslateMessage DispatchMessage
Az ablakkezelő függvény részletezése
A program sablon
„ShowWindow” „UpdateWindow”
Az üzenetekről részletesebben
ASM_022_WinMsgSimple projekt „ASM_023_WinMsgComplex” projekt
14. Windows programozás-a grafikus felület
A grafikus primitívek
A GDI / GDI+ a grafikus alprogramrendszer A szöveg kiíratásának technikája (FontDemo.inc) A pont megjelenítés technikája (PixeDemo.inc) Vonalmegjelenítés technikái (LineDemo.inc) Kifestési technikák (BrushDemo.inc) Régió kezelési technikák (RegioDemo.inc) TextBock készítésének technikái (TextBlockDemo.inc) A teljes képernyő elérésének technikái (DisplayDemo.inc) Poligon rajzolási technikák (PolygonDemo.inc) Téglalap és a keretezés technikái (RectangleDemo.inc) Körszelet készítési technikák (Pie.inc) Erőforrás kezelési technikák (ResourceDemo.inc)
Icon betöltés Kurzor betöltés Bittérkép betöltés String betöltés
15. Windows programozás- a makrók használata
A makró fogalma A makró könyvtár adatváltozói ITMMO_MemToMem makró ITMMO_GetErrorStr makró (ITMMO_GetErrorStr_Test.inc) ITMMO_GetSetDC makró (ITMMO_GetSetDC_Test.inc) ITMMO_DelGDC makró (ITMMO_GetSetDC_Test.inc) ITMMO_SetPen makró (ITMMO_PrintLine_Test.inc) ITMMO_IsReg makró (ITMMO_PrintString_Test.inc) ITMMO_StrLen macro (ITMMO_StringLen_Test.inc) ITMMO_IntToString macro (ITMMO_StringLen_Test.inc) ITMMO_IntToString macro (ITMMO_StringLen_Test.inc) ITMMO_IntToString macro (ITMMO_StringLen_Test.inc) ITMMO_PrintMsgBox macro (ITMMO_PrintString_Test.inc) ITMMO_PrintLine macro (ITMMO_PrintLine_Test.inc) ITMMO_PrintEllipse macro (ITMMO_PrintEllipse_Test.inc) ITMMO_FileOpen macro (ITMMO_FileIO_Test.inc) ITMMO_FileSize macro (ITMMO_FileIO_Test.inc) ITMMO_FileRead macro (ITMMO_FileIO_Test.inc) ITMMO_FileWrite macro (ITMMO_FileIO_Test.inc) ITMMO_FileSeek macro (ITMMO_FileIO_Test.inc) ITMMO_CloseHandler macro (ITMMO_FileIO_Test.inc)
16. Windows programozás - a vezérlők használata
A vezérlők fogalma A vezérlők működésének alapelvei Erőforrások kezelése ComboBox include fájl (ComboBoxes.inc) EditBox include fájl (EditBoxes.inc) Nyomógomb include fájl (Buttons.inc) ListBox include fájl (ListBoxes.inc) CheckBox include fájl (CheckBoxes.inc) A közös használatú eljárások (CommonHelper.inc). A RichTextBox használata (RichTextBoxes.inc).
17. Windows programozás-összetett zárópélda
A fejlesztés célkitűzései Tervezési előkészületek A projekt testreszabása A megvalósítás lépései
Könyvtár szerkezet kialakítása A projekt induló állományai és a modularitás Az első fordítás és futtatás A WndProc leválasztása include fájlba A globális adatok include fájl A prototípusok include fájl Az erőforrások befoglalása Az rsrc.rc fájl az erőforrásokkal A resource.hu fájl a sztring erőforrás konstansokkal A GP_00_HatterKirajzolas.inc fájl A GP_01_NyomogombKeszito.inc fájl A GP_02_EditorKeszito.inc fájl A GP_03_JatekterDefault.inc fájl A GP_04_LogikaiCellaCimKeres.inc fájl A GP_05_LogikaiRndXYKeres.inc fájl A GP_06_GrafikaiXYKeres.inc fájl A GP_07_RndAkadalyBerendezes.inc fájl A GP_08_EditorFormatter.inc fájl A GP_09_VizualitasFrissites.inc fájl A GP_10_Fel_Jobbra_Le_Balra_Btn_Kezeles.inc fájl A GP_11_Fel_Jobbra_Le_Balra_Key_Kezeles.inc fájl A GP_12_ProgramSorGenerator.inc fájl A GP_13_atoi.inc fájl A GP_14_SorSzintaktika.inc fájl A GP_15_SorKiemelo.inc fájl A GP_16_ProgramListaErtelmezo.inc fájl A GP_17_ObjectCodeFuttato.inc fájl
A projekt dokumentációja Az alkalmazás futtatásának tapasztalatai Ismert hibák és a továbbfejlesztés lehetséges irányai
18. A korszerű programozás bevezetése
Bevezetés A fejlődés iránya A .NET keretrendszer első áttekintése A keretrendszer felépítése Komponones alapú programfejlesztés Adattípusok Változók
Deklaráció Értékadás Konstansok Hatókör Értéktípus Referencia típus Dobozolás Felsorolt típus
Operátorok Elágazások Ciklusok
While Do while For
Metódusok Első programunk Objektumorientált programozás Egységbezárás
Változók hatóköre Tulajdonság fogalma Regionálás Code snippet Konstruktor Példányosítás
Öröklődés Polimorfizmus Sealed osztály Absztrakt osztályok Interface-ek
19. Névterek, adatok és adatszerkezetek
Névterek fogalma
A System névtér példa
Adatok, adatszerkezetek, változók Szálkezelés
20. Hibakeresés
Debugger
21. Változáskövetés
Egy projekt állományelemei
22. Hibakezelés
try-catch-finally throw utasítás
23. Input/Output műveletek
A központ és a külvilág.
A Stream fogalma Az eldobható osztály A FileStream osztály A MemoryStream osztály I. A MemoryStream osztály II. A CryptoStream osztály A GZipStream osztály A Deflate compression System Environment demo Az IsolatedFileStream osztály Irás az IsolatedStorege-be Olvasás az IsolatedStorage-ból Az IsolatedStorage megkeresése A NetworkStream osztály File olvasás és írás osztályok FileSystemInfo navigáció és utilities File attributumok File és Directory, valamint Path Utility osztályok Encrypt és Decrypt Open és Read operációk] FileSystemWatcher File writing and reading StreamReader/Writer BufferedStream
24. Konzolos záró példa
Az algoritmusok világa
A MaxItemSort első változata Az ICompare interface implementálása Az InsertSort. A Buborék rendezés A MaxMinSort generikus változata A Selection sort A QuickSort A főprogram kialakítása
25. Winform-os zárópélda
A cél kijelölése A tervezés első lépései Az alaposztályok Az alaposztályok specializálása
26. Gyűjtemények, tömbök kezelési problémái.
Bevezetés LINQ to Object
Extension Method Lambda expression A Linq nyelvi kiterjesztés operátor csoportjai Where clause (Restriction)
public static IEnumerable Where<T>(this IEnumerable<T> source, Func<T,bool> predicate) public static IEnumerable Where<T>(this IEnumerable<T> source, Func<T,int, bool> predicate)
A projekció (Select polimorf I. ) A projekció (Select polimorf II.)
A 1_LinqToSql_Base project
Egy customer ID tartomány letöltése A késleltetett betöltés tulajdonság
_LinqOperators projekt
Select és SelectMany operátor Join és JoinGroup operátor csoport Inner join Left Outer Join Right Outer Join operátor csoport Group by operátor csoport Ordering operátor csoport Aggregate operator csoport Min Max operátorok Particionálás operátor csoport Concatenáció operátor csoport Element operátor csoport Generation operátor csoport
Empty operátor Range operátor Repeat operátor All operátor Any operátor Contains operátor SequenceEqual operátor (EqualAll)
Set operátor csoport
Distinct operátor Intersect operátor Union operátor Except operátor
Conversion operátor csoport
OfType operátor Cast operátor ToSequence/AsEnumerable operátor ToArray operátor ToList operátor ToDictionary operátor ToLookup operátor
27. SQL alapismeretek
Adatok tárolásának igénye Adattárolási szintek
Adatbázis-kezelő
Az adatok struktúrája
Alapfogalmak Normalizálás Kapcsolatok Adattípusok Adat-integritás szabályok Null érték
SQL nyelv kialakulása SQL szerver telepítése DDL utasítások
CREATE DATABASE CREATE TABLE
Adattípusok Oszlop megszorítások Tábla megszorítások
ALTER TABLE DROP TABLE CREATE INDEX ALTER INDEX DROP INDEX
DML utasítások-1
INSERT INTO utasítás
DQL utasítások-1
SELECT utasítás
Projekció Szelekció
DML utasítások-2
UPDATE utasítás DELETE utasítás
DQL utasítások-2
ORDER BY záradék Táblák összekapcsolása Táblák egyesítése, metszete és különbsége
Egyesítés (unió) Táblák metszete Táblák különbsége
GROUP BY záradék
Nézetek Tranzakció-kezelés
Explicit tranzakciók Autocommit mód Implicit tranzakciók Konkurens hozzáférések kezelése Beágyazott tranzakciók
28. A winform alapú alkalmazások utáni világ.
Kezdjük ez elején Az első alkalmazás (SL_001_BaseDemo gyakorlat)
Object tartalom (ismétlés)
A paraméterek átvétele (SL_002_InitParamsDemo)
Az aspx fájl tartalma A code behind tartalma Az App.cs fájl tartalma
Dinamikus elhelyezés (SL_003_DynamicPageDemo)
Két, futási időben generált nyomógomb. Nyomógomb eseményre generált SL plugin. Html input tartalmának átadása a SL plugin számára
29. A Silverlight és WPF komponensek elhelyezése
Az elemek elhelyezése (SL_004_LayoutDemo)
A komponensek öröklődési lánca. A dependency property és az attached property először vázlatosan. A margin és a padding pozicionálás.
Egy layout tervezése (SL_005_ITM_LayoutDemo)
A csoportképzés gyakorlata Import a Blend-ben A működés programozása kód nélkül. Futási ellenörzés.
30. Silverlight – Az erőforrások kezelése
A „fizikai” erőforrások (SL_006_ResourceDemo)
Betöltés Xaml-ból (Build Action: Resource) a xap/dll-ből Betöltés Xaml-ból (Build Action: Resource), URI megadás xap/dll-ből Betöltés saját alkalmazásból (BuildAction:Resource) Betöltés code behind-ból, xap/dll assemblyből (BuildAction:Resource) Betöltés xaml-ből, mellé csomagolt Contentként (Build Action: Content and Copy always) Betöltés xaml-ből, a ClientBin-ből, manuálisan (siteOfOrigin, nincs BuildAction) Betöltés xaml-ből, a ClientBin-ből, manuálisan, code behind-ból, nincs BuildAction Betöltés code behindból, GetResourceStream-el, BuildAction=Resource Betöltés xaml-ből, ResourceOnlyDll-ből Betöltés ResourceOnlyDll-ből, code behind-ból Betöltés ResourceOnlyDll_Local-ből, code behind-ból, függvényhívásokkal Betöltés ResourceOnlyDll_Extern-ből, code behind-ból, külső, a ClientBin-be másolt dll-ből, asszinkron módon.
A logikai erőforrások (SL_008_LogicalResourceDemo)
Applikáció szintű, minden komponensben felhasználható logikai erőforrások UserControl szintű, komponens hatókörű logikai erőforrások Elemszintű hatókörű logikai erőforrások A logikai erőforrások alkalmazása
Static/Dynamic Resource (SL_009_WPF_DynRes)
A DynamicResource és StaticResource hatásának összevetése
SL_010_LogicalResDictionaryDemo gyakorlat
ResourceDictionary létrehozása ResourceDictionary felhasználása
31. Silverlight – Stílusok és eseménykezelés
SL_011_StyleSTriggersDemo gyakorlat
A stílusbeállítási elemei Programozott stílus beállítás
Triggerek alkalmazása (WPF, SL_012_WPF_StylesTriggersDemo)
Stílusok öröklődése Triggerek kezelése Property trigger Multiproperty trigger Data trigger Multi data trigger Event trigger
Események és a Commanding (WPF, SL_013_WPF_EventsCmdsDemo)
A három esemény típus WPF-ben A két eseménytípus SL-ban RoutedEventArg osztály tagjai Hozzákapcsolt eseménykezelés (attached event) SL Bubbling példa Saját Routedevent létrehozása és regisztrálása Az esemény wrapper-e a CLR számára Az eseménydobás Az esemény hosztolása meglévő eseményre Osztály szintű eseménykezelés (WPF, EventManager.RegisterClassHandler) Az osztály szinten regisztrált eseménykezelés futási képe Commanding alapok (WPF)
Saját Command készítése és alkalmazása
Események és a Comanding (SL, SL_013_EventsCmdsDemo)
A Telerik osztályok A saját osztályok BBButton és BBTextBox A futási kép a bubbling eseményről. Osztály szintű eseménykezelés EventManager.RegisterClassHandler (SL) Osztály szintű regisztrált eseménykezelés futási képe SL Commanding MVVM példa
32. Silverlight – Navigáció és témák
SL_015_NavigateDemo gyakorlat
A navigációs template A stílus template Bővítés saját stílus-elemmel Az alapvető eseménykezelések A futási kép A módosítás utáni futási kép
33. Egységes adatelérési objektumok használata
A CRUD műveletei
Update syntax Insert syntax Delete syntax StoredProcedure syntax
34. A számítógépek kommunikációjának alapjai
Kezdjük ez elején Terminál kapcsolat két gép között (Telnet) HTTP kérés a localhost-on HTTP kérés hibakezelése HTTP kérés a belső hálózat egy másik gépéhez HTTP kérés az internet egyik kiszolgálójához Írjunk egy böngészőt magunknak?
A GET parancs kódolása A HEAD parancs kódolása A POST parancs kódolása
35. A HTML jelölőnyelv alapjai
Mi az a HTML? A Visual Studio előkészítése A jelőlőnyelv szintaktikája
Egy kis xml nyelvtan
A HTML_000_TemplateDemo projekt
A kötelező szerkezet Az első publikálások Publikálás virtuális alkönyvtárba Megjelenítés publikáció nélkül Fejlesztés WebMatrix környezetben
A Html_002_GeneralAttributumokDemo project
Általános attributumok
A Html_003_HeadDemo projekt
<base> <meta> <script> <style> <title> <link>
36. Stíluslapok használata
A stílusok bevezetése
IE9 beépített stílusok Chrome beépített stílusok Opera beépített stílusok Firefox beépített stílusok Safari beépített stílusok
A Html_004_CSS3AlapokDemo projekt
A böngésző stílus A felhasználói stílus Külső stílus Beágyazott stílus Elemközi stílus Stílusok öröklése A selectorok rangsora Csoportos selectorok A <link/> tag még egyszer A külső beágyazás más módon (reset5)
37. A Body és a Form elemek
A Html_004_BodyDemo projekt
Bekezdések tagolása Címsor tag-ek: <h1></h1>, …, <h6></h6> Paragrafus tag: <p></p> Soremelés tag: <br /> Előformázás tag: <pre></pre> Quotations tag: <q></q> Blokkidézet tag: <blockquote></blockquote> Rövidítés (abbrevation) tag: <abr></abr> Elérési adatok tag: <address></address> Kiemelés (bold) tag: <b></b> Kétirányú megjelenítés: <bdi></bdi> (nem támogatott) Szövegirány beállítás tag: <bdo></bdo> Betűméret-növelés tag: <big></big> (nem támogatott) Hivatkozás tag: <cite></cite> Számítógép-kód frázis tag: <code></code> Szövegelem törlése tag: <del></del> Definícó frázis tag: <dfn></dfn> Kiemelés/Hangsúlyozás tag: <em></em> Dőltbetüs (italic) szedés tag: <i></i> Beillesztés (insert) tag: <ins></ins> Billentyű input frázis tag: <kbd></kbd> Kiemelésmegjelölés tag: <mark></mark> Arányok szemléltetése tag: <meter></meter> Előformázás tag: <pre></pre> Folyamat indikátor tag: <progres></progres> Idézőjel blokk megjelenítés tag: <q></q> Kelet ázsai karakteres szöveg-helyettesítő megadása tag: <rp></rp> Kelet ázsai karakteres szöveg értelmezési megadása tag: <rt></rt> Kelet ázsai karakteres szöveg tag: <ruby></ruby> Áthúzott szöveg megjelenítés tag: <s></s> Kimeneti szövegtartalom megjelenítése tag: <samp></samp> Kis betű használata tag: <small></small> Hangsúlyos kijelzés tag: <strong></strong> tag Aláírt pozíciójú kijelzés tag: <sub></sub> tag Föléírt megjelenítés tag: <sup></sup> tag Időkijelzés tag: <time></time> (datetime még nem működik) Aláhúzás tag: <u></u> Változó megjelenítés tag: <var></var> Feltételes soremelés tag: <wbr></wbr> Horizontális elválasztás tag: <hr /> Formázási előtér és háttér színkódok (Hex és RGB)
Html_006_FormDemo projekt
Űrlap tag: <form></form> Input tag: <input></input> Textarea tag: <textarea></textarea> Nyomógomb tag: <button></button> Combobox tag: <select></select> Label tag: <label></label> Fieldset tag: <fieldset></fieldset> Legend tag: <legend></legend> Datalist tag: <datalist></datalist> Keygen tag: <datalist></datalist> Output tag: <output></output>
38. Lista, tábla és szakaszhatároló elemek
Html_007_ListDemo projekt
Lista elem tag: <li></li> Sorszámozatlan felsorolás tag: <ul></ul> Sorszámozott felsorolás tag: <ol></ol> Leírásos felsorolás tag: <dl></dl> Lista tárgy tag: <dt></dt> Lista leírás tag: <dd></dd> Menü lista tag: <menu></menu> Command tag: <command></command>
Html_008_TablaDemo projekt
Táblázott adatok: <table></table> Táblázott adatok sorai: <tr></tr> Táblázott adatok fejlécei: <th></th> Táblázott adatok adatai: <td></td> Táblázott adatok tábla fejléce: <caption></caption> Táblázott adatok fejléce: <thead></thead> Táblázott adatok lábléce: <tfoot></tfoot> Táblázott adatok adatai: <tbody></tbody> Táblázott adatok oszlopcsoportjai: <colgroup></colgroup> Táblázott adatok oszlopcsoportokon belüli oszlopai: <col></col>
Html_009_SzakaszhatárolásokDemo projekt
Cikk vagy blog szöveg tag: <article></article> Kiegészítő információ tag: <aside></aside> Részlet kiegészítés információ tag: <details></details> Összegző kiegészítés Summary tag <summary></summary> Szakasz tartalom tag: <div></div> Dialog tartalom tag: <dialog></dialog> Header tartalom tag: <header></header> Footer tartalom tag: <footer></footer> Span tartalom tag: <span></span> Section tartalom tag: <section></section> HGroup tartalom tag: <hgroup></hgroup> Stílus tartalom tag: <style></style> Object tartalom tag: <object></object>
39. Link, image és audió elemek
Html_010_LinkDemo projekt
Horgony (anchor) tag: <a></a> Nagiváció tag: <nav>/<nav> Külső stílusfájl használata (összetett menü): <link/>
Html_011_ImageDemo projekt
Kép tartalom tag: <img /> Map tartalom tag: <map/> Area tartalom tag: <area/> Canvas tartalom tag: <canvas></canvas> Kép és aláírás tartalom tag: <figure></figure> Képaláírás tartalom tag: <figcaption></figcaption>
Html_012_AudioDemo projekt
Audió vezérlés tag: <audio></audio> Forrás vezérlés tag: <source></source> Videó vezérlés tag: <video></video> Track vezérlés tag <track></track>
40. Javascript készítése
Html_013_ScriptDemo projekt
BodyFelderites (DOM szerkezete) szkript gyakorlat Nyomkövetés (DOM szerkezete) szkript gyakorlat Dinamikus html-tartalom generálás szkript gyakorlat Időzítés (timer) szkript gyakorlat Analóg és Digitális óra szkript gyakorlat Prompt (felhasználói input) szkript gyakorlat Input (felhasználói input) szkript gyakorlat Navigate szkript gyakorlat Canvas „osztály” szkript gyakorlat Window login szkript gyakorlat LocalStorage szkript gyakorlat GeoLokáció szkript gyakorlat
41. Összefoglalás
A keretrendszer szerkezete
A keretrendszer fejléce Bal oldali menüsor Jobb oldali menüsor Dokumentum-kezelő központi rész
Belépés
Belépési felület
Tartalom lista
Tooltipek Fejezet betöltése
A tananyag kezelése
Menüsor
ITM menü
Új Megnyitás Mentés Mentés mint Nyomtatás
Bázis menü
Vágólap Betűtípus Paragrafus Szerkesztés & Módosítás Stílusok
Beszúrás
Oldaltörés Táblázat Hivatkozás
Hiperhivatkozás Könyvjelző Kereszthivatkozás
Megjegyzés Fejléc és lábléc adatok szerkesztése Szöveges adatok beszúrása
Dátum és idő Programkód
Szimbólumok
Elrendezés
Méret beállítás Lapszélek beállítása Lap elrendezése Oldaltörés beszúrása Vízjel elhelyezése a dokumentumban
Hivatkozások
Tartalomjegyzék kezelés Lábjegyzetek Címkézés
Címke beszúrása Kereszthivatkozás
Levelezés Korrektúra
Helyesírás Megjegyzés
Új megjegyzés Törlés Előző/Következő Mutat/Elrejt Megjegyzések törlése
Korrektúra & Változáskövetés
Vátozáskövetés Elfogadás Zárolás Szerkesztési jogosultságok
Nézet Help
Állapotsor Gyorselérési eszköztár
Mentés gomb Visszavonás Mégis
Gyorsbillentyűk
Videótár
Tooltipek Videó állomány betöltése ITM media microplayer
Eszközök
Számológép Képszerkesztő
Kép megnyitása Átalakítások
Méretezés Vászon átméretezés Forgatás 90 Forgatás 180 Forgatás 270 Lekerekítés Horizontális tükrözés Vertikális tükrözés Kimetszés Szöveg beszúrása
Beállítások
Hue eltolás Szaturáció Kontraszt Szín inverzió
Effektusok
Élesítés Homályosítás
Kép mentése
Jegyzetfüzet
Vágólap kezelése Betűtípus Beszúrás Nyomtatás Fájl műveletek
PDF olvasó
Megnyitás Nyomtatás Navigálás Nézet Pan eszköz Text selection Find
Videólejátszó
Videó tartalom betöltése Kezelés
Lejátszás/Szünet Időtartam Hangerőszabályozás Teljes képernyős mód
Adminisztráció
Lekérdezések futtatása
Beépített lekérdezések Saját lekérdezések
Szoftvertechnológia oktatás új modellben.
A középfokú szofvertechnológia és a világ.
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion