NMSZC Szent-Györgyi Albert Technikum (Balassagyarmat) - 2020-21/11B1 csoport 'programozás' órai munkái
2021. március 30., kedd
2021. március 22., hétfő
2021.03.23. Egyedi program újratöltve
Tanár úr segítségével kezditek el a következőt.
Feladat: egy új, az előzőhöz hasonló egyedi program írása.
1. feladat: Csoportonként egy önkéntes hozzon létre egy megosztott dokumentumot, amiben nyilvántartjátok az előző egyedi program témáját, és az újat. Aki később írja bele a témát a doksiba, és egyezés van bármilyen meglévő témával, annak újat kell választani.
A témához írj egy minimum 5 soros fájlt, választott határoló karakterrel (ami lehet TAB is), választott kiterjesztéssel (txt, csv).
2. feladat: program írása a tanult módon, a következő felételekkel:
- fájlbeolvasás
- kiírás képernyőre: egy, ami az összes adatot kiírja, és egy másik, ami az adatok egy részét
- kiírás fájlba - ehhez valamilyen szöveges átalakítást, és valamilyen alap algoritmust használj
- megszámlálás
- összegzés
- minimumkeresés
- maximumkeresés
- eldöntés
- kiválasztás
- kiválogatás tömbbe
- lista és/vagy tömb sorba rendezése
- egyszerű keresés (amikor minden egyes elemnél meg kell vizsgálni a feltételt)
Legyen a feladatok között minél több, de minimum 2 függvény, és minél több, de minimum 2 paraméteres metódus (eljárás/függvény). Legyen minimum egy virtuális metódus is, illetve próbáljon mindenki legalább egy propertyt írni adattag helyett, amihez megvalósítasz egy ellenőrzött bevitelt.
Szorgalmi1: ha kiírtál fájlba valamit, akkor egy újabb feladattal oldd meg, hogy a fájlba folytatólagosan további feladatmegoldás kerüljön. (Egyszerűen ne zárd le előtte a fájlt.)
Szorgalmi2: Ha a témád olyan, akkor próbáld ki, hogy az adatokat ne egy, hanem kettő fájlból olvasd be, és tárold ugyanabban, vagy akár másik listában. Ehhez lehet akár két osztályt is létrehozni.
2021. március 9., kedd
2021.03.10. Egyedi program ellenőrzése
Ma párban fogtok dolgozni, de miután páratlanul vagyunk, ezért az egyik csoport 3 tagú lesz. A párokat (csoportot) önállóan alkossátok.
A lényeg: hogy egymás programját fogjátok tesztelni. A tesztelés úgy fog kinézni, hogy nyilván többször lefuttatod, és ahol felhasználói beavatkozás kell, ott többféle értékkel kipróbálod. Ha hibát találsz, akkor megjegyzésbe beleírod. A végére, vagy feladatonként írnod kell egy értékelést, hogy szerinted mennyire felelt meg a feladat kiírásának a megoldás.
A Teamsben óra végén a társad programkódját kell leadnod, amibe az első sorba beírtad a nevét, és a kódba beleírtad az értékelést.
Legyetek ügyesek!
2021. március 7., vasárnap
2021.03.08.-09. Egyedi program fejlesztése
Folytasd az egyedi programodat. Kedden óra végére legyenek benne a következő algoritmusok megoldásai a megadott kikötésekkel - mert ügyesek vagytok :)
- a fájlbeolvasás
- kiírás képernyőre
- kiírás fájlba
- megszámlálás
- összegzés
- minimumkeresés
- maximumkeresés
- eldöntés
- kiválasztás
- kiválogatás tömbbe
- egyszerű keresés (amikor minden egyes elemnél meg kell vizsgálni a feltételt)
Legyen benne 2 függvény, és két paraméteres metódus (eljárás/függvény).
2021. március 3., szerda
2021.03.02. Gyakorlás - Egyedi program 2.0
Hf.: Egészítsd ki a programodat úgy, hogy a beolvasáson és a kiíráson túl további 4 metódus legyen benne. Törekedj a függvények és a paraméterek használatára. (A végén minimum két függvény és két paraméterhasználat kötelező lesz.)
2021. március 2., kedd
2021.03.02. Gyakorlás
Befejeztük a Focis programot.
Elkezdtük az egyedi programjainkat, házi feladat az osztályok létrehozásán túl a beolvasást és a kiírást készre hozni.
2021. március 1., hétfő
2021.03.01. Gyakorlás
Focis program 6-7-8. feladatát ellenőriztük. Következő órán befejezzük.
Házi feladat: kitalálni egy témát, amihez egy fájlt kell majd összeállítanod, és ahhoz fogsz majd saját programot írni.