Informatică - noțiuni de bază

Curs
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 93 în total
Cuvinte : 9318
Mărime: 98.08KB (arhivat)
Publicat de: Amedeu Constantin
Puncte necesare: 0

Extras din curs

Informatica este stiinta care se ocupa cu studiul reprezentarii si organizarii informatiei precum si cu studiul algotitmilor de prelucrare a informatiei cu ajutorul unui calculator.

ALGORITM

Un algoritm reprezinta o metoda de rezolvare a problemelor de un anumit tip.A rezolva o problema inseamna a obtine ,pentru anumite date de intrare ,rezultatul problemei (date de iesire ).Algoritmul este constiuit dintr-o succesiune de operatii care descriu ,pas cu pas ,modul de obtinere a datelor de iesire ,plecand de la datele de intrare .

Exemplu :

Presupunand ca dispunem de un aragaz ,o tigaie ,2 oua ,sare si 200 ml ulei ,sa pregatim ochiuri .

“Date,, de intrare :oua ,ulei ,sare .

“Date ,,de iesire :ochiuri .

Pas 1: Se pune tigaia pe foc .

Pas 2: Se toarna uleiul in tigaie .

Pas 3: Asteptam pana cand se incinge uleiul.

Pas 4: Spargem cu indemanare ouale se rumenesc.

Pas 5: Asteptam pana cand ouale se rumenesc .

Pas 6: Daca nu tinem regim ,adaugam sare .

Proprietati caracteristice ale algoritmilor

1.Claritatea –la fiecare moment ,operatia care urmeaza a fi executata este unic determinata ,definita si realizabila .

2.Generalitatea (universalitatea )-o secventa de pasi reprezinta un algoritm de rezolvare a unei probleme daca obtine date iesire (rezultate ) pentru orice date de intraren specifice problemei .

3.Finititudinea –rezultatele problemei se obtin dupa o secventa de pasi .

Un algoritm este constituit dintr-o succesiune clara de operatii realizabile,

care au ca scop obtinerea intr-un timp finit a rezultatelor unei probleme,

pentru orice set de date de intrare .

DATE

Orice algoritm lucreaza cu date :date de intrare (datele pe care trebuie sa le primeasca un algoritm din exterior ),date de iesire (datele pe care trebuie sa le furnizeze aloritmul in exterior ),precum si date de manevra (date temporale ,necesare algoritmului pentru a obtine datele de iesire pe baza datelor de intrare ).

Datele cu care lucreaza algoritmii pot fi clasificate din mai multe puncte de vedere.O prima clasificare a datelor ,in functie de posibilitatea de a-si modifica valoarea ,este:

1.Constante –date care nu isi modifica valoarea .

2.Variabile –date care isi modifica valoarea .

In functie de valoarea lor,datele pot fi clasificate astfel:

a.Date numerice –au ca valori numere (naturale ,intregi sau reale );

b.Date alfabetice –au ca valori caractere sau siruri de caractere ; c.Date logice –au ca valori adevarat sau fals.

Expresii

O expresie este constituita dintr-o succesiune de operanzi ,conectati prin operatori.Un operand poate fi o constanta ,o variabila ,sau o expresie incadrata intre paranteze rotunde .Operatorii desemneaza operatiile care se executa asupra operanzilor.Operatorii care pot fi utilizati intr-o expresie depind de tipul operanzilor .

Vom prezenta trei categorii de operatori.

Preview document

Informatică - noțiuni de bază - Pagina 1
Informatică - noțiuni de bază - Pagina 2
Informatică - noțiuni de bază - Pagina 3
Informatică - noțiuni de bază - Pagina 4
Informatică - noțiuni de bază - Pagina 5
Informatică - noțiuni de bază - Pagina 6
Informatică - noțiuni de bază - Pagina 7
Informatică - noțiuni de bază - Pagina 8
Informatică - noțiuni de bază - Pagina 9
Informatică - noțiuni de bază - Pagina 10
Informatică - noțiuni de bază - Pagina 11
Informatică - noțiuni de bază - Pagina 12
Informatică - noțiuni de bază - Pagina 13
Informatică - noțiuni de bază - Pagina 14
Informatică - noțiuni de bază - Pagina 15
Informatică - noțiuni de bază - Pagina 16
Informatică - noțiuni de bază - Pagina 17
Informatică - noțiuni de bază - Pagina 18
Informatică - noțiuni de bază - Pagina 19
Informatică - noțiuni de bază - Pagina 20
Informatică - noțiuni de bază - Pagina 21
Informatică - noțiuni de bază - Pagina 22
Informatică - noțiuni de bază - Pagina 23
Informatică - noțiuni de bază - Pagina 24
Informatică - noțiuni de bază - Pagina 25
Informatică - noțiuni de bază - Pagina 26
Informatică - noțiuni de bază - Pagina 27
Informatică - noțiuni de bază - Pagina 28
Informatică - noțiuni de bază - Pagina 29
Informatică - noțiuni de bază - Pagina 30
Informatică - noțiuni de bază - Pagina 31
Informatică - noțiuni de bază - Pagina 32
Informatică - noțiuni de bază - Pagina 33
Informatică - noțiuni de bază - Pagina 34
Informatică - noțiuni de bază - Pagina 35
Informatică - noțiuni de bază - Pagina 36
Informatică - noțiuni de bază - Pagina 37
Informatică - noțiuni de bază - Pagina 38
Informatică - noțiuni de bază - Pagina 39
Informatică - noțiuni de bază - Pagina 40
Informatică - noțiuni de bază - Pagina 41
Informatică - noțiuni de bază - Pagina 42
Informatică - noțiuni de bază - Pagina 43
Informatică - noțiuni de bază - Pagina 44
Informatică - noțiuni de bază - Pagina 45
Informatică - noțiuni de bază - Pagina 46
Informatică - noțiuni de bază - Pagina 47
Informatică - noțiuni de bază - Pagina 48
Informatică - noțiuni de bază - Pagina 49
Informatică - noțiuni de bază - Pagina 50
Informatică - noțiuni de bază - Pagina 51
Informatică - noțiuni de bază - Pagina 52
Informatică - noțiuni de bază - Pagina 53
Informatică - noțiuni de bază - Pagina 54
Informatică - noțiuni de bază - Pagina 55
Informatică - noțiuni de bază - Pagina 56
Informatică - noțiuni de bază - Pagina 57
Informatică - noțiuni de bază - Pagina 58
Informatică - noțiuni de bază - Pagina 59
Informatică - noțiuni de bază - Pagina 60
Informatică - noțiuni de bază - Pagina 61
Informatică - noțiuni de bază - Pagina 62
Informatică - noțiuni de bază - Pagina 63
Informatică - noțiuni de bază - Pagina 64
Informatică - noțiuni de bază - Pagina 65
Informatică - noțiuni de bază - Pagina 66
Informatică - noțiuni de bază - Pagina 67
Informatică - noțiuni de bază - Pagina 68
Informatică - noțiuni de bază - Pagina 69
Informatică - noțiuni de bază - Pagina 70
Informatică - noțiuni de bază - Pagina 71
Informatică - noțiuni de bază - Pagina 72
Informatică - noțiuni de bază - Pagina 73
Informatică - noțiuni de bază - Pagina 74
Informatică - noțiuni de bază - Pagina 75
Informatică - noțiuni de bază - Pagina 76
Informatică - noțiuni de bază - Pagina 77
Informatică - noțiuni de bază - Pagina 78
Informatică - noțiuni de bază - Pagina 79
Informatică - noțiuni de bază - Pagina 80
Informatică - noțiuni de bază - Pagina 81
Informatică - noțiuni de bază - Pagina 82
Informatică - noțiuni de bază - Pagina 83
Informatică - noțiuni de bază - Pagina 84
Informatică - noțiuni de bază - Pagina 85
Informatică - noțiuni de bază - Pagina 86
Informatică - noțiuni de bază - Pagina 87
Informatică - noțiuni de bază - Pagina 88
Informatică - noțiuni de bază - Pagina 89
Informatică - noțiuni de bază - Pagina 90
Informatică - noțiuni de bază - Pagina 91
Informatică - noțiuni de bază - Pagina 92
Informatică - noțiuni de bază - Pagina 93

Conținut arhivă zip

  • Informatica - Notiuni de Baza.doc

Alții au mai descărcat și

Organizarea Listelor Complexe și Manipularea cu Ele

1.Sarcina lucrarii:.De calculat nr de repetari a vocalelor si a cuvintelor si nr radacini dintro fraza. 2. Notiuni generale despre Turbo C: -...

Programarea calculatorului II - mapă cu programe

1. PROGRAMUL NR.1 1. Formularea problemei Sa se scrie un program care sa afiseze mesajul “Salut, sunt Mehes Vlad.” 2. Descrierea algoritmului...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Instrucțiunile limbajului C++

5. Operaţii de intrare/ieşire În C, spre deosebire de alte limbaje, sistemul intrare/ieşire nu este parte a limbajului, ci este introdus printr-un...

Limbajul C

În continuare vom defini un calculator, ca fiind un sistem electronic de foarte mare complexitate, capabil de prelucrarea automata a datelor de...

Programare în C

Primul program C #include <stdio.h> int main(void) { printf(“Salut!\n”); printf(“Iata primul program C!”); return 0; } Caracterele...

Limbaje de Programare

1. Definirea şi clasificarea limbajelor de programare Limba (DEX) – sistem de comunicare alcătuit din sunete articulate, specifice omului, prin...

Limbajul SQL

Introducere Limbajul SQL (Structured Query Language) reprezintă, în prezent, unul dintre cele mai puternice limbaje structurate pentru interogarea...

Te-ar putea interesa și

Proiect Microsoft Acces - dicționar

Introducere Scopul principal al acestui proiect il constituie introducerea in lucrul cu baze de date in limbajul Microsoft Access. Obiectul...

Realizarea unui Web Site - Liceul de Informatică Petroșani

Motivaţia alegerii temei Experienţa didactică arată că elevii sunt mai puţin atraşi de probleme, abandonează repede când întâmpină greutăţi şi au...

Gestiunea unui Hotel

I. FOX PRO - GENERALITATI Calculatoarele electronice au aparut din necesitatea stocarii si prelucrarii cât mai rapide a informatiilor. Pe masura...

Medii de Programare

MODULUL 1. INTRODUCERE IN STUDIUL LIMBAJELOR DE PROGRAMARE 1.1 Notiuni generale privind limbajele de programare 1.2 Clasificarea limbajelor de...

Tipuri moderne de suporturi informaționale

1. Notiuni de baza Patrunderea informaticii in aproape toate domeniile vietii stiintifice, economice si sociale a devenit tot mai evidentă în...

Analiza specifică sistemului informatic pentru evidența personalului și calculul salariilor

INTRODUCERE Am ales aceasta tema tinand cont de importanta pe care o are compartimentul Personal-salarizare intr-o societate comerciala sau...

Consumatorul și utilitatea economică

Bunurile obtinute in activitatea economica sunt destinate consumatorului care,in mod normal este format din familii sau menaje si in sensul cel mai...

Managementul Cunoașterii

Tema 1 1. România libera. Cercetând cotidianul România libera, am observat gruparea informatiilor continute de paginile sale dupa un numitor...

Ai nevoie de altceva?