Documente Academic
Documente Profesional
Documente Cultură
Retele de Calculatoare - Modele de Subiecte
Retele de Calculatoare - Modele de Subiecte
1.
O refea de calculatoare de clasl C este organizat[ (imp6(it[) in zece subre,tele. Pentru identificarea
acestora, administratorul de relea utilizeaz\,patru bi1i. Care este masca de subrelea (subnet mask) pe care
,
3.
4.
5.
acesta trebuie s-o defineasci? (Reamintim c5, intr-o adresi IP de clasl C, zona de identificare a host-ului
in cadrul retelei este definitd de ultimii 8 biti.)
IP
192.130.100.14
Precizali protocolul orientat pe conexiune, care este implementat la nivelul transport in modelul dc
referinta TCP/IP.
Se considerd urmdtoarea adresi IP, in notafie CIDR: 194.7I0 .6.0 /26
Precizati care este masca de subretea corespunzitoare.
Se considerd urmitoarea secventd de cod Java:
a)l
6.
fi
isier.
c)4
scriqi in figierul f
b)2
dat?
d)8
,'
catch (IOException e) { }
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus sd fie corect
b) Descrieti , apoi. ce va afisa la executie acest orogram.
Se considerd urm1torul program Java:
import java.net.*;
class Testl{
public static void nain(String []arg) {
String hhh=r'localhosttr,'
try{
InetAddress aaa=InetAddress . getByN:ne (hhh)
Systen. out . println (aaa. getHostAddress ( ) ) ;
))
println
(eee) ;
a) Precizali ceea ce lipseqte in locul marcat cu .... . 1 ..... pentru ca programul de mai sus
b) Precizafi (exact) ce va afiga la executie acest program
8.
si fie corect
class AA{
private j-nt a=10,'
protected int b:20,'
)
class BB{
public static woid main(String atl)t
AA x=new AAO ;
/ /t
System. out.println (x. a) ,' / /Z
System.out.println(x.b) ; / /3
ll
9.
Abstrac{iunea software utilizatd pentru a desemna fiecare dintre capetele unei conexiuni
procese ce ruleazl pe dou[ maqini intr-o refea se nume;te
a) Adresi URL
b) Host
c) Adresl IP
d) Socket
intre doud
10.
import java.net.*;
pubJ-ic class Test {
pub1ic static void main(String[] arg) {
ttYt
catch(...1...
l)
11.
12.
13.
t4.
15.
eee) {
System. em. println (eee),.
a) completati locul marcat cu .....1...... pentru ca programul de mai sus se fie corect
b) Descrieli , apoi, ce va afiga la execu{ie acest program.
Care dintre nivelele modelului OSI-ISO asigurl interfala cu programul utilizatorului, oferind acestuia
posibilitatea de acces laretea, cu toate serviciile pe care aceasta le poate oferi ?
a) Nivelul legiturii de date b) Nivelul de sesiune c) Nivelul prezentare d) Nivelul de aplicatie.
Care dintre nivelele modelului OSI-ISO este responsabil cu transmiterea gi receplia informaliilor sub
formd de qiruri de bi1i, prin diverse tipuri de medii si canale de comunicatie?
Care dintre urmltoarele porturi nu sunt rezervate
a)7
b) 13
c)2048
d) 80.
Care dintre urmdtoarele reprezentiri nu poate constifui o adresd IP ?
a) 144.22t.255.122 b)22r.231.1s5.133 c\ 155.323.255.144 d\ 166.25s.2ss.199
Ce se va afiga la consoli urmdtorul program?
cl-ass AA{
cJ,ass BB{
AA x=new AAO;
AA 1-new AAO;
if (x. equals (y) ) System. out.println (,tdarr)
else Systen. out. println ( "rtrrtt 1 ,.
l)
16.
c1.ass AA{
Clasa Java care permite realizareaunei conexiuni TCP intr-un,program client este:
a) DatagramSocket b) DatagramPacket c) Socket
d) InetAddress
Dispozitivulcarepermitecadou5re{ele(chiardacdnusuntsimilare)@
ac[ioneazd,la nivelul legdturii de date al modelului OSI-ISO se numeqte
a) repetor
b) bridge
c) router
d) modem
TEST RC_08_05
1.
a)7
b) 13
c) 80
d) 2048.
Preciza[i protocolul orientat pe conexiune, care este implementat la nivelul transport in modelul de
referinfa TCP/IP.
5. O re{ea de calculatoare de clasd C este organizatd (impdr.titd) in 5 subre{ele. Pentru identificarea acestora,
administratorul de relea utllizeazd 3 bi!i. Care este masca de subre{ea (subnet mask) pe care acesta trebuie
s-o defineascd? (Reamintim c5, intr-o adresd IP de clas[ C, zona de identificare a host-ului in cadrul
retelei este definitd de ultimii 8 biti.)
6. In Java valorile tipului primitiv char se reprezintilpe
a) 7 biti
b) 8 biti
c) 16 biti
d) 32 biti
7. Care dintre nivelele modelului OSI-ISO este responsabil cu transmiterea qi receplia informafiilor sub
formi de siruri de biti. orin diverse tinuri de medii si canale de comunicatie?
8. In modelul TCPIP , protocolul FTP este implementat la nivelul
a) Transoort b) Gazdi la retea
c) Internet d) Aolicatie
9. Abstracfiunea software urtilizatl, pentru a desemna fiecare dintre capetele unei conexiuni intre doud
procese ce ruleazi pe dou[ maqini intr-o refea se numeqte
a) Adresd URL
b) Host
c) Adresl IP
d) Socket
10. Clasa Java care permite realizareaunei conexiuni TCP intr-un program client este:
a) DatasramSocket b) DataeramPacket c) Socket
d) InetAddress
11. Mullimea operafiilor (primitive) pe care, intr-un model arhitectural de refea, un anumit nivel le fumizeazd
nivelului ierarhic superior se numegte
a) stivd de protocoale
b) serviciu
c) orotocol
d) transfer
12. Un numdr reprezentat pe doi octeli ce identificd in mod unic un proces care ruleazd pe o magind (proces
ce realizeazi o conexiune in relea) se numegte
a) Adresd de broadcast b) Adresi IP
c) Port
d) Socket
13. Dispozitivul care permite ca doui refele (chiar dac[ nu sunt similare) sd facd schimb de date gi care
acfioneazi,la nivelul legdturii de date al modelului OSI-ISO se numegte
a) repetor
b) router
c) bridse
d) modem
t4. Se considerl urmitoarea adresi IP, in nota{ie CIDR: 79 4 .I20 . 6 .0 / 21
Precizafi care este masca de subre-tea corespunzdtoare.
15. Care dintre liniile numerotate va produce eroare la compilare ? Justificafi r[spunsul.
class AA{
private int a=10,'
protected int b=20;
4.
cJ.ass BB{
i)
16. Ce
se va afiga la consold
urm[torul program?
class BB{
public static void main(String atl)t
String ss=tr25+5tr,'
int x=33,'
try{x=Integer.parselnt (ss),' }
l)
17.
class AA{
private int a=10;
l
class BB{
public static void main(String a[]
AA x=new AAO;
AA Y=ngp AAO;
if (x=:y1 System. out.println (rrdat') ;
else System. out.println ("nu") ;
))
18.
Se consideri
import java.net. *;
arg)
tryt
ava/retele . php?x=11
catch(...1...
l
)l
19.
eee) {
Systen. err. println (eee) ;
a) completati locul marcat cu .....1...... pentru ca programul de mai sus sd fie corect
b) Descrie{i , apoi, ce va afiqa la execu{ie acest program.
Un URL desemneazd
a) numele unei resurse din reteaua Internet, dar ftrd precizarea locafiei
b) un pointer cetre o resursi particulari din releaua Internet cu loca{ie gi nume bine precizate
c).o mulfime de atribute care descriu un obiect
d) adresa MAC a unei interfele de retea
s.closeO;
l
catch(. . .1. . . e) {x++,.}
catch(IOException e) { }
)
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus si fie corect
b) Descriefi , apoi, ce va afisa la execu{ie acest program.
Se considerd urmitoarea secventl de cod Java:
a)l
22.
fi
"x. dat"l
b)2
Metoda ...getByName
c)4
d)e
(...) din clasa InetAddress
a) NoRouteToHostException b)
fr
TEST RCO1
tvtodelul arhitectural de reiea ISO-OSI este organizat pe
d) 7 nivele
c) 6 nivele
b) 5 nivele
a) 4 nivele
clasa
clasa B:
a) clqq4 A;
Adresa IP 193.230.100.14 este
Modelul arhitectural de relea TCP/P e'ste organizat pe
7 nivele
c) 6 nivele
b) 5 nivele
a) 4 nivele
Cea *ai .unoscuti topologie logicd de tip broadcdst este utilizati in
a) Tehnolos ia Token nni b\Tihnologia Ethernet, c) Tehnologi a Tokei Bus d\Te
c) clasa C;
b) clasa B:
a clasa
Adresa IP 150.215.017.009 este
de:
clasa D.
de:
clar;a D.
formatzecimalgrupatpeceipatnrocte!i,utilizatoafiltrupentru.a
(prin
pe
cdrei subre{ele (subnet) ii apa"rline un host (o adresd lP) se numegtt:
bili)
logice
operalii
determina
c) Pori
subnet mask
a) Adresd de broadcast b) Masca de s
A.d*ra Ip rezervat1p"ntr'" u O"r".na, pe orice host (gazdl), host-ul insugi (gaz<la locali) este
zss.255.255.255
b) 127.0.0.1 c\ 127.127.127.12'l
a\255.255.255.0
gi sintaxa informafiilor transmisie',
semantica
de
o*pa
s"
C"rjirt* "i""lele rnodelului OSI.ISO
(surs[-destinalie) 9i asigurdn'1
altul
in
permifand conversia datelor dintr-un format de reprezentare
independenla utilizatorilor fa!6 de caracteristicile eterogene ale echipamentelor:
de aplicatie.
a) N-ivelul leggq,l4lgg !q!g_ b) Nivelul de sesiune c) Nivelul prezentare d) Nivelul
Locator):
(Lrniform
Resource
UM
o
adresd
Care dintre urmitoarele sp"cift*1il nu reprezintl
q\ gopher:/igopher.netcortl.com
b) mat_inflsys:
mat inflsys:rtsers\mi4Vadu
oonher'//oonher,netcorl-com
a)
d) htto://home.
c) ft o //www.widsets. cortu-Jpubl ic
n modelul TCP/P , protocoalele TCP qi UDP sunt implementate la nivelul
d) Gazdd la refea
a) Aolicatie b) Transport c) Interrnet
este
pe
conexiune
gi
orientat
fiabil,
protocol
sigur
Un
(Transmission
Control Protocol
(User
TCP
b)
Datagram Protoco
a) UDP
:
'odunicunproceScarcru|eazApeoma;in6(procescereaIizeazd,l
un calculator;lflat la distantd.
rula un
O refea de calculatoare este organiz:atl (imp6$ti) in patru subrefele. Pentru identificarr:a acestore.,
administratorul de relea utilizeazd ultirnii doi bili (din totalul de 32). Care este rna.sca de subre{ea (subn'et
mask) pe care acesta trebuie s-o defineascd?
c)255.255.255.4 d)zsrLss.2ss.r92
b\ 255.zss.25s.3
a) 255.255.255.2
(..,)
din clasa f netAddress poate provoca ("arunca") o exceplie de tip
Vf.tnau ...getBylil,ame
ion c) UnknownHostException cl) ConnectExcer
a) NoRouteToHostException b) Bind
program
Java:
unnitorul
Se considerd
a
java.net.*;
.1.....
class MicrosofE{
public static 'void nain(String []arg) {
trY{
rnetAddr.ess []xxx=rnetAdd::ess.getAllB1'Naae('rwww'microsoft'com")
System. out. println (xxx. Iength) ;
l
exc) {
catch(..... ....2
System. err . printlrr (exc) ,'
ll
':
9i
sa
TEST RCO2
Se considerd
.1..... java.net.*i
class lficrosoftt
public static void rqain(Strirrg []arg) t
try{
( rrwww.
xxx=InetAdd::ess. getAllByName
(xxx. Iength) ;
println
System. out.
InetAddress
catch (.
))
[]
. . .2.
System. err
' comrr) ;
exc) {
Println (exc) ;
fie corect
b) Precizati
microsoft
..."1"""
@;t""'g''i,'"ta(i'npa'titn)inpatrusubrefele'Pentruidentificareaacestol.2"
de 32). Care este rnasca de subrelea (subn'et
administratorul de relea utilizeaza ultirnii ooi uili (din totalul
mask) pe care acesta trebuie s-o defineasc[?
c\ 255.255.255.4
b\255.2s5.255.3
a\255.255.255.2
J\ 255.255.255.192
.d
""1"
* pr**
Port
Socket
Gazd6,lare
o
adresd UM (Lrnifotm Resource Locator):
nu
reprezintd
sp.ecificalii
urm[toarele
Care dintre
a) 4 nivele
-aplica1ieclientaacesteia,utiliz6ndconer.iuniTCPpep'ortul888i|
La acceptarea unei conexiuni, serveruI va trimite clientului mesajul "SA.LUT", care va fi rece'ptionat de
client si afisat la consol6.
TEST RCOT
Abstracliunea software folositd pentru a reprezenta fiecare dintre capetele unei conexiuni intre procesel:
ce ruleazl intr-o refea gi c[rora le este ascociat un port pentru a fi identifirate in mod unic se numegte
a) Adresi URL
b) Host
c) Adresb IP
Socket
Adresa IP f 95.215.17.9 este
clasa
a)
b) clasa
c't clasa
d) clasa D.
Adresa IP 93.30.100.14 este
a) clasa A:
b) clasa B:
c) clasa C;
d) clasa D.
Adresa IP rezervat5. pentru a desemna, pe orice host (gazdd), host-ul insugi (gazda local6) este
a) 0.0.0.1
b\ 255.255.2s5.1
c) 127.0.0.1
d\ 25s.255.255.0
Care dintre nivelele modelului OSI-ISO asigurl interfa{a cu programul utilizatorului, oferind
posibilitatea de acces la refea, cu toate serviciile pe care aceasta le poate oferi ?
A;
de:
de:
B;
C:
Nivelul le
ii de date- b) Nivelul de sesiune c) Nivelul prezentare d) Nivelul de aplicatie.
Care dintre urmdtoarele specifica{ii nu reprezintd. o adresd URL (Lrni-form Resource Locator):
a) http://home.netscape.com
b) ft p ://www. u'id get s. c;or r v-Jpub I ic
c) mat inflsvs:users\info4\ion
d) sonher://
.netcom.com
Cea mai cunoscuti topologie logici de tip broadcasr este utilizatl in
'fehno
a) Te
ia Token Rizrs b) Teh
a Token Bus c) Tehnologia Ethemet
Talk
ln modelul rcP/IP , prot')coalele HTTP qi FTP sunt implementate la nivelul
a) Aplicatie b) Tran
c) Inte:rnet
d) Gazdi la
In modelul TCP/IP, protocoalele TCP qi UDP sunt implementate la nivelul
a
c) Inte:rnet
d) Gazdd la
Mullimea regulilor gi convenliilor ce.guverneazi formatul gi semnificalia mesa;elor inteischimbate int.;
entiEtile pereche corespunzltoare aceluiagi nivel, in comunicalia dintre doi interlocutori se nun]e$te
a) inter
tr) serviciu
c) protocol
d) transfer
a)
O refea de
import java.net. *;
.1.....
public class Testa::et
public static .iroid nain(String arg|
int n=0 rk1=1 rk2=65535 ;
for (int k=k1 ;k.(=k2 ;1.-++l {
trY{
){
,.
catch(..... ..2......
n++
System.
])
e)
out.println
(n)
c;p"t*
i:r
--__---b)
-;-t
Realizafi in Jarra o apli,:ir{ie server $i o aplica{ie dient a acesteiIA, ufiliz6nd conexiuni TCIP,
care
implementeze sr:rviciul e,:r/zo. Se va utiliza portul T
:L
TEST IRC_10-02
1.
import java.net.*;
class Test{
public static void nain(String []arg)
String host;
1.... []xxx;
if (arg. lengttr)O ) trost=arg [ 0 ] ;
else trost=rf locaLhoEttt ;
try{
l
catch(.
)l
2.
...
a) Completa{i locurile marcate cu .....1...... gi .....2...... pentru ca programul de mai sus sd fie corect
b) Descrieti, apoi, ce va afi$a la executie acest prosram.
Se consideri urmltorul program Java:
import java.net. *; import java.io. * i
int x:0,'
for(int k=1;k <
trlirt
LO24;h++;
l
catctr(. . .1. . . e) tx++,')
catch (IOException e)
{}
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus s6 fie corect
DDescrieli apoi, ce va afiqa la execu{ie acest propgam.
Care dintre liniile numerotate va produce eroare la compilare ? Justificafl rispunsul.
c]-ass AA{
cJ-ass AA{
int a=10,'
(int a) t this . Er:Er,' )
l
class BB{
pubJ-ic static void nain(String al])t
AA x:new I,^P'.(22, t AA lEnew AA(221 ;
int z=111,'
if (x. equal.s 1yl I z=222 ;
Systen. out. priat1n (z) ;
ll
AA
5.
Aqa numitele exceptii la execufie, care pot proveni strict din vina programatorului qi care nu sunt generate
de o cauz6 externi, au superclasa comuni
7.
lOexception
SimpleException
c) Runtj_meException
CIDR: 190 . 1 10 . 6 . 0 / 25
Preciza,ti care este masca de subre-tea corespunzltoare.
Descrie{i structura unei adrese IP de clasd C.
a)
6.
b)
d)
Error
8.
9.
10.
11.
si
acest orosram
)l
13.
Dispozitivul care permite ca doul re,tele (chiar dacd nu sunt similare) s[ facl schimb de date gi care
aclioneazi la nivelul leglturii de date al modelului OSI-ISO se numeqte
a)
14.
repetor
b)
bridee
c)
router
d) modem
irport java.io.*;
c1aEs AAt
ll
TEST
1.
IRC 10 03
Se considerl
trYt
l
catch(.
))
.....
a) Completafi locurile marcate cu .....1...... Si .....2...... pentru ca programul de mai sus sd fie corect
b) Descrieti. apoi. ce va afisa la executie acest program.
1
Se
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus sA fie corect
b) Descrieti apoi. ce va afisa la executie acest program.
Care dintre liniile numerotate va produce eroare la compilare ? Justifica{i rlspunsul.
class
AA{
class
BB{
]l
4.
class AA{
int a=10;
AA(int a) tthis. a=a; l
)
cJ.ass BB{
)l
5.
Aqa numitele exceplii la execufie, care pot proveni strict din vina programatorului gi care nu sunt generate
de o cauzd extem[, au superclasa comund
a)
tOnxception
b)
RuntimeExcepti-on
c)
BindException
CIDR: 19 0 . 11 0 . 6 .0 / 21
6.
d)
urror
I
g3ie dintre urm6toarele reprezent6ri nu poate constitui o adresi lP ?
d) 221.3r3.rss.221
a\ r55.223.255.144 b) 166.253.255.199 c) 144.221
a
obiectelor?
serializare
procesul
de
9. a) La ce se referd
b) in ce conditii. instantele unei clase pot fi serializate?
10. Un URN desemneazd
a) numele unei resurse din refeaua Internet, dar frr[ precizarea locafiei
b) adresa MAC a unei interfe{e de re{ea
cj o referinp c[tre o resursi particularb din refeaua Internet cu locafie 9i nume bine precizate
d) o multime de atribute care descriu un obiect
11. Se considerl urmdtorul program Java:
import java.net. *,' inport java. io. * i
8.
l)
a) Precizafi ceea ce lipsegte
sus s6 fie corect
in locurile marcate cu
}
si ..'..3..... pentru ca programul de mai
b)Descrieti.apoi.cevarea1izalaexepufieaceStprogIL
L2.i
Ce se va afiga la
"on,
class AAt
public static void main(String arS[]){
int []b; int s=55;
try{b=new int[2] ; bl27=66;]
catctr (RuntimeException e) {s:77 ; }
cateh(Exception e) {s=88 ; }
fina11y{ System. out. println (s) ; }
))
13.
15.
sub
"it"'"'po''sabilcutransmitereagirecep!iainforma!iilor
medii 9i canale de comunicalie?
tipuri de
fizic.
"
Dataeramsocket
rnputstlua*
ztt.
wtiter
ot
care
s-o defineasci?
Ui care este masca de subre.tea 1576ns1zasi) pe care administratorul de retea trebuie
T'EST IRC-10_04
O refea de calculatoare de clasd C este organizate (implrfitn) in zece subrefele.
a)Precizali numIrul minim de bili necesari pentru identificarea acestora.
b) Care este masca de subre,tea (szbner rnasft) pe care administratorul de retea trebuie s-o defineascd?
1.
2.
class AA{
int a=10;
AA(int a) {this.a=a;}
)
class BB{
public static void main(String atl)t
AA x=new AA(22) ,' iU\ fEnew AA(221 ;
int z=111,'
if (x.equa1s (yllz:222; else z=333;
System. out.println (z) ;
])
3.
4.
a)Inputstream
b)writer
d) Reader
c) OutputStream
nivelul
la
implementate
UDP
sunt
TCP
in modelul TCPAP , protocoalele
9i
a\ Gazdlla
retea
b)
Aplicatie
c)
Internet
d)
6.
7.
3.
este
Transport-
biti
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus sd fie corect
b) Descrieti aDoi. ce va afisa la executie acest proptram.
8.
9.
10.
11
-'ii
Clasa Java care permite rcalizareaunei conexiuni TCP intr-un program client este:
d) InetAddress
b) DatagramPacket c) Socket
a) DatagramSocket
C"* di"tr"
d) modem
c) router
_d fepglq: ___, b) lridge _
{le se va afi;;a la cotisol6, la execuiiti urliiaiolului pt'ogt:un?
class AA{
)l
13.
Se considerd
a) Precizafi ceea ce lipsegte in locurile marcate cu .....1......, .....2...... $i .....3.....pentru ca programul de mai
sus sd fie corect
b) Descrieti . apoi. ce va realiza la executie acest program.
14. Se considerd urmbtorul program Java:
))
15.
t6.
a) Completafi locurile marcate cu .....1 ...... gi .....2...... pentru ca programul de mai sus
b) Descrieti, apoi, ce va afiqa la execu{ie acest program.
a) La ce se referd procesul de serializare a obiectelor?
b) in ce conditii. instantele unei clase pot fi serializate?
Care dintre urmitoarele reprezentiri nu poate constitui o adresd lP ?
s[ fie corect
a)
20.
foException
b)
RuntimeException
c)
eindexception
d)
Error
class AA{
public int a:10;
protected int G20,'
priwate int b=30,'
)
cl.ass
BR{
){
TEST
I
IRC 11 01
Se considerd
l
catch(. . . . . ..2.. .. . exc) {System.err.println(exc) ,.}
)l
a) Completa{i locurile marcate cu .....1...... ;i .....2......pentru ca programul de mai sus s6 fie corect
2.
s.closeO;
catch (IOException e) { }
)
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus s[ fie corect
b) Descrieli apoi, ce va afipa la executie acest prosram.
O clasl care sd defineasci fire de executie se poate ob{ine daci aceasta extinde clasa
a) RuntlmeException b) Thread
c) Runnable d) serializable
Ce se va afiqa la consol6, la executia urmdtorului prograrrn
class AA{
int a=33;
AAOt)
AA(int a) {this.
a+=11; }
class BB{
public static void main(String a[])
AA x=new AAO; AA 1-new }.}.(221 ;
j-nt z=22;
if(x.equals (y) ) z:33; else z=44;
System. out.println (z) ;
))
5.
Aqanumiteleexcep!iilaexecu!ie,carepotprovenistrictdinvina
de o cauzd externd, au superclasa comund
6.
7.
8.
9.
roException
RuntimeException
c) eindnxception d) error
CIDR: 190.110 .6.0 /2i
Precizati care este masca de subrelea corespunzitoare.
Descrieli structura unei adrese IP de clasi C.
care dintre urmdtoarele reprezerrtdrinu poate constitui o adresd lp ?
a) 155 .223 .255
b) 166.255 .2s5
c) t44.22r.2s7
d\ 22,1 .3r3 .tss .zz1
a) La ce se referd procesul de serializare a obiectelor?
b) In ce conditii, instantele unei clase pot fi serializate?
a)
b)
.144
.199
.122
10.
Un URN desemneaz[
ftrl
))
a) Precizafi ceea ce lipseqte in locurile marcate cu .....1 ......, .....2...... $i .....3.....pentru ca programul de mai
sus
s[ fie corect
class AA{
public static void main(String arg[]){
int a=55,'
try{
doub1e b=282;
4=
(!nt) b;
))
13.
Dispozitivul care permite ca doui relele (chiar daci nu sunt similare) sd fac[ r"tti-U O" aut" gi
"ur"
acfioneazi,la nivelul legiturii de date al modelului OSI-ISO se numegte
a)
repetor
bridge
b)
c) router
d) modem
Care dintre nivelele modelului OSI-ISO asiguri interfafa cu programul utilizatorutui, of".i"a u""rtuiu
posibilitatea de acces larcfea, cu toate serviciile pe care aceasta le poate oferi ?
a) Nivelul legdturii de
b) Nivelul de sesiune c) Nivelul prezentare d) Nivelul de anlicatie.
15. Clasa Java care permite realizareaunei conexiuni TCP intr-un program client este:
a) DatagramSocket b) DatagramPacket c) Socket
d) InetAddress
16. Definifi notiunea de port logic.
17. Conform standardului I pv6 o adres[ IP se reprezinti pe
a) 16 bili
b) 32 biti
c) 64 bi{i
d) r28 biti
18. In modelul rcPAP, protocoalele TCP qi UDP sunt implementate la nivelul
a) Gazdd,la refea
b) Aplicalie c) Internet d) Transport
19. Superclasa abstractd pentru toate fluxurile de intrare de caractere este
a) Inputstream
b) Writer
c) Outputst.ream d) Reader
t4.
date
a)
b)
c)
d)
TEST IRC_11-02
I
,,
class AA{
int a=33;
AAOt)
AA(int a) {this.
a+=11; }
class BB{
public static void main(String atl)t
AA x=new AAO ; AA y=new AA(22) ;
int z=33,'
if (x. equals (yl I z=44; else z=55;
System. out. println (z) ;
))
3.
4.
5.
6.
7.
s.closeO;
)"
Systen.out,println(" Total " + x);
))
8.
9.
10.
ll.
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus sA fie corect
b) Descrieti apoi, ce va afipa la executie acest program.
Un URN desemneazl
a) numele unei resurse din refeaua Internet, dar frr6,precizarea loca{iei
b) adresa MAC a unei interfe{e de refea
c) o referinld cbtre o resursd particulard din reteaua Internet cu locafie qi nume bine precizate
d) o multime de atribute care descriu un obiect
Clasa Java care permite realizarea unei conexiuni TCP intr-un program client este:
a)DatagramSocket
b) DatagramPacket
c) Socket
d) InetAddress
Care dintre nivelele modelului OSI-ISO este responsabil cu transmiterea qi recepfia informaliilor sub
formd de qiruri de bi1i, prin diverse tipuri de medii gi canale de comunicafie?
a) Nivelul legbturii de date b) Nivelul retea
c) Nivelul transoort
d) Nivelul fizic.
Ce se va afiqa la consol[, la execu{ia urmitorului program?
class AA{
public static void main(String arg[] ) {
int a=55,'
ttYt
double b=383;
a= (int) b;
)
)]
t2. Dispozitivul
care permite ca doui refele (chiar dacd nu sunt similare) sd facd schimb de date qi cari
repetor
13.
bridge
,.
l)
a)Precizafi ceea ce lipseqte in locurile marcate cu .....1......, .....2...... $i .....3.....pentru ca programul de mai
sus sd
fie corect
b) Descriefi
14.
ll
15.
16.
t7.
18.
19.
a) Completali locurile marcate cu .....1...... $i .....2......pentru ca programul de mai sus sd fie corect
b) Descrieli, apoi, ce va afiga la execufie acest program.
a) l.a ce se referd. procesul de serializare a obiectelor?
b) In ce conditii, inltanfele unei clase pot fi serializate?
.r22
roException
RuntimeException
c) BindException d) trror
20. O clasl care s[ defineascd fire de execulie se poate obfine dacd aceasta implementeazd,interfa[a
a) RuntimeException b) Thread
c) Runnable d) Serializable
21. Simbolul grafic utilizat pentru reprezentarea unui router este
a)
a)
b)
b)
c)
d)
TEST
1.
IRC 11 03
a) La ce se refer[ procesul de serializare a obiectelor?
b) In ce condilii, instan{ele unei clase pot fi serializate?
Care dintre urmdtoarele reprezentlri nu poate constitui o adresd Ip
a)
3.
4.
a)
5.
IOException
b)
SimpteException
c)
RuntimeExceptj-on
d)
nrror
class AAt
public static void main(String arSIl){
int a=55;
tr:r{
double b=LE-2;
a= (int) b;
))
6.
a)
7.
8.
b)
c)
d)
i
System.out.println(tr Total rr * x);
)l
9.
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus s6 fie corect
b) Descrieli apoi, ce va afiqa la execufie acest program.
Superclasa abstracti pentru toate fluxurile de ieqire de octefi este
a)Inputstream
10.
ll.
b)Writer
c) OutputStream
d) fiteOutputStream
In modelul TCP/P, protocoalele HTTP gi DNS sunt implementate la nivelul
a) Transport b) Gazdl la retea
c) Internet d) Aplica{ie
Adresa IP rezervatd pentru a desemna, pe orice host (gazdd) , host-ul itrruqi
1g-du lo"atay
"rte
d\25s.2ss.25s.0
14.
15.
O clasi care s[ defineascd fire de executie se poate obline dacl aceasta extinde clasa
a) RuntimeException b) Thread
c) Runnable d) seriafizable
Clasa Java care permite realizareaunei conexiuni TCp intr-un program client este:
a) DatagramSocket b) DatagramPacket
c) Socket
d) InetAddress
Descrie{i structura unei adrese IP de clasd A.
16. Dispozitivul care permite ca doui relele (chiar dacd nu sunt similare) sd faci schimb
actioneazd.la nivelul 2 (cel al leg[turii de date) al modelului oSI-ISo se numegte
a) repetor
b) bridge
c) router
d) modem
a.
Out" qi cat"
t7.
class AA{
int a=33;
AAOt)
AA(int
a)
tthis.a+=a;
class BB{
public static void main(String atl)t
AA x=new AAO; AA lenew AA(221 ;
int z=11;
if (x.equaIs (y)lz=22; else z=33;
Systen. out.println (z)
))
,.
18.
Se considerd
,.
a)Preciz{i
ceea ce lipseqte in locurile marcate cu .....1 ......, .....2...... $i .....3..... pentru ca programul de mai
sus sd fie corect
acest program.
Un URL desemneaz[
a) numele unei resurse din releaua Internet, dar frrdprecizarea locaJiei
b) adresa MAC a unei interfefe de refea
c) o referinld cdtre o resursi particulard din refeaua Internet cu loca{ie qi nume bine precizate
d) o mulfime de atribute care descriu un obiect
import java.net.*;
class Test{
pr.rblic static void main(String tlarg)
String host;
1.... []xxx;
if (arg. length)O ) host=arg [ 0 ] ;
else host=rrlocalhostrr ;
tryt
xxx=fnetAddress . getAllByName (host)
System. out. println (xxx . length)
,.
catch(.
)l
2t.
...
a) Completali locurile marcate cu .....1...... $i .....2...... pentru ca programul de mai sus si fie corect
b) Descrieti, apoi, ce va afi;a la execulie acest program.
Se considerd urmdtorul program Java:
import java.io.*;
class AA{
public static void main (String[] args) ....1....
FileWriter f1=new FileWriter("fis. txt") ;
fl.write(48) ; f1.closeO ;
))
Completati locul marcat cu
compilare).
....
.1
.... ..
TEST
1.
IRC 11 04
Se considerd urmdtorul program Java:
import java.net.*;
class Test{
pr.rblic static void main(String []arg)
String host,'
1.... []xxx;
if (arg. length)O) host=arg [0 ] ;
else host="localhostrr,'
try{
catch(.
l)
1
.....
si fie corect
s.closeO;
l
catch(.. .1. . . e) {x++;}
catch(IOException e) { }
si fie corect
b)
c),
Ce se va afiqa la consol6, la execufia urmdtorului program?
a)
4.
class AA{
public st'atic woid nain(String arg[])
int a=55;
try{
d)
))
5.
Aga numitele excepfii la execu{ie, care pot proveni strict din vina programatorului gi care nu sunt generate
de o cauzi extern[, au superclasa comun[
a)
6.
7.
8.
9.
tOnxception
b)
SinpleException
c)
RuntimeException
d)
nrror
10.
11.
Un URL desemneazd
a) numele unei resurse din refeaua Internet, dar ftrd,precizarea locafiei
b) adresa MAC a unei interfele de refea
c) o referinfi cdtre o resursd particulard din refeaua Internet cu localie gi nume bine precizate
d) o mullime de atribute care descriu un obiect
Se considerd urmdtorul program Java:
import java.net. *,. import java.io. * ;
,.
,.
a)Precizali ceea ce lipseqte in locurile marcate cu .....1......, .....2...... gi .....3.....pentru ca programul de mai
sus sd fie corect
b) Descriefi , apoi, ce va realiza la execu{ie acest prograrn.
12. Ce se va afiga la consol6, la execu{ia urmitorului program?
cl-ass
AA{
))
13.
Dispozitivul care permite ca doud re{ele (chiar dac[ nu sunt similare) si facd schimb de date si yr.e
aclioneazd,la nivelul legdturii de date al modelului OSI-ISO se numeqte
a) repetor
1,4.
b) bridge
c) router
urmltorul program Java:
irrport java. io. * ;
class AA{
d) modem
Se considerl
)I
Completati locul marcat cu .....1...... pentru ca programul de mai sus si fle corect (s6 nu produci erori la
compilare).
15. Clasa Java care permite realizareaunei conexiuni TCP intr-un program client este:
a) DatagramSocket b) DatagramPacket
c) Socket d) InetAddress
16. Definifi notiunea de socket (soclu logic).
t7. Adresa IP rezervatd pentru a desemna, pe orice host (gazdd) , host-ul insugi (g-du l,o"ule)
"rt"
a) 127.127.0.1
b) 255.2s5.255.r
c) 127.0.0.1
ilzss.255.2s5.0
18. In modelul TCP/P, protocoalele HTTP gi DNS sunt implementate la nivelul
a) Transport b) Gazd6 la refea
c) Internet d) Aplicatie
19. Superclasa abstractd pentru toate fluxurile de intrare de octefi este
a) rnputstream
b) writer
c) outputstream
d) FileTnputstream
20. o relea de calculatoare de clasd C este organizatd (imp6r!it6) in noud subre,tele.
a)Precizali num5rul minim de bi{i necesari pentru identificarea acestora.
b) care este masga de subrefe a (subnet mask) pe care administratorul de retea trebuie s-o defineasci?
21. O clasd care sd defineascd fire de execu{ie se poate obline dacb aceasta implemente azd, interfa\a
a) RuntimeException b) Thread
c) Runnable d) Serializable
TEST IRC 09
01
t66.255.255.199
nzdtoare.
Precizafi protocolul orientat pe conexiune, care este implementat la nivelul transport in modelul de
referinta TCP/P.
O relea de calculatoare de clasi C este organizatl (impi(it[) in unsprezece subre{ele.
a)Precizali numirul minim de bifi necesari pentru identificarea acestora.
b) Care este masca de su
subnet mask\ pe care administratorul de
trebuie s-o defineascl?
Care dintre nivelele modelului OSI-ISO este responsabil cu transmiterea gi recepfia informaliilor sub
formi de giruri de biti, prin diverse tipuri de medii si canale de comunicatie?
modelul TCPAP, protocoalele FTP gi DNS sunt implementate la nivelul
a) Trans
b) Gazdd la
c) Internet
ic?
Ce este un
de socket (soclu
Clasa Java care permite realizarca unei conexiuni TCP intr-un program client este:
a) DatagramSocket b) DataeramPacket c) Socket
InetAddress
Mulfimea operafiilor (primitive) pe care, intr-un model arhitectural de re,tea, un anumit nivel le fwnizeazl,
nivelului ierarhic superior se numeqte
a) stivd de orotocoale
b) serviciu
transfer
Dispozitivul care permite ca dou[ re,tele (chiar daci nu sunt similare) si fac[ schimb de date gi care
aclioneaz1.la nivelul legdturii de date al modelului OSI-ISO se numegte
b) brid
c) router
d) modem
Ce se va afiqa la consoll, la execulia urmdtorului program?
class AA{
int []b;
int s:55,'
ff:Ht}:Tgr1r 3ro*ram
pubJ.ic class Test
Java
trYt
80/info2 / lava/net.php?x=43"),-
catch(...1... eee) {
System. err. printJ-n (eee)
))
,.
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus s[ fie corect
b) Descri
i, ce va afisa la
ie acest
Se considerl urmltoarea secven!6 de cod Java:
a)l
16.
fi
scriqi in fiqierul
xx . dat?
c)4
d)8
-\
17.
class AA{
int a=10,.
AA(int a) {this.
a=a; }
class
BB{
18.
19.
CaredintreliniilenumerotateVaproduceeroarela"ompi@
class AA{
private int a=10;
protected int b=20;
l'
class BB{
pubJ-ic static void ma.in (String
AA x=new AAO;
//t
System.out.println(x.a) ; / /2
System. out.println (x.b) ; / /3
))
atI)
,.
,.
catch(IOException e) { }
)
import java.net.*;
class AA{
public static void main(String tJar91
try { Inet-Address www [ ] =InetAddress . get$LlByName
Systen. out.println (www. J-ength)
1
( 'rwww . yahoo .
comrt
);
,.
catch(....1....
l)
eee)
{ System.err.println(eee) ;
TEST IRC 09 04
4.
5.
1.
2.
3.
int a=65*256+49;
f1 . write (a)
fl.write(a);
,.
4l
6.
Se consider[
fi
scrigi in figierul
b)2
xx. dat?
c)4
d)s
inport java.net.*;
class AA{
pubJ-ic static void main(String Ilarg) {
try{ rnetAddress www [ ] =rnetAddress . getAlJ-ByName
System. out. println (www. length),.
)
catch(....1....
))
eee)
{ System.err.println(eee),.
('rwww.
yahoo. com"),.
a)Precizali ceea ce lipsegte in locul marcat cu .....1...... pentru ca programul de mai sus s6 fie corect
b) Precizati apoi, ce va afisa la execulie acest program.
7.
Se considerd
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus s[ fie corect
b) Descriefi apoi, ce va afiga la execu{ie acest program.
Care dintre liniile numerotate va produce eroare la compilare t lustincali raspunsuL
class
AA{
pubJ-ic int'a=10;
protected int b=20;
final int c=30;
)
class BB{
public static void main(String a[]){
AA x=new AAO; //t
x.a = 11;
//Z
x.b = 22;
//g
x.c = 33,.
//l
l)
9.
import java.net.*;
public class Test {
public static void main(String[] arg) {
try{
:8O/i:nfo2/Java/net.php?x=43")
)l
10.
11.
a) Completati locul marcat cu .....1...... pentru ca programul de mai sus se fie corect
b) Descrieti apoi. ce va afisa la executie acest Drosram.
Care dintre nivelele modelului OSI-ISO este responsabil cu transmiterea gi recepfia informafiilor sub
formd de piruri de biti, prin diverse tipuri de medii si canale de comunicatie?
Care dintre urmdtoarele reprezent[ri nu poate constitui o adresi lP ?
int a=10;
AA(int a) {this.a=a;}
)
class BB{
public static void main(String atl)t
AA x=new I'^A(22r; AA }Enew AA(22),' int z=LLL;
if (x. equals (yl I z:222;
else z=333,'
System. out. printLn (zl ;
))
t4.
class AA{
int s=55,'
try{s=bt3l
;}
17.
18.
)
)
Clasa Java care permite realizarea unei conexiuni TCP intr-un program client este:
a) DalagramSocket
b) DatagramPacket
c) Socket
d) InetAddress
Definili nofiunea de socket (soclu logic).
repetor
19.
bridge
router
-!
a
TEST IRC 09
l.
11
import java.net.*;
class Test{
pub1ic static void main(String ilarg)
String host,'
1.... []xxx;
if (arg. J.ength)O ) host=arg [ 0 ],.
e].se host="loca1host",'
try{
l
catctr(.. .. ...2.....
)l
2.
exc) {System.err.println(exc) ;}
a) Completafi locurile marcate cu .....1...... $i .....2...... pentru ca programul de mai sus sd fie corect
b) Descrie{i, apoi, ce va afiga la executie acest program.
Se consider[ urm6torul program Java:
s.closeO;
l
catch(...1...
e) {x++;}
catc'h(IOException e) { }
a) completati locul marcat cu .....1...... pentru ca programul de mai sus s6 fie corect
b) Descrie{i apoi, ce va afiFa la executie acest prosram.
Care dintre liniile numerotate va produce eroare la compilare ? Justificali rdspunsul.
elass AA{
public int a=10;
private int b=20;
protected int c=30;
)
class BB{
public static void main(String atl){
AA x=new AAO;
//t
System.out.println(x.a) ; / /2
System.out.println(x.b) ; / /3
System.out.println(x.c) ; / /4
))
4.
5.
class AA{
int a=10;
AA(int a) tthis.a=a; l
l
class BB{
public static void main(String atl)t
AA x:new AAl22'r; AA lenew AA(221 ;
int z=111;
if (x. equal s (yl I z=222;
System. out. println (z),.
))
Aqa numitele exceplii la execulie, care pot proveni strict din vina programatorului gi care nu sunt generate
de o cauzf, externd, au superclasa comund
a)
IOExceptio!
b)
Simpleexception
c)
RuntimeException
6.
7.
d)
Error
8.
a) 144.22r.257.122
9.
10.
Un URL desemneazd
a) numele unei resurse din releaua Internet, dar frrd precizarea locafiei
b) adresa MAC a unei interfete de refea
c) o referinlb cbtre o resurs6 particuhra din releaua Internet cu localie gi nume bine precizate
d) o multime de atribute care desmiu urr obiect
ll
*;
trv
= new URL("httpz//www.:qpit.ro"),'
xxx = uuu.openStreano;
BufferedlnputStream bbb = new BufferedlnputStrearn(xxx)
. . .2. . . fff=new FileOtrtputStream("a.txt") ;
int c;
whi]-e ((c = bbb.read0) != -1) fff .write(c);
bbb.closeO ; xxx.closeO ; fff.closeO,'
URL uuu
...1...
l)
a) Precizati ceea ce linseste in locurile marcate cu ^.-.-l -.....- .,...2. , . si -----i----, nenfnl ca nrosramlrl de mai
sus sb
fie corect
b) Descrieti . aooi
12.
class AA{
public static void nain(String alS[]){
int []b; int s=55;
tr1'{b=new int[2] ; bl2l=$5'1
catch (RuntineException e) { s=88 ; }
catch (Exception e) { s=77 ,' }
finally{System. out.println (s) ; }
)l
13.
Dispozitivul care permite ca doud relele (chiar dacd nu sunt similare) sd facb schimb de date qi care
aclioneazd la nivelul legdturii de date al modelului OSI-ISO se numege
a)
r4.
repetor
b)
bridee
c)
router
d) modem
irnport java.io.*;
class AA{
pubJ-ic static void main (Stringl] args) ....1....
FileWriter fl=new Filel[riter ( "fis . txt" ),.
fl.write(a8) ; f1.closeO ;
l)
nnntnr ae nrnorqffrrl rlp mni qrrc q6 ffe oarcrt (qd nrr nrnzlrrni crnri
compilare).
15.
Clasa Java care permite realizarea unei conexiuni TCP intr-un program client este:
a) DatasramSocket b) DataeramPacket c)
d) InetAddress
(soclu
Definiti notiunea de socket
losic).
Adresa IP rezervatd pentru a desemn4 pe orice host (gazdd) , host-ul insugi (gazda locald) este
Socket
16.
17.
r8.
19.
20.
a)127.127,0.1 b\255.255.255.1
c)
127.0.0.1
il255.255.255.0
retea
Inputst.ream
Writer
Internet
TEST
1.
2.
3.
RCll
Modelul arhitectural de retea TCPAP este organizat pe
d) 7 riivele
c) 6
a) 4 nivele
b) 5
Modelul arhitectural de refea ISO-OSI este organizat pe
d) 7 nivele
c) 6
b) 5
a) 4
Un protocol sigur gi fiabil, orientat pe conexiune este
'
nivele
nivele
nivele
nivele
nivele
t.
Protocol)
InetAddress
TCP/P_rntrr
6.
7.
8.
9.
10.
11.
--
a)
12.
13.
Internet
interfa{5
14.
protocol
serviciu
d)255.255.2ss.0
0.0.0.1
c) 127.0.0.1
b)255.255.255J
Care dintre nivelele rnodelului OSI-ISO asigur6 interfafa cu programul utilizatolului, oferind acestuirr
posibilitatea de acces la retea, cu toate serviciile pe care aceasta le poatg oferi ?
a) Nivelul leseturii de date b) Nivelul de sesiune c) Nivelul Drezentare d) Nivelul de aplicatie.
16. O re,tea de calculatoare este organizati (imper{iti) in opt subrelele. Pentru identificarea acestora,
administratorul de refea utilizeazd ultirnii trei bili (din totalul de 32). Care este masca de subrefea (subnet
mask) pe care acesta trebuie s-o defineascl?
a)
15.
IP
de:
A;
B;
d)2ss.2ss.2s5224
C;
__
93.30.100.14 este
d) clasa D
a) clasa
c) clasa
b) clasa
Un numir pe 32 bi1i, scris de obicei in format zecimal grupat pe cei patm octeli, utilizat ca filtru pentru ;l
determina (prin operatii logice pe bili) cdrei subrelele (subnet) ii apa{ine un host (o adresS IP) se numegter
a) Adres[ de broadcast
b) Port
c) Masca de subretea (subnet mask') d) Socket
Adresa
Se considerd urmdtorul
e..rrslvr ur prog.a.lava
JatY<t.
IJrvSrqr!
inport jawa.net.*;
class l'licrosoft{
pr.rlrlic static void uain (Strirrg t J argl t
try{
InetAcldreq g [ ] xxx=InetAddr:ess . getAl lByName ( r,www. mi crosof t . com
") ;
Systan. out.println (xxx. J-engttr) i
catch(....
)l
"j
'
1........
exc) {
Systeu. err. printJ.n (exc) ;
b) Precizati apoi,
20.
import java.net.*;
.1.....
pubJ.ic class Testare{
pub1ic static void uain(Strirrg argfl)
int n=0 rk1=1 rk2=65535 ;
for (int k=kl ,.k(=k2;k++) {
trY{
l
catch(.... ...2.
e) {
n++,.
l
l
Systeu . out println
)l
.
(n) ;
uottr*lffiu@
TCP, care
sri
"
TEST RCI3
1.
Abstrac{iunea software folositi pentru a reprezenta fiecare dintre capetele unei conexiuni lntre procesel,r
ce ruleazi intr-o relea qi clrora le este ascociat un port pentru a fi identificate in morl unic se numegte
a) Adres[ URL
b) Host (gmdil
c) Adres6 IP
- d) Socket
2. Utilitarul TCP ping este un instrument folosit pentru
a) a nrla un proces pe un calculator aflat la distan{6
b) a identifica taseul ce trebuie urnuat de un pachet pentru a ajunge la destinafie
c) transferul bidireclional de figiere intre calculatorul local gi unul aflat la distanfi
d) testarea conexiunii TCPIP intre calculatorul local si unul aflat la distantd
3. Adresa IP 9330.f00.14 este de: a) clasa A;
d) clasa D
b) clasa B;
o) clasa C;
4.
Adresa IP rezervat[ pentru a desemn4 pe orice host (gazdd), host-ul insugi (gazda l,rcalS) este
a)
c)
d)2ss.2ss.2ss.0
0.0.0.1
b)2s5.255.25s.1
127.0.0.1
Care dintre nivelele modelului OSI-ISO asigurl interfafa cu programul utilizatorului, oferind acestuirr
posibilitatea de acces la refe4 cu toate serviciile pe care aceasta le poate oferi ?
a) Nivelul leedturii de
b) Nivelul de sesiune c) Nivelul nrezentare d) Nivelul de aolicatie.
6. Care dintre urm6toarele specificafii nu reprezinti o adresd URL (Uniform Resource Locator):
a) hup ://fiome.netscape.com
b) ftp //www.u'idgets. com/publ ic
c) mat_infl sys :u sers\info4\ion
d) gopher://gopher.netcom.com
7. Cea mai cunoscutl topologie logicd detip broadcast este utilizatl in
a) Tehnoloeia Token Rrze b) Tehnoloeia Token Bw c) Tehnoloeia Ethernet- d)Tr:hnolosia AnnleTalk
8. In modelul TCPAP , protocoalele HTTP gi FTP sunt implementate la nivelul
a) Aplicatie b) Tqqsport c)
d) Gazdl,la refea
9. In modelul TCPAP , protocoalele TCP gi UDP sunt implementate la nivelul
:.
a) Aplicafie b) Transport c)
d) Gazd[ la
10. Metoda ...getByName (...) din clasa InetAddress poate provoca ("arunca") o e xcepfie de tip
a) \oRouteToHostException b) BindException c) UnknownHostException cl) ConnectException
11. Modelul arhitectural de relea ISO-OSI este organizat pe
a) 4
b) 5
c) 6
d) 7 nivele
12. Modelul arhitectural de refea TCP/IP este organizat pe
a) 4
b) 5
c) 6
d) 7 nivele
13. Mullimea regulilor gi conven{iilor ce guverneaz[ formatul gi semnifica{ia mesajelor interschilnbate intn:
entitetile pereche corespunzitoare aceluiagi nivel, in comunica{ia dintre doi interloc'.rtori se nunre$te
a) interfafi
b) serviciu
c) protocol
d) transfer
14. O re(ea de calculatoare este organizatd, (imp6{itn) in opt subrelele. Pentru identificarea acestora,
administratorul de relea utilizeazl, ultirnii trei biJi (din totalul de 32). Care este masca de subre{ea (subnet
mask) pe care acesta trebuie s-o defineasci?
5.
date
Internet
Internet
a)
15.
nivele
nivele
nivele
nivele
nivele
nivele
255.255.255.3 b\2s5.255.255.7
retea
c\
255.255.255.8
d\ 255.255.255.224
Un numbr pe 16 bigi ce identificd in mod unic un proces care ruleazd pe o magin[ (proces ce realizeazd o
conexiune in refea) se numegte
a) Adresi de broadcast
16.
17-
18.
b) Port
d) Socket
c) Adres5 IP
Un numdr pe 32 bi1i, scris de obicei tn format zecimal grupat pe cei patru octeli, in care porfiunea din
adresi corespunz[toare gazdei are tofi bilii cu valoarea unu se numeqte
a) Adresi de broadcast b) Port
c) Masca de subrelea (subnet mask') d) Socket
Un numlr pe 32 bi1i, scris de obicei in format zecimal grupat pe cei patt octeti, utilizat ca filtru pentru rl
determina (prin operalii logice pe bili) cdrei subrelele (subnet) ii apa{ine un host (o adresd lP) se numegtt:
a) Adresd de broadcast
b) Port
c) Masca de
subnet masl<'l d) Socket
Un protocol sigur gi fiabil, orientat pe conexiune este
a) UDP (user Datagram Protocol) b) TCP (Trarrsmission control protocol
19.
Se
tryt
catch(....
ll
1........
exc) {
Systeo. err. printJ-n (exc)
rwww . mi
crosof t
. com,,
],.
,.
a) Preciza{i ceea ce lipsegte in locul marcat cu .....1...... pentru ca programul de mai $us se fie
corect
b) Precizati apoi, ce va afisa la executie acest
Se
import java.net.*i
.1.....
public c'J-ass Testare{
pubJ.ic static void main(Strirrg arSfl)
int n:0 rk1=1 rk2=65535,.
for (int k=k1,.k(=k2;k++) {
trv{
catch (. . .
n++;
...
e) t
)l
fie corect
$l
acesteia,
TEST RCsI
IP: 1r3.t0:
calculatoare este
*dry"
O
re{ea de
.
*ll::::"":':*f!:i,"tilizeazduttimii-trLi
mask)
pe care acesta trebuie s-o defineascl?
a) 255.255.255.3
de subrelea (sttbnet
b\ zss.2s5.2ss.s
128
a"
255.255.255.7
255.255.255.224
rezervate
c) 32767
d) 6s53s.
po.t*G*t
..u
Se cons iderd,-umato.uT
p.o$rnGua:
) Socket
d) InetAddress
class Test{
public static void. main(String flarg)
{
String hhh=rrlocalhost" ;
try{
Inet-Addres s aa.a=InetAddres s . getByName
Syst,e*r.. out . prirr.tln (aaa.
EetHoJtAddress
]
catch (. . .1. . . eee) {
System. err.println (eee) ;
)]
(hhh ) ;
(
) ,.
Se considerd
r.ruto.rffi
for(int
trY{
k=1
;k < lO24,.k++) {
ServerSocket
s. close O
ServerSockeL (k)
,.
SYstem.out.println(" Total ,,
i]
Se considerd
,.
]]
b)
Descrieti
import java.net.*i
public class Test
public static
trv
voi<l nain(String[]
arg){
l]
r7.
try
x++,'
catch (......1.....
e) t )
finally {
try {if (s!=nu1l)s.close( );}
catch (.
.2.
e) {}
]
System. out.
]
println
))
"Tota1
r+x)
,.
. .. e) {Systen.err.println(e),.}
$l
pentru ca programul de
-\
TEST RC54
l.
Care dintre
"
Ittp
3.
:,//wvrw.
iest. ro : gO /
?)
Transport
b) Gazdd la
a)
Aolicatie
h\ [nra-o+
4.
f Mulflmea op.rutiilo.
nlvef u]ui ierarhic ,up"iio,
5.
I
6.
i-:nf o3 /
re{ea .l
^\
T--^,-
--'
.. nur.9*
'
t
O refea de
calculatoare este
d)
"rg
ruf::"**:,Tf:r:'l':_"frHi'::::F
a)255.255.255.7
Un numdr ."pr.t.
8.
;u iffi
;"il;
e 32)
b)255.255.255..s
166.2s5.255.199
1,,i,,,
d) 255.2_55.1s5.2:4
IP f 93.30.19[.[{
Cu.. dh
9.
Adresa
r0.
sq1p,-
,.1..---]11'll^^ ^.
d) Port
'?T.u
a)
Nivelul lesdturii de
11.
dqrp
Lr xr:-.^,.-, - --,
*ri::"""Til."jlrl.tuuiri."u
c)
a)Prec.izagi""uuffi
D)
fizic
tice
I
LtP
program Java.
Justlllcati raspunsul.
rmport java.net. *;
catch(MalformedtlRlException
e)
-'
SYstem . out. println (
',iaU" j-,
ClasaJava.ur.@
a)
14.
Datagramsocket
Se cons idera
urmat*u
b) Socket
tlrog.urJ;;
rmport java.net. *:
class Test{
public static void main(String
-"'
String hhh="1ocalhost,,,
tryt
tlarg) t
L
catch(...1-...
eee){
System. err. prj-ntln (eee)
]
,.
J}
15.
Se considerd urmdtorul
prffi
s. close O
,.
l
catch(. . .f . . . e) {x++;}
- catch(fOException e) t)
)
System.out.println(" Total r' + x),.
)]
,.
,.
xxx.closeO;
fff .closeO,.
]
))
3]:$.ffiff::l
"r
ripseete
,.
InetAddress
catch (......1.....
e) i ]
final-ly {
try {if (s!=nu11)s.cIose(
catch (.... ..2..... e) {}-);}
)
]
SYstem. out.
]
;?t"n
p::intln
"Total
"+x)
l---._
$l
pentru ca programul de
TEST RC61
1.
|Caredintreurm5toarelereprezentdrinupoateconstiiuiou
| il r44.2?1.2ss.122 - __b)2?1.?ir.tss.t33
|ss.323.2ss.144 d) 166.zss.zss.tee
3.
l.
")
tp t
r v-vr
4.
5.
referinta TCP/IP.
O refea d"
6.
4Lv
cu'"ain'i"ransmiterea9irecep!iainforma{iilorsub
&r*d d" $iruri d" biti, p.in dirr".r" tipuri d" ."diifi
d" .o.uni.ati"?
Ce este un
8.
9.
lr""irgtiu
10.
port
"unal"
d) Aplicatie
se nume$te
d) Socket
Seuonsidereu@
import java.net. *i
class Test{
public static void main(String Iarg) {
String host;
if (arg.length>0) host=argrlOl
else host=trlocaIhostw,.
try{
1. . . . []xxx=InetAddress. get],llByName(host),.
Systen. out. println (xxx. length) ;
,.
catch(..... ..2.....
exc)
System. err.
l]
println (exc)
,.
li
Se considerd
urmitorul program
j;til
,.
,.
)]
tryt
IIRL
,.
I
I
I twt
I
I
I
(trle) i
trY{
whi1e
conex:s. accept O
Printstream out:new printstre:m (correx.getoutputstrean o ) ;
out.println(trConectare
l-a serverrr) ;
l
catch(fOException e) {
Systen. out.println (e)
i
i
,-
,.
finalJ-y{
trY{
if (conex !:nu11) conex.
cJ-ose O
,.
catch(IOException e) {
,.
)
)
)
catch(IOException e) {
System. out. println (e)
,.
)
)
)
TEST RC62
1.
;a
2.
3.
4.
5.
6.
1
8.
9.
11.
CaredintrenivelelemodeluluioSI-ISoeSteresponsabiIcut'uns.it
formr de $iruri de biti, prin diverse tipuri de medii qi canale de comunicatie?
Abstrac{iunea software utilizatd pentru a desemna fiecare dintre capetele unei conexi;"i intre do"I
procese ce ruleaz6. pe doui magini intr-o relea se nume$te
a) Adresd URL
b) Host
c) Adresd IP
d) Socket
care dintre urmdtoarele reprezentdrinu poate constitui o adresdIp ?
a) t44.22t.255.122 b)221.231.155.133 c) t55.323.2ss.144 d) 166.25s.2s5.199
O re{ea de calculatoare de clasi C este organizata 1i*pa4ita1 in zece*,,U.e1ele. fentru identificarea
acestora, administratorul de relea utilizeazi ultimii patru bili (din totalul de 32). Care este masca de
subrefea (subnet mask) pe care acesta trebuie s-o defineascd? (Reamintim cI, intr-o adresi Ip de clasd C,
zq!4 de identificare a_bgq!!i!n cadrul refelei este definitr de ultimii g biti.)
Precizali protocolul orientat pe conexiune, care este implementat la nivelul transport in modelul di
referinta TCP4P.
Care dintre urmitoarele valori de porturi nu sunt rczervate
b)
a)7
10.
Internet
Se considerd
c) 2048
13
IP
d) 80.
192.f30.100.14
urmdtoareu.,*pii.uti.
30J00J0.
import java.net.*;
import java.io. *;
public class Server{
pubJ.ic static void main(String arSfl){
trY{
trY{
conex=s . accept O ;
printstre:rn out=new
printsta,s:rn (conex. getOutputstream
out.println(ttConectare la server'r) ;
);
catch (IOExcepti_on e) {
System. out. println (e)
,.
final-J-y{
trY{
if
l
catch(IOException e) {
System. out.
,.
println (e) ;
catch(IOException e) {
System. out.
println (e)
,.
]
)
l
Realizali o aplicalie client care sd
se conecteze la
I
Precizafi ce va afiqa la execulie u.matorul progrurn la.,ra
iuport java.net.*;
,.
..
Lbb. close O ,.
xxx. close O ,.
fff . c].ose O ,.
'
in locurile marcate cu
import java.net.*;
p.ogru* Ju*,
cl-ass Test{
e]-se trost="Ioca]-host" ;
trvt
1. . . . []xxx=Inetld.d.ress.getAllByNane (host)
System. out. println (xxx. length)
,.
)
catch(.... ...2.....
i)
System.
exc)
,.