Csekkold le Digitális kultúra felkészítőinket 👉 algogrind.hu/digitalis-kultura-erettsegi-felkeszito-informatika Korrekció: Adatbázis-kezelés 7. feladat esetén az ALL-os allekérdezés nem megfelelő, mert félreértettem a feladat elvárását: A feladat azt kéri, a kiválasztott diák *minden alvási időpontjának korábbinak kell lennie*, mint Nagy Petra felkelési időpontja. Amit az én allekérdezésem végez: kiválasztja azokat a diákokat, akinek *volt olyan felkelési időpontja*, amely korábbi Nagy Petra minden felkelési időpontjánál. Pár helyes megoldást a leírásban ellinkelt megoldókulcsban tudtok megnézni.
@josefpfingstl61
Жыл бұрын
Szerintem sokkal nehezebb volt az előző évekhez képest mivel főleg progba és accesbe hasonló sem volt 4-5 éve és nem erre készültem, programozás és sql tavaly nagyon jól ment informatika ismereteken, de az accesbe olyan dolgok voltak amiket nem vettünk, nem került elő sehol illetve a progba sose használtunk mátrixot. így elég nehéz volt, még ősziekhez képest is nehezebb.
@zsoltfodor5095
11 ай бұрын
Az adatbázis-kezelés 7. feladatának megoldása hibás. Te azt adod meg, hogy mely diákoknál fordult elő, hogy valamikor is korábban keltek, mint Nagy Petra legkorábbi felkelése. A < ALL (SELECT felkeles ...) helyettesíthető < (SELECT MIN(felkeles)...)-tal, így talán jobban érthető. A tényleges megoldás (például a mintamegoldás) a Tiednél lényegesen bonyolultabb.
@algogrind
11 ай бұрын
Szia! Pinnelt kommentben korrekcióként még anno beledobtuk. Sajnos félreértettem a feladat elvárását, így maga a logika teljesen más lett. De ügyes észrevétel! Edit: most látom valamiért eltűnt a kitűzés a kommentről, valószínűleg ezért nem vehetted észre. Javítottam!
@horvathtimot8019
Жыл бұрын
Szia! Azt még mindig nem értem, hogy az excel 4-dik feladatában miért 24-gyel szorzod fel az idő adatot. Tudnál ebben segíteni? Köszönöm
@algogrind
Жыл бұрын
Nézzük meg a számítást egy picit egyszerűbb módon. Kilóméter / órát szeretnénk kapni végeredményül, ebből a kilóméter adott (38 km), viszont az órát nem tudjuk, csak annyit, hogy az első versenyző (Skvar Tamás) 55 perc 20 másodperc alatt teljesítette a távot. Az utóbbi értéket, ha órára átkonvertáljuk (azaz hogy 55 perc 20 másodperc egy óra hanyad részét teszi ki), megkaphatjuk az átlagsebességet. Az egyszerűbb számolás érdekében hozzuk őket "közös nevezőre" a legkisebb mértékegység mentén, ami a másodperc: 55 perc 20 másodperc = 55 * 60 + 20 = 3320 másodperc 1 óra = 60 * 60 = 3600 másodperc Ugyebár arra vagyunk kíváncsiak, hogy a mi 3320 mp-es értékünk hogyan aránylik az 1 órához (azaz 3600 mp-hez): 3320 / 3600 = 0.9222222 Így már tudjuk, hogy az illető 0.9222222 óra alatt tette meg a 38 km-es távot. Az átlagsebesség kiszámolásához már csak osztjuk a megtett kilómétert a kapott időértékkel: 38 / 0.922222 = 41.205 km / óra. Ezt Excelben is megkaphatjuk (és alapvetően ez is egy teljesen helyes megoldás lenne): =38 / ((PERCEK(E2) * 60 + MPERC(E2)) / 3600) Megj.: mivel mindenki egy óra alatt fejezte be a versenyt, nem kell az ÓRA(E2) * 60 * 60-as értéket hozzáadni az eredményhez, hiszen jelen esetben ennek az eredménye mindig 0 lesz. === Nézzük a másik megközelítést, amit a videóban használtam: Excelben az ilyenfajta ideőértékek (0:00:00 és 24:00:00 között), tört számokként vannak ábrázolva. 0:00:00 időérték számként: 0 0:01:00 időérték számként: 0,000694444 0:02:00 időérték számként: 0,001388889 3:00:00 időérték számként: 0,125 12:00:00 időérték számként: 0,5 (ez így logikus is, hiszen dél a nap fele) 24:00:00 időérték számként: 1 Amint ebből a számsorozatból is látható, a 24 óra másodpercenként arányosan fel van osztva, 0 és 1 között. Könnyedén megkapható, hogy 1 másodperc a teljes nap hanyad részét jelenti (azaz 1 másodperc hogyan aránylik a 24 órához!): 1 / (24 * 60 * 60). Ez alapján a képlet alapján papíron mi is megkaphatjuk az Excel által számolt értékeket: 0:01:00 -> (1 * 60) / (24 * 60 * 60 )~= 0,000694444 12:00:00 -> (12 * 60 * 60) / (24 * 60 * 60) = 0,5 Az előző megoldásnál meghatározásánál is végső soron egy arányszámot kerestünk. Mi is az az arányszám? Két mennyiség egymáshoz viszonyított nagysága. Az első megoldás esetében a mennyiségünk az óra volt, viszont az Excel belső működése miatt a napot is használhatjuk az arányszám meghatározásához (hiszen mint látható volt, a háttérben már lényegében arányszámokként tároljuk az időértékeket). Lásd az alábbi (picit fura) számegyenest: 0ó 55p20mp 1ó | -----------------|-- | Viszont ha a napot szeretnénk venni az arányszám meghatározásához, akkor tulajdonképpen ugyanez a számegyenesünk a 24-szeresére nő. 0ó 55p20mp 1ó 24ó | -----------------|-- | -----...---- | Akad egy probléma, nőtt az intervallum, így most már az 55p20mp nem úgy aránylik a 24 órához, mint korábban az 1 órához. Mit kell csinálni, hogy korrigáljuk ezt a hibát? Ha az intervallum 1 óráról 24 órára nőtt (azaz a 24-szeresére), akkor szimplán az 55 perc 20 másodpercet felszorozzunk 24-el (hiszen ez egy egyenes arányosság). Ezt a felszorzást az Excelben közvetlen elvégezhetjük (lásd korábbi magyarázat: az értékek a háttérben már egy arányszámként vannak eltárolva), innen jön az E2 * 24 művelet, és emiatt alakul ki a végső képlet: 38 / (E2 * 24) Láthatod, hogy így az eredmény eltér a korábban kiszámolttól. Ez tulajdonképpen a kerekítések miatt van - ugyanis amikor meghatározzuk, hogy 1 másodperc a teljes nap hanyad része, kapásból egy végtelen tizedes törtbe futunk. Innentől minden további értéket csak picit tovább kerekítve tudunk ábrázolni. Ez pont egy ilyen számolás esetében 3.-4. tizedesjegy környékén már pár számjegy eltérést jelenthet: pl.: 41,207 km/h a 41,205 km/h helyett. Pontosabb számoláshoz javasolt az első (talán egyszerűbben megérthető, de macerásabb) képlet, hogyha gyorsan akarunk eredményeket látni, és ez az apró pontatlanság belefér (megoldókulcs szerint belefér) akkor a második (több tapasztalatot igényló, de rövidebb) megoldás is megfelelő lehet. Megj.: A videóban ezt igazán elmagyarázhattam volna sokkal érthetőbben, és az sem segít a helyzeten, hogy a feladat megoldása közben azt mondtam, hogy az Excel percben számol a háttérben, amikor valójában a másodperc az alapja mindennek. Csodálkozom, hogy te vagy az első aki ezt felhozta, ugyanis ez egy nagyon jó kérdés volt, és a videóban mondott magyarázat nem csak, hogy nem volt kielégítő, de talán még félrevezető is lehetett. Remélem a válasz kellően letisztázza az ezzel kapcsolatos számolásokat, a kérdésed pedig köszönöm!
@horvathtimot8019
Жыл бұрын
@@algogrind Köszönöm szépen a részletes és igényes válaszod, így már megoldódott a problémám.
@macska92
Жыл бұрын
Számomra tragikus volt ez az érettségi, így 30 felett szerettem volna visszamenni egyetemre levelezőn, de elbúcsúzhatok ettől a tervemtől egy időre, szerintem még 40 pontom sem lesz... Programozni csak nagyon minimálisan tudok, de itt még a szöveget sem tudtam beolvasni rendesen, kifogott rajtam az egész, a PowerPointtal másfél órát szórakoztam és az utolsó animációt így is kihagytam, hogy haladjak végre, a többit meg inkább hagyjuk, az Excelt elbénáztam, az Accesst meg feleslegesen nehéznek éreztem (nem igaz, hogy sem a kapcsolatokat nem voltak képesek jelezni, vagy legalább egy jelentést berakni a feladatsor végére...). Oké, tudom, béna vagyok és későn kezdtem el a felkészülést, de egyszerűen nem is értem, egy mai 18-19 éves hogyan tud egy ilyen feladatsoron jó eredményt elérni a mai oktatás színvonala mellett (vagy minden informatikából érettségiző informatikai szakközépbe jár, ahol reggeltől estig ezeket nyomatják...? Nekünk ezekből semmit nem tanítottak anno gimiben...). 240 perc ráadásul nem elég ennyi pepecselős feladatra...
@algogrind
Жыл бұрын
Diákok visszajelzése alapján, a legtöbb gimnáziumban az office programok nagy részét ki tudják rendesen pipálni az évek alatt. Az adatbázis-kezelés esetében szoktak az első problémák megjelenni, ugyebár itt már az allekérdezések témaköre miatt a grafikus kezelői felület használata gyakran nehezebb, mint magukat az SQL utasításokat megírni (digitális kultúra emelten pedig már nem is lehet Access-t használni). Nagyon sokan már eleve ennek a hiányában futnak neki az érettséginek. Bár lehet csekély vigasz, de az eddigi reakciók alapján a feladatsor sok mindenkinek nehéznek bizonyult, így ha mindenki átlagosan rosszabb pontszámmal zárja emiatt a vizsgaszezont, meg van az esély a bekerüléshez szükséges pontszámok csökkenésére is (persze ennél árnyaltabb a helyzet, de na... 🤞).
@YszapHun
Жыл бұрын
Szintén egy '92-es öreg róka vagyok, így ugyanabból a helyzetből látom ahonnan te. Mégis más a véleményem. Nekem is 30 felett jutott eszembe, hogy egyetemre kéne menni, ezért én az utóbbi fél évet részben azzal töltöttem, hogy emelt infóra készültem. Úgy volt, hogy újra meg kell csinálnom a matek közepet is, de abból szerencsére kimaradhattam. Annó középszinten megcsináltam az infót előrehozottan, illetve 7 éves koromtól a számítógéppel kelek-fekszek. Word, Excel, Powerpoint, weblapszerkesztés ezek valahol a kétezres évek elején nekem még gyerekként is már olyan szinten mentek, hogy abszolút nem is kellett volna ezekből készülnöm az emeltre, de a lelkiismeretem miatt végül gyakorolgattam egy kicsit azokat is. Gyakorlatilag az adatbázis ismeretemet kellett kibővíteni, amiből amúgy elég hiányos volt az oktatás, nameg a hétköznapokban való hasznavehetetlensége miatt soha senki sem használja az Access-t. Programozni nulláról tanultam meg kb. 2-3 hét alatt, full magamtól, utána nekiálltam az érettségi feladatokat időre megcsinálni és a 10-15-ödik feladatsornál már egészen belejöttem a logikájába. Nem jártam se fakultációra, se tanárhoz, se nem vettem semmilyen tananyagot. Sajnálom hogy neked nem jött össze, figyu, én is becsületesen időt szántam rá, másképp nem megy. Gondolom számított az is hogy mindenre emlékeztem amit annó a suliban középszinten tanítottak, meg én elég jól tudok autodidakta módon tanulni. Jövőre próbáld meg! 31 leszel, de kit érdekel? Ne fogd arra, hogy téged annó a suliba nem tanítottak meg ezekre, mert képzeld, engem sem, mégis írtam egy (előzetes kalkulációm alapján) 90%-os érettségit. Készülj fel arra, hogy "nem adják ingyen" a sok pontot. Tanulj meg faszán, készségszinten programozni, és szánj rá egy jó fél évet. A mai 18-19 évesekhez képest előnyben vagy, mert nekik kell 5-6 tárgyból vizsgázniuk. Ha időmilliomos vagy, akkor nem lehet előtted semmilyen akadály.
@Adam-87941
Жыл бұрын
Senki se tanul meg nulláról programozni 2-3 hét alatt. Írd már le te hogy csináltad, mert szerintem sok embert érdekelne :)
@YszapHun
Жыл бұрын
@@Adam-87941 Python land, w3schools, Schlemmer Gábor youtube-on, ezeket néztem, aztán nekiálltam és próbálkoztam. Nagyjából ennyi. Régen, tíz éve írtam szkripteket macro tool-okhoz, (Macro Maker, AutoHotKey) talán ennyi előnyöm volt, de annak se volt sok köze a programozáshoz.
@Adam-87941
Жыл бұрын
Aha. Jól van :D Ezeket nézted 3 hétig és megtanultál programozni. Oké :) Hagyjuk :D
@gamingmusic9201
Жыл бұрын
Saját számolással, úgyhogy próbáltam szigorú lenni magamhoz, a hivatalos javító kulcs alapján kerek 70%-t értem el: ppt: 27/30 excel: 7/15 access: 19/30 programozás: 31/45 ha a szóbeli max pontos, akkor lehet az még 76%is összesítve vagy akár több is(előre hozottan csináltam)😁
@algogrind
Жыл бұрын
Nem rossz az 😄 A betekintéskor érdemes lehet pendriveot vinni, hogy otthon kényelmesen át tudd nézni miket hibáztál. Hátha becsúszik még egy két pont...
@gamingmusic9201
Жыл бұрын
@@algogrind persze meg 1-2 szempontot amit nem értettem mire gondol azoknál inkább levontam a pontot h amikor majd meglesz a végleges eredmény akkor ennél csak jobb lehessen, én inkább ilyen alsó határt számoltam
@akosdan468
Жыл бұрын
Szia Áron! Köszi a megoldást. Engem te tanítottál programozni, és a szokatlan feladat ellenére hibátlan programot tudtam írni. Összességében 80%-ot értem el, az Office programokra nem sokat készültem. Több mint elég ez az eredmény. Köszönöm!
@algogrind
Жыл бұрын
Szia! Ezt jó hallani, gratulálok 😄 Csak így tovább! 👊
@YszapHun
Жыл бұрын
A záró gondolataiddal maximálisan egyetértek. Prezentácóm hibátlan lett. Az excel-nél a feltételes formázást nem tudtam, illetve a rajtszámnál az "index hol.van"-t. Az adatbázisnál a keddi szülőis lekérdezésnél a második keddet nem bírtam különválasztani így mind a négy keddi dátumom látszik, az SQL-hez abszolút hozzá se bírtam nyúlni pedig vagy 2 hétig csak azt tanultam. Szidtam is őket mint a kocsis, hogy se kapcsolati tábla nincs megadva (2013-ig visszamenőleg minden érettségit megcsináltam, a húsz érettségiből 1-nél vagy talán 2-nél volt olyan hogy nem voltak megadva a kapcsolatok), illetve uccsó feladatként nehogymár kapjunk egy jelentést ami kb. 5 kattintás és 6 ingyenpont. A programozás fullos lett szerencsére.
@gamingmusic9201
Жыл бұрын
Egyetértek bár azt azért meg kell hagyni h a mostani 8. feladat is 5 kattintás volt 6 ingyenes pontért de tényleg
@YszapHun
Жыл бұрын
@@gamingmusic9201 Áh, az SQL-nél nekem nem volt annyi képzelőerőm hogy tudjam hogy oda mit kell behelyettesíteni. Ha lett volna még vagy 20 percem, akkor talán. Bezzeg a korábbi érettségik SQL-jeit rendre megoldottam, csak élesbe nem sikerül...
@gamingmusic9201
Жыл бұрын
@@YszapHun sebaj azért láttam összeségében jól sikerült. Pont ezért gyakoroltam csak sqlbe hogy nehogy meglepetés érjen. Így a 6. És 7. Feladaton kívül szerintem nem volt olyan nehéz bar a 4. Pl nekem úgy jött ki h nem is a 2. Keddi időt írtam ki hanem az 1. "select top 1 datum From naptar Where melynap=2" KB ennyit csináltam de már nem emlékszem pontosan, pedig le is ellenőriztem h mivan xd, de aztán idő miatt inkább mentem tovább 😂
@YszapHun
Жыл бұрын
@@gamingmusic9201 Ezen már nem tudunk változtatni. Ha lett volna még idő, biztos hogy megoldom, de nyilván azzal is fogják az embert hogy behatárolják az idejét, mert ez is egy szelekciós módszer. Te hova mész egyébként?
@gamingmusic9201
Жыл бұрын
@@YszapHun Én előrehozottan csináltam 11.-be, de majd Győrbe akarok menni építőmérnökire.
@dersanyi
Жыл бұрын
Köszi a megoldásokat! A programozás határ függvényes feladatához én annyit fűznék csak, hogy én magát az adatsort adtam át neki ami szerintem pontlevonás lesz, de szerintem sokkal több értelme lett volna a feladatnak, ha az adott sort kéri be és nem a sorszámot, mert az indexes megoldás egy másik nevű adattömbön már nem működne, ha például lenne egy adatok2 tömb, akkor lehetne új függvény írni.
@f4llenm00n5
Жыл бұрын
Kicsit bele lehetett volna zoomolni az excelbe, sajnos alig lehet látni néha amit írsz. Jó videó lett egyébként. Én az excel feltételes formázásnál a helyezés alapján készítettem segédcellákat amikre aztán beállítottam a feltételes formázást, nem tudom, hogy jó-e, a minta alapján jó lett ameddig tudtam ellenőrizni.
@algogrind
Жыл бұрын
Köszi a visszajelzést, következő excelben figyelek erre :) Egyébként ennél a feladatnál simán ki lehet használni a segédcellákat, és úgy szerintem még egy átláthatóbb eredményt is kapna az ember.
@zsomborvidus4489
Жыл бұрын
Nekem az Access 4. feladatra annyi volt a gondolatmenetem, hogy bármilyen évet is írunk, az első kedd az elseje és hetedike között kell legyen, tehát a második az biztosan nyolcadikán vagy később van, tehát a melyiknap = 2 mellett még azt adtam meg, hogy ha a dátum napja nagyobb, mint 7
@gergonovak4799
Жыл бұрын
same, remélem elfogadják
@tsimon444
Жыл бұрын
3:22:02 konnyebb lett volna belerakni minden sor erteket egy listbe es onnan mar lehet hivatkozni akarmelyik elemre hatarok = [] for i in range(len(adatok)): if hatar(i, 10): hatarok.append(i+1) print(f"elso: {hatarok[0]} " f"utolso: {hatarok[-1]}")
@boriskalashnikov8595
11 ай бұрын
én a legújabb excelt használom és valamiért a második feladatnál érték hibát kapok, ki, próbáltam átalakítani a kettő cellát mikor kivonom de az se műkszik
@algogrind
11 ай бұрын
Szia! #ÉRTÉK hibát tipikusan akkor szoktál kapni, hogyha a függvény / képlet számára beküldött paraméterek nem megfelelőek. A legjobb tippem az, hogy a kivonás műveleted romlik el, ugyanis a hivatkozott cellák nem szám típusúak (ugye a dátum is végső soron csak egy formázott szám), hanem szövegek. A szövegek között nem értelmes a kivonás művelet, így az például egy #ÉRTÉK hibát dobna. Remélem tudtam segíteni!
@davidkelemen8423
Жыл бұрын
Köszi a videókat 78% lett nekem
@algogrind
Жыл бұрын
Szép teljesítmény, hajrá a szóbelin! 🙌
@zsomborvidus4489
Жыл бұрын
Nézegettem a hivatalos megoldást is, valahogy így kalkuláltam a pontjaimmal, aztán majd megnézzük mire lesz elég.. 25/30 5/15 24/30 40/25 78% megpróbálom a szóbelit maxolni, aztán a hibátlan matekkal mellette csak meg lesz az az ELTE Prog Info :P
@PKperformanceEU
Жыл бұрын
nekem 25/30, 5/15, 5/30, 5/45. Sajnos a multi dimenziós lista kifogott rajtam vagy más néven beágyazott..aztán utána itthon megcsináltam Hashtable-el. De ez a fajta adat strukturálás abszolút olyan fajta amit eddig nem is csináltam...Access, excel pedig nagyon nem az én világom. Legyen az a könyvelők dolga!...Ugy mondom ezt, hogy ARM Mac-em van és csak a legújabb RISC verziós programok futnak nativban amik máshogy néznek ki, máshol a menük stb...És alapvetően a 3d grafika meg szoftver fejlesztés érdekel(ilyen projekteken dolgozok(OpenGL c/c++, armv8 asm, x86asm C# amikben otthon vagyok)). Ez a listás téma abszolút nem az erősségem. **a gépek amúgy viccek voltak, i5 3570es gépek valami lassú lerohadt SSDvel, VM környezetben..ragadós egér, billentyűzet persze magyar only....Nincs még egy ilyen ország EU-ban ... using System; using System.Collections.Generic; using System.Collections; using System.Drawing; using System.IO; using System.Linq; namespace rgb { class RGB { public int R; public int G; public int B; public RGB(int r, int g, int b) { R = r; G = g; B = b; } } internal class Program { private static Hashtable teljesKep; static bool hatar(int sorszam, int elteres) { List kepSora = (List)teljesKep[sorszam]; for (int i = 0; i < kepSora.Count - 1; i++) { if (Math.Abs(kepSora[i].B - kepSora[i + 1].B) > elteres) { return true; } } return false; } internal static void Main(string[] args) { StreamReader sr = new StreamReader("kep.txt"); teljesKep = new Hashtable(); int sorIndex = 0; while (!sr.EndOfStream) { string[] darabolas = sr.ReadLine().Split(' '); List kepSora = new List(); for (int i = 0; i < darabolas.Length - 2; i++) { int r = int.Parse(darabolas[i]); int g = int.Parse(darabolas[i + 1]); int b = int.Parse(darabolas[i + 2]); i += 2; kepSora.Add(new RGB(r, g, b));//gatya } teljesKep.Add(sorIndex, kepSora); sorIndex++; } Console.WriteLine("2. feladat:"); Console.WriteLine("Kérem egy képpont adatait! "); Console.Write("Sor:"); int bekertSor = int.Parse(Console.ReadLine()); Console.Write("Oszlop:"); int bekertOszlop = int.Parse(Console.ReadLine()); List sor = (List)teljesKep[bekertSor - 1]; RGB kepPont = sor[bekertOszlop - 1]; Console.WriteLine($"A képpont színe RGB({kepPont.R},{kepPont.G},{kepPont.B})"); Console.WriteLine("3.feladat:"); int vilagosakSzama = 0; foreach (List a in teljesKep.Values) { vilagosakSzama += a.Count(x => x.R + x.G + x.B > 600); } Console.WriteLine("A világos képpontok száma:{0}", vilagosakSzama); Console.WriteLine("4.feladat: Nincs ötletem"); Console.WriteLine("6. feladat"); int elso = teljesKep.Keys.Cast().FirstOrDefault(i => hatar(i, 10)) + 1; int utolso = teljesKep.Keys.Cast().LastOrDefault(i => hatar(i, 10)) + 1; Console.WriteLine($"A felhő legfelső sora: {elso}"); Console.WriteLine($"A felhő legalsó sora: {utolso}"); } } }//ez a testamentum arra hogy ennek a "programozási" 30éves típus feladatnak semmi köze valódi komplex tudáshoz....ez egy betanulandó sz*r ami semmi értékes CS tudást nem igényel
@YszapHun
Жыл бұрын
1. 30/30 2. 12/15 3. 21 vagy 22/30 4. 45/45 Ha másba nem kötnek bele akkor 90%. Corvinus here I come.
@algogrind
Жыл бұрын
Ez végülis nem rossz eredmény, szerencsére a szóbeli az esetek többségében felfele húzza még a jó gyakorlati részt is :)
@CarloBlaine
7 ай бұрын
Hu hát ez a programozás feladat így sokkal több gondolkodást igényelt, mintsem egy sima 2D listás elrendezés amit pl a sulipy bemutatott, elején +2-3 sorral több, de egész végig 100 szor egyszerűbb és különös gonodlkodást sem igényel, mint itt az össze vissza lépdelések meg indexelések.
@algogrind
7 ай бұрын
Szia! Láttam a sulipy videóját, és szerintem tök jól bemutatnak ők is egy lehetséges - sőt véleményem szerint egy "jobb" megoldást. Éles helyzetben én minimum azt az adatszerkezetet használtam volna, mint amit ott bemutattak, de lehet még azt is megfűzereztem volna azzal, hogy a legbelső adatokat nem egy lista, hanem egy dictionary tárolja (így nem állandóan indexekre kell hivatkozni). Nálunk ezeknél a videóknál gyakran az a tudatos cél, hogy a lehető "legegyszerűbb" eszközöket használjuk a megoldás bemutatására - még ha az néha a komplexitás rovására is megy. Ennek egy fő oka van, sajnos nagyon sok helyen a diákok számos témakör nem megfelelő ismerete mellett vágnak neki az érettséginek ("nem maradt rá idő órán"). Visszajelzések alapján tudjuk, a diákok jelentős része még soha nem is dolgozott ezelőtt 3 mélységű egymásba ágyazásokkal, így rögtön a beolvasandó adatok komplexitásán elhasalt - pedig valójában ezt így is meg lehet oldani. Persze ez ízlések és pofonok, aki ilyen területen szeretne továbbtanulni, annak erősen javaslom, hogy dobjon egy megtekintést a sulipy videójára is! UI.: ők 3D adatszerkezetet alkalmaznak, mi alkalmaztunk 2D-t. Szerintem jóra gondoltál, csupán nehogy másokat összezavarjon. 😁
@danielabay8872
Жыл бұрын
Ez az évi elég kemény volt, de még így is egy 87%-ot sikerült alakítani. Köszi a megoldásokat
@algogrind
Жыл бұрын
Szép eredmény! Mi köszönjük, hogy megnézted 🙌
@YszapHun
Жыл бұрын
96%... Viszont hiába, mert mégsem ebből fogják a pontjaimat számítani, hála a fantasztikus törvényeinknek. Ezért tanultam....
@algogrind
Жыл бұрын
@@YszapHun Ezt ki tudnád esetleg fejteni?
@YszapHun
Жыл бұрын
Ennyire azért ne félj a decibelskálától, háromnegyedig fel kellett tekernem a hangerőt. Nem azért, nem haltam bele, de gondoltam írok róla feedbacket.
@noctis8167
Жыл бұрын
Nekem is felkellet tolnom majdnem maxra a hangot amikor átmentem másik videóra majdnem szívrohamot kaptam, mert elfejettem visszaállítani.
@algogrind
Жыл бұрын
Köszi a feedbacket, nagyon hasznos! Hangtech terén elég amatőr vagyok, de igyekszem behozni a lemaradást :)
@gamingmusic9201
Жыл бұрын
Na nem sokat változott az eredményem a saját szamitasaimhoz képest összesen picit jobb lett 86 pontom lett azaz 72%-os: Ppt: 29/30 Excel: 5/15 (ez miatt vagyok csak picit mérges mert ezt tudtam volna amúgy, csak osszekavarodtam és mivel nem jött ki elsőre a sebesség ezért inkább otthagytam és mentem tovább az idő miatt, végül még maradt 40 percem miután végeztem) Access: 22/30 Programozás: 30/45 Összeségében elégedett vagyok ahoz képest hogy előrehozottan csináltam és csak 1 évem volt a felkészülésre 2 helyett az, excelen kívül mindenre büszke vagyok
@algogrind
Жыл бұрын
Ha előrehozottat tettél, akkor te 2020-as NAT-os tanuló vagy ha minden igaz, raktál osztályozóvizsgát, hogy végül informatikából mehettél? Szép eredmény amúgy!
@gamingmusic9201
Жыл бұрын
@@algogrind jaja elfelejtettem válaszolni😅. Nem, én még a régi NAZ-hoz tartozom de már az új szerint fogok éretségizni de idén még pont meg tudtuk csinálni a régi éretségi szerint az emelt infót, ja igen tavaly meg a közepet csináltuk meg és akkor osztályozó vizsgáztam is😉
@algogrind
Жыл бұрын
@@gamingmusic9201 Így már értem, köszi! Nem rossz eredmény ez, remélem sikerül a kiszemelt egyetemre bejutni vele 😄
@almosgalambos1640
Жыл бұрын
Meglepő hogy az access 4. feladatára mennyire egyszerű volt a megoldás, nekem sok gondolkodás után ezt sikerült: SELECT TOP 1 ketdatum.datum FROM naptar, (SELECT TOP 2 naptar.datum FROM naptar WHERE (((naptar.melynap)=2)) ORDER BY naptar.datum) AS ketdatum WHERE naptar.datum = ketdatum.datum ORDER BY ketdatum.datum DESC Ez elfogadható lehet?
@algogrind
Жыл бұрын
Szerintem teljesen jó megközelítés! Egy allekérdezéssel kiválasztod az első két keddi napot, majd a főlekérdezés kiválasztja a kettő közül a nagyobbikat. Ennek max pontosnak kell lennie. Még a megoldásodat tovább is lehet egyszerűsíteni: SELECT MAX(datum) FROM ( SELECT TOP 2 datum FROM naptar WHERE melynap = 2 ORDER BY datum ) AS ketdatum ami ráadásul már vitathatóan szebb megoldás, mint amit a videóban bemutattam :) Itt érettségin persze az a fő kérdés, ki melyik allekérdezés típussal szeretne elsősorban dolgozni. Én személy szerint a 7. példa megoldókulcsán lepődtem meg, ugyanis 3 megoldást is nyújtanak, de egyszerűen annyira adja magát az ALL (sokkal átláthatóbb, és ráadásul régebbi érettségikben volt példa a használatára).
Пікірлер: 58