Ce vei invata astazi?
I. Ce este Informatica?
Etimologie: Cuvantul informatica provine din franceza "informatique" = information + automatique (informatie + automat).
Informatica NU inseamna doar programare. Este o stiinta vasta care include mai multe domenii:
Hardware
Componentele fizice: procesoare, memorii, periferice
Software
Programele si aplicatiile care ruleaza pe calculator
Retele
Comunicarea intre calculatoare, Internet
Baze de date
Organizarea si gestionarea informatiilor
Inteligenta Artificiala
Sisteme care invata si iau decizii
Securitate
Protectia datelor si a sistemelor informatice
II. Rolul Informaticii in Societate
Informatica a transformat radical modul in care traim, muncim si comunicam. Gasim aplicatii ale informaticii in toate domeniile vietii sociale:
Medicina Sanatate
- Dosare electronice — istoricul medical al pacientilor stocat digital, accesibil oricarui medic
- Imagistica medicala — RMN, CT, ecografie — procesate de calculatoare pentru diagnostic
- Telemedicina — consultatii la distanta prin videoconferinta
- AI in diagnostic — algoritmi care detecteaza boli din imagini medicale
Educatie Invatamant
- Platforme e-learning — Google Classroom, Teams, Moodle
- Catalog electronic — note, absente, situatii scolare online
- Resurse digitale — manuale interactive, simulari, videoclipuri educationale
- Evaluare online — teste si examene pe calculator
Transport Mobilitate
- GPS si navigatie — Waze, Google Maps calculeaza trasee optime
- Ridesharing — Uber, Bolt — algoritmi care conecteaza soferi cu pasageri
- Masini autonome — vehicule care se conduc singure folosind senzori si AI
- Semaforizare inteligenta — semafoare care se adapteaza la trafic
Comert Economie
- Magazine online — eMAG, Amazon — cumparaturi de oriunde, oricand
- Plati electronice — carduri, internet banking, plati contactless
- Recomandari — Netflix, Spotify, YouTube — algoritmi care sugereaza continut
- Logistica — urmarirea coletelor, optimizarea rutelor de livrare
Comunicatii Social
- Retele sociale — Instagram, TikTok, WhatsApp — comunicare instantanee
- Email — corespondenta electronica rapida si gratuita
- Videoconferinte — Zoom, Meet, Teams — intalniri la distanta
- Cloud storage — Google Drive, OneDrive — fisiere accesibile de oriunde
III. Cand este Necesara Prelucrarea Algoritmica?
O problema necesita prelucrare algoritmica daca:
- Implica un volum mare de date (mii, milioane de inregistrari)
- Necesita calcule repetitive (aceleasi operatii aplicate de multe ori)
- Cere viteza si precizie (rezultate rapide, fara erori umane)
- Poate fi descrisa prin reguli clare (pasi neambigui)
Exemple — necesita sau nu prelucrare algoritmica?
IV. Studii de Caz: Probleme Reale, Solutii Informatice
Studiu de caz 1: Catalogul electronic
Problema: O scoala cu 500 de elevi trebuie sa gestioneze note, absente si situatii scolare.
Solutia informatica:
- Date de intrare: numele elevilor, notele, absentele
- Prelucrari: calcul medii per materie, calcul medii generale, numarare absente
- Date de iesire: situatia scolara, clasamentul elevilor, rapoarte pentru parinti
Studiu de caz 2: Magazinul online
Problema: Un magazin vinde 10.000 de produse si are 5.000 de clienti.
Solutia informatica:
- Date de intrare: produse (pret, stoc), comenzi, date clienti
- Prelucrari: cautare produse, calcul total comanda, actualizare stoc, generare factura
- Date de iesire: confirmare comanda, factura, status livrare
Studiu de caz 3: Navigatia GPS
Problema: Gasirea celui mai rapid drum de acasa la o destinatie.
Solutia informatica:
- Date de intrare: punctul de plecare, destinatia, harta strazilor, conditii de trafic
- Prelucrari: algoritm de drum minim (Dijkstra), recalculare in timp real
- Date de iesire: traseul optim, timpul estimat, indicatii pas cu pas
Exercitiu 1: Identifica domeniul
Pentru fiecare situatie, spune in ce domeniu al informaticii se incadreaza (hardware, software, retele, baze de date, AI, securitate):
- Instalarea unui program antivirus
- Conectarea la Wi-Fi
- Un robot care joaca sah
- Stocarea notelor elevilor intr-un tabel
- Adaugarea de memorie RAM in calculator
Exercitiu 2: Necesita prelucrare algoritmica?
Spune daca fiecare problema necesita sau nu prelucrare algoritmica si de ce:
- Calcularea salariilor a 200 de angajati
- Compunerea unei melodii
- Verificarea daca un numar este prim
- Alegerea unui cadou pentru un prieten
- Sortarea a 10.000 de nume in ordine alfabetica