Számítógépes Alapismeretek 2011-2012 tanév 1. félév II. Beadandó feladat
Válasszon ki egy feladatot az alábbiak közül és készítse el azokat shell scriptben és Powershell-ben is. A megoldásokat küldje el levélben a gyakorlatvezetőjének.
Beadási határidő: 2011. december. 12.
1. Feladat: Készíts karácsonyi ábrát rajzoló scriptet. Tudjon háromféle mintát rajzolni: angyalkásat, jászolosat, szarvasosat! Mindegyiken legyen fenyőfa is! Ezeket paraméterként adjuk meg a programunknak! Ha rossz paraméterrel indítjuk el, írjon ki hibaüzenetet és segítséget! Rajzolást végezzük a * karakterrel!
2. Feladat: Írjunk programot, ami egy megadott szöveget betűnként átlósan ír ki a képernyőre! A szöveget bemenetről vagy paraméterként is adhassuk meg. A –help kapcsoló esetén írjon ki rövid tájékoztatót.
3. Feladat: Írjunk programot, ami megadja egy megadott fájlt páros és páratlan soraiban lévő páros illetve páratlan számok összegét, majd az eredményt a standard outputra elhelyezi! A fájlt a bemeneten vagy paraméterként adjuk meg.
4. Feladat: Írjunk programot, ami a paraméterben megadott könyvtárban összeszámolja bejegyzések(fájl, könyvtár) méretének összegét. Csak 1 paramétert fogadjon el, tesztelje, hogy az könyvtár legyen. Hibás használatnál adjon segítséget a helyes használathoz.
5. Feladat: Írjunk programot, ami egy paraméterben megadott állományban az összes elkódolt email címből valódit készít, majd azokat listázza a kimeneten. Elkódolt email címek például (minden esetben gipsz@jakab.hu cím az eredeti): gipsz kukac jakab pont hu, gipsz at jakab dot hu, gipsz_nospam_jakab.hu, stb.