Documente Academic
Documente Profesional
Documente Cultură
MOTTO: tiinele sunt modele i reprezentri virtuale ale cunoaterii (M. Vlada).
nvarea este evoluia cunoaterii peste timp (R. Bohn).
"Informatica restabilete nu numai unitatea matematicilor pure i a celor aplicate, a
tehnicii concrete i a matematicilor abstracte, dar i cea a tiinelor naturii, ale omului i
ale societii. Reabiliteaz conceptele de abstract i de formal i mpac arta cu tiina,
nu numai n sufletul omului de tiin, unde erau ntotdeauna mpcate, ci i n
filosofarea lor." Grigore C. Moisil (1906-1973) - Computer Pioneer Award of IEEE
Computer Society (IEEE - 1996)
MOTTOS:
"Cea mai bun modalitate de a prezice viitorul este s l creezi tu nsui". Peter Drucker
"Caut cunoaterea prin experimentare, observare i testarea ipotezelor" Sir Francis Bacon
"Learning is evolution of knowledge over time." Roger E. Bohn
Informatica este una din cele patru stiinte exacte: MATEMATICA, FIZICA,
CHIMIE, INFORMATICA (Ref.: studii universitare de licenta, 2005)
Tezaurul stiintific al unei stiinte se formeaza si se pastreaza de la o generatie la alta
prin intermediul teoriilor, experimentelor, limbajelor si mediilor de stocare a cunoasterii.
Piloni ai CUNOASTERII:
1. Limbaje;
2. Teorii-Metode-Tehnici;
3. Medii de stocare;
4. Invatarea.
LIMBAJE
Mediile din natura sunt guvernate de limbaje. Omul a inventat calculatorul, limbajele si
stiintele pentru cunoastere: rezolvarea problemelor, evolutia si stocarea cunosterii. Prin
intermediul calculatorului (computer) se prelucreaza informatiile (IT- Tehnologia
informatiei). Pentru reprezentarea si prelucrarea informatiilor calculatorul utilizeaza
limbajele artificiale. Acest fapt dovedeste faptul ca limbajele au fost inventate nu numai
pentru comunicarea informtiilor, ci mai ales pentru prelucrarea (procesarea) informatiilor.
(Natural environments are ruled by languages. Computer science use artificial languages.
Languages exist therefore, not for communication purposes alone, but particullarily for
knowledge.)
Observatie: Aparitia microprocesorului (in anul 1972) a determinat performante mari ale
prelucrarii informatiilor: viteza de calcul, timp de executie a programelor,
interactivitatea in utilizarea calculatorului.
MEDII DE STOCARE
Evolutia cunoasterii este infuentata de natura si performanta reprezentarii si stocarii:
hartie (carti si reviste), suport magnetic, suport optic etc.
INVATARE
Societatea uman se dezvolt prin Cunoatere i nvare. Dac Dezvoltarea i
Cunoaterea se motenesc, nvarea nu se poate moteni.
"The only real valable think is intuition" Albert Eistein (1879 - 1955)
Creativity,
Technology
and
Learning
by
Avril
M
Loveless
"Critical Thinking is my life, it's my philosophy of life. It's how I define myself ... I'm an
educator because I think these ideas have meaning. I'm convinced that what we believe in
has to be able to stand the test of evaluation." John Chaffee
SURSA: http://www.cniv.ro/2009/tic,
http://www.elearning.ro/resurse/Intel_
Teach_Impact_2009.pdf
(Autori:
Steliana
Toma-coord.,
Simona
Cbureanu, Silvia Ft, Cornelia
Novak)
4
Referina :
Tudorel FTU,
FTU , Alexandru UGUI, Universitatea Al. I. Cuza
Cuza , Ia
Ia i
[Boar B.H., The Art of Strategic Planning for Information Techno logies, 2nd
edition, John W iley, 2001]
http://www.intel.com/
Coponenta HARDWARE
Componenta SOFTWARE
Componenta Web - Retele si sistemul Internet
Componenta de securitate informatica
Componenta de Aplicatii-programe sepecializate, sisteme informatice
COMPUTER SYSTEM
HARDWARE
SOFTWARE
-CPU
-RAM
-HDD
-GPU(video)
-CPU(baza)
-placa retea
-modem-uri
-dispozitive
-BIOS
-OS
-comp.
-medii prog.
-medii dez.
-platforme
-utilitare
-navigatoare
INTERNET
APLICATII
-retele
-protocoale
-adrese IP
-DNS
-gatway
-route
-browser
-Web 2.0
-Stiinta-Tech
-CAD
-Economie
-Aparare
-Medicina
-Educatie
-Arhitectura
-Managment
COMPUTER SYSTEMS
Coponenta HARDWARE
- scurta descriere a tipurilor, caracteristicilor si parametrilor de performanta
1. CPU (Central Processing Unit): socket, clock freq. (MHz, GHz), multi-CPU,multiCORE, Flops, Gflops, (cei mai importanti fabricanti: AMD, Intel); cuvant de memorie
folosit in sistemul de adrese (word) (16, 32, 64 biti)
- NOTA: costul de fabricatie (la o fabrica din Scotia) a unei CPU Intel era de 1$ in anul
2008; primul calculator IBM/360 cu care a fost dotat CCUB (Centrul de Calcul al
Universitatii din Bucuresti) de la Facultatea de Matematica (UB) in anul 1969 prin
contributia acad. Grigore C. Moisil, a costat 658.000 $ (era embargou ptr. tarile
socialiste, ptr. tarile capitaliste costa 250.000 $). A fost adus de la Viena unde IBM avea
filiala.
2. RAM (Random Access Memory): memorie interna de diverse capacitati (512 MB,
1024 MB, 2GB, ), tipuri: SDRAM, DDR, DDR2, DDR3, suport dual/triple channel,
bus frecquency, latency
3. HDD (Hard Disk Drive):
- capacitate stocare 120 GB, 256 GB, 512 GB,
- tehnologie clasica SSD
- conectori IDE (ATA,PATA), SATA (SATA1,SATA2,SATA3), SCSI, SAS
- viteza de transfer teoretica / magistrala (PATA-max. 133Mb/s, SATA1-1.2
Gb/s=150 Mb/s, SATA2-2.4 Bb/s= 300 Mb/s, SATA3 600Mb/s)
- imbunatatirea vitezei de transfer: HDD (5400, 7200, 10000, 15000 rpm), cache
memory, RAID (RAID: 0=striping, imbunatatire viteza; 1-mirroring-backup)
4. MotherBoard (placa de baza): CPU socket, RAM slots, sloturi de extensie: PCI, AGP
(vechi!), PCI express (x4, x16), HDD conectors (SATA, IDE).
Ref.: http://en.wikipedia.org/wiki/Motherboard
wired (optical fiber): single mode, multimode > 10 Gbps (max. 1 Km distanta,
latenta mica)
- wireless: a (5 GHz), b (2.4 GHz) 11 Mbps, g (2.4 GHz) 54 Mbps, n (2.4 GHz) - >
100 Mbps (150,300); Securitate WEP, WPA, WPA2
b) tehnologii speciale (InfiniBand, Myrinet latenta foarte mica, utilizate la
supercalculatoare)
6. Modemuri:
- telefonie clasica (fir) max. 56 Kbps
- telefonie mobila (3G, 4G) HSDPA / HSUPA: 3.6 / 7.2 / 14.4 / 28.8 Mbps
Componenta SOFTWARE
- scurta descriere a tipurilor, caracteristicilor si functiilor
1. BIOS (Basic Input/Output Basic): low level software (firmware); continutul stocat in
memoria ROM (Read Only Memory, memoria non-volatila scrisa de fabricant);
- face legatura cu sistemul de operare (OS) si partea hardware;
- la initializarea (pornirea) sistemului de calcul (Computer System) se activeaza
automat si incarca in memoria RAM programele ce controleaza initializarea si
activitatea OS;
2. OS (Operating System): sistem de programe/proceduri/servicii ce coordoneaza si
gestioneaza toate resursele hardware si software ale sistemului de calcul si lanseaza in
executie aplicatiile sistemelor informatice pentru rezolvarea diverselor probleme
specifice domeniilor de activitate ale omului.
-
Exemple de OS cele mai utilizate: CP/M, RSX/11M, DOS, OS/2, UNIX, Linux
(open sourse, diverse distributii), Windows (diverse versiuni), Android (ptr.
iPhone); NOTA: exista peste 500 de OS (www.operatingsystems.org)
Structura de baza: kernel (nucleu), biblioteci de sistem (Library) (.dll ptr.
Windows, .so ptr. Linux), drivere (.drv ptr. Windows, .ko ptr. Linux)
Caracteristici: cuvant de memorie folosit in sistemul de adrese (word) (16, 32, 64
biti), single/multi-user, single /multi-tasking
11
12
reprezinta forma binara este (se concateneaza cei 4 octeti asociati pentru a, b, c si
d):
131 = 1*27 + 0*26 + 0*25 + 0*24 + 0*23 + 0*22 + 1*21 + 1*20 , 27 = 128
c) Din punct de vedere arhitectural si functional, nodurile sistemului Internet sunt
clasificate astfel: noduri de nivel inalt (clasa A), noduri continentale (clasa B),
noduri locale (clasa C), iar structura adresei IP este formata din: cod clasa, cod
router, cod host (impartirea spatiului de adrese IP in clase este utilizata de
routere):
Exemple:
102.54.94.97
(rhino.acme.com, source server), 38.25.63.10
(x.acme.com , x client host), 127.0.0.1 (localhost)
Historical classful network architecture
Leading bits
Class in
address
(binary)
0
A
10
B
110
C
-
Range of first
octet
(decimal)
0 127
128191
192223
Network
ID
format
a
a.b
a.b.c
Number
of
addresses per
network
7
2 = 128
224 = 16777216
214 = 16384 216 = 65536
221 = 2097152 28 = 256
Host ID Number
format
networks
b.c.d
c.d
d
of
DNS (Domain Name System): sistem pentru domenii de nume ce asigura legatura
intre adresa IP si numele serverului (exmplu: numele chimie.unibuc.ro
corespunzator adresi IP 193.226.51.39); se poate face analogia dintre lista
13
nivel superior
numei , i=1 ...127 sunt etichete ce contin fiecare max. 63 caractere (A-Z, 0-9 si
cratima/underline) si reprezinta domenii/subdomenii (Nota: pana in anul 2008
existau doar 5 nivele)
Exemple de domenii: www.unibuc.ro , www.chimie.unibuc.ro , www.c3.icvl.eu,
www.c3.cniv.ro,
-
URL (Uniform Resource Locator): adresa ce contine DNS pentru accesarea unei
pagin web, de exemplu:
URL: http://www.example.net/index.html
Top-level domain name: net
Second-level domain name: example.net
Host name: www.example.net
Protocoale & Servicii (Ports:1- 65535): in functie de tipul datelor, tranferul
pachetelor de un anumit tip se face intre anumite porturi.
Exemple:
80 http (hypertext, www World Wide Web),
443 https (secured hypertext transfer protocol, securitate oferita prin SSH- secure
Sockets Layer)
21 FTP (File Transfer Potocol),
25 SMTP (Simple Mail Transfer Protocol)
14
C:\WINDOWS\system32\drivers\etc\services
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This file contains port numbers for well-known services defined by IANA
#
# Format:
#
# <service name> <port number>/<protocol> [aliases] [#<comment>]
#
echo
echo
discard
discard
systat
systat
daytime
daytime
qotd
qotd
chargen
chargen
ftp-data
ftp
telnet
smtp
time
time
rlp
nameserver
nameserver
nicname
domain
domain
bootps
bootpc
tftp
gopher
finger
http
kerberos
kerberos
hostname
iso-tsap
rtelnet
pop2
pop3
sunrpc
sunrpc
7/tcp
7/udp
9/tcp sink null
9/udp sink null
11/tcp users
#Active users
11/tcp users
#Active users
13/tcp
13/udp
17/tcp quote
#Quote of the day
17/udp quote
#Quote of the day
19/tcp ttytst source
#Character generator
19/udp ttytst source
#Character generator
20/tcp
#FTP, data
21/tcp
#FTP. control
23/tcp
25/tcp mail
#Simple Mail Transfer Protocol
37/tcp timserver
37/udp timserver
39/udp resource
#Resource Location Protocol
42/tcp name
#Host Name Server
42/udp name
#Host Name Server
43/tcp whois
53/tcp
#Domain Name Server
53/udp
#Domain Name Server
67/udp dhcps
#Bootstrap Protocol Server
68/udp dhcpc
#Bootstrap Protocol Client
69/udp
#Trivial File Transfer
70/tcp
79/tcp
80/tcp www www-http
#World Wide Web
88/tcp krb5 kerberos-sec
#Kerberos
88/udp krb5 kerberos-sec
#Kerberos
101/tcp hostnames
#NIC Host Name Server
102/tcp
#ISO-TSAP Class 0
107/tcp
#Remote Telnet Service
109/tcp postoffice
#Post Office Protocol Version 2
110/tcp
#Post Office Protocol Version 3
111/tcp rpcbind portmap
#SUN Remote Procedure Call
111/udp rpcbind portmap
#SUN Remote Procedure Call
15
16
1109/tcp
1167/udp
1433/tcp
1433/udp
1434/tcp
1434/udp
1512/tcp
1512/udp
1524/tcp ingres
1701/udp
1723/tcp
1812/udp
1813/udp
2049/udp nfs
2053/tcp
9535/tcp
#Kerberos POP
#Conference calling
#Microsoft-SQL-Server
#Microsoft-SQL-Server
#Microsoft-SQL-Monitor
#Microsoft-SQL-Monitor
#Microsoft Windows Internet Name Service
#Microsoft Windows Internet Name Service
#Layer Two Tunneling Protocol
#Point-to-point tunnelling protocol
#RADIUS authentication protocol
#RADIUS accounting protocol
#NFS server
#Kerberos de-multiplexor
#Remote Man Server
18
Meniul principal:
Wiki Home
Pages and Files
Members
Recent Changes
Manage Wiki
All Pages
home
arhiva_2009
arhiva_2010
21
PUNCTAJE PARTIALE
PRINCIPII DE NOTARE
......
Desfurarea laboratorului
LABORATOR: probleme
Programare semestrul I:
1.
2.
3.
4.
....
Problemele obligatorii si cele suplimentare din saptamana
.....
Problemele facultative din saptamana
Surse de documentare
SURSE DE DOCUMENTARE
22
Se ofera un upgrade gratuit pentru wiki-urile ce sunt utilizate exclusiv pentru K-12 sau in
nvmntul Superior si un Ghid de utilizare ce permite s se deschida conturi pentru
studenti cu sau fr adrese de e-mail.
Noiuni de baz pentru administrarea paginii Web folosind instrumentele Wiki:
Members (Membrii) - adaugarea de noi membri si eliminarea unora; aprobarea
sau respingerea cererilor de membru n ateptare; promovarea unor membri de a
avea drept de administrator.
Pages (Pagini)- vizualizarea paginilor wiki; ultima modificare; blocare sau
deblocare; tergere pagini individuale; editarea etichetelor.
Files (Fiiere) vizualizarea fiierelor n wiki; detalii despre fiier; ncrcare
fiiere; terge fiiere; editarea etichetelor.
Permission (Permisiuni) se poate decide cine poate vizualiza sau edita wiki;
gestionarea permisiunilor pentru paginile wiki individuale.
Exemplu: Personalize Your Wiki:
24
Zona de editare&servicii
26