Konspektai

Algoritmavimo stilius ir kultūra

9.6   (2 atsiliepimai)
Algoritmavimo stilius ir kultūra 1 puslapis
Algoritmavimo stilius ir kultūra 2 puslapis
Algoritmavimo stilius ir kultūra 3 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Algoritmas sudaromas tam, kad kompiuteris jį atliktų ir pateiktų rezultatus. Kompiuteris atlieka programoje užrašytus veiksmus formaliai, paraidžiui. Vadinasi, kompiuteris yra algoritmo skaitytojas. Tačiau, kaip minėjome, ne vienintelis – algoritmą skaito ir žmogus. Jis turi suvokti algoritmą, įsivaizduoti jo atliekamus veiksmus. Taigi algoritmo tekstas labai svarbus žmogui. Todėl reikia aptarti, kaip rašyti aiškesnius, vaizdesnius, lengviau suvokiamus algoritmus.
Tą patį uždavinį galima išspręsti keliais būdais. Tas pat pasakyta ir apie algoritmus: vienam konkrečiam uždaviniui jų galima sudaryti gana įvairių.
Gal jau atkreipėte dėmesį, kad kai kuriuos algoritmus skaityti ir suvokti lengva, kai kuriuos – sunkiau. Ir tai priklauso ne tik nuo algoritmo ilgumo. Principas: kuo didesnis, tuo sunkesnis – ne visuomet galioja. Kiekvienas algoritmas turi tam tikrą braižą, pasirenka tam tikrą sprendimo kelią. Kitaip sakant, kiekvienas turi savo stilių.
Uždavinio sprendimo užrašymas, stengiantis išreikšti jį kuo aiškiau bei vaizdžiau, vadinamas algoritmavimo stiliumi.
Algoritmavimo stiliaus sąvoka labiau skiriama teoriniam sprendimo metodui nusakyti.
1. Pačiam sudarant kuo daugiau algoritmų.
Algoritmavimo kultūra suprantama kiek plačiau; ji aprėpia ne tik algoritmavimo stilių, bet ir algoritmo teksto išdėstymą, komentarų rašymą.
Štai keletas patarimų, kaip pagerinti algoritmavimo kultūrą.
1. Algoritmas turi gerai tikti duotam uždaviniui spręsti: reikia tinkamai parinkti duomenų tipus bei valdymo struktūras.
1. Algoritmas turi būti vaizdus, lakoniškas, veiksmai turi logiškai sekti vienas po kito. Neturi būti nereikalingų, perteklinių veiksmų.
2. Algoritmas turi būti racionalus, t.y. trumpiausiu keliu sprendžiantis duotą uždavinį.
3. Visi algoritme vartojami vardai turėtų būti prasmingi, raiškiai nusakantys jais reiškiamus objektus. Pageidautina aprašant vardus juos iš karto komentuoti.
4. Sudėtingas algoritmo teksto vietas reikia komentuoti.
◦ Algoritmo racionalumas
Rašant kiekvieną algoritmo sakinį, reikia jį įvertinti iš dvejopų pozicijų: 1) ar užrašyta konstrukcija racionali, t.y. ar jos neįmanoma daugiau supaprastinti, ir 2) ar šis užrašas bus vaizdus, aiškus skaitančiam algoritmą.
1 pavyzdys. Tarkime, moduliui rasti sudarėme šitokį sakinį:
if a >= 0
then b:= a
else if a < 0
then b:= -a
Nesunku pastebėti, kad antroji sąlyginio sakinio dalis apima visus tuos atvejus,...

Daugiau informacijos...

Šį darbą sudaro 877 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Mokyklinis
Failo tipas
Word failas (.doc)
Apimtis
3 psl., (877 ž.)
Darbo duomenys
  • Programavimo konspektas
  • 3 psl., (877 ž.)
  • Word failas 43 KB
  • Lygis: Mokyklinis
www.nemoku.lt Atsisiųsti šį konspektą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt