Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • TV (Smart TV)
  • Kursi i një luftëtari të ri: Për hartimin e dokumentacionit (dokumentacionit) programor. Përshkrimi i programit dhe përshkrimi i aplikacionit

Kursi i një luftëtari të ri: Për hartimin e dokumentacionit (dokumentacionit) programor. Përshkrimi i programit dhe përshkrimi i aplikacionit

Teksti i programit

Shembull.

Specifikimi i programit

Seksioni i specifikimeve jep emrin e saktë të programit dhe përmbajtjen e tij. Formulari i specifikimit është dhënë në Shtojcën 2. Kolonat e specifikimeve plotësohen si më poshtë:

1. në kolonën "Përcaktimi" tregoni përcaktimin e softuerit kryesor
komponente;

2. në kolonën "Emri" tregoni emrin e plotë të komponentit përkatës;

3. në kolonën "Shënim" - informacion shtesë në lidhje me te programet e shkruara në specifikim.

Skedari i ekzekutueshëm i programit "Loja "Labyrinth"" quhet Labirint.exe dhe ndodhet në diskun F në drejtorinë Student\Kursov\Labirint. Përbërja e projektit:

Emri Emërtimi shënim
Akl Dosja e planit të dyshemesë Krijuar në aplikacion
Helpi Skedari i ndihmës Krijuar në aplikacion
Labirint.Dof Skedari i opsioneve të projektit Përmban cilësimet aktuale të projektit: cilësimet e përpiluesit dhe lidhësit, emrat e drejtorive të shërbimit, direktivat e kushtëzuara
Labirint.Dpr Dosja e projektit Lidh të gjithë skedarët që përbëjnë aplikacionin
labirint.dsk Skedari që përmban cilësimet e desktopit të projektit Përmban informacion se cilat dritare janë të hapura dhe në cilat pozicione ndodhen
Labirint.Res Skedari i Burimeve Përmban piktograme, grafikë
Njësia 1.Pas Skedari i modulit të programit për Formularin #1 Përcakton funksionalitetin e Formularit #1.
Njësia2.Pas Skedari i modulit të programit për Formularin #2 Përcakton funksionalitetin e Formularit #2.
U'it3.Pas Skedari i modulit të programit për formularin #3 Përcakton funksionalitetin e Formularit #3.
Njësial.Dfm Skedari i formularit #1 Përmban një listë të vetive të të gjithë komponentëve të përfshirë në formularin #1.
Njësia 2.Dfm Skedari i formularit #2 Përmban një listë të vetive të të gjithë komponentëve të përfshirë në Formularin #2.
Njësia 3.Dfm Skedari i formës #3 Përmban një listë të vetive të të gjithë komponentëve të përfshirë në Formularin #3.
uuitl.dcu Skedari i objektit për Njësinë 1. pas Versioni i përpiluar i Unit1.Pas.
Uuit2.Dcu Skedari i objektit për Unit2.Pas Versioni i përpiluar i Unit2.Pas.
Njësia3.Dcu Skedari i objektit për Unit3.Pas Versioni i përpiluar i UnM.Pas.

Është dhënë lista e plotë e programit. Janë dhënë listimet e të gjitha moduleve me komente.

Seksioni "Përshkrimi i programit" sipas GOST 19.402-78 duhet të përmbajë nënseksionet e mëposhtme:

informacion i pergjithshem;

· qëllimi funksional;

përshkrimi i strukturës logjike;

mjete teknike të përdorura;



· fut te dhenat;

· prodhimi.

Seksione të veçanta mund të kombinohen. Disa paragrafë të këtij seksioni përsërisin seksionet e projektit teknik. Përsëritje të tilla parashikohen nga GOST, pasi në fazën e draftit të punës ka disa shtesa ose ndryshime në përbërjen e mjeteve teknike ose programit. Këtu janë të dhëna më specifike dhe të sakta.

Në nënseksionin "Informacion i përgjithshëm" duhet të tregohet: emërtimi dhe emri i programit; softueri i nevojshëm për funksionimin e programit; gjuhët e programimit në të cilat është shkruar programi.

Nënseksioni "Qëllimi funksional" duhet të tregojë klasat e detyrave që do të zgjidhen dhe (ose) qëllimin e programit dhe informacionin rreth kufizimeve funksionale në përdorim.

Nënseksioni "Përshkrimi i strukturës logjike" duhet të tregojë metodat e përdorura; strukturën e programit me një përshkrim të funksioneve të pjesëve përbërëse dhe marrëdhëniet ndërmjet tyre; lidhjet ndërmjet programit dhe programeve të tjera. Përshkrimi i strukturës logjike të programit kryhet duke marrë parasysh tekstin e programit në gjuhën burimore.

Nënseksioni "Mjetet teknike të përdorura" duhet të tregojë llojet e kompjuterëve dhe pajisjeve që përdoren gjatë ekzekutimit të programit.

Në nënseksionin "Thirrja dhe ngarkimi", duhet të tregohet mënyra e thirrjes së programit nga bartësi përkatës i të dhënave, pikat e hyrjes në program.

Nënseksioni "Të dhënat hyrëse" duhet të tregojë: natyrën, organizimin dhe përgatitjen paraprake të të dhënave hyrëse, formatin, përshkrimin dhe metodën e kodimit të të dhënave hyrëse.

Nënseksioni "Të dhënat dalëse" duhet të tregojë: natyrën, organizimin dhe përgatitjen paraprake të të dhënave dalëse, formatin, përshkrimin dhe metodën e kodimit të të dhënave dalëse.

Përshkrimi i programit (GOST 19.402-78) duhet të përmbajë:

1 Informacion i pergjithshem në lidhje me programin - emrin e plotë, përcaktimin, aplikacionet e tij të mundshme, si dhe softuerin e nevojshëm për funksionimin e programit, dhe gjuhët e programimit në të cilat është shkruar. Për shembull:

Programi "Vendi i automatizuar i punës i zhvilluesit të ACS" është menduar për… zbatuar në… Programi mbështet…

Programi është shkruar në një gjuhë ... duke përdorur një përpilues ...

2 Qëllimi funksional- qëllimi i programit dhe një përshkrim i përgjithshëm i funksionimit të programit, karakteristikat kryesore të tij, informacioni në lidhje me kufizimet e vendosura në fushëveprimin e programit. Për shembull:

Programi është krijuar për të zgjidhur problemet... Programi është thelbi i vendit të automatizuar të punës...

Përdoruesi ka aftësinë të…, të zbatojë…, të ekzekutojë…, të analizojë…, të marrë rezultatet e analizës dhe përpunimit…, të ndërtojë…, etj.

3 Përshkrimi i strukturës logjike– metodat e përdorura, algoritmet e programit, përshkrimi i strukturës dhe logjikës së programit (duke iu referuar tekstit të programit në gjuhën burimore) dhe komponentëve të tij, funksionet e tyre dhe lidhjet ndërmjet tyre, si dhe lidhja e programit me programe të tjera. Përmbajtja e këtij seksioni duhet të jetë specifike dhe e bazuar në tekstin e programit.

Zgjedhja metoda e zgjidhjes përfshin përcaktimin e mundësisë teorike të zgjidhjes së problemit dhe gjetjen e një rregulli formal për marrjen e tij. Kjo fazë është e formalizuar dobët, e cila shoqërohet me një larmi jashtëzakonisht të gjerë detyrash dhe metodash për zgjidhjen e tyre.

Metoda e zgjidhjes mund të paraqitet:

- në formën e një sistemi formulash (të pakushtëzuara ose të kushtëzuara);

- në formën e një prezantimi verbal të një sekuence veprimesh;

në formën e kombinimeve të tyre.

Përshkrimi i metodës mund të përmbajë kufizime në të dhënat fillestare të vendosura nga metoda.

Diagramet e algoritmeve, programeve, të dhënave dhe sistemeve Udhëzimet në këtë seksion duhet të përdorin metodën e stërvitjes. Për më tepër, niveli i detajeve duhet të jetë i tillë që pjesët e ndryshme të programit dhe marrëdhëniet ndërmjet tyre të kuptohen në tërësi. Me fjalë të tjera, së pari duhet të përshkruani skemën e përgjithësuar të algoritmit, duke e ndarë programin në blloqe logjike, dhe më pas të konsideroni në detaje skemat e algoritmeve për funksionimin e secilit prej këtyre blloqeve. Simbolet dhe rregullat për zbatimin e skemave përcaktohen nga GOST 19.701-90 (Shtojca B).

Programi përfshin modulet e mëposhtme:

- ndërfaqja e përdoruesit;

– modul për përcaktimin e shtigjeve në grafik;

– modul për llogaritjen e funksionit të transferimit;

– modul për ndërtimin e karakteristikave të amplitudës dhe frekuencës fazore;

– modul për ndërtimin e përgjigjes ndaj një veprimi polinom;

- redaktori i tekstit.

Moduli i ndërfaqes është ndërtuar mbi dy lloje dialogësh: një dialog "pyetje-përgjigje" dhe një dialog të tipit "menu". Moduli i ndërfaqes menaxhon...

Moduli i përkufizimitshtigjet në grafik bazohet në përdorimin e metodës… Është…

Moduli i llogaritjesfunksioni i transferimit zbaton një metodë...etj.

Algoritmipërcaktimi i shtigjeve në grafik ka formën: ...

4 Mjetet teknike të përdorura- llojet e kompjuterëve dhe pajisjeve të përdorura në program. Për shembull:

Programi operohet në një kompjuter personal (PC) si IBM PC/AT. Për të punuar në modalitetin interaktiv, përdoren ekrani i ekranit, tastiera dhe miu. Kërkohet një përshtatës për të mbështetur modalitetin grafikëS VGA. Të dhënat hyrëse ruhen në floppy dhe/ose në disqe të ngurta. Programi funksionon në OS...

- mënyra e thirrjes së programit nga mediumi përkatës i ruajtjes dhe pikat e hyrjes në program, si dhe emri i modulit të ngarkesës, informacioni rreth përdorimit të RAM-it, madhësia e programit dhe një përshkrim i gjithë procedurës së thirrjes dhe ngarkimi i sistemit. Për shembull:

6 Fut te dhenat- natyrën, organizimin dhe përgatitjen paraprake të të dhënave hyrëse, formatin, përshkrimin dhe mënyrën e kodimit të tyre.

Përshkrimi i strukturës së të dhënave hyrëse përfshin një tregues të llojeve të të dhënave, diapazonit të vlerave të tyre, formatet e prezantimit, etj.

Në të njëjtin seksion, duhet të jepet një numërim i anomalive në të dhënat hyrëse (vlerat për të cilat metoda e zgjidhjes së zbatuar nuk mund të zbatohet) dhe reagimet e programit ndaj tyre.

Të dhënat hyrëse për programin janë një skedar teksti që përshkruan matricën e zgjeruar të incidencës të grafikut të sistemit në studim. Ky skedar ka strukturën e mëposhtme...

Metoda e përdorur për të përcaktuar... nuk mund të përdoret kur..., kështu që këto vlera janë të pavlefshme dhe programi u përgjigjet atyre me një mesazh...

7 Prodhimi- natyra dhe organizimi i të dhënave dalëse, formati, përshkrimi dhe mënyra e kodimit të tyre.

Përshkrimi i strukturës së të dhënave dalëse përfshin një tregues të llojeve të të dhënave, diapazonit të vlerave të tyre, formatet e prezantimit, etj.

Prodhimi është:

– informacioni grafik dhe tekstual i shfaqur në ekran (rezultatet e analizës së sistemit);

- skedarë në një nga formatet grafike - kopje të imazhit të karakteristikave të ndërtuara (përgjigja e frekuencës, përgjigja fazore, etj.);

– skedarë tekst – raporte kërkimore në format… ;

– diagnostikimi i gjendjes së sistemit dhe raportimi i çdo gabimi që ka ndodhur.

Në varësi të veçorive të programit, lejohet futja e seksioneve shtesë.

Udhëzim

Te pershkruaj program, filloni me një hyrje të përgjithshme. Përshkruani problemin kryesor që po përjeton përdoruesi. Natyrisht, ky duhet të jetë i njëjti problem që zgjidh programi i përshkruar. Nga rruga, kjo është një mënyrë për të përshkruar menjëherë audiencën e synuar të përdoruesve. Ata për të cilët do të jetë i dobishëm dhe i nevojshëm do ta shkarkojnë ose blejnë. Përdoruesit e tjerë do të kursejnë kohë dhe nuk do të shkojnë më tej. Gjithashtu në hyrje përshkruani veçoritë kryesore të programit. Për këtë mjaftojnë 1-2 fjali.

Përshkruani ndërfaqen dhe hapësirën e punës. Te pershkruaj program më vizualisht, përdorni dritaret e tij të ndryshme të punës dhe . Përshkruani shiritat kryesorë të veglave, vendndodhjen e artikujve të menysë, shiritat e statusit, etj.

E pamundur të përshkruhet program pa hyrë në detaje për funksionet kryesore të tij. Kjo mund të bëhet në formën e një liste ose liste. Megjithatë, është e rëndësishme të jemi specifik në këtë paragraf. Për shembull, shprehja "punë efektive me projekte" nuk mbart ndonjë ngarkesë semantike. Më saktësisht, ka, natyrisht, një ngarkesë semantike, por ajo është relative dhe nuk e informon lexuesin për asnjë fakt.

Pasi të keni treguar funksionet kryesore të programit, përshkruani funksionet e tij shtesë që mund të jenë veçanërisht të përshtatshme dhe të dobishme për përdoruesin. Për shembull, mund të jetë aftësia për t'u integruar shpejt me softuer të tjerë, përmirësime të shpejtësisë, elementë të dizajnit miqësor për përdoruesit, etj.

Te pershkruaj program versioni i ri, na tregoni për ndryshimet që ka pësuar që nga përditësimi i mëparshëm. Përshkruani se çfarë funksioni u hoq, cilat probleme u zgjidhën, çfarë ishte e re, çfarë u ndryshua, u finalizua dhe u përmirësua. Dallimet nga versionet e mëparshme mund të paraqiten gjithashtu si një listë.

Pa dyshim, mund të themi se audienca e synuar është një figurë kyçe në çdo biznes, ata për të cilët organizohet e gjithë puna. E thënë thjesht, këta janë blerësit e mallrave ose shërbimeve tuaja.

Udhëzim

Çelësi i një biznesi të suksesshëm është tani njohuri e plotë dhe e besueshme për audiencën tuaj të synuar. Mësoni sa më shumë që të mundeni për klientët tuaj, të paktën përgjigjuni një minimumi të caktuar pyetjesh. Së pari, zbuloni gjininë e audiencës tuaj të synuar.

Fakti është se perceptimet dhe vlerat janë të ndryshme për burrat dhe gratë. Burrat do t'i kushtojnë më shumë vëmendje argumenteve racionale që i nxisin të blejnë, ndërsa femrat janë më të interesuara për komponentin emocional të një produkti ose shërbimi. Për burrat, parametra të tillë si statusi, prestigji, popullariteti i markës, lehtësia e përdorimit, shërbimi i garancisë dhe shërbimet shtesë janë të rëndësishme. Për një grua, siguria dhe thjeshtësia, disponueshmëria e zbritjeve dhe shpërblimeve janë të rëndësishme.

Së dyti, kushtojini vëmendje segmentit të moshës së audiencës tuaj të synuar. Sa më të vjetër të jenë klientët tuaj, aq më tretës janë ata, por aq më të mëdha do të jenë kërkesat që ata do të bëjnë për produktin.

Konservatorizmi i brezit të vjetër do t'i shtyjë ata të blejnë një produkt që do ta përdorin për një kohë të gjatë (deri në 5-6 vjet). Të rinjtë tashmë janë mësuar me përparimin e shpejtë teknologjik dhe duan të provojnë gjithçka të re. Si rregull, koha e përdorimit të një produkti të ri është mjaft e kufizuar dhe varion nga gjashtë muaj deri në dy vjet, në varësi të kompleksitetit dhe prodhimit të produktit.

Kryeni sondazhe dhe kushtojini vëmendje parametrave të tillë si të ardhurat (ndryshimet e ulëta, të mesme, të larta dhe të tjera), niveli arsimor, përbërja e familjes, media e preferuar (shtypi, radio, televizioni, interneti), hobi dhe hobi, koha e kaluar në punë dhe në shko.

Më pas, mblidhni një fokus grup prej 10-15 personash që i përshtaten kritereve tuaja dhe ftojini të jenë të parët që testojnë produkte të reja dhe përshkruajnë përvojat e tyre. Kështu, ju mund të korrigjoni gabimet në kohë dhe të minimizoni humbjet kur sillni një produkt ose shërbim në një treg të madh.

Siç thotë fjala e urtë, i përshëndet me rroba, por i përcjell mendja. Nga përshtypja e parë që lëmë te një punëdhënës i mundshëm, bashkëshorti, ekipi i punës, në përgjithësi, varet nga çelësi në të cilin do të zhvillohen marrëdhëniet e mëvonshme. Përkundër faktit se mendimi fillestar për një person është shpesh mashtrues, emocionet depozitohen në një nivel të pavetëdijshëm dhe nuk është aq e lehtë, pothuajse e pamundur t'i ndryshosh ato në të ardhmen.

Udhëzim

Këshilla të dobishme

Çdo gjë është e mirë në moderim. Vetëbesimi, moderimi, një kuptim i qartë i qëllimeve që dëshironi të arrini, ndershmëria maksimale (por jo marrëzia) - kjo është ajo që do t'ju lejojë, pa i mashtruar të tjerët, të gjeni rrugën më të shkurtër drejt qëllimit të dëshiruar.

Kërkesat për shkrimin e programeve arsimore në shkolla janë zhvilluar dhe miratuar 8 vite më parë. Që atëherë, çdo mësues e di se si të shkruajë një plan aktiviteti për vitin. Por, pavarësisht kësaj, mësuesit vazhdimisht kanë pyetje se çfarë saktësisht duhet të pasqyrohet në këtë program arsimor.

Udhëzim

Së pari, përmbajtja e një programi të tillë duhet të plotësojë disa parametra. Ai duhet të prekë çështjet e arritjeve botërore dhe ruse, traditat e vendit të vet dhe të tjerëve, dhe programi duhet të mbulojë edhe çështjet e karakteristikave kulturore dhe kombëtare të rajoneve. Kur shkruani një artikull edukativ, sigurohuni që të merrni parasysh moshën e atyre për të cilët është krijuar. Në fund të fundit, ka disa standarde për të rinjtë, dhe krejtësisht të ndryshme për të moshuarit. Është e dëshirueshme që në planin për zhvillimin e fëmijëve për vitin të ketë pika për programe arsimore shtesë. Për shembull, mund të jetë një drejtim socio-pedagogjik, ushtarak-patriotik, socio-ekonomik dhe të tjerë. Gjithashtu, mësuesit duhet të jenë të përditësuar dhe të marrin parasysh teknologjitë moderne arsimore në programin e tyre (d.m.th., të tillë që individualiteti i fëmijëve, efektiviteti i aktiviteteve të tyre shkollore dhe aspekte të tjera).

Në përmbajtjen e programit edukativ, mos harroni të përshkruani se cilat kushte krijohen për zhvillimin e personalitetit të fëmijës, si mund të rrisë nxënësi motivimin për të mësuar dhe krijimtarinë. Gjithashtu, edukatorët duhet të marrin në konsideratë dhe të përshkruajnë se si do të sigurojnë mirëqenien emocionale të fëmijës, si dhe saktësisht se si planifikojnë t'i shpjegojnë dhe t'i mësojnë fëmijës vlerat universale njerëzore. Me kërkesë të Ministrisë së Rusisë, mësuesve u kërkohet të përshkruajnë në program se si synojnë të krijojnë kushte në mënyrë që fëmija të mund të vetëvendoset si person dhe si profesionist tashmë i përfshirë.

Gjithashtu, mos harroni të përmendni zhvillimin fizik të studentëve, përkatësisht: cilat klasa të stërvitjes fizike do të zhvilloni me ta, në çfarë rendi dhe në çfarë takimesh mund të mbahen me prindërit për të diskutuar taktikat e përbashkëta për rritjen e një fëmije me ta.

Përveç rekomandimeve për përmbajtjen e brendshme të programit arsimor, ekzistojnë edhe një sërë kërkesash për hartimin e një dokumenti të tillë. Kështu, për shembull, duhet të ketë një faqe titulli, një shënim shpjegues, një kurrikul, përmbajtjen e lëndës që studiohet, një përshkrim të materialeve metodologjike të përdorura dhe libra për edukim shtesë. Dhe, sigurisht, puna e këtij mësuesi shkencor duhet të përfundojë me një listë referencash.

Një skedar exe në sistemin operativ Windows është një skedar programi i ekzekutueshëm. Është një kod i përpunuar posaçërisht i shkruar nga një programues, i përpiluar dhe i konvertuar në një lloj të ekzekutueshëm. Prandaj, nuk mund të merrni një bllok shënimesh dhe të shkruani një skedar exe, siç mund të bëni me skedarët bat ose inf.

Do t'ju duhet

  • - njohuri të programimit.

Udhëzim

Vendosni për detyrat që programi juaj duhet të kryejë. Nëse këto janë detyra të thjeshta (për shembull,), atëherë filloni menjëherë të shkruani një skedar bat. Veprimet më komplekse duhet të përshkruhen duke përdorur një gjuhë programimi. Cila gjuhë të zgjidhni varet nga specifikimi i detyrave. Ju duhet të keni njohuri standarde të një gjuhe programimi për të shkruar një të vogël program për të kryer detyra të caktuara.

Pasi të zgjidhni një gjuhë programimi, mësoni bazat e kodimit në atë gjuhë. Instaloni një mjedis zhvillimi dhe provoni të shkruani programe të thjeshta. Pasi të keni kuptuar logjikën e mjedisit dhe përpiluesit, mund të filloni të zbatoni detyrat.

Pas shkrimit të programit, përpiloni skedarët e kodit në një aplikacion të ekzekutueshëm, duke shtuar bibliotekat dhe burimet e nevojshme. Kontrolloni rezultatin në kompjuterin tuaj dhe më pas në kompjuterin testues për të përjashtuar gabimet e papritura. Si rregull, ju mund të përdorni përpiluesin standard të mjedisit të programimit. Ekziston edhe një softuer special që ju lejon të përpiloni programe të ndryshme

GOST 19.402-78

Grupi T55

STANDARD NDËRSHTETOR

Sistemi i unifikuar i dokumentacionit të programit

PËRSHKRIMI I PROGRAMIT

Sistemi i unifikuar për dokumentacionin e programit. përshkrimi i programit.


35.080 MKS

Data e hyrjes 1980-01-01


Dekreti i Komitetit Shtetëror të BRSS për Standardet e datës 18 dhjetor 1978 N 3350, data e prezantimit u caktua në 01.01.80

EDICIONI (Janar 2010) me Amendamentin Nr. 1 të miratuar në shtator 1981 (IUS 11-81).

1. Ky standard përcakton përbërjen dhe kërkesat për përmbajtjen e dokumentit të programit "Përshkrimi i programit", të përcaktuar nga GOST 19.101-77.

Standardi përputhet plotësisht me ST SEV 2092-80*.
________________
* Qasja në dokumentet ndërkombëtare dhe të huaja të përmendura këtu mund të merret duke klikuar në lidhjen në faqen http://shop.cntd.ru. - Shënim i prodhuesit të bazës së të dhënave.

(Botim i ndryshuar, Rev. N 1).

2. Struktura dhe dizajni i dokumentit përcaktohet në përputhje me GOST 19.105-78.

Përpilimi i pjesës informative (abstrakt dhe përmbajtje) është i detyrueshëm.

3. Përshkrimi i programit duhet të përmbajë seksionet e mëposhtme:

informacion i pergjithshem;

qëllimi funksional;

përshkrimi i strukturës logjike;

mjete teknike të përdorura;

fut te dhenat;

prodhimit.

Në varësi të veçorive të programit, lejohet futja e seksioneve shtesë ose kombinimi i seksioneve individuale.

4. Në seksionin "Informacion i Përgjithshëm" duhet të tregohen sa vijon:

përcaktimi dhe emri i programit;

softueri i nevojshëm për funksionimin e programit;

gjuhët e programimit në të cilat është shkruar programi.

5. Në seksionin "Qëllimi funksional", duhet të tregohen klasat e detyrave që do të zgjidhen dhe (ose) qëllimi i programit dhe informacioni rreth kufizimeve funksionale në përdorim.

6. Në rubrikën "Përshkrimi i strukturës logjike" duhet të tregohet:

algoritmi i programit;

metodat e përdorura;

strukturën e programit me një përshkrim të funksioneve të pjesëve përbërëse dhe marrëdhëniet ndërmjet tyre;

lidhjet ndërmjet programit dhe programeve të tjera.

Përshkrimi i strukturës logjike të programit kryhet duke marrë parasysh tekstin e programit në gjuhën burimore.

3-6. (Botim i ndryshuar, Rev. N 1).

7. Në rubrikën "Mjetet teknike të përdorura" duhet të tregohen llojet e kompjuterëve dhe pajisjeve elektronike që përdoren gjatë ekzekutimit të programit.

metoda e thirrjes së programit nga bartësi përkatës i të dhënave;

pikat hyrëse në program.

Lejohet të specifikoni adresat e shkarkimit, informacionin në lidhje me përdorimin e RAM-it, madhësinë e programit.

9. Në seksionin "Të dhënat hyrëse" duhet të tregohen:

natyra, organizimi dhe përgatitja paraprake e të dhënave hyrëse;

formati, përshkrimi dhe kodimi i të dhënave hyrëse.

10. Në seksionin "Imprint" duhet të tregohen:

natyra dhe organizimi i prodhimit;

formati, përshkrimi dhe kodimi i daljes.

11. Lejohet ilustrimi i përmbajtjes së pjesëve me shembuj shpjegues, tabela, diagrame, grafikë.

12. Në aneksin e përshkrimit të programit lejohet përfshirja e materialeve të ndryshme, të cilat janë të papërshtatshme për t'u përfshirë në seksionet e përshkrimit.

7-12. (E prezantuar më tej, Rev. N 1).



Teksti elektronik i dokumentit
përgatitur nga Kodeks Sh.A dhe verifikuar kundër:
publikim zyrtar
Sistemi i unifikuar i dokumentacionit të programit:
Mbledhja e standardeve kombëtare. -
M.: Standartinform, 2010

GOST 19.101-77 përcakton një përshkrim programi si një grup informacioni në lidhje me strukturën logjike dhe funksionimin e programit. Përshkrimi i programit duhet të përbëhet nga katër pjesë kryesore: pjesa e titullit, pjesa informative, pjesa kryesore, pjesa e regjistrimit të ndryshimeve.

Pjesa kryesore duhet të përmbajë seksionet e mëposhtme: informacion i përgjithshëm, qëllimi funksional, përshkrimi i strukturës logjike, mjetet teknike të përdorura, thirrja dhe ngarkimi, të dhënat hyrëse, të dhënat dalëse.

Në varësi të veçorive të programit, lejohet prezantimi i seksioneve të reja ose kombinimi i seksioneve individuale. Kur përshkruani një produkt softuerësh që përmban disa njësi softuerike (programe, nënprograme), jepet një përshkrim sipas skemës së specifikuar për secilën njësi programi, duke iu përmbajtur hierarkisë së paraqitjes së produktit të përgjithshëm softuer. Kështu, për shembull, nëse programi i përgjithshëm Control përfshin një thirrje për funksionin FileExist dhe procedurën Brackets, e cila nga ana tjetër thërret procedurën Error, dhe diagrami i përgjithshëm i hierarkisë së këtij produkti softuer është paraqitur në Figurën 6, atëherë përshkrimi duhet të fillojë. me njësinë e programit Control, më pas përshkruani njësitë e programit FileExist, Brackets, Stack, më pas përshkruani njësinë e programit Error në Brackets

Një shembull i një hierarkie të një produkti kompleks softuerësh është paraqitur në Figurën 6.

Programi i kontrollit

vendosja e kllapave

në programe


Skedari i kllapave ekziston rafte

Procedura e testimit Moduli i funksionit të testimit

korrektësia e ekzistencës për punë

stack file kllapa

gabim

Procedura InitStack EmptyStack Instack OutStack

Shpjegime Procedura Funksioni Procedura e procedurës

Fetch Aktivizo gabimet e inicializimit të kontrollit

stack void element rafte

në pirg nga pirgu

Figura 6 - Diagrami strukturor i programit


Në kapitull "Informacion i pergjithshem" tregohet përcaktimi dhe emri i programit, softveri (mjedisi operativ, programet e aplikacionit) të nevojshëm për funksionimin e programit të përshkruar. Nëse kërkohen programe të ndryshme aplikimi për mënyra të ndryshme përpunimi, duhet të sigurohet një tabelë që tregon se cili softuer kërkohet për secilin modalitet. Duhet të specifikoni gjuhën e programimit në të cilën është shkruar programi.

Në kapitull "Qëllimi funksional" përcaktohet klasa e detyrave që do të zgjidhen dhe (ose) qëllimi i programit. Ky paragraf duhet të listojë qartë të gjitha funksionet që kryen programi në mënyrën e përcaktuar ose sipas zgjedhjes së përdoruesit. Ju duhet të specifikoni kufizime në përdorimin e programit.

Në kapitull "Përshkrimi i strukturës logjike" ofrohet një diagram strukturor i programit, i cili tregon emrat dhe qëllimin e moduleve dhe nënprogrameve përbërëse (Figura 6). Përshkrimi verbal i njësive strukturore të programit shoqërohet me paraqitjen e skemave të zgjeruara të algoritmeve, në përgjithësi, jo më shumë se tre fletë. Fleta e parë tregon një diagram të zmadhuar të algoritmit për funksionimin e programit kryesor. Për më tepër, janë paraqitur skemat e algoritmeve të atyre nënprogrameve që pasqyrojnë thelbin e metodës për zgjidhjen e problemit. Shembuj të skemave të algoritmeve janë paraqitur në figurat 7, 8, 9, 10.

Dizajni i skemave të algoritmeve duhet të jetë në përputhje me kërkesat e GOST 19.701-90 "Skemat e algoritmeve, programeve, të dhënave dhe sistemeve". Blloku i parë në çdo skemë është blloku START (ose START):

Linjat lidhëse në diagram, të quajtura ndryshe linja rrjedhëse, nuk duhet të kryqëzohen, për këtë përdoren lidhësit në faqe.


dhe lidhësit jashtë faqes

12 [jashtë fletës...

12 [për fletë…

Një shigjetë që tregon drejt lidhësit do të thotë që kontrolli transferohet në bllok, numri i të cilit tregohet brenda lidhësit. Një shigjetë që tregon larg nga lidhësi do të thotë që kontrolli transferohet nga blloku, numri i të cilit tregohet brenda lidhësit. Çdo skemë algoritmi për një njësi të veçantë programi është paraqitur në një figurë të veçantë. Shifrat numërohen në mënyrë të njëpasnjëshme brenda një dokumenti. Çdo vizatim ka një titull të shkruar sipër vizatimit dhe një numër të shkruar poshtë vizatimit. Emri i figurës që përshkruan skemën e algoritmit mund të jetë emri i njësisë përkatëse të programit, për shembull: "Diagrami i algoritmit të programit të kontrollit" ose "Diagrami i algoritmit të nënprogramit të gabimit". Shembuj të skemave të algoritmeve janë paraqitur në figurat 7, 8, 9, 10.


Figura 8 - Funksioni FileExist Figura 9 - Procedura e gabimit



Figura 10 - Skema e algoritmit të procedurës Brackets


Kur shoqëroni një mjet softuer, përshkrimi i strukturës logjike është materiali në të cilin gjendet pjesa e tekstit të programit që duhet modifikuar ose modernizuar. Kur përshkruhet logjika e programit në përputhje me skemën e dhënë të algoritmit, është e nevojshme të përshkruhet puna e kryer nga secili bllok.

Në kapitull "Mjetet teknike të përdorura" është e nevojshme të tregohen llojet e kompjuterëve, konfigurimi i kompleksit kompjuterik për të cilin është zhvilluar mjeti softuerik i përshkruar. Nëse programi merr parasysh veçoritë e mjedisit operativ, atëherë duhet të specifikoni mjedisin operativ në të cilin funksionon ky program.

specifikon se si thirret programi nga mediumi përkatës i ruajtjes dhe parametrat e hyrjes gjatë nisjes së programit. Lejohet të specifikoni madhësinë e programit, informacionin rreth përdorimit të RAM-it dhe memorjes së jashtme. Është e nevojshme të specifikohet se si në të vërtetë fillon ekzekutimi i programit, çfarë mesazhesh priten gjatë kësaj periudhe fillestare.

Në kapitull "Fut te dhenat" është e nevojshme të tregohet natyra, organizimi dhe përgatitja paraprake e të dhënave hyrëse. Është e nevojshme të përshkruhen të gjitha llojet e të dhënave hyrëse, qëllimi i secilit lloj. Nëse informacioni hyrës mund të përfaqësohet nga një sekuencë e disa njësive të mëdha logjike, atëherë është e nevojshme të përshkruhet se si të dhënat hyrëse mund të kombinohen në këto njësi më të mëdha logjike. Ju duhet të specifikoni formatin dhe qëllimin e të gjitha fushave në një regjistrim logjik të të dhënave. Ju gjithashtu duhet të specifikoni kufizime në madhësinë dhe numrin e të dhënave hyrëse. Dalja përshkruhet me të njëjtin nivel detajesh si hyrja. Nëse dalja është një ose më shumë mesazhe, atëherë është e nevojshme të tregohet se si përdoruesi duhet të interpretojë çdo mesazh, si mund të përdorë informacionin që përmban çdo mesazh.

Artikujt kryesorë të lidhur