Drugi seminarski rad iz Osnova programiranja

3. tok - Duško Vitas

Opis drugog seminarskog rada

Uvod uz obrazloženje

Tokom prvog semestra, studenti su uneli tekstove dužine jednog štamparskog tabaka (oko 33.000 karaktera). Tekstovi su trebali da budu kodirani saglasno sa Uputstvom. Kako svi nisu bili podjednako umešni, tekstovi su proizvedeni na razne načine: upotrebljena su sva dozvoljena ali i sva nepreporučena sredstva. Posledica je da se tekstovi ne mogu sklopiti u celinu. Cilj drugog seminarskog rada je da omogući studentu da koriguje eventualne pogreške iz prvog seminarskog rada.

Provera ispravnosti i korektura teksta se temelji na programima koje su napisali oni studenti koji su rešavali zadatke umesto kolokvijuma, a koji se nalaze na strani sa rešenjima. Slikom su označena ona dostavljena rešenja koja se mogu preneti kao izvorni C-kod (engl. download).

Postupak

Student će uzimati redosledom, koji je opisan dole, jedan po jedan program, kompilirati ga i propuštati nad svojim tekstom. Ukoliko program prijavi grešku, student će je otkloniti i nastaviti da propušta isti program sve dok ne "počisti" sve pogreške. Zatim prelazi na sledeći program. Pri tome, moguće je da greška u tekstu bude takve prirode da program "blokira" mašinu: neophodno je stoga preduzeti sve mere opreznosti (sigurnosne kopije, i sl.)

Redosled propuštanja programa

  • Proučiti rešenje zadatka (1) kojim je opisan skup dozvoljenih karaktera
  • Proveriti dužinu redova i upotrebljene karaktere (zadatak 2)
  • Ispraviti zaglavlje sa uvodnim komentarima (ime, prezime, itd) i komentare sa brojevima strana (zadatak 3)
  • Proveravanje upotrebljene kodne strane (zadatak 4)
  • Provera sistema naslovljavanja u tekstu (zadatak 5)
  • Izbaciti suvišne atribute iz etiketa (zadatak 8)
  • Proveriti umetanje etiketa (zadatak 9)
  • Proveriti upotrebu interpunkcijskih simbola (zadatak 10)
  • Konvertovati tekst u "čitljivi" format i jošjednom proveriti ispravnost teksta (zadatak 12)
  • Za proveru se može koristiti zadatak 11: raspodele karaktera u tekstu kao raspodela po dužini reči trebalo bi da za sve tekstove budu slične.

    Rok za predaju seminarskog rada

    Tekst treba predati nastavniku do kraja drugog semestra (do 24. maja 2001.):
    predaja teksta je uslov za potpis na kraju 2. semestra.

    Način predaje seminarskog rada

    Ako je tekst saglasan sa Uputstvom, student će nastavniku poslati jednu poruku sa sadržajem "Moj tekst sa šifrom XX-XXX-XXX.html je ispravan. Potpis...."

    Ako je student identifikovao greške i izmenio tekst, dostaviće nastavniku promenjeni tekst bilo na disketi ili na adresu    vitas@matf.bg.ac.yu.

    Korektnost teksta je uslov za izlazak na ispit!!!

Poslednja izmena:
maj 2001.