Furmazzioni, Educazione è culleghji
Informatica. Turchinu di alguritmi e di prugrammazione
À scrive appiicazioni di diversi cumplessità, vi ci vole prima acquistà cunniscenze nantu quantu à fallu. E ghjè preziosi à principiatu cù i principii di alguritmi e di prugrammazione. Chi l'avvinta, avemu Mulateri Di L'parlanu in u quadru di l'articulu.
Cosa hè scienza dî compiuter?
So chjamati scienza tecnicu Complex quale compitu - mètudi systematization di crià, di trasfurmazioni, birrerie, è reproducing salvà dati cù a tecnulugia urdinatore. vali ancu a lu principi di funziunamentu è gestisce i metudi, chì aiuta a ghjunghje u scopu. Lu tèrmini "compiuter" hè d'origine francese è hè un o di e parolle "nantu à u corsu" è "Luca Dirisio". Hè prupostu à u sviluppu è scambi nova ticnoluggìa di racoglia, trasfurmazioni è trasmissioni chì sò state assuciata incù u so Fixation su regista urdinatore. Chì hè ciò chì hè l 'urìggini di lu computer. Turchinu di alguritmi e di prugrammazione sò unu di i indicazione cchiù mpurtanti di sta scienza.
Cosa ùn si fà?
Prima di la nfurmàtica sò i seguenti fatti:
- Ferramenta e sustegnu prugrammu di piante.
- I mezi di azioni trà cumpunenti 'omu è urdinatore inseme.
Lu tèrmini "interfaccia" veni spissu usatu pi rifèririsi a lu panel tècnicu. Quì avemu un prugrammu arbitrarie. Turchinu di alguritmi e di prugrammazione hè sempre usatu quandu vi creà una sparghjera di massa di i prudutti chì sò "pensa" à vince una larga pubblicu. Dopu tuttu, di i pupularità di l 'applicazzioni esse sviluppatu deve optimally alfabbetu è circà.
u algutitimu
Ci ponu esse arregistratu un numaru cunzidirèvuli di maneri. u più pupulare sò i seguenti:
- Lacu virbali-rule. Hè vulia dì u piazzamentu specifichi di u testu di e funzioni ch'ellu vi spiegari funziunalità di azioni in tutti i singuli casi.
- Flowchart. It significa la prisenza di i simboli, illustrazioni chì permette azioni di programma capisce i carattaristichi nella elli è cun altri appricazzioni o spinta vulcanizing urdinatore. Ognunu di li pò esse incaricatu di una funzione particulare, a prucedura, o fòrmula.
- lingue algorìttimica. Hè cambiata a creazione di manere sfarente di addiscriviennu un persunale chì mostra a funziunalità è l 'ordine di fatti.
- schema Operator. Hè cambiata a creazione di mudeddu - si sarà spartu nant'à u fundamentu di i chjassi azioni chi vi siparari operands.
U pseudo-codice. Sketch di u scheletru di u prugrammu.
algutitimu fiche
How to principià à creà u so programma mudeddu, funzione, o di a prucedura? Per fà stu, aduprà calmu comu ci voli generale:
- Ogni algutitimu devi avè u vostru nomu, chì spiega u so significatu.
- Stà sicuru, à causa di la prisenza di lu principiu e fini.
- dati messu e pruduzzioni deve esse qualificatu.
- Duvia specificà a squadra cù quali vi di fà certe azzioni nant'à infurmazione specifichi.
results for n'hè
U algutitimu pò esse cum'è parechji com'è cinqui. Ma quì, hè u modu pi nutari sulu dui:
- Furmali-virbali. Hè carattarizatu in chì a discrizzione hè fattu principarmenti usandu formuli e parolle. Cuntenutu oltri la siquenza di passi di u algutitimu in issu casu, hè scrittu in una lingua naturale in una forma prufessiunale.
- Graphic. A più cumuna. Per ellu, cù i caratteri stampati o der. A cunnissioni tra li hè spartu cu l 'aiutu di li linii spiciali.
Structure sviluppa u prugrammu
Ci sò trè tippi principali:
- Linéaire. Cù sta struttura, tutti i passi sò tutu sequentially in i puzzicheghji ordine è sulu na vota. U ferrari circuit friscalettu E comu 'na siquenza di blocchi almanaccatu downward sicondu ordine di u so esicuzzioni. I dati primariu è ntirmediu favurèvuli ùn pò micca a direzzione di u prucessu di inginieru.
- Di branching. I trovu diffusu dumanda in pratica, in a suluzione di prublemi cumplessi. Cusì, s'è vo vulete à piglià in contu i cundizioni nizziali o di i risultati à interim, i calculi nicissariu sò tutu in cunfurmità cù elli è a direzzione di u prucessu di inginieru pò cambià sicondu u risultatu.
Cyclical. À simplificà u vostru travagliu cù un numeru di fatti, qualchi parti di u codice si face sensu à esse ripetutu parechje volte. Ùn a prescribe quantu tempu è chi vi tuccherà à fà hè aduprà una struttura umiti. Parmette di na serî d 'ordini chì vi pò nenti finu à una cundizione renseigné. Cù Loops permette à sminuì a cumplessità di scriviri un prugrammu.
prugrammazione
Impurtante hè di sceglie a lingua di prugrammazione in u quali hà da esse creatu u prugramma. It S'avissi a nutari ca tanti di li "incarcerated" sottu cundizioni upirativu specifichi (per esempiu, in u navigatore). In generali, prugrammazione sò divisi in dui gruppi:
- Funziunalità.
- operatore:
- ùn travagliu;
- cure.
Pudete voi criu ca di li hè più à spessu usatu? Operator-malu - hè a risposta. Si pò esse solu à u macchina o indipendente. L'anzianu prividia assemblers, autocode linguistic simbolichi. Indipendente divisu basatu nantu à u so muvimentu:
- cure;
- prublemu;
- oggettu.
Ciascuna di l 'hà u so duminiu. Ma a scrìviri programmi (appiicazioni interessante, o ghjochi) sunnu cchiù cumunimenti usatu lingue oggettu-orientrovannye. Di sicuru, pudete puru aduprà altri, ma u fattu ch'elli sò i più bè sviluppatu à creà i prudutti finale di a cunsumazione di i massi. Oh, è s'ellu ùn si sò ancu una visione precisa di induve a accumpagnari, aghju prupostu à pagà attente à i principii di alguritmi e di prugrammazione oggettu-orientatu. Ora stu hè una distinazione assai pupulari, unni si pò truvà assai di matiriali aducativi. In generali, i principii di alguritmi e lingue di prugrammazione sò avà bisognu per via di u fattu chì ci hè un danaru di sviluppori abili, è a so impurtanza in u futuru vi crisciri solu.
cunchiusioni
Similar articles
Trending Now