Cunoaște Intuit, curs, prelucrarea și stocarea informațiilor

3.1. Domeniul de aplicare a tehnologiei informației
Domeniul de aplicare a tehnologiei informației în societatea de astăzi sunt extrem de ridicate. Tabelul 3.1 prezintă principalele domenii de utilizare și IT derivate.
În societatea modernă, principalele mijloace tehnologice de acumulare, prelucrare și protecție a informației servește sau un mediu corporativ și / personal de calculator și software-ul care a influențat în mod semnificativ atât conceptul de construcție și utilizare a proceselor tehnologice, precum și calitatea rezultatului.
Tabelul 3.1. Domeniul de aplicare a tehnologiei informației
Astfel, conceptul de tehnologia informației este termenul de încăpător care reflectă înțelegerea actuală a proceselor și de conversie a consumului informațiilor în societatea informațională.
3.2. de prelucrare a informațiilor
Conceptul de prelucrare a informației este foarte largă. Leading discurs despre procesarea informațiilor, este necesar să se dea conceptul de prelucrare a invariantului. De obicei, acesta este sensul mesajului (sensul informațiilor conținute în mesaj). În cazul în care prelucrarea automată a obiectului de procesare a informației este un mesaj - și este important să se efectueze prelucrarea, astfel încât Invariantele posturi de transformare corespund cu informații invarianți de conversie.
Scopul prelucrării informațiilor este în general determinată de scopul funcționării unui sistem cu care este asociat un proces de informare de raportare. Cu toate acestea, pentru a atinge obiectivul de a avea întotdeauna de a rezolva o serie de sarcini interdependente.
De exemplu, etapa inițială a procesului de informare - recepție. Diferitele recepție sistemelor informatice exprimate în procese specifice, cum ar fi colectarea și / sau selectarea informațiilor (în sistemele de informații științifice și tehnice), conversia cantităților fizice în semnalul de măsurare (în sistemele de măsurare a informației), iritabilitate, sentimente (în sistemele biologice) și m. p.
Procesul de recepție începe la frontieră care separă sistemul de informații din lumea exterioară. Aici, la granița semnalului mondial exterior este convertit într-o formă adecvată pentru prelucrare ulterioară. Pentru multe sisteme biologice și sisteme tehnice, cum ar fi mașinile de lectură, această frontieră este mai mult sau mai puțin exprimat în mod clar. În alte cazuri, este în mare măsură arbitrară și chiar vag. În ceea ce privește marginea interioară a procesului de recepție, este aproape întotdeauna arbitrară, și este ales în fiecare caz, în funcție de comoditatea procesului de informații de cercetare.
Trebuie remarcat faptul că, indiferent cât de „adâncă“ ar fi împins la limita interioară, recepție poate fi întotdeauna considerat ca procesul de clasificare.
Modelul formalizat de prelucrare a informațiilor
IT, la fel ca orice altă tehnologie, trebuie să îndeplinească următoarele cerințe:
- oferă un grad ridicat de compartimentare a tuturor informațiilor de prelucrare la etapele de etapele de operare;
- includ întregul set de elemente necesare pentru a atinge acest obiectiv;
- au un caracter regulat și scalabile;
- pași, acțiuni, operarea procesului ar trebui să fie standardizate și unificate, ceea ce va vizate mai eficient procesele de gestionare a informațiilor.
Utilizat în fabricarea unor astfel de concepte tehnologice, cum ar fi de proces, etapa de proces, valorile, norma si un m. P., și pot fi utilizate în domeniul IT. Pentru a face acest lucru, începe prin identificarea obiectivelor. Apoi, ar trebui să încercați să structureze toate acțiunile presupuse care conduc la țintă, și selectați instrumentul software-ului (fig. 3.1).
Nivelul 1 - etape. în cazul în care procesele de bază sunt puse în aplicare, constând din operațiuni și acțiuni ale nivelurilor ulterioare.
Nivelul 2 - operațiuni în urma, care va fi creat în obiectul specific selectat în mediul de programare de nivel 1.
Nivelul 3 - acțiuni pentru fiecare set de metode de mediu software standard de lucru care să conducă la îndeplinirea obiectivului stabilit în funcționarea corespunzătoare.
Nivelul 4 - operații elementare pentru a gestiona facilitățile operațiunile de bază.

mareste imaginea
Fig. 3.1. Procesul tehnologic de prelucrare a informațiilor într-o structură ierarhică a nivelurilor
În mod tradițional, procesarea informațiilor este utilizat ca un aparat de măsură, care furnizează datele de intrare și sistemul actual de procesare (de calcul). Ambele au trecut un drum lung de dezvoltare, împreună cu civilizația umană. În secțiunea următoare vom enumera cele mai importante repere din istoria lor.
Dacă mai devreme sistemul de procesare a fost o persoană sau un dispozitiv mecanic, pentru prelucrarea acesteia a fost de ajuns pentru a formula un set de reguli (instrucțiuni). Acesta a fost mult timp observat că este oportun să automatizeze operațiunile repetitive, în primul rând și este de dorit să realocați mașini. În acest caz, persoana care solicită ciclic lucreaza de obicei auto extrem de beneficii în costurile forței de muncă.
- Mișcarea totalizator și atribuie o valoare de 0.
- Adoptarea unui cod (număr) al operațiunii curente și atribuiți o valoare de 0.
- Ia un nou rezultat de măsurare.
- Adăugați-l la totalizator.
- Creșterea cu 1 indicele operațiunii curente.
- Dacă este mai mică de 1000, atunci du-te la pasul 3.
Din acel moment, sarcini mult mai complicate de prelucrare a informațiilor au evoluat moduri de formulare și reguli de scriere a mașinii (programele de lucru). dispozitive de calcul au devenit calculatoare și reguli de lucru - program de calculator.
Programare - procesul și arta de a crea programe de calculator, folosind limbaje de programare. Programul combină elemente de artă, știință, matematică și inginerie.
Într-un sens restrâns, programarea este privit ca codificare - punerea în aplicare a unuia sau a mai multor algoritmi înrudite într-un limbaj de programare. Prin programarea include, de asemenea, dezvoltarea unui circuit logic pentru un circuit integrat, precum și un proces de înregistrare de informații într-un cip, ROM (read only memory) o parte a sistemului electronic. Într-un sens mai larg, Programare - procesul de creare de programe, și anume dezvoltarea de software.
Programele compilatoare sunt programatori. Cele mai multe dintre munca programatorului este legată de scris și codul sursă de depanare într-un limbaj de programare.
Diferite limbaje de programare suporta o varietate de stiluri de programare (sau paradigmă de programare). O parte din arta de programare este că una dintre limbile pune în aplicare în mod eficient algoritmul pe care cea mai potrivită pentru a rezolva problema existentă. Diferite limbi necesită programator la diferite niveluri de atenție la detalii în punerea în aplicare a algoritmului. Rezultatul este adesea un compromis între simplitate și performanță (sau între momentul programator și timpul de utilizare).
Singurul limbaj care a executat direct pe un procesor - un limbaj de calculator (de asemenea, numit cod nativ). Inițial, toți programatorii au lucrat prin întregul algoritm în cod mașină, dar acum munca grea nu se face. In schimb, programatorii să scrie cod sursă în limbaje de nivel înalt (cum ar fi C, C ++, C #, Java), și calculatorul folosind un compilator sau interpret și specificând toate detaliile, aceasta se traduce într-una sau mai multe etape în codul mașină gata pentru executarea pe procesorul țintă. Dacă doriți un control complet asupra sistemului de nivel scăzut, programatori a scrie un program în instrucțiuni mnemonice limbaj de asamblare, care sunt convertite unu la unu în instrucțiunile corespunzătoare de limbă mașină ale procesorului țintă.
În unele limbi, în loc de cod mașină generat interpretat de cod „mașină virtuală“ binar, de asemenea, numit cod de octet (byte-code). Această abordare este folosită în limbajul Forth, unele implementări de limbi Lisp, Java, Perl, Python, precum și în limbile NET de la Microsoft.
Un proces tipic de dezvoltare software este, în general, din cele șapte etape:
- formularea problemei;
- formalizare;
- selecție sau pregătire a algoritmului;
- specificarea;
- programare;
- compilare (difuzare);
- depanare și testare;
- punerea în funcțiune.
Programul Operat are de a face cu diferite tipuri de date proiectate pentru sarcini specifice.