You are on page 1of 3

Asta a fost la examen:

am luat 9

din 16 intrebari

Bafta tuturor si va rog sa postati subiectele cazute si daca ati luat si


daca nu, pentru a putea vedea ce subiecte noi apar.
Multumesc celor ce posteaza. Cu rosu ce am bifat eu la examen.
______________________________________________________________________________

10 puncte
1.

Secventa de functii:
socket, bind, sendto, recvfrom se utilizeaza in cazul unui:
a) Client UDP
b) Client TCP
c) Server UDP
d) Server TCP
______________________________________________________________________________

10 puncte
1.

Functia

socket(AF_INET, SOCK_DGRAM, 0); se utilizeaza in

cazul:

a) Client si server UDP


b) Client si server TCP
c) Client TCP
d) Client UDP
______________________________________________________________________________

10 puncte
1. Secventa de functii:
socket, connect, send, recv
se utilizeaza in cazul
unui:
a) Client UDP
b) Client TCP
c) Server UDP
d) Server TCP
______________________________________________________________________________

10 puncte
1.

Analizati cu atentie urmatorul cod sursa. Ce reprezinta programul?

#define PORT
33
int main (void)
{
struct sockaddr_in si_me, si_other;
int s, i, slen=(si_other);
char buf[BUFLEN];
s=socket(AF_INET, SOCK_DGRAM, 0);
memset((char*) &si_me, 0, sizeof(si_me));
si_me.sin_family = AF_INET;
si_me.sin_port = htons (port);
si_me.sin_addr.s_addr = htonl(INADDR_ANY);
bind(s, &si_me, sizeof(si_me));
for(i=0; i<100; i++){
recvfrom(s, buf, BUFLEN, s, &si_other, &slen);

printf("Received packet from : %d\nData: %s\n\n", inet_ntoa(si_other.


sin_addr), ntohs(si_other.sin_port), buf);
}

close (s);
return 0;

a) Client UDP

b) Client TCP
c) Server UDP
d) Server TCP
______________________________________________________________________________

1.
a)
b)
c)
d)

Un server de web se ataseaza uzual la portul:


0x50
0x80
88
21

______________________________________________________________________________

1.
a)
b)
c)
d)

Daca in retea datele circula ntr-un singur sens comunicarea este:


simplex
semi-duplex
duplex
simpla

______________________________________________________________________________

1.

Un server UNIX adminstrat de la distanta primeste conexiuni pe portul:

a)
b)
c)
d)

0x16
25
21
0x22

1.
a)
b)
c)
d)

Un exemplu de MTA este


Outlook
Cyrus
Gmail
Postfix

______________________________________________________________________________

______________________________________________________________________________

Un server de fisiere utilizeaza protocolul:


a)
b)
c)
d)

HTTP
FTP
FTPS
UDP

______________________________________________________________________________

DNS provine de la:

a)
b)
c)
d)

Domain Name Service


Dynamic Network Server
Domain Name System
Domain Name Service

______________________________________________________________________________

Nivelul ................. al modelului OSI cuprinde un subnivel de control al accesului la mediu care
rezolva problema controlului accesului la canalul partajat pentru retelele cu difuzare.
a) retea
b) fizic
c) legatura de date
d) aplicatie
______________________________________________________________________________

Intre doua nivele adiacente exista o ............................... care defineste operatiile si serviciile
primitive oferite de nivelul n nivelului n+1.
a) primitiva
b) serviciu
c) interfata
d) protocol
______________________________________________________________________________

HTML provine de la
a)
b)
c)
d)

HyperText Multi Language


HyperTag Markup Language
HyperText Markup Language
HighexTensible Markup Language

______________________________________________________________________________

Nivelul aplicatie al modelului TCP/IP cuprinde toate protocoalele de nivel nalt. Unul dintre
acestea este protocolul de terminal virtual ................... care permite unui utilizator de pe o masina
sa se conecteze si sa lucreze pe o masina situata la distanta.
Telnet

______________________________________________________________________________

Se numeste .................. de calculatoare o colectie interconectata de calculatoare autonome care


sunt capabile sa schimbe informatii intre ele si sa partajeze resurse.
retea
______________________________________________________________________________

Un server DNS :
a)
b)
c)
d)

Translateaza o adresa IP intr-o adresa UDP


Translateaza o adresa de web intr-o adresa IP
Translateaza o adresa IP intr-o adresa MAC
Translateaza o adresa MAC intr-o adresa IP

You might also like