Informatika1-2009/ZH1 kovetelmenyek

A MathWikiből

Követelmények az 1. zárthelyihez

A zh anyaga az 1-5. előadás és a 1-4. gyakorlat teljes anyaga. Az alábbiakban segítségként címszavakban összefoglaltuk az elhangzott anyagot.

SAGE:

alapműveletek, egész és maradékos osztás, hatványozás, logikai kifejezések, előző eredmény, értékadás, értékadás rövidítések (több értékadás egyszerre, illetve +=), stringek, listák, listák indexelése, részlisták, rövid forma listára ([f(i) for i in ... if ...] alakúak) print, range, for, in, while, break, if, elif, else, def, global (és a lokális változók, paraméterek használata), rekurzív függvények, return, műveletek listákkal: reverse, append, count, index, remove, sort, sum típusok: list, tuple, set, int, float, str, bool is_prime, factor, sin, cos, pi, abs, n, plot, plot3d, implicit_plot3d, list_plot, text, polygon, circle, színek, aspect_ratio, show, pretty_print, var, solve, oo, solve_mod, find_root, assume, forget, limit, diff, integral, expand, expand_trig, simplify_full, subs, randint, zip

lehetséges kérdések: írj olyan sage kódot, ami megold egy adott feladatot; módosítsd az adott sage kódot; mit csinál az adott sage kód?

LINUX:

pwd, cd, ls, cat, mkdir, cp, mv, rm, quota, man, chmod (jogok általában), iconv

lehetséges kérdések: mire jó az adott parancs; milyen paranccsal lehet elérni egy adott dolgot; ls eredményéből leolvasni, hogy kinek milyen joga van egy adott fajlra; egy adott fajlra megfelelő jogokat adni

FOLYAMATÁBRÁK:

elemei (start, stop; beolvasás, kiírás; művelet, értékadás; feltételes elágazás)

lehetséges kérdések: folyamatábra rajzolás feladathoz; felismerni, hogy egy folyamatábra mit csinál; módosítani egy folyamatábrát

Személyes eszközök