Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • televizori (Smart TV)
  • Kurs za mlade borce: O izradi programske dokumentacije (dokumentacije). Opis programa i opis aplikacije

Kurs za mlade borce: O izradi programske dokumentacije (dokumentacije). Opis programa i opis aplikacije

Tekst programa

Primjer.

Specifikacija programa

Odjeljak sa specifikacijama daje tačan naziv programa i njegovu kompoziciju. Obrazac specifikacije dat je u Dodatku 2. Kolone specifikacije se popunjavaju na sljedeći način:

1. u koloni "Designation" navedite oznaku glavnog softvera
komponente;

2. u koloni “Naziv” naznačiti puni naziv odgovarajuće komponente;

3. u koloni "Napomena" - Dodatne informacije povezane To programi napisani u specifikaciji.

Izvršna datoteka programa "Igra "Labirint"" zove se Labirint.exe i nalazi se na disku F u direktoriju Student\Kursov\Labirint. Sastav projekta:

Ime Oznaka Bilješka
Acl Fajl tlocrta Kreirano u aplikaciji
Helpi Fajl pomoći Kreirano u aplikaciji
Labirint.Dof Datoteka postavki projekta Sadrži trenutne postavke projekta: postavke kompajlera i linkera, imena servisnih direktorija, uslovne direktive
Labirint.Dpr Projektni fajl Povezuje sve datoteke koje čine aplikaciju
Labirint.Dsk Datoteka koja sadrži postavke projekta radne površine Sadrži informacije o tome koji su prozori otvoreni i na kojim pozicijama se nalaze
Labirint.Res Datoteka resursa Sadrži piktograme, grafičke slike
Jedinica 1.Pas Datoteka softverskog modula za obrazac br. 1 Definira funkcionalnost obrasca br. 1.
Jedinica2.Pas Datoteka softverskog modula za obrazac br. 2 Definira funkcionalnost obrasca br. 2.
U»it3.Pas Datoteka softverskog modula za obrazac br. 3 Definira funkcionalnost obrasca br. 3.
Unitl.Dfm Fajl obrasca #1 Sadrži listu svojstava svih komponenti uključenih u obrazac br. 1.
Unit2.Dfm Fajl obrasca #2 Sadrži listu svojstava svih komponenti uključenih u obrazac br. 2.
Unit3.Dfm Datoteka oblika #3 Sadrži listu svojstava svih komponenti uključenih u obrazac br. 3.
Uuitl.Dcu Objektni fajl za Unit1. Pas Prevedena verzija Unit1.Pas.
Uuit2.Dcu Objektni fajl za Unit2.Pas Prevedena verzija Unit2.Pas.
Unit3.Dcu Objektni fajl za Unit3.Pas Sastavljena verzija UnM.Pas-a.

Pod uslovom full listing programe. Dati su popisi svih modula sa komentarima.

Odjeljak "Opis programa" prema GOST 19.402-78 trebao bi sadržavati sljedeće pododjeljke:

· opće informacije;

· funkcionalna namjena;

· opis logičke strukture;

· korišteno tehnička sredstva;



· ulazni podaci;

· izlaz.

Pojedinačni dijelovi se mogu kombinirati. Neke tačke u ovom odeljku ponavljaju odeljke tehnički projekat. Takva su ponavljanja predviđena GOST-om, budući da se u fazi izvedbenog projekta pojavljuju neki dodaci ili promjene u sastavu tehničkog sredstva ili programa. Konkretniji i precizniji podaci su dati ovdje.

U pododjeljku " Opće informacije" mora se navesti: naziv i naziv programa; softver neophodno za rad programa; programskih jezika na kojima je program napisan.

U pododjeljku " Funkcionalna namjena„Moraju se navesti klase problema koje treba riješiti i (ili) svrha programa i informacije o funkcionalnim ograničenjima upotrebe.

U pododjeljku "Opis logičke strukture" treba navesti korištene metode; strukturu programa sa opisom funkcija komponente i veze između njih; povezivanje programa sa drugim programima. Opis logičke strukture programa vrši se uzimajući u obzir tekst programa na izvornom jeziku.

Pododjeljak „Korišćena tehnička sredstva“ mora navesti tipove računara i uređaja koji se koriste prilikom pokretanja programa.

Pododjeljak “Pozovi i učitaj” mora naznačiti metodu za pozivanje programa sa odgovarajućeg medija za skladištenje i ulazne tačke u program.

U pododjeljku "Ulazni podaci" mora se navesti: priroda, organizacija i prethodna priprema ulaznih podataka, format, opis i način kodiranja ulaznih podataka.

U pododjeljku "Izlazni podaci" mora se navesti: priroda, organizacija i preliminarna priprema izlaznih podataka, format, opis i način kodiranja izlaznih podataka.

Opis programa (GOST 19.402-78) mora sadržavati:

1 Opće informacije o programu – puni naziv, naziv, njegov moguće primjene, kao i softver neophodan za rad programa, te programske jezike na kojima je napisan. Na primjer:

Program „Automatizovano radno mjesto ACS developer" namijenjen je za... implementiran na... Program podržava...

Program je napisan na jeziku...koristeći kompajler...

2 Funkcionalna namjena– svrha programa i opći opis funkcionisanje programa, njegove glavne karakteristike, informacije o ograničenjima nametnutim opsegu programa. Na primjer:

Program je dizajniran za rješavanje problema... Program predstavlja srž automatizirane radne stanice...

Korisnik ima mogućnost..., implementirati..., pokrenuti..., analizirati..., dobiti rezultate analize i obrade..., izgraditi... itd.

3 Opis logičke strukture– korištene metode, programski algoritmi, opis strukture i logike programa (uz osvrt na tekst programa na izvornom jeziku) i njegove komponente, njihove funkcije i veze između njih, kao i povezanost programa sa drugim programima. Sadržaj ovog odjeljka mora biti specifičan i zasnovan na tekstu programa.

Izbor metoda rješenja uključuje utvrđivanje teorijske mogućnosti rješavanja problema i pronalaženje formalnog pravila za njegovo dobivanje. Ova faza je slabo formalizovana, što je posledica izuzetno širokog spektra problema i metoda za njihovo rešavanje.

Metoda rješenja se može predstaviti:

– u obliku sistema formula (bezuslovnih ili uslovnih);

– u obliku verbalnog iskaza redosleda radnji;

- u obliku njihovih kombinacija.

Opis metode može sadržavati ograničenja na ulazne podatke nametnuta metodom.

Šeme algoritama, programa, podataka i sistema, dat u ovom odjeljku, mora koristiti metodu detaljne analize korak po korak. Štaviše, nivo detalja treba da bude takav da su različiti delovi programa i odnosi između njih razumljivi u celini. Drugim riječima, prvo morate opisati generaliziranu shemu algoritma, dijeleći program na logičke blokove, a zatim detaljno razmotriti šeme algoritama za svaki od ovih blokova. Legenda a pravila za implementaciju shema su određena GOST 19.701-90 (Dodatak B).

Program uključuje sljedeće module:

korisnički interfejs;

– modul za određivanje putanja u grafu;

– modul za proračun prijenosne funkcije;

– modul za konstruisanje amplitudnih i faznih frekvencijskih karakteristika;

– modul za konstruisanje odgovora na polinomski uticaj;

- uređivač teksta.

Modul interfejsa je izgrađen na dva tipa dijaloga: dijalog pitanje-odgovor i dijalog tipa menija. Interfejs modul kontroliše...

Definicijski modulputanje u grafu zasniva se na upotrebi metode... To je...

Kalkulacijski modulprijenosna funkcija implementira metodu... itd.

Algoritamdefiniranje putanja u grafu ima oblik: ...

4 Korištena tehnička sredstva– vrste računara i uređaja koji se koriste prilikom pokretanja programa. Na primjer:

Programom se radi PC(PC) tip IBM PC/AT. Za rad u interaktivnom režimu koriste se ekran, tastatura i miš. Za podršku grafički način rada potreban adapterS VGA. Ulazni podaci se pohranjuju na flopi i/ili hard diskove. Program radi pod operativnim sistemom...

– način pozivanja programa sa odgovarajućeg memorijskog medija i ulaznih tačaka u program, kao i naziv modula za učitavanje, informacije o upotrebi ram memorija, volumen programa i opis cjelokupne procedure za pozivanje i učitavanje sistema. Na primjer:

6 Ulazni podaci– prirodu, organizaciju i preliminarnu pripremu ulaznih podataka, njihov format, opis i način šifriranja.

Opis strukture ulaznih podataka uključuje naznaku tipova podataka, raspona njihovih vrijednosti, formata prezentacije itd.

Ovaj odjeljak također treba sadržavati popis anomalija u ulaznim podacima (vrijednosti za koje se ne može koristiti implementirana metoda rješenja) i reakcije programa na njih.

Ulazni podaci za program su tekstualni fajl koji opisuje proširenu matricu incidencije grafa sistema koji se proučava. Ovaj fajl ima sledeću strukturu...

Metoda koja se koristi za određivanje... ne može se koristiti sa..., tako da su ove vrijednosti nevažeće, a program na njih odgovara porukom...

7 Izlaz– prirodu i organizaciju izlaznih podataka, njihov format, opis i metod kodiranja.

Opis strukture izlaznih podataka uključuje indikaciju tipova podataka, raspona njihovih vrijednosti, formata prezentacije itd.

Izlaz je:

– prikazani grafički i tekstualne informacije(rezultati analize sistema);

– datoteke u jednom od grafički formati– kopije slike konstruisanih karakteristika (frekventni odziv, fazni odziv, itd.);

tekstualne datoteke– izvještaji o istraživanjima sprovedenim u formatu...;

– dijagnostika stanja sistema i poruke o svim greškama koje se javljaju.

Ovisno o specifičnostima programa, mogu se uvesti dodatni dijelovi.

Instrukcije

Opisati program, počnite s općim uvodom. Opišite glavni problem sa kojim se korisnik suočava. Naravno, upravo bi to trebao biti problem koji rješava opisani program. Inače, ovo je način da se odmah ocrta ciljna publika korisnika. Oni kojima je to korisno i potrebno će ga preuzeti ili kupiti. Drugi korisnici će uštedjeti vrijeme i neće se dalje truditi. Takođe u uvodu opišite glavne karakteristike programa. Za ovo su dovoljne 1-2 rečenice.

Opišite sučelje i radni prostor. Opisati program jasnije, koristite različite radne prozore i . Opišite glavne alatne trake, izgled stavki menija, statusne trake itd.

Nemoguće opisati program, ne ulazeći u detalje o njegovim glavnim funkcijama. To se može učiniti u obliku liste ili liste. Međutim, važno je da na ovom mjestu budite konkretni. Na primjer, izraz " efikasan rad sa projektima” nema nikakvo značenje. Tačnije, postoji, naravno, semantičko opterećenje, ali ono je relativno i ne govori čitatelju nikakve činjenice.

Nakon što ste naznačili glavne funkcije programa, opišite ga dodatne funkcije, što može biti posebno zgodno i korisno za korisnika. Na primjer, to bi mogla biti mogućnost brze integracije s drugim softverom, poboljšanja brzine, elementi dizajna prilagođeni korisniku, itd.

Opisati program nova verzija, ispričaj nam o promjenama koje je doživjela od nje prethodno ažuriranje. Opišite koja je funkcionalnost uklonjena, koji problemi su riješeni, što je novo, što je promijenjeno, finalizirano i poboljšano. Razlike u odnosu na prethodne verzije mogu se prikazati i kao lista.

Bez sumnje možemo reći da je ciljna publika ključna figura svakog poslovanja, oni za koje je cijeli posao zapravo i organiziran. Jednostavno rečeno, to su kupci vaše robe ili usluge.

Instrukcije

Ključ uspješnog poslovanja je sada potpuno i pouzdano znanje o vama ciljana publika. Saznajte što je više moguće o svojim klijentima putem najmanje, odgovorite na određeni minimum pitanja. Prvo, saznajte spol vaše ciljne publike.

Činjenica je da muškarci i žene imaju različite percepcije i vrijednosti. Muškarci će više pažnje posvetiti racionalnim argumentima koji ih motiviraju na kupovinu, dok su žene više zainteresirane za emocionalnu komponentu proizvoda ili usluge. Za muškarce, parametri kao što su status, prestiž, popularnost brenda, jednostavnost upotrebe, garantni servis I Dodatne usluge. Žene brinu o sigurnosti i jednostavnosti, dostupnosti popusta i bonusa.

Drugo, obratite pažnju na dobni segment vaše ciljne publike. Što su vaši klijenti stariji, to su oni solventniji, ali su im zahtjevi za proizvodom veći.

Konzervativnost starije generacije natjerat će ih da kupe proizvod koji će koristiti dugo (do 5-6 godina). Mladi su već navikli na brzi tehnološki napredak i vole isprobavati sve novo. U pravilu, vrijeme korištenja novog proizvoda je prilično ograničeno i kreće se od šest mjeseci do dvije godine, ovisno o složenosti i proizvodnosti proizvoda.

Provedite ankete i obratite pažnju na parametre kao što su prihod (niski, srednji, visoki i druge varijacije), nivo obrazovanja, sastav porodice, željena sredstva masovni medij(štampa, radio, televizija, internet), hobiji i interesovanja, vrijeme provedeno na poslu i na putu.

Zatim okupite fokus grupu od 10-15 ljudi koji zadovoljavaju vaše parametre i pozovite ih da prvi testiraju nove proizvode i opisuju svoje utiske. Na taj način možete pravovremeno ispraviti greške i minimizirati gubitke prilikom lansiranja proizvoda ili usluge veliko tržište.

Kako narodna poslovica kaže, dočekuje te odjeća, ali ispraćaš pamet. Od toga kakav prvi utisak ostavljamo na potencijalnog poslodavca, supružnika, radni tim, uglavnom, zavisi od načina na koji će se kasniji odnosi razvijati. Uprkos činjenici da je početno mišljenje o osobi često varljivo, emocije se talože na nesvjesnom nivou i promijeniti ih u budućnosti nije tako lako, gotovo nemoguće.

Instrukcije

Koristan savjet

Sve je dobro u umjerenim količinama. Samopouzdanje, umjerenost, jasno razumijevanje ciljeva koje želite postići, najveća iskrenost (ali ne i glupost) - to je ono što će vam omogućiti da, bez obmanjivanja drugih, pronađete najkraći put do željenog cilja.

Uslovi za pisanje obrazovnih programa u školama razvijeni su i odobreni prije 8 godina. Od tada je svaki nastavnik svjestan kako napisati plan aktivnosti za godinu. Ali, uprkos tome, nastavnici stalno imaju pitanja o tome šta bi se tačno trebalo odraziti u ovom obrazovnom programu.

Instrukcije

Prvo, sadržaj takvog programa mora zadovoljiti nekoliko parametara. Trebalo bi da se bavi pitanjima svetskih i ruskih dostignuća, tradicije svoje zemlje i drugih, a program treba da obuhvati i pitanja kulturnih i nacionalnih karakteristika regiona. Kada pišete edukativni rad, morate voditi računa o uzrastu onih kojima je namijenjen. Uostalom, za mlađe postoje neki standardi, a za starije potpuno drugačiji. Poželjno je da razvojni plan djece za godinu sadrži stavke posvećene dodatnim obrazovnim programima. Na primjer, to može biti društveno-pedagoški smjer, vojno-patriotski, društveno-ekonomski i drugi. Takođe, nastavnici moraju biti moderni i voditi računa o modernom obrazovne tehnologije(odnosno, individualnost dece, efikasnost njihovih školskih aktivnosti i drugi aspekti).

U sadržaju obrazovni program ne zaboravite da opišete koji su uslovi stvoreni za razvoj djetetove ličnosti i kako se kod učenika može povećati motivacija za znanje i kreativnost. Također, nastavnici moraju voditi računa i opisati kako će osigurati emocionalno blagostanje djeteta, kao i kako tačno planiraju da objasne i pouče dijete univerzalnim vrijednostima. Na zahtjev Ministarstva Rusije, nastavnici su dužni da u programu napišu kako namjeravaju stvoriti uslove da se dijete već u životu može samoopredjeliti i kao pojedinac i kao profesionalac.

Također ne zaboravite spomenuti fizički razvoj učenika, i to: koje časove fizičkog vaspitanja ćete voditi sa njima, kojim redosledom i na kojim sastancima se mogu održavati sastanci sa roditeljima kako bi se sa njima razgovaralo o zajedničkoj taktici odgajanja deteta.

Pored preporuka za interni sadržaj obrazovnog programa, postoji i niz uslova za izradu takvog dokumenta. Tako, na primjer, mora imati naslovna strana, objašnjenje, nastavni plan i program, sadržaj predmeta koji se izučava, opis korišćenih materijala nastavni materijali i knjige za dodatno obrazovanje. I, naravno, rad ovog naučnog nastavnika treba završiti listom referenci.

Exe fajl u operativni sistem Windows je izvršnu datoteku programe. On je na poseban način obrađeni kod koji je napisao programer, kompajliran i konvertovan u izvršni tip. Zato uzmite notes i pišite exe fajl, kako se to može uraditi sa bat ili inf fajlovima, to je nemoguće.

Trebaće ti

  • - poznavanje programiranja.

Instrukcije

Odlučite koje zadatke vaš program treba da obavlja. Ako su ovo jednostavni zadaci (na primjer), odmah počnite pisati bat datoteku. Više složene radnje moraju biti opisani pomoću programskog jezika. Koji jezik odabrati zavisi od specifikacije zadataka. Morate posjedovati standardno znanje o programskom jeziku kako biste sami mogli napisati mali program izvršiti bilo koju određene zadatke.

Nakon što odaberete programski jezik, naučite osnove pisanja koda dati jezik. Instalirajte razvojno okruženje i okušajte se u pisanju jednostavni programi. Nakon razumijevanja logike okruženja i kompajlera, možete početi implementirati dodijeljene zadatke.

Nakon pisanja programa, kompajlirajte datoteke programski kod V izvršna aplikacija dodavanjem potrebne biblioteke i resurse. Provjerite rezultat rada na sopstveni kompjuter, a zatim na računaru za testiranje kako biste eliminisali neočekivane greške. U pravilu možete koristiti standardni kompajler okruženja. Postoji i poseban softver koji vam omogućava da sastavite različite programe

GOST 19.402-78

Grupa T55

MEĐUDRŽAVNI STANDARD

Jedinstveni sistem programske dokumentacije

OPIS PROGRAMA

Jedinstveni sistem programske dokumentacije. Opis programa.


MKS 35.080

Datum uvođenja 1980-01-01


Dekretom Državnog komiteta SSSR-a za standarde od 18. decembra 1978. N 3350, datum implementacije je određen na 01.01.80.

IZDANJE (siječanj 2010.) sa amandmanom br. 1, odobrenim u septembru 1981. (IUS 11-81).

1. Ovaj standard utvrđuje zahtjeve za sastav i sadržaj dokument politike"Opis programa", definisan GOST 19.101-77.

Standard je u potpunosti usklađen sa ST SEV 2092-80*.
________________
* Pristup međunarodnim i stranim dokumentima koji se ovdje spominju može se dobiti slijedeći link na web stranicu http://shop.cntd.ru. - Napomena proizvođača baze podataka.

(Promijenjeno izdanje, izmjena br. 1).

2. Struktura i dizajn dokumenta uspostavljeni su u skladu sa GOST 19.105-78.

Izrada informativnog dijela (napomene i sadržaj) je obavezna.

3. Opis programa mora sadržavati sljedećim odjeljcima:

opće informacije;

funkcionalna namjena;

opis logičke strukture;

korištena tehnička sredstva;

ulazni podaci;

izlaz.

U zavisnosti od karakteristika programa, moguće je uvesti dodatne sekcije ili kombinovati pojedinačne sekcije.

4. U odjeljku "Opšte informacije" mora se navesti sljedeće:

naziv i naziv programa;

softver potreban za rad programa;

programskih jezika na kojima je program napisan.

5. Odjeljak „Funkcionalna svrha“ mora navesti klase problema koji se rješavaju i (ili) svrhu programa i informacije o funkcionalnim ograničenjima u aplikaciji.

6. U rubrici "Opis logičke strukture" treba navesti sljedeće:

programski algoritam;

korištene metode;

strukturu programa sa opisom funkcija njegovih komponenti i veza između njih;

povezivanje programa sa drugim programima.

Opis logičke strukture programa vrši se uzimajući u obzir tekst programa na izvornom jeziku.

3-6. (Promijenjeno izdanje, izmjena br. 1).

7. U odeljku „Korišćena tehnička sredstva“ vrste elektronskih kompjuteri i uređaje koji se koriste prilikom pokretanja programa.

način pozivanja programa sa odgovarajućeg medija za skladištenje;

ulazne tačke u program.

Možete odrediti adrese preuzimanja, informacije o korištenju RAM-a i veličinu programa.

9. U rubrici "Ulazni podaci" mora se navesti sljedeće:

priroda, organizacija i preliminarna priprema ulaznih podataka;

format, opis i način kodiranja ulaznih podataka.

10. U odeljku “Izlazni podaci” mora se navesti sljedeće:

priroda i organizacija izlaznih podataka;

format, opis i način kodiranja izlaznih podataka.

11. Sadržaj odjeljaka je dozvoljeno ilustrovati primjerima objašnjenja, tabelama, dijagramima, grafikonima.

12. Dozvoljeno je uključivanje u prilog opisu programa razni materijali, koje nije prikladno uključiti u odjeljke opisa.

7-12. (Dodatno uveden, amandman br. 1).



Tekst elektronskog dokumenta
pripremio Kodeks dd i verificirao prema:
službena publikacija
Jedinstveni sistem programske dokumentacije:
Zbirka nacionalnih standarda. -
M.: Standardinform, 2010

GOST 19.101-77 definiše opis programa kao skup informacija o logičkoj strukturi i funkcionisanju programa. Opis programa treba da se sastoji od četiri glavna dela: naslovni dio, informativni dio, glavni dio, dio registracije izmjena.

Glavni dio treba da sadrži sljedeće odjeljke: opšte informacije, funkcionalnost, opis logičke strukture, korišćena tehnička sredstva, pozivanje i učitavanje, ulazni podaci, izlazni podaci.

U zavisnosti od karakteristika programa, moguće je uvesti nove sekcije ili kombinovati pojedinačne sekcije. Prilikom opisivanja softverski proizvod sadrži više programskih jedinica (programa, potprograma), za svaku programsku jedinicu se daje opis prema navedenoj šemi, uz pridržavanje hijerarhije izgleda cjelokupnog softverskog proizvoda. Tako, na primjer, ako opšti program Kontrola uključuje pozivanje funkcije FileExist i procedure Brackets, koja zauzvrat poziva proceduru Error, i opšta šema hijerarhija ovog softverskog proizvoda prikazana je na slici 6, zatim opis mora početi sa upravljačkom programskom jedinicom, zatim opisati programske jedinice FileExist, zagrade, stack, zatim opisati programsku jedinicu Error kao dio zagrada

Primjer hijerarhije složenog softverskog proizvoda prikazan je na slici 6.

Kontrolni program

postavljanje zagrada

u programima


Zagrade FileExist Stack

Procedura testiranja Modul funkcije testa

ispravno postojanje za rad

postavljanje zagrada u fajl sa stekom

Greška

Procedura InitStack EmptyStack InStack OutStack

Objašnjenja Procedura Funkcija Procedura Procedura

greške inicijalizacije provjerite omogućite ekstrakciju

stek void element element stog

slagati iz hrpe

Slika 6 – Dijagram strukture programa


U poglavlju "Opće informacije" oznaku i naziv programa, softvera (operativno okruženje, aplikativni programi), neophodna za funkcionisanje opisanog programa. Ako za različiti načini rada za obradu su potrebni različiti aplikativni programi, treba dati tabelu koja pokazuje koji je softver potreban za svaki način rada. Morate navesti programski jezik na kojem je program napisan.

U poglavlju "funkcionalna namjena" određuje se klasa problema koje treba riješiti i (ili) svrha programa. Ovaj paragraf bi trebao jasno navesti sve funkcije u kojima program obavlja na propisan način ili po izboru korisnika. Moraju se navesti ograničenja upotrebe programa.

U poglavlju "Opis logičke strukture" dat je strukturni dijagram programa koji ukazuje na nazive i svrhe komponentnih modula i potprograma (slika 6). Verbalni opis strukturnih jedinica programa popraćen je prikazom uvećanih dijagrama algoritama, općenito, ne više od tri lista. Prvi list prikazuje uvećani dijagram funkcionisanja algoritma glavni program. Pored toga, prikazani su dijagrami algoritama za one potprograme koji odražavaju suštinu metode za rješavanje problema. Primjeri dijagrama algoritama prikazani su na slikama 7, 8, 9, 10.

Dizajn dijagrama algoritama mora biti u skladu sa zahtjevima GOST 19.701-90 "Šeme algoritama, programa, podataka i sistema." Prvi blok u bilo kojem kolu je START (ili START) blok:

Vezne linije na dijagramu, koje se inače nazivaju linije toka, ne bi trebale da se sijeku; za to se koriste konektori unutar stranice


i međustranični konektori

12 [sa lista...

12 [po listu...

Strelica koja pokazuje prema konektoru znači da se kontrola prenosi na blok čiji je broj naznačen unutar konektora. Strelica okrenuta od konektora znači da se kontrola prenosi sa bloka čiji je broj naznačen unutar konektora. Svaki algoritamski dijagram za posebnu programsku jedinicu prikazan je na posebnoj slici. Slike su uzastopno numerisane unutar jednog dokumenta. Svaki crtež ima naziv koji je napisan iznad crteža i broj koji je napisan ispod crteža. Naziv slike koja prikazuje dijagram algoritma može biti naziv odgovarajuće programske jedinice, na primjer: „Algoritamski dijagram kontrolnog programa“ ili „Algoritamski dijagram potprograma Error“. Primjeri dijagrama algoritama prikazani su na slikama 7, 8, 9, 10.


Slika 8 – Funkcija FileExist Slika 9 – Procedura greške



Slika 10 – Šema algoritma procedure Brackets


Kada se prati softverski alat, opis logičke strukture je materijal na kojem se nalazi onaj dio programskog teksta koji treba modificirati ili nadograditi. Prilikom opisivanja logike programa u skladu sa datim dijagramom algoritma, potrebno je opisati rad svakog bloka.

U poglavlju "Korišćena tehnička sredstva" potrebno je navesti tipove računara, konfiguraciju računarski kompleks, za koje je opisano softverski alat. Ako program uzima u obzir posebnosti operativnog okruženja, onda biste to trebali naznačiti operativno okruženje, u kojem se ovaj program izvodi.

specificiran je način pozivanja programa sa odgovarajućeg medija za skladištenje i ulazni parametri pri pokretanju programa. Dozvoljeno je naznačiti obim programa, informacije o korištenju operativnih i eksternu memoriju. Potrebno je naznačiti kako zapravo počinje izvršavanje programa, koje poruke se očekuju tokom ovog početnog perioda.

U poglavlju "Ulazni podaci" potrebno je navesti prirodu, organizaciju i preliminarne pripreme ulazni podaci. Potrebno je opisati sve vrste ulaznih podataka i svrhu svake vrste. Ako se ulazna informacija može predstaviti nizom nekih većih logičkih jedinica, onda je potrebno opisati načine kombinovanja ulaznih podataka u ove veće logičke jedinice. Morate navesti format i svrhu svih polja u logičkom zapisu podataka. Također je potrebno odrediti ograničenja veličine i broja ulaznih podataka. Izlazni podaci su opisani sa istim stepenom detalja kao i ulazni podaci. Ako je izlaz jedna ili više poruka, tada je potrebno naznačiti kako korisnik treba tumačiti svaku poruku, kako može koristiti informacije sadržane u svakoj poruci.

Najbolji članci na ovu temu