Clasa VI/VII/VIII lecția 31 - 23 apr 2013
Anunț 1
Cei care v-ați înscris, nu uitați de concursul anual Infotehnium, sîmbătă 27 aprilie 2013 ora 15:00, la școala 164 situată în strada Pravăţ nr. 22 (lângă piaţa Drumul Taberei).
Anunț 2
Urmează două concursuri de informatică în luna mai:
- Concursul Palatului Copiilor, București, pe 18 mai
- Concursul Moisil de la Lugoj, pe 22 mai
Doritorii să ia legătura cu Isabela Coman.
Anunț 3
Concurs joi 25 aprilie, ora 15:00, clasele 6/7/8 înscrie-te aici.
Toate clasele
Rezultatele chestionarului de data trecută
Clasa a 6-a
clasa a 6-a | din 40 | x/40 |
---|---|---|
Jocuri | 39
|
0.975
|
Grafică | 36
|
0.900
|
Grafică text | 33
|
0.825
|
Despre WWW și internet | 33
|
0.825
|
Algoritmi avansați: sortare | 31
|
0.775
|
Hardware: cache | 31
|
0.775
|
Limbajul C: funcții | 30
|
0.750
|
Limbajul C: tipuri compuse | 30
|
0.750
|
Prolog | 30
|
0.750
|
Tehnici de programare: divide et impera (divide and conquer) | 30
|
0.750
|
Pe scurt: reprezentarea numerelor și a datelor în calculator | 30
|
0.750
|
Pe scurt: coduri hash | 30
|
0.750
|
Programare orientată pe obiecte | 29
|
0.725
|
Tehnici de programare: backtracking | 29
|
0.725
|
Algoritmi avansați: căutare subșir în șir | 29
|
0.725
|
Algoritmi avansați: generare permutare sau combinare anume | 28
|
0.700
|
Tabele hash | 28
|
0.700
|
Pe scurt: interclasarea șirurilor ordonate | 28
|
0.700
|
Limbajul C: pointeri | 27
|
0.675
|
Pe scurt: date calendaristice | 27
|
0.675
|
Introducere în GNU/Linux | 26
|
0.650
|
Algoritmi avansați: grafuri | 26
|
0.650
|
Pe scurt: codul Gray | 26
|
0.650
|
Pe scurt: mulțimi | 26
|
0.650
|
Algoritmi avansați: arbori | 25
|
0.625
|
Clasele 7 și 8
clasa 7-8 | din 65 | x/65 |
---|---|---|
Grafică | 60
|
0.923
|
Jocuri | 58
|
0.892
|
Grafică text | 56
|
0.862
|
Programare orientată pe obiecte | 53
|
0.815
|
Despre WWW și internet | 51
|
0.785
|
Limbajul C: pointeri | 50
|
0.769
|
Algoritmi avansați: grafuri | 50
|
0.769
|
Tehnici de programare: divide et impera (divide and conquer) | 49
|
0.754
|
Algoritmi avansați: sortare | 49
|
0.754
|
Tehnici de programare: backtracking | 46
|
0.708
|
Algoritmi avansați: arbori | 46
|
0.708
|
Hardware: cache | 45
|
0.692
|
Introducere în GNU/Linux | 44
|
0.677
|
Tabele hash | 43
|
0.662
|
Pe scurt: coduri hash | 43
|
0.662
|
Pe scurt: reprezentarea numerelor și a datelor în calculator | 42
|
0.646
|
Pe scurt: codul Gray | 42
|
0.646
|
Limbajul C: funcții | 41
|
0.631
|
Prolog | 41
|
0.631
|
Pe scurt: date calendaristice | 41
|
0.631
|
Pe scurt: interclasarea șirurilor ordonate | 41
|
0.631
|
Limbajul C: tipuri compuse | 40
|
0.615
|
Algoritmi avansați: generare permutare sau combinare anume | 40
|
0.615
|
Algoritmi avansați: căutare subșir în șir | 40
|
0.615
|
Pe scurt: mulțimi | 38
|
0.585
|
Despre Internet si WWW
Cum funcționează internetul?
Adrese de IP, protocoale.
Ce este un server?
Un server este un calculator care oferă un serviciu peste internet. Exemple: DNS, email, www, ssh, sftp. Cel care foloseste serviciul oferit de server se numește client.
Ce este un DNS?
Este un tip de server. Ține minte o "agendă telefonică". Numele sînt asociate adreselor IP. Ele sînt similare adreselor din lumea reală: ultimul cuvînt este țara sau organizația, penultimul este "zona", similar cu orașul, iar primul cuvînt este similar cu casa, este calculatorul la care vrem să ajungem.
Cum funcționează poșta electronică (email)?
O adresă de email conține un server, cum am văzut mai sus, la care se adaugă un user, un destinatar. Putem avea mai mulți destinatari la aceeași adresă, ca și la o adresă din lumea reală.
Există un protocol de email. Cel care trimite emailul este client. Serverul este cel care primește emailul și-l distribuie destinatarului. În cazul cel mai simplu clientul trimite un mesaj de pe un calculator client, care se conectează direct la calculatorul destinație, server, și transmite mesajul. Acest caz este rar în ziua de azi.
De obicei transmiterea unui mesaj se face între două servere. Calculatorul care vrea să trimită mesajul se conectează la serverul 1 la care el este user. Serverul 1 se conectează la serverul 2, destinație. Destinatarul are un alt calculator care se conectează la serverul 2 și preia mesajul.
Ce trebuie să facem pentru a avea o adresă de email personalizată:
- Să cumpărăm un domeniu. Să luăm ca exemplu francu.ro. La cumpărare vom fi întrebați de DNS-uri
- Să setăm DNS-urile la un furnizor de DNS gratis, cum ar fi namecheap.org
- Să ne creăm un cont de email la gmail. Poate fi un cont existent. De exemplu cristian.francu@gmail.com
- Să setăm DNS-ul să facă forward la adresa dorită, de exemplu cristian@francu.ro. Ea va trebui sa facă redirectare la adresa de gmail, de exemplu cristian.francu@gmail.com
- Să setăm un nou profil la gmail, pentru a putea trimite email ca și de la cristian@francu.ro.
Cum funcționează www?
Calculatorul client se conectează la server folosind un browser, gen chrome sau firefox. Serverul trimite text codificat în HTML. Browserul interpreteaza acel text și îl afișează. WWW se bazează pe legături (link-uri).
Cum funcționează un motor de căutare?
Sînteți angajat pe vară la o firmă care are un site web intern. Nu știm cîte pagini are, dar știm că sînt sub 100. Prima noastră treabă este să spunem cîte pagini există. Nu știm să programăm. Cum procedăm?
Concepte: crawler, server de căutare, index, query, scor IR, pagerank.
Cum funcționează ssh?
Terminal la distanță. Scopul este să putem da comenzi pe server, de la distanță.
Cum funcționează sftp?
Transfer de fișiere între două calculatoare.
Teme
Am postat un concurs de relaxare pe vianuarena. Participați la acest concurs. Dacă nu puteți participa atunci rezolvați problemele pînă data viitoare.