Documente Academic
Documente Profesional
Documente Cultură
Informatica Medicală?
Informatică aplicată în domeniul medical, pentru:
La ce folosește Biostatistica?
• Prelucrare și exploatare a datelor medicale;
• Demonstrație în cercetarea medicală;
• Acces și evaluare a literaturii medicale;
• Cercetare medicală;
• Management medical modern;
• Supraveghere a sănătății comunităților.
Informatica
Generalități
1.Considerăm ca date: caractere, biți sau şiruri ale acestora, înregistrate pe un anumit dispozitiv;
2. Elementele şirului, prin anumite prelucrări capătă un înţeles.
3. Semnificaţia transmisă omului după aceste prelucrări se numeşte informaţie.
Prin urmare:
• datele sunt materia primă, și
• din date se extrag și se selectează informațiile.
Informatica
Ştiinţa care se ocupă cu:
• studiul sistemelor automate de calcul;
• studiul prelucrării informaţiilor cu ajutorul sistemelor automate de calcul.
Funcții ale sistemelor automate de calcul:
• Colectarea informațiilor;
1
Informatică-curs 1.
Codificarea informației
Teoria informației - se ocupă cu găsirea celui mai eficient mod de reprezentare sau de
codificare a informațiilor;
• Sistemul binar este sistemul de bază pentru codificarea informațiilor în calculatoare, obținut, spre
exemplu, prin:
– Utilizarea a două nivele de magnetizare distincte ale unui material feromagnetic.
Sisteme de numerație
• Totalitatea regulilor de reprezentare a numerelor cu ajutorul simbolurilor denumite cifre;
• Pot fi:
– Poziționale (ex. sistemul zecimal)
– Nepoziționale (ex. sistemul roman)
• Baza reprezintă numărul de simboluri folosit pentru reprezentarea numerelor, într-un sistem de
numerație.
Codificări pe n biți = Numărul de mesaje, sau de unități de informație pe care le puteți memora sau
transmite cu n biți este 2n .
Pe 1bit=21
2
Informatică-curs 1.
Pe 2biți=22
Pe 3 biți=23
Pe 4 biți=24
Tipuri de codificări
Pentru numere
– Binară, Octală, Zecimală;
– Exponențială - perechi (mantissa,exponent):
• 2021 = 2.021 x 103 = 2.021e3, unde:
– 2.021 – mantissa;
– 3 – exponent.
Pentru text:
– Codificarea caracterelor: ASCII, ANSI, Unicode
– Codificarea fonturilor:
• Arial, Courier New, Times New Roman, Calibri, etc.
• Stiluri: Bold, Italic, Underline etc.
Codificarea textelor = codurile de reprezentare a caracterelor sunt serii de biți, reprezentând date
(ne)numerice:
Litere
Cifre
Alte simboluri speciale .,;!?#@()...
3
Informatică-curs 1.
Codificarea textelor
• ASCII
– Utilizeaza 7b pentru reprezentarea a 128 caractere diferite;
– Schemă de codificare foarte populară pentru caractere
standard.
• ANSI
– Utilizeaza 8b pentru reprezentarea a 256 caractere diferite
– Compatibil ASCII + alte caractere în funcție de configurări;
– Este folosită de softul de tip Windows.
• UTF-8 (Unicode)
– Schemă de codificare universală (orice caracter), pe 1B-4B;
– Compatibil ASCII (primele 128 de caractere);
– Schemă de codificare foarte răspândită în prezent.
Programe/Prelucrare date
• Prelucrarea datelor se realizează conform cu programele utilizatorilor care sunt
comunicate sistemului de calcul;
• În urma prelucrării se furnizează rezultate.
Componente fizice(hardware)
1. Memoria = conține programele care rulează și datele necesare
acestora;
• Are o capacitate, cu byte-ul (și multiplii săi) ca unitate de măsură – ex. 64 GB
• De mai multe tipuri, cu organizare pe niveluri în funcție de viteză –
ex. DRAM (principală), SRAM (cache – în procesor)
4
Informatică-curs 1.
Clasificare:
-ROM (Read Only Memory – doar citire), care este nevolatilă (informațiile se păstrează și fără
curent);
– RAM (Random Access Memory – citire și scriere), care este volatila (informațiile se pierd
când oprim calculatorul).
• Random Access (acces aleatoriu): accesul memoriei se face în același interval de timp,
indiferent de porțiunea ei.
2. Procesorul = Compus din calea de date (eng. datapath) și din unitatea de control;
• Asigură, propriu-zis, prelucrarea informaţiilor;
• Comandă funcţionarea celorlalte componente ale sistemului de calcul
= Denumit și unitate centrală de procesare (CPU);
Monitorul
• principalul dispozitiv de afişare;
• primește încontinuu imagini de la placa video;
• placa video asigură toate funcţiile legate de afişarea imaginilor pe ecran;
• alcătuiește imaginea din pixeli;
• pixelul (un punct) este cea mai mică unitate programabilă care se poate afişa;
5
Informatică-curs 1.
• rezoluție - număr de pixeli pe fiecare din cele două dimensiuni (mai mare → mai multe
detalii);
Exemplu: 7680x4320 (8K)
SISTEMUL DE INTRARE/IESIRE
Dispozitive de intrare și dispozitive de ieșire;
• Dispozitive de intrare / ieșire:
– Hard disk (HDD) / SSD:
• Principala formă de stocare a datelor;
• Capacitate de ordinul sutelor de GB sau de ordinul TB pentru PC-uri moderne;
– Unitatea de CD / DVD – R/W (citire și scriere):
• CD (700MB);
• DVD (4,7 – 17.08 GB);
• Blu-ray (25 – 128 GB).
– Plăci de rețea (inclusiv wireless).
Interfețe/Porturi
Orice dispozitiv periferic este cuplat la unitatea centrală printr-o interfaţă;
• Interfeţele sunt circuite specializate care permit controlul asupra datelor care merg sau se
întorc de la unităţile periferice.
• Comunicarea dintre interfaţă şi dispozitivele periferice se face prin porturi de comunicaţie.
• Exemple de porturi:
– USB (Type-A, Type-B, Micro-USB, Type-C) – universale;
– HDMI, (mini-)DisplayPort, VGA – video;
– 3.5 mm Jack – audio;
– Ethernet – rețea.
6
Informatică-curs 1.
Exemple de SO
• Sisteme de operare populare: Windows,Linux, macOS, iOS, Android
Caracteristici Windows
Operare în mod grafic bazată pe mouse;
• Interactivitate ridicată a utilizatorului cu aplicaţia;
• Execuţia simultană a mai multor programe (multitasking);
• Suport pentru mai mulți utilizatori (multiuser);
• Comunicare simplă între aplicaţii, prin deschiderea simultană a mai multor aplicaţii şi
utilizarea Clipboard-ului (Copy + Paste).
Exemplu
compilare editare
Nume.PRG Nume.OBJ legaturi Nume.EXE
7
Informatică-curs 1.
Clase de calculatoare
1. Dispozitive mobile personale (PMD)
2. Calculatoare Desktop / PC
3. Servere
4. Clustere
5. Sisteme înglobate (embedded)
6. Sisteme neconvenționale de calcul
3. Servere
• Caracteristici: disponibilitate (24/7), scalabilitate, transfer
• Exemple: găzduire site-uri Web, gestiune tranzacții bancare
• Preț: $5000 - $10000000
• Preț microprocesor: $200 - $2000
• Accent pe reducere indisponibilite (downtime).
4.Clustere
• Caracteristici: calcul de înaltă performanță
• Exemple: supercalculatoare – ex. Eni HPC5 (dreapta - sus)
8
Informatică-curs 1.
5.Calculatoare Embedded
• Caracteristici: adesea simple, specifice anumitor aplicații
• Exemple: calculatoare din dispozitive de rețea, din mașini
• Preț: $10 - $100000
• Preț microprocesor: $0.01 - $100
• Nu utilizează software-uri dezvoltate de terți; preț minim pentru aplicația cărora le sunt destinate.
6.Calculatorul cuantic
• Sistem de calcul neconvențional;
• În centrul atenției în ultimii ani;
• Folosește proprietățile cuantice ale materiei;
• Teoretic mai bune decât cele mai puternice supercalculatoare pentru anumite probleme: – ex.
factorizarea întregilor, ce implică posibilitatea spargerii sistemului de criptare RSA, popular pentru
transmiterea de date pe Internet;
• Actori: IBM, Microsoft, Google, D-Wave, Toshiba, Intel, HP, SUA, China, UE, Canada, etc.
9
Informatică-curs 1.
Rețele de calculatoare
Reteaua de calculatoare= un sistem complex de calcul;
Alcătuită din calculatoare:
– omogene şi eterogene;
– interconectate printr-un sistem de comunicaţie.
• mai mulţi utilizatori folosesc în comun resursele hard şi soft existente;
• flexibile şi adaptabile.
Clasificare
După arhitectură:
• Client – server (ex. site-uri / aplicații Web);
• Peer to peer (ex. Bittorrent, Bitcoin).
Internet
-Rețea monidală
-Leagă toate rețelele, indiferent de platforma de care sunt constituite, într-o rețea logică mondială
unică.
-Adresare resurse folosind nume de domenii.
10
Informatică-curs 1.
Domenii
-Numele de domeniu este format din mai multe părți care corespund numelor de subdomenii
https://medicina.ulbsibiu.ro
Protocol Subdomeniu Domeniu TLD
Motoare de căutare
• Sisteme software care facilitează căutarea de pagini Web pe baza unuia sau a mai
multor cuvinte cheie;
• Exemple:
-Google: sortează paginile cu ajutorul link-urilor îndreptate spre ele (algoritmul Page
Rank). Este indicat pentru depistarea paginilor Web populare.
-Yahoo, Bing, Yandex, Baidu.
11