Bazele Programarii

Curs
9/10 (3 voturi)
Domeniu: Calculatoare
Conține 2 fișiere: ppt
Pagini : 55 în total
Mărime: 8.78MB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Codrin Nisioiu

Cuprins

Obiective curs curent

Insusirea diferitelor abordari specifice datelor

Insusirea diferitelor clasificari specifice datelor

Extras din document

Introducere

Organizarea datelor - Proces complex care presupune

identificarea, clasificarea si descrierea proprietatilor acestora,

gruparea lor in colectii,

reprezentarea pe purtatori tehnici

definirea si realizarea procedurilor de prelucrare,

etc

Abordarea teoretica

Informatia

in general: semne care circula pe diferite canale intre elementele lumii reale, cu forme specifice de receptare la nivelul materiei vii;

in particular (cand receptorul este omul): informatia trebuie considerata in raport cu procesul de cunoastere si cu modul de reflectare a rezultatelor in constiinta fiintei umane

Caracteristici definitorii ale informatiei

semn cu semnificaţie - existenta unui limbaj cunoscut de catre receptor;

noutate - completarea tezaurului de cunostinte al receptorului;

utilitate, prin receptarea in timp util, in contextul dorit(activitatea receptorului).

Data

nivel sintactic – asociat sistemului de semne si reguli utilizate pentru a le reuni in constructii sintactice folosite pentru reprezentarea informatiei in procesul de culegere, transmitere, inregistrare si prelucrare -> data

nivel semantic – informatia poate fi caracterizata ca semnificatie a datelor

Sensul informatiei – corespondenta intre o data si obiectul real / situatia reprezentata de acesta data

Data

Notatia formala BNF(Backus-Nour Form) realizeaza descrierea unui limbaj de programare

<data>::=<identificator><atribute><valoare>

va contine conceptul de valoare

se adauga un sistem de reguli de transformare – forma de reprezentare si manipulare, avand ca scop obtinerea de date noi pe baza celor existente

Diferenta intre informatie si data – obiect si modelul sau

Abordare pragmatica

considera informatia in raport cu scopurile receptorului

Scopurile receptorului -> utilitatea si importanta informatiei

se obtine reflectarea cea mai fidela a procesului de cunoastere -> intelegerea completa impune utilizarea conceptului de cunostinta

procesul de cunoastere se realizeaza in timp, prin acumulare progresiva de informatii asupra unui obiect sau sistem

Tezaur de cunostinte

totalitatea informatiilor detinute de un observator asupra unui obiect sau sistem

termen de referinta pentru a evalua rezultatele oricarui proces de informare, parte a procesului general de cunoastere

rezultatele unui proces de informare pot conduce la 2 situatii extreme:

Conținut arhivă zip

  • Bazele Programarii 1.ppt
  • Bazele Programarii 2.ppt

Alții au mai descărcat și

Curs ASDN

1.1. Sisteme de numeratie - Sistemele numerice prelucrează informatie - Informatia este codificată ® un anumit tip de reprezentare - Sistemul...

Sisteme Intrare Iesire

Cap. I – Introducere Structura generală a unui calculator personal compatibil IBM PC este prezentată în figura 1.1. 1. Microprocesorul este cel...

Cursuri - Bazele Tehnologiei Informaticii

- reprezintă acea componentă a sistemului electronic de calcul în care se stochează intrucţiunile programelor aflate în curs de execuţie, datele de...

Inteligenta Artificiala

Recursivitate 3 Un obiect este recursiv daca este definit funct¸ie de el ˆınsu¸si. ² definim un num˘ar infinit de obiecte printr-o declarat¸ie...

Structura și Arhitectura Calculatoarelor

Cap.1. BAZELE ARITMETICE ALE CALCULATOARELOR Spre deosebire de calculatoarele analogice care operează cu mărimi continue calculatoarele numerice...

Baze de Date

Concepte de bază ale Bazelor de date -DB Bază de date Definiţie: Ansamblu de date structurate Legate funcţional Stocate pe suporturi tehnice...

Calculul Numeric

Obiectivele acestui capitol sunt: - studiul sistemelor de numeraţie; - studiul unor circuite logice; - organizarea internă a unui sistem de...

Birotică

1. Procesorul de documente WORD 1.1. Editoare şi procesoare de text Programele pentru editarea textelor ocupă un loc important în cadrul...

Ai nevoie de altceva?