Suport de Curs TIC

  • View
    34

  • Download
    4

Embed Size (px)

DESCRIPTION

TIC

Text of Suport de Curs TIC

  • Competene T.I.C. Codificarea informaiei

    1/12

    Tehnologiile informaionale i de comunicaie Tehnologiile Informaionale i de Comunicaie (TIC) grupeaz un ansamblu de echipamente folosite pentru gestionarea informaiilor ,n special calculatoare electronice i programe . Scopul TIC const n : culegerea,convertirea, stocarea , transmiterea ,regsirea i valorificarea informaiilor. Mijloace TIC :telegraful electric ,telefonia fix, radioul,televiziunea, calculatoare electronice ,internetul ,telecomunicaiile mobile ,GPS (Global Position System)

    Date, informaii, cunotine Informaia definete fiecare din elementele noi coninute n semnificaia unui simbol sau grup de simboluri ntr-o comunicare ,tire, semnal, grup de imagini etc. prin care se desemneaz concomitent o situaie ,o stare ,o aciune etc1 Data este forma concret (un numr ,o mrime ,o relaie ,etc.. ) prin care se exprim informaia , este materia prim pentru informaie . n informatic data este un model de prezentare a informaiei accesibil unui anumit procesor ( om,unitate central , program ) ,model cu care se poate opera pentru a obine noi informaii despre fenomenele ,procesele i obiectele lumii reale , Datele sunt utilizate pentru:

    Transmiterea informaiilor ntre oameni; Pstrarea informaiilor pentru o utilizare viitoare Obinerea de noi informaii prin prelucrri.

    Pornind de la acelai set de date ,persoane diferite , prin prelucrri diferite(n funcie de nivelul de cunotine) ,pot desprinde informaii diferite ,de aici rezult c o trstur fundamental a informaiei este subiectivitatea . Cunotinele cuprind totalitatea noiunilor ,ideilor,informaiilor pe care le are cineva ntr-un domeniu oarecare .

    Pentru a deveni informaii, datele privitoare la obiectul de activitate trebuie prelucrate n concordant cu cerinele informaionale, adic culegerea datelor i prelucrarea lor i apoi distribuirea lor la factorii de decizie.

    Deci:

    - datele privesc evenimentele primare, colectate pentru informare sau rezolvarea unor probleme sau situaii;

    - informaiile sunt mesaje obinute prin prelucrarea datelor: calcule, sortri, clasificri.

    Datele supuse prelucrrii sunt introduse n calculator sub form de cifre i text (litere, cifre i alte caractere speciale).

    1 Stoica, I.,Informaie i cultur. Sinteze .Reflecii. Atitudini, Editura Tehnic, Bucureti ,1997

  • Competene T.I.C. Codificarea informaiei

    2/12

    Relaia date-informaii-cunotine

    In prezent se definete informatica ca tiina care prelucreaz datele prin mijloace electronice.

    In dezvoltarea informaticii se pot distinge patru etape:

    1. Etapa 19401960, n care informatica are un caracter de noutate i ptrunde n statele majore ale armatei americane, universiti i institute de cercetare.

    2. Etapa 19601970, n care informatica a ptruns n ntreprinderi i mai ales companii comerciale i petroliere.

    3. Etapa 1970 1990, n care informatica s-a bazat mai ales pe realizarea i utilizarea calculatoarelor de medie capacitate. Informatica a ptruns n toate domeniile vieii cotidiene, dar mai ales n activitatea militar, economic, cercetare tiinific i nvmnt.

    4. Etapa 19902000 i continuare, cnd au luat amploare PC-le care au ptruns n toate domeniile de activitate economic i social, inclusiv n casele oamenilor. Totodat au aprut calculatoarele inteligente care i dezvolt programele proprii de organizare i de recunoaterea mediului nconjurtor inclusiv vocile i scrisurile oamenilor cu care sunt n contact

    COMUNICAREA OM-CALCULATOR. Rezolvarea de probleme vzut ca Intrare Prelucrare Ieire

    INTRODUCERE 1951, compania IBM( International Business Machines Corporation) a putut

    vinde un total de 19 exemplare din primul calculator produs, faptul a fost considerat un succes comercial. Pe atunci, un calculator putea executa 5 000 de operaii pe secund, ceea ce se considera a fi o vitez uria. Piaa utilizatorilor era ns nensemnat ca numr de cumprtori poteniali.

    procesor (componenta central a unui calculator).

    Da te Informa ie

    Aplica re

    Cunotine

    P re luc ra re

    Ra iona me nte Expe rime nt ri

  • Competene T.I.C. Codificarea informaiei

    3/12

    creterea puterii de calcul a mainii (hardware), ci i scrierea de programe (software) :care au ca scop rezolvarea de probleme comune unui mare numr de oameni (inclusiv de tipul hobby-urilor) sau a comunicaiilor globale.

    domeniul activitilor productive: ncepnd de la munca de birou (birotica) i pn la activitile din halele de producie (administrarea depozitelor, aprovizionare, logistic, activiti de creaie, planificarea produciei), circulaia bneasc (cri de credit, tele-banking, net-banking), e-commerce, teleworking;

    nvmnt: programe de nvare, programe de prezentare, procurarea informaiilor de pe internet, CD-ul i DVD-ul ca purttori de informaii;

    domeniul privat: card-uri pentru obinerea banilor lichizi, card-uri cu cip, card-uri smart, infoterminale, jocuri, camere digitale de luat vederi/ aparate digitale de fotografiat, CD-uri i DVD-uri pentru timpul liber;

    alte domenii: medicin, tiin (microscopie, modelare i evaluare statistic), transporturi (sisteme de dirijare a transporturilor aeriene, feroviare), comunicaii (administrarea reelelor de telefonie).

    CALCUL I CALCULATOR. Calculatorul este o main universal de calcul. (numere, matrici, segmente,

    cuvinte, imagini, sunete etc.). Ce nseamn calcul sau problem care poate fi rezolvat nu discutm n acest curs. Pentru simplitate, s acceptm c un calcul este o succesiune de operaii (considerate elementare) care rezolv o problem O aceeai main, care execut pe rnd diverse programe, se comport pe rnd ca fiecare main de calcul de care avem nevoie: Motivul principal care determin viteza impresionant de dezvoltare a tehnologiilor legate de calculatoare este c tot mai multe activiti de genul celor niruite mai sus devin rezolvabile cu ajutorul calculatorului, dac acesta devine mai rapid, i sporete capacitatea de memorare a datelor i dac se scriu programele necesare.

    Crearea reelelor de calculatoare, dintre care cea mai vast este Internetul, a extins utilizarea calculatoarelor de la calcul, n diversele lui forme, la comunicare.

    REZOLVAREA DE PROBLEME CU AJUTORUL CALCULATORULUI VZUT CA :

    INTRARE PRELUCRARE IEIRE

  • Competene T.I.C. Codificarea informaiei

    4/12

    Fluxul de date n cadrul cruia are loc comunicarea om-calculator.

    Fie c e vorba de tehnoredactarea unui text, de o comunicare prin Internet, de proiectarea unei structuri n construcii sau de crearea unei baze de date contabile, rezolvarea unei probleme cu ajutorul calculatorului are, la nivel general, dou entiti aflate n comunicare: omul i calculatorul. Omul transfer mainii de calcul o parte a activitii sale intelectuale rezolvarea acelei probleme.Soluionarea unei probleme presupune:

    Analiza problemei, formularea corect i determinarea unei metode de rezolvare a ei, stabilirea algoritmilor de calcul, reprezentarea grafic sub forma de schema logic sau organigram;

    Programarea, reprezentarea schemei logice n limbajul de programare adecvat rezolvrii problemei cu ajutorul calculatorului;

    Implementarea, aplicarea n practic a soluiei.

    algoritm =o metod de soluionare a problemei, metod reprezentat ntr-un limbaj adecvat mijloacelor de calcul disponibile, caracterizat prin generalitate (se aplica cu minime modificri la problemele n clasa respectiv), finalitate (soluia problemei este furnizat dup un numr finit de operaii) i realizabilitatea (adic sunt folosite mijloacele de calcul disponibile). Algoritm - mulime finit de reguli de calcul, descrise fr echivoc, care indic operaiile

    elementare necesare i ordinea efecturii lor n scopul rezolvrii unei probleme ntr-un timp finit - metod (procedeu) de rezolvare a unei probleme - reprezentarea algoritmilor se poate face n limbaj pseudocod sau prin scheme logice

  • Competene T.I.C. Codificarea informaiei

    5/12

    Exemplu de shema logica

    http://office.microsoft.com/ro-ro/visio-help/crearea-unei-scheme-logice-elementare-HA010357088.aspx

  • Competene T.I.C. Codificarea informaiei

    6/12

    Limbaj de programare(limbaj evoluat) - limbaj folosit pentru scrierea de programe pentru calculatoare

    - mijloc de comunicare ntre utilizator i calculator, prin intermediul cruia utilizatorul transmite aciunile pe care calculatorul trebuie s le desfaoare asupra datelor.

    ex: FORTRAN, BASIC, Pascal, C, C++, Java,

    Program = descrierea ntr-un limbaj de programare, a prelucrrile ce trebuie efectuate de ctre calculator asupra anumitor date.

    = succesiune de instruciuni transmise calculatorului pentru a fi executate - implementare a unui algoritm

    Un exemplu simplu de program pentru rezolvarea urmtoarei probleme:

    Avem 2 pahare. dorim sa interschimbm coninuturile lor Asadar, avem nevoie de un pahar in plus pentru a depozita temporar coninutul unuia dintre ele.

    In limbajul de programare Pascal ,rezult programul surs:

    program interschimbare; var pahar1, pahar2, pahar_aux: integer; begin writeln(Dati cele 2 valori); readln(pahar1); readln(pahar2); pahar_aux := pahar1; pahar1 := pahar2; pahar2 := pahar_aux; writeln(Cele 2 valori s-au interschimbat: pahar1 = ,pahar1, , pahar2 = , pahar2); end.

    In limbajul de programare C++C++C++C++ ,rezult programul surs: #include ;

    int main() {

    std::cout pahar1;

  • Competene T.I.C. Codificarea informaiei

    7/12

    std::cin >> pahar2;

    int pahar_aux;

    pahar_aux = pahar1;

    pahar1 = pahar2;

    pahar2 = pahar_aux;

    std::cout

  • Competene T.I.C. Codificarea informaiei

    8/12

    ORGANIZAREA INFORMAIEI

    CODIFICAREA UTI