Filehost.ro - gazduire fisiere
E=mc2
Forum de discutii libere Subiecte din Stiinta - Filosofie-Religie Prezentari de subiecte tangentiale Paranormal - Astrologie - Minuni geografice Sfaturi practice Meditatii online pentru bacalaureat
Nou pe simpatie:
mariana_n23
Femeie
24 ani
Brasov
cauta Barbat
29 - 52 ani
E=mc2InregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
E=mc2 / Megabiti /

Viata si literatura

Pagini: 1 ... 2 3 4 5 6 7 Moderat de mihneamihai
#41
mnovicov
Administrator
Postari: 1985
5. RETEAUA WAN

O retea WAN este alcatuita din foarte multe calculatoare legate in retea si care este intinsa pe o suprafata intinsa, in cazul Internet-ului pe tot globul. Reteaua este alcatuita din multe servere care in general sunt masini UNIX, care pot asigura intr-adevar un multitasking controlat si un multithreading adevarat, spre deosebire de Windows care doar simuleaza doar (foarte bine intr-adevar)aceste lucruri.
In cadrul acestui tip de terea se folosesc anumite protocoale de reteapentru a putea transmite date in cadrul unui asemenea gigant. Se folosesc de asemenea adrese de locatie numite adrese IP (Internet Protocol) cu ajutorul carora serverele de Internet gasesc mult mai usor calculatoarele din retea. In cadrul acestei retele se foloseste un protocol de transfer de date care de fapt este o denumire colocviala pentru mai mult de 100 de protocoale diferite dar care au fost inglobate sub aceeasi denumire TCP/IP (Transmission Control Protocol/Internet Protocol). Acest protocol cuprinde intre altele si protocoalele de Telnet (Terminal emulation), FTP (File Transfer Protocol), HTTP (Hyper Text Transfer Protocol), SMTP (Simple Mail Transfer Protocol). Acest protocol a fost elaborat de Ministerul Apararii Nationale din SUA in anii ’70 si are si acum cea mai larga arie de utilizare. Principalele avantaje pe care acesta le prezinta ar fi:
·    Independenta de platforma. Protocolul TCP/IP nu a fost conceput pentru utilizarea intr-un mediu destinat unui anumit tip de hardware sau software. A fost si este utilizat in retele de toate tipurile.
·    Adresare absoluta. TCP/IP asigura modalitatea de identificare in mod unic a fiecarei masini din Internet.
·    Standarde deschise. Specificatiile TCP/IP sunt disponibile in mod public utilizatorilor si dezvoltatorilor. Oricine poate sa trimita sugestii de modificare a standardului.
·    Protocoale de aplicatie. TCP/IP permite comunicatia intre medii diferite. Protocoalele de nivel inalt cum ar fi FTP sau TELNET, au devenit omogenizate in mediile TCP/IP indiferent de platforma.
Conectarea la INTERNET: Aceasta se poate face la noi prin doua modalitati prin modem sau prin cablu de televiziune. In ambele cazuri avem nevoie de un ISP (Internet Service Provider) care sa furnizeze servicii de conectare la Internet. Aceste ISP-uri pot oferi o conectare mai rapida sau mai lenta in functia de serverele pe care le poseda. Daca Serverul este configurat sa poata fi folosit si ca Proxy atunci automat si calitatea serviciului se va imbunatatii, un server de Proxy foloseste disc-uri de Cache astfel incat paginile si in general informatia pe care utilizatorul o cere prin intermediul protocoalelor se va descarca in primul rand pe acele disc-uri de cache asigurand astfel o comunicare mai buna cu clientul. Transmiterea datelor se face pe bucati numite „packages� care in cazul cel putin al


 
   
#42
mnovicov
Administrator
Postari: 1985
unui modem sunt destul de mici si astfel se intalneste de multe ori situatia cand serverul de pe care se ia respectiva informatie sta si asteapta ca propriul nostru calculator sa primeasca acele packages. Marimea acestor packages se numeste MTU(Maximum Transfer Unit). In cazul unui modem de mica viteza cu cat MTU-ul este mai mic cu atat mai bine, cu atat mai repede se desfasoara tranzactia datelor.
Conexiuni prin modemuri asincrone: ISP-ul asigura o conexiune de dial-up cu ajutorul unui protocol numit PPP (Point-toPoint Protocol) sau SLIP (Serial Line Internet Protocol).
·    SLIP. Este un protocol extrem de simplu, care furnizeaza un mecanism de transmitere printr-o conexiune seriala a pachetelor generate deIP (datagrame). Transmite datagramele pe rand, separandu-le printr-un octet numit SLIP END, pentru a sugera ca marcheaza sfarsitul unui pachet. SLIP nu asigura mijloace de corectare a erorilor si nici de comprimare a datelor, astfel ca a fost inlocuit de PPP.
·    PPP. Este un protocol pe trei niveluri care imbunatateste fiabilitatea comunicatiilor seriale TCP/IP prin asigurarea mijloacelor pentru corectarea erorilor si pentru comprimarea datelor, caracteristici care ii lipsesc protocolului SLIP. Cele mai multe pachete TCP/IP contin suport pentru PPP, la fel ca si majoritatea ISP-urilor. Daca ar fi sa alegem ar trebui sa ne indreptam spre PPP deoarece asigura capacitate de transfer superioara si comunicatii mai sigure.

Comunicarea prin Intermediul HTTP: Dupa cum ii spune si numele este un protocol care permite transformarea unor comenzi de formatare de text. Aceste comenzi sunt scrise in limbajul HTML (Hyper Text Markup Language) si care pot fi scrise cu ORICE tip de editor de texte sunt mai apoi interpretate de un parser integrat intr-un Browser si care astfel ne permite sa vizualizam pe Internet documente realizate in cele mai felurite moduri, in functie de imaginatia si resursele celui care a creat acel document. De fapt ce este HTML-ul mai exact?
HTML-ul este un set de conventii pentru marcarea portiunilor de document astfel incat fiecare portiune sa apara cu format distinct atunci cand documentul este accesat de un program de analiza sintactica (parser). HTML este limbajul de marcare ce stabileste aspectul documentelor WWW (World Wide Web), iar prin intermediul browserelor se poate vedea documentul gata formatat.
HTML este de fapt un subset al standardului SGML (Standard Generalized Markup Language) si include capacitati care permit autorilor sa insereze hiperlegaturi care afiseaza alte documente HTML cand se executa clic pe ele.


 
   
#43
mnovicov
Administrator
Postari: 1985
Tehnologii asistate de calculator



Excel trateaza lista ca pe un set de date dintr-o foaie de calcul obisnuita, pana cand selectati una dintre optiunile meniului Data. Prin optiunile acestui meniu el va trata lista ca pe un tabel dintr-o baza de date relationala.



Pentru ca Excel sa trateze lista ca pe un tabel dintr-o baza relationala si nu ca pe un set de date dintr-o foaie de calcul, trebuie respectate urmatoarele reguli:

1. Nu se construieste intr-o foaie de calcul decat o singura lista, deoarece unele facilitati pentru administrarea listelor (cum este de exemplu operatia de filtrare) nu pot folosi la un moment dat decat o lista.

2. Daca in foaia de calcul mai exista si alte date, trebuie sa lasati liber cel putin un rand intre lista si aceste date pentru ca Excel sa poata detecta si selecta usor lista atunci cand executati operatii de sortare, filtrare si inserare de formule pentru calcule statistice sau de subtotaluri.

3. Nu inserati randuri randuri si coloane libere in interiorul listei deoarece Excel foloseste acest mecanism pentru a lista de restul foii de calcul.


 
   
#44
mnovicov
Administrator
Postari: 1985
Scrieti etichetele coloanelor in primul rand al listei astfel incat Excel sa le poata recunoaste ca nume de campuri pe care sa le le foloseasca apoi la operatiile de cautare si organizare a datelor si la crearea rapoartelor.

5. Celulele dintr-o coloana trebuie sa contina informatii de acelasi tip, la fel ca si campurile dintr-un tabel al bazei de date. De exemplu, daca aveti o coloana cu numele Data nasterii, toate celulele din acea coloana a listei trebuie sa contina o data de tip data calendaristica, in care sa se pastreze data nasterii. Pentru a avea o flexibilitate cat mai mare in exploatare (in special in operatiile de cautare si de filtrare), este bine sa descompuneti datele cat mai mult. De exemplu, daca trebuie sa inregistrati in lista respectiva o persoana dupa diferite elemente ale adresei (de exemplu numele strazii si numarul blocului) este bine sa descompuneti si adresa in mai multe campuri: strada, numar, bloc, scara, etaj, apartament.

6. Folositi o formatare diferita pentru etichetele coloanelor (font, dimensiune si stil pentru caractere, bordura si model sau umbra pentru fundal) fata de cea pe care o folositi pentru datele din lista.

7. Pentru a separa etichetele coloanelor de date, folositi borduri pentru celule si nu randuri libere sau linii punctate.

8. Nu inserati spatii la inceputul celulei deoarece ele vor afecta operatia de sortare.

9. Nu puneti datele importante la dreapta sau la stanga listei, deoarece este posibil ca ele sa fie ascunse atunci cand filtrati lista.


 
   
#45
mnovicov
Administrator
Postari: 1985
Este bine sa folositi o coloana pentru numerotarea inregistrarilor din lista. Aceasta coloana va fi similara cu campul de date in care se pastreaza numarul inregistrarii dintr-un tabel baza de date care insa in cazul unui sistem de gestiune a bazelor de date este adaugat automat de acesta si folosit in exploatarea tabelului la localizarea inregistrarilor. Acest camp este foarte util in lista atunci cand in urma unei operatii de sortare nu ati obtinut ceea ce doreati. Veti folosi campul cu numarul inregistrarii pentru a reface aranjarea initiala a inregistrarilor in lista.

11. Plasati campul cel mai folosit din lista in prima coloana.



Ati vazut ca o baza de date relationala este formata din mai multe tabele. Daca vreti sa simulati o baza de date folosind produsul de calcul tabelar Excel, va trebui mai intai sa definiti tabelele sub forma de liste in mai multe foi de calcul din acelasi registru sau din registre diferite, dupa care sa stabiliti legatura dintre aceste liste, folosind referirea tridimensionala. Prin referirea tridimensionala, identificati datele dintr-o lista aflata intr-o alta foaie de calcul, precedand adresa celulelor cu identificatorul tabelului. Separarea celor doua elemente de adresare se face cu !. De exemplu Agenda!Nume se refera la coloana Nume din foaia de calcul Agenda.


 
   
#46
mnovicov
Administrator
Postari: 1985
Creati o lista.



Lista va contine date despre prieteni: numar curent (N,2,0), nume (C,15), prenume (C,15), numar telefon (C,13), data nasterii (D), localitate (C,15), cod judet (C,2), cod tara (C,2), adresa (C,30).



1) Dati numele Agenda foii de calcul in care veti crea lista. Procedati astfel:

o Indicati eticheta Sheet1 si executati clic cu butonul din dreapta. Se deschide meniul de comenzi rapide.

o Executati clic pe optiunea Rename. Se activeaza zona etichetei foii de calcul.

o Scrieti numele Agenda si apasati tasta Enter.



2) Salvati registru in care se gaseste Agenda in fisierul Personal. Procedati astfel:

o Alegeti optiunea de meniu Save As…cFile. Se deschide caseta de dialog Save As.

o Alegeti din lista ascunsa Save in dosarul in care salvati fisierul.

o Scrieti in zona de editare File name numele fisierului Personal si apasati tasta Enter sau executati clic pe declansatorul Save.


 
   
#47
mnovicov
Administrator
Postari: 1985
Creati lista in foaia de calcul Agenda in doua etape:

A. Definiti structura de campuri a listei scriind pe primul rand al listei etichetele coloanelor, care vor fi tratate ca nume de campuri. Lasati primul rand din foaia de calcul liber. Scrieti pe rand celulele A2, B2, C2, D2, E2, F2, G2, H2 si I2 in ordine numarul campurilor: Numar, Nume, Prenume, Numar telefon, Data nasterii, Localitate, Cod judet, Cod tara, si Adresa. Formatati numele de campuri astfel: stil ingrosat, dimensiune de 12, fond gri 30%.

B. Adaugati la lista inregistrarile cu date, completand cu valori campurile. Inregistrarile de date incep imediat cu randul 3, fara sa lasati un rand liber care sa delimiteze inregistrarea de structura de inregistrarile de date. Puteti sa introduceti datele din inregistrari direct in celulele foii de calcul sau puteti sa va usurati munca folosind formularul de introducere a datelor. Dupa ce ati introdus prima inregistrare de date puteti stabili diferite conditii de validare pentru datele din campuri. De exemplu, pentru data din campul Numar alegeti conditia ca sa fie un numar intreg cuprins intre 1 si 99, pentru datele din campurile Nume, Prenume si Localitate sa fie siruri de caractere cu lungimea de maxim 15 caractere, pentru datele din campurile Cod judet si Cod tara sa fie siruri de caractere cu lungimea de maxim 2 caractere, pentru datele din campul Numar telefon sa fie sir de caractere cu lungimea de maxim 13 caractere, iar pentru data din campul Data nasterii sa fie de tip data calendaristica.


 
   
#48
mnovicov
Administrator
Postari: 1985
Pentru a stabili diferite conditii de validare a datelor folositi obiectele din caseta de dialog Data Validation:

o Selectati campul pentru care vreti sa stabiliti conditiile de validare.

o Alegeti optiunea de meniu Validation…cData. Se deschide caseta de dialog Data Validation.

o Deschideti sectiunea corespunzatoare. In sectiunea Settings stabiliti conditiile de validare. Sectiunea Settings contine controale prin care stabiliti conditiile de validare ale datei. Din lista ascunsa Allow alegeti tipul datei. De exemplu, alegeti pentru tipul numeric intreg articolul Whole number. Din lista ascunsa Data alegeti criteriul de validare. De exmplu, pentru data numerica alegeti articolul between deoarece va avea valori intre valoarea minima si valoarea maxima, adica valoarea ei va fi mai mare decat valoarea scrisa in caseta de editare Minimum (>=1) si mai mica decat valoarea scrisa in caseta de editare Maximum (o In sectiunea Input Message stabiliti daca doriti sa fie afisat un mesaj de informare despre datele din camp atunci cand selectati celula. In caseta de text Title scrieti titlul mesajului (de exemplu Atentie!), iar in caseta de text Input message, scrieti mesajul propriu-zis (de exemplu, Scrieti un numar intreg). Sirul de caractere nu trebuie sa aiba mai mult de 255 de caractere. Activati comutatorul Show input message when cell is selected, daca vreti sa fie afisat mesajul cand celula este selectata.


 
   
#49
mnovicov
Administrator
Postari: 1985
o In sectiunea Error Alert stabiliti cum doriti sa fiti alertati cand nu se introduc date valide. Mesajul va fi afisat intr-o caserta de dialog cu declansatoare. In caseta de text Title scrieti titlul casetei (de exemplu Eroare), iar in caseta de dialog Error message, scrieti mesajul care va fi afisat in caseta (de exemplu, Nu ati scris un numar intreg). Sirul de caractere nu trebuie sa aiba mai mult de 255 de caractere. Din lista ascunsa Style alegeti modul in care se va face alertarea: Stop (nu se accepta datele introduse; caseta de dialog are doua declansatoare Retry pentru relua introducerea datelor si Cancel), Warning (se atentioneaza numai; caseta de dialog afiseaza mesajul Continue? si trei declansatoare Yes pentru acceptarea datelor introduse, No pentru neacceptarea lor si Cancel), Information (numai se informeaza; caseta de dialog contine doua declansatoare OK pentru acceptarea datelor introduse si Cancel).



Dupa ce stabiliti conditiile de validare pentru datele dintr-o celula a campului, selectati mai multe celule din coloana campului in care urmeaza sa introduceti date si alegeti optiunea Validation…cData. Prin caseta de dialog care se deschide sunteti informati ca celelalte celule ale campului nu au definite conditiile de validare. Actionati declansatorul Yes. Se deschide caseta de dialog Data Validation care contine conditiile de validare definite. Confirmati ca doriti sa fie extinse si asupra celorlalte celule din camp actionand declansatorul OK.


 
   
#50
mnovicov
Administrator
Postari: 1985
Folositi formularul de date pentru a administra inregistrarile de date din lista.



Exista formularul pentru introducerea datelor in inregistrarile unei liste care va ajuta sa va deplasati mai usor printre aceste date ca sa le modificati. Formularul poate afisa la un moment dat maximum 32 de campuri din lista. Puteti sa folositi formularul de date pentru urmatoarele operatii:

- adaugati o inregistrare la lista;

- stergeti o inregistrare din lista;

- modificati campurile de date din lista;

- localizati o inregistrare in lista.

Inainte de a deschide formularul de date este obligatoriu sa se defineasca inregistrarea de structura care contine numele campurilor (etichetele coloanelor) deoarece numele de campuri vor fi folosite ca etichete pentru casetele de introducere date din formular. Pentru a deschide formularul de date selectati o celula din lista si alegeti optiunea de meniu Form…cData. Titlul formularului va fi numele foii de calcul in care se gaseste lista (in exemplu Agenda). Executati operatiile astfel:

1. Adaugati inregistrari de date la lista. Procedati astfel:

Executati clic pe butonul New.


 
   
Pagini: 1 ... 2 3 4 5 6 7  
Mergi la