-
Fototrend

Új hozzászólás Aktív témák
-
Szenty
tag
Nem gond.

Aztán, ha a Python megy, akkor talán majd egy kis FreePascal is jöhet. Szerintem a Pascal is nagyon jó oktatásra. Letisztult szintaktika, és semmi zavaró tömör kód, mint a C lenne. A C-t advanced usereknek javaslom, alacsony szintű programozásra.
Ugyanakkor kicsit eljárt felette az idő, és max. Delphit használnak még itt-ott nagyobb megoldásokra. OOP-t biztos nem ebben tanítanék.
-
Szenty
tag
válasz
Sk8erPeter
#4427
üzenetére
Ha jól tudom, akkor ha a diszkrimináns kisebb, mint nulla, akkor két komplex szám a megoldás. A Wikipédiás cikk nem teljes, csak azt mondja erre az esetre, hogy "nincs valós gyöke".
-
Szenty
tag
Szia!
Hasonló cipőben evezek, nálam is adott egy 6.-os srác, aki tőlem szeretne megtanulni programozni. Az én esetemben a következőt fogom tenni:
Alapozásnak egy csipetni Comenius Logoval fogok kezdeni, mert ez benne van az informatika könyvükben is. Aztán következik majd a Python. Van egy remek kis könyv, ami emlékeim szerint jól magyarázta a témát: Gérard Swinnen : Tanuljunk meg programozni Python nyelvenA Pythont azért tartom érdemesnek egy ilyen korú gyereknek, mert:
* Gyengén típusos nyelv
* Nem kell fordítóval szórakozni
* Gyorsan tanulható
* Ha jól haladunk az anyaggal, akkor alkalmas az Objektum Orientált Programozásra.
* Az ebben írt kód remekül átlátható, mivel itt a tagolást nem {}, vagy Begin..End -ek határozzák meg, hanem 4 karakter behúzva.Egy egyszerű példa a behúzásokra:
i=1
while i<10:
print (i, "négyzete", i*i)
i+=iValamint fontos lenne az is, hogy gyengén típusos nyelv révén érdemes a Hungarian Notationt, vagyis a Magyar Jelölési Rendszert használni. Ez azt jelenti, hogy a változónevek az általuk tartalmazott típusra utaló prefix-szel keződjenek. Pl.: Sztringeknél strAkarmi; inteknél intAkarmi.
-
Szenty
tag
válasz
VladimirR
#286
üzenetére
(Hali, idézek Neked 1 könyvből...)
XML - Kiterjeszthető Leíró Nyelv (Extensible MArkup Language).
Az XML az SGML (Standart Generalized Markup LAnguage) utódja, és a HTML testvére, amely mellesleg szintén egy SGML alapú leíró nyelv.
Az XML előtt sokat vitatkoztak azon, hogyan kellene az adatokat megosztani. Az olyan egyszerű formátumok, mint a vessdzővel eválasztott változók (Comma Seperated Variable, CSV) eygszerű és ahtékony módját jelentették az adatátvitelnek, de fileonként csupán kb. egy adatbázis-táblázatnak megfelelő mennyiségű adatot tudtak átvinni. Struktúrált adatok továbbításához, mint amilyen mondjuk gy egész adatbázis, vagy egyy teljes dokumentum, rengeteg CSV-féjl bonyolult rendszerére volt szükség. S hogy a dolog még tovább bonyolódjon, négányan nem értették meg a vessző használatát a CSV-ben, és ehlyette inkább tabulátorokat használtak. [...]
Az XML enyhít a problémákon azzal, hogy egyetlen közös fájlstruktúrát teremt meg. Ez a szerkezet lefedi azt, amit a CSV-fájlnak kellett volna, nem enged meg olyan önkényes változtatásokat, mint például a vesszők tabulátorokra cserélése, és elfogadja a hagyományos táblázat tipusú és a kevésbé szabványos, dokument tipusú struktúrát is.
Mit csinál az XML?
--------------------------
Az XML úgy struktúrálja az adatokat, hogy az egyes adatelemeket tag-ekkel választja el egymástól. a tag-ek segítségégvel lehetőségünk van arra, hogy hosszú , értelmes nevekkel lássunk el minden adatelemet, de rövid kódolt tag-eket is használhatunk a jobb helykihasználás érdekében. A tag-eknek lehetnek jellemző paraméterei, és a fájlnak lehet egy átfogó szerkezet-definíciója, az úgynevetett Dokument Tipusú Definíció (DTD) vagy egy külső DTD-re való bivatkozása a Dokument Típusú Deklaráció. A deklaráció egy definíciót tertalmazó külső fájlt nevez meg, s az a definíció határozza meg a fájlstruktúrát.
Remélem, ez segített
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Luck Dragon: Asszociációs játék. :)
- Anglia - élmények, tapasztalatok
- Kormányok / autós szimulátorok topikja
- Jövedelem
- iPhone topik
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Microsoft Excel topic
- Meghozta az első, memórapánikból eredő áremelését az NVIDIA
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Hogy is néznek ki a gépeink?
- További aktív témák...
- Beszámítás! Apple Mac Mini 2020 M1 8GB 512GB számítógép garanciával, hibátlan működéssel
- Beszámítás! Asus ROG Phone 9 256GB mobiltelefon garanciával hibátlan működéssel
- Beszámítás! Dell SE2222H 22 60Hz FHD VA 8ms monitor garanciával hibátlan működéssel
- Beszámítás! Asus VZ239HE-W White 75Hz FHD IPS 5ms monitor garanciával hibátlan működéssel
- Beszámítás! MSI G27C4 E3 27 180Hz FHD VA 1ms gamer monitor garanciával hibátlan működéssel
- 14" Dell Latitude laptopok: 5400, 5480, 5490, 7480, E6410, E6440, E5450 / SZÁMLA + GARANCIA
- Használt Steelseries Arctis 7P+ vezeték nélküli gaming headset / 12 hó jótállás
- www.stylebolt.hu - Apple eszközök és tartozékok!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- Apple iPhone 15 Pro Max 256GB - Kártyafüggetlen, Grafit, 90% Akku - 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


