@CT 1 @LM 1 @RM 65 @PL 69 @TB -----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T-----T @MT 3 @MB 3 @PO 5 @PN 1 @OP @LH 6 ZADANIE c.1 Napste program, ktory nacita z klavesnice retazec znakov (max. 100 znakov) a podla ponukaneho menu vykon jednu z moznosti: a) vypse retazec znakov na obrazovku b) vypse poradov cislo miesta, kde sa nachdza prv medzera, c) spocta a vypse pocet cslic v retazci, d) zist i sa v retazci nachdza pouzvatelom zadany znak,ak no vype vetky miesta jeho vskytu, ak nie, vype, e sa v retazci dany znak nenachdza e) vypse retazec v obrtenom porad, f) ukonc vykonvanie programu. Po vykonan zvolenej moznosti sa program vrti na vypis menu. Nepouzvajte retazcov instrukcie! Zdrojovy program mus byt PODROBNE OKOMENTOVANY! Termn odovzdania: na cvicen do 6.tyzdna semestra Hodnotenie: maximlne 8 bodov ZADANIE c.2 Vytvorte program, ktory nacta z textovho sboru postupnost celych csel so znamienkom v desiatkovej cselnej sstave (aspon 10), potom ich transformuje na csla v dvojkovej cselnej sstave v doplnkovom kde a potom podla priania uzvatela a) vypocta sumu vsetkych csel a vypise ju b) usporiada csla vzostupne a zapse usporiadan postupnost csel do novho textovho sboru, c) vydel dve vybran sla a vype vsledok d) ukonc vykonvanie programu. Na prcu so sbormi mzete pouzit napr. sluzby 3dH, 3eH, 3fH,40H. Vysledky operci treba vypisovat v desiatkovej cselnej sstave. Ak by pri vypocte sumy v pripade a) doslo k preteceniu, oznamte prekrocenie ciselneho rozsahu Zdrojovy program mus byt PODROBNE OKOMENTOVANY! Termn odovzdania: na cvicen do 8.tyzdna semestra Hodnotenie: maximlne 10 bodov ZADANIE c.3 S vyuzitm retazcovych instrukci (vsade kde je to mozn) vytvorte program, ktory: a) nacta z klvesnice dva retazce do dvoch rznych segmentov (minimlne 20 Byte), b) prvy retazec presunie v segmente o 10 slabk na vyssie adresy, c) porovn posunuty retazec s retazcom v druhom segmente, t.j. zist, ci s rovnako dlh a ci s rovnak, d) zist, ci sa v niektorom z retazcov nachdza zadany podretazec. Zdrojovy program mus byt PODROBNE OKOMENTOVANY! Vsledky ukzte v ladiacom prostred TurboDebugg. Termn odovzdania: na cvicen do 10. tyzdna semestra Hodnotenie: maximlne 8 bodov ZADANIE c.4 Vytvorte program, ktory: a) pomocou direktvy STRUC vytvor tabulku 4x5 (4 riadky a 5 stlpcov) b) napln tabulku hodnotami mocnn tak, ze v prvom riadku sa bude nachdzat prvych 5 mocnn csla 2, v druhom riadku csla 8, v tretom csla 10 a vo stvrtom csla 16 c) sprstupn a vypse lubovoln polozku tabulky. Termn odovzdania: na cvicen do 12. tyzdna semestra Hodnotenie: maximlne 4 body Za omekan odovzdanie zadania o tden je polovin strata bodov. Za nedostatocne okomentovany program je strata 1 bodu. Forma odovzdanej dokumentcie je nasledovn: Zadanie c.1. Text zadania: Napiste program.... Autori: M.Kovac A.Leporis Rozdelenie ulohy: a,c,f b,d,e Termin odovzdania: 28.10.1999 2.roc.,sk.rok 1999/2000 tu bude program v asembleri Zhodnotenie: uvedieme, ci je program funkcny, v akom prostredi bol vypracovany (nutne programove a tech.vybavenie),chovanie programu na vstupne udaje ( su obmedzenia?), chovanie programu vzhladom na pouzite DOS resp.BIOS sluzby, moznosti vylepsenia - programove resp.technicke