Documente Academic
Documente Profesional
Documente Cultură
HTML
HTML notiuni de baza
1) Să se creeze o pagină HTML, al cărei continut să fie format dintr-un text pe
mai multe rănduri. Paginii i se va da titlul : Exemplu 1.
<html>
<head>
<title>Exemplu 1</title>
</head>
<body>
bla bla bla <BR> bla bla bla
</body>
</html>
<html>
<head>
<title>Exemplu 2</title>
</head>
<body>
bla bla bla <BR><BR> bla bla bla
</body>
</html>
<html>
<head>
<title>Exemplu 2</title>
</head>
<body>
<P align=right>bla bla bla</P>
<P align=left>bla bla bla</P>
<P align=center>bla bla bla</P>
<P align=justify>bla bla bla</P>
</body>
</html>
<html>
<head>
<title>Exemplu 2</title>
</head>
<body>
<P align=left>bla bla1 bla.<BR>bla bla1 bla</P>
<P align=left><nobr>bla bla1 bla.bla bla1<BR> bla</nobr></P>
</body>
</html>
<html>
<head>
<title>Exemplu 2</title>
</head>
<body>
<P><nobr>Limbajele care crează o pagină statică sunt:<br>
HTML, XHTML, XML<br>
Limbajele care crează o pagină dinamică sunt:<br>
JavaScript, PHP, ASP, Flach</nobr></p>
</body>
</html>
Afiseaza “text preformatat Acest text a fost scris in HyperText Markup Language(HTML) si
afisat in browser-ul InternetExplorer ” scris la rand fara nici o linie noua.
<html>
<head>
<title>Exemplu 4</title>
</head>
<body>
<p> data: 25-11-08 <br> Maria Popescu</p>
<p> data: 25-11-08 <br> Maria Popescu1</p>
<pre> data: 25-11-08 <br> Maria Popescu</pre>
<pre> data: 25-11-08 <br> Maria Popescu1</pre>
</body></html>
<html>
<head>
<title>Exemplu 4</title>
</head>
<body>
<p> data: 25-11-08 <br> Maria Popescu
data: 25-11-08 <br> Maria Popescu1</p>
<pre> data: 25-11-08 <br> Maria Popescu
data: 25-11-08 <br> Maria Popescu1</pre>
</body></html>
Linie neagra
Paragraft 1
Linie Albastra
Paragraft 2
Linie Rosie
Paragraf 3
Stiluri de text
3) Scrieti cod HTML pentru formatarea unui paragraf cu: fontul Courier
New, culoarea rosie, dimensiune 5.
4) Scrieti cod HTML pentru formatarea paginii cu: fontul Arial Black,
culoarea magenta, dimensiune 3.
Sau
<OL type=I>
<LI>GIGI</LI>
<LI>FANE</LI>
</OL>
<UL type=circle>
<LI>GIGI</LI>
<LI>FANE</LI>
</UL>
I. Exemplul 1
Varianta A
Varianta B
Varianta C
II. Exemplul 2
Varianta A
• Varianta 2.A. a)
• Varianta 2 A b)
Varianta B
<OL type=I>
<LI>Exemplul 1
<UL type=square>
<LI>Varianta A</LI>
<LI>Varianta B</LI>
<LI>Varianta C</LI>
</UL></LI>
<LI>Exemplul 2
<UL type=square>
<LI>Varianta A</LI>
<UL type=disc>
<LI>Varianta 2.A. a)</LI>
<LI>Varianta 2.A. b)</LI>
</UL>
<LI>Varianta B</LI>
</UL></LI>
</OL>
<DL>
<DT>I appreciate your help
</DT>
<DD>Multumesc pentru ajutor
</DD>
<DT>Excuse me
</DT>
<DD>A atrege atentia cuiva
</DD>
<DT>My name is
</DT>
<DD>Numele meu este
</DD>
</DL>
<DL COMPACT>
TABELE
1.
<html>
<head>
<title> Exemplu1</title>
</head>
<body>
<table border=1 align="center">
<tr> <td> Nume </td> <td>Prenume </td> <td> Adresa</td></tr>
<tr> <td> Ene </td> <td> Ana </td> <td> Sos Pantelimon, nr 400, sector 2,
Bucuresti</td></tr>
<tr> <td> Georgescu </td> <td> Dan </td> <td> Sos Colentina, nr 300, sector 2,
Bucuresti</td></tr>
<tr> <td> Ioanitiu </td> <td> Oana </td> <td> Sos Iancului, nr 120, sector 2,
Bucuresti</td></tr>
</table>
</body>
</html>
2.
<html>
<head>
<title> Exemplu2</title>
</head>
<body>
<table border=5 align="center" bordercolor="blue" bgcolor="yellow" rules=cols>
<caption align="top"> <b> Vanzari </b> </caption>
<tr > <td align="center" height="70%"> Produs </td> <td align="center" height="70%">
Cantitate </td> <td align="center" height="70%"> Pret/Buc </td></tr>
<tr> <td align="center"> A </td> <td align="center"> 20b </td> <td align="center"> 10
RON</td></tr>
<tr> <td align="center"> B </td> <td align="center"> 10b </td> <td align="center"> 20
RON</td></tr>
</table>
</body>
</html>
3.
<html>
<head>
<title> Exemplu3</title>
</head>
<body>
<table border=1 align="center" cellspacing=15 cellpadding=10>
<tr > <td align="center"> Produs </td> <td align="center"> Cantitate </td> <td
align="center"> Pret/Buc </td></tr>
<tr> <td align="center"> A </td> <td align="center"> 20b </td> <td align="center"> 10
RON</td></tr>
<tr> <td align="center"> B </td> <td align="center"> 10b </td> <td align="center"> 20
RON</td></tr>
</table>
</body>
</html>
4.
<html>
<head>
<title> Exemplu4</title>
</head>
<body>
<table border=5 align="center" cellspacing=15 cellpadding=10 bordercolor="orange"
rules=all>
<col height="55%">
<tr bgcolor="yellow"> <td colspan=3 align="center"> FIRMA X </td> </tr>
<tr bgcolor="green"> <td align="center"> Produs </td> <td align="center"> Cantitate
</td> <td align="center"> Pret/Buc </td></tr>
<tr bgcolor="green"> <td align="center"> A </td> <td align="center"> 20b </td> <td
align="center"> 10 RON</td></tr>
<tr bgcolor="green"> <td align="center"> B </td> <td align="center"> 10b </td> <td
align="center"> 20 RON</td></tr>
<tr bgcolor="yellow"> <td align="center" colspan=2> 5. SUMA </td> <td
align="center"> 6. 30 RON </td></tr>
</table>
</body>
</html>
5. elementele <TD> si <TH> descriu o celula a unui tabel. daca respectiva celula contine si text,
prin folosirea tag-ului <TH> acesta va aparea aldin si centrat in celula.
6. antet: <THEAD>.......</THEAD>
subsol: <TFOOT> .....</TFOOT>
corp: <TBODY>.......</TBODY>
7. <COLGRUP>.......</COLGROUP> si <COL>
8.
<html>
<head>
<title> Exemplu8</title>
</head>
<body>
<table border=1>
<colgroup span=1 width=50% align="right">
<col width="50%">
<colgroup span=2 align=left>
</table>
</body>
</html>
Imagini
7. Scrieti atributele lui IMG din exemplul precedent care creaza o bordura de
grosime 5 imaginii si care lasă un spTiul alb de 20 pixeli pe orizontală si
verticală între imagine si text.
<img src=raton.jpg border=5 hspace=20 vspace=20 alt="EU" align=middle>
8. In elementul urmator <IMG src=poza_mea.jpg alt=”EU” height=150
width=100> imaginea va fi deformată sau redimensionată?
img va fi redimensionata
Legături
1. Elementul <IMG atribute> este element de linie sau de bloc?
linie
2. Care sunt culorile implicite ale legăturilor nevizitate, active si vizitate?
Schimbati aceste culori implicite în : cyan (#00FFFF), green(#0080000),
respectiv orange(#FFA500).
cele ale browser-ului
3. Ce reprezintă o legatură din exemplul următor?
...
Detalii despre Editura Teora <br>
<A href=http://www.teora.ro > Editura Teora
<img src=http://www.teorausa.com/picts/Top.jpg> Sigla editurii
Teora </A>
Adauga o imagine ca link
4. Cum aflati adresa unei imaginii de pe internet? Realizati o legatura la o parte a
unei imagini de pe internet!
proprietatile imaginii de pe site
codul:
<a href=http://www.teora.ro>
<img src=http://www.teorausa.com/picts/Top.jpg>
</a>
5. ScrieTi cod HTML pentru o legătură care trimite la o adresa de mail mesajul
“Puteti sa-mi scrieti”. Formatati legătura ca să fie la început de linie s italic.
<html>
<body>
<p>
Mail:
<a href="mailto:someone@microsoft.com">
<i>Puteti sa-mi scrie</i></a>
</body>
</html>
6. Ce efect va avea următorul cod HTML?
<ADRESS> <A href =mailto:rodicaniculescu@gmail.com
?subject=Intrebare
&va rog sa-mi precizati..>Puteti sa-mi scrieti </A>
</ADRESS>
va crea un link catre adresa stabilita cu subiectul Intrebare&va rog sa-mi precizati
7. DefiniTi trei ancore într-un document de 3 pagini, cite una la fiecare nceput
de pagine, si faceti legătura la ele?
8. Sunt corecte următoarele definiTii de ancore si legături la ele? SpecificaTi
care ancoră este incorect definită?
<A id= mat-inf> trimitere la site-ul fac mat-inf </A>
…………………………………..
<A name=USH> trimitere la site-ul univ SH</A>
…………………………….
<P id=Arhit> Trimitere la site-ul fac de Arhitectura</A>
………………………………….
<P name= fac_eng> Trimitere la site-ul fac de Engleză</A>
…………………………
<A href=#mat_inf> MAT_INF </A>
<A href =.USH> UnivSH </A>
<A href=#Arhit> Arhitectura </A:
<A href =.fac_eng> fac de Engleză</A>
9. Să se creeze un fisier animale.html, cu ancore definite la descrierea
fiecărui animal., de exemplu
<A id=”pisica”> </A>
<H3> PISICA </H3>
Pisica este o felina…..……………………….
<A id=”pisica”> </A>
<H3> PISICA </H3>
<A id=”ciine”></A>
<H3>Ciine </H3>
Ciinele este un animal f.credicions ….
…………………..
Sa se creeze un fisier de forma:
Imagine animal …. referire la ancora animalului din fisierul animale.html
(<IMG src=pisica.jpg> <A href=animale.html#pisica> Pisica </A>
<br>)
Cadre
1. Ce va afisa urmatorul cod HTML?
<HTML> <HEAD> </HEAD>
<FRAMESET rows="30, *">
<FRAME src="articol.doc">
<FRAME src="c:\windows\wewallpaper\tullips.html">
</FRAMESET> </HTML>
Va afisa 2 cadre
2. Este corect următorul cod HTML?
<HTML> <HEAD> </HEAD>
<BODY>
<FRAME src="Carte_web.doc">
<FRAME src="c:\carte_web\cap_web_5\ex_9_2.html">
</BODY> </HTML>
da
3 . Să se scrie cod HTML pentru a crea 3 cadre, în linia 2, cadranul stânga
este inserat o pagină care are 3 legaturi, care se deschid în cadranul din
dreapta,de felul următor:
Carte WEB
Partea _I_ HML
Partea_II_ CSS
Partea
<HTML>
<FRAMESET rows="50, 15%, *" frameborder="0">
<FRAME src="scriere_col.html">
<FRAMESET cols="30%, 2*, 3*" border="5" bordercolor="red" frameborder="1">
<FRAME src="pagina_1.html">
<FRAME src="pagina_2.html">
<FRAME src="pagina_3.html">
</FRAMESET>
<FRAMESET cols="50%,*" border="6" bordercolor="#800080" frameborder="1">
<FRAME src="flori.jpg">
<FRAME src="C:/Windows/WEB/WALLPAPER/Autumn.jpg">
</FRAMESET>
</FRAMESET>
</HTML>
4. Să se scrie cod HTML pentru a afisa patru pagini într-o fereastră, în
formatul:
5. Să se scrie cod HTML pentru a afisa patru pagini într-o fereastră, în
formatul:
6. Să se scrie cod HTML pentru a afisa 5 pagini într-o fereastră, în formatul:
nu există chenare interioare, chenarul exterior este albastru si de
grosime 5
7. Ce va afisa codul HTML?
<FRAMESET rows="15%, *" frameborder="0">
<FRAME src="Site-ul meu">
<FRAMESET cols="30%, 2*, 3*" border="5" bordercolor="red”>
<FRAME src="pagina_1.html">
<FRAME src="pagina_2.html">
<FRAME src="pagina_3.html">
</FRAMESET>
</FRAMESET>
3 pagini web deschide
8. În exemplul de mai sus să se adauge o altă culoare sI dimensiune pentru
fiecare cadru creat.
9. Ce va crea tag-ul<FRAMESET rows="2*, 3*" cols="40%, *" border="5"
bordercolor="blue"> aflat în corpul unei pagini?
10. Să se creeze un cadru interioar , folosind IFRAME, în care să se deschidă
3 pagini html.
Formulare
1. Care sunt atributele elementului <FORM> atribute?
_ Action
_ Method
_ Enctype
_ Target
2. Care este diferenta dintre metodele GET si POST de transmitere a datelor
dintr-un formular?
get este directa, post este indirecta
GET:se foloseste ptr a primi date
POST: se foloseste ptr a stoca, updata date sau trimite mailuri
3. Să se scrie codul HTML pentru a crea un formular cu 3 casete de text:
nume, prenume, adresa si un buton de transmitere cu numele GO .
<html>
<body>
<form name="input" action="form_action.asp" method="get">
Nume: <input type="text" name="Nume" size="20" /><br />
Prenume: <input type="text" name="Prenume" size="20" /><br/>
Adresa: <input type="text" name="Adresa" size="50" /><br/>
<input type="GO" value="GO" />
</form>
</body>
</html>
4. Să se scrie codul HTML pentru a crea un formular cu:
_ 2 casete de text: nume_prenume si una cu numele unui examen
_ o caseta de tip parolă cu numele “cod student”
_ o caset ascunsă care să conTină nota la examen
_ un buton de transmitere cu numele GO
<html>
<body>
<form name="input" action="form_action.asp" method="get">
Nume si Prenume: <input type="text" name="Nume si Prenume" size="50" /><br />
Nume Examen: <input type="text" name="Nume Examen" size="20" /><br/>
Cod Student: <input type="password" name="Cod Stundent" size="50" /><br/>
Nota Examen: <input type="hidden" name="Nota Examen" size="5" /></br/>
<input type="GO" value="GO" />
</form>
</body>
</html>
5. Să se scrie codul HTML pentru a crea un formular care să conTină un grup
de butoane radio: de forma
Aparitia publicatiei XX
o zilnic
o saptamanal
o lunar
o annual
<html>
<body>
<form name="input" action="form_action.asp" method="get">
Aparitia editurii XX:<br />
<input type="radio" name="zilnic" size="50" />zilnic<br />
<input type="radio" name="saptamanal" size="20" />saptamanal<br/>
<input type="radio" name="lunar" size="50" />lunar<br/>
<input type="radio" name="anual" size="5" />anual</br/>
</form>
</body>
</html>
6. Să se scrie codul HTML pentru a crea un formular care să conTină 4 casete
de validare , cu posibilele publicatii cumparate, a doua fiind implicit
validatade forma:
Cumpar publicatiile
o adevarul
o cotidianul
o gandul
o cancan
<html>
<body>
<form name="input" action="form_action.asp" method="get">
Cumpar publicatiile:<br />
<input type="checkbox" name="adevarul" size="50" />adevarul<br />
<input type="checkbox" name="cotidianul" size="20" />cotidianul<br/>
<input type="checkbox" name="gandul" size="50" />gandul<br/>
<input type="checkbox" name="cancan" size="5" />cancan</br/>
</form>
</body>
</html>
7. Ce va afisa brwser-ul ?
<B>Forma de invatamant</B>
<SELECT name="Catalog">
<OPTION value= "s1">Popescu Ion
<OPTION value= "s2">Ene Ana
<OPTION value= "s3">Popa Oana
<OPTION value= "s4">Ionescu Dan
<OPTION value= "s5">Grigore Dana
</SELECT>
Se va afisa forma de invatamant si o caseta de selectare
8. Să se adauge la lista de mai sus atributele elementului SELECT pentru a
pute alege mai multe elemente din listă si pentru a fi mereu vizibile 3
elemente ale listei, iar primul element al listei sa fie mereu selectat
. <html>
<body>
<B>Forma de invatamant</B>
<SELECT name="Catalog" multiple="multiple">
<OPTION value= "s1">Popescu Ion
<OPTION value= "s2">Ene Ana
<OPTION value= "s3">Popa Oana
<OPTION value= "s4">Ionescu Dan
<OPTION value= "s5">Grigore Dana
</SELECT>
</body>
</html>
9. La lista de mai sus sa se adauge un buton de transmitere care sa aibă o
imagine si un buton de reinitializare a dtelor din formular
10. În formularul creat la 8 să se insereze o caseta de text ca re sa conTină 5
rânduri si 40 de coloane vizibile .
Imagini hărTi si animaTie
<html>
<body>
<B>Forma de invatamant</B>
<SELECT name="Catalog" multiple="multiple">
<OPTION value= "s1">Popescu Ion
<OPTION value= "s2">Ene Ana
<OPTION value= "s3">Popa Oana
<OPTION value= "s4">Ionescu Dan
<OPTION value= "s5">Grigore Dana
<br></br>
<form input type="get">
</br>
<textarea rows="5" cols="40"></textarea></br>
</SELECT>
</body>
</html>
CSS…..
JavaScript
PROBLEME INTREBARI
1. JavaScript este o versiune
a.. Java
xb. LiveScript
c. C++
d. VBScript
5. write( ) este :
a. Obiect
xb. Metodă
c. Proprietate
d. Variabilă
Instructiuni JS
3. Ce fel de ciclu determină browserul să execute cel puTin o dată instrucTiunile din
cadrul ciclului?
xa. ciclul do...while
b. ciclul while
c. ciclul for
d. ciclul for in
7. Adevărat sau Fals. Clauza default este folosită într-o instrucTiune if pentru
a atribui variabilelor valorile prestabilite.
a. TRUE
xb. FALSE
11. In cadrul definiTiei unei funcTii, argumentele trebuie separate două câte
două prin virgulă?
a. TRUE
xb. FALSE
OBIECTE
1. Folosind obiectul Math să se scrie un script pentru a afisa:
- Aria unui cerc de raza 10
- [1.78] (parte întreagă)
- | -7.89| valoare absoluta
<HTML>
<HEAD>
</HEAD>
<BODY>
<SCRIPT language="JavaScript">
alert("Aria cercului de raza 10= " + Math.PI*Math.pow(5,2))
alert("[1.78]= " + Math.floor (1.78))
alert("abs(-7.89) =" + Math.abs (-7.89 ) )
</SCRIPT>
</BODY>
</HTML>
2. ScrieTi codul care afisează
Metode ale obiectului Math
<HTML>
<HEAD>
</HEAD>
<BODY>
<SCRIPT language="JavaScript">
alert("Math.sqrt(Math.pow((4-8),2)+Math.pow((5-2),2))= " + Math.sqrt(Math.pow((4-
8),2)+Math.pow((5-2),2)) +" lungime segment")
</SCRIPT>
</BODY>
</HTML>
3. ScrieTi cod pentru aflarea modululi unui numar complex
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
function complex(a,b)
{ this.real=a; this.imag=b; this.modul=modul}
function modul()
{return Math.sqrt(this.real*this.real + this.imag*this.imag)}
</SCRIPT>
</HEAD>
<BODY>
<B> Modulul unui număr complex </B> <BR>
<SCRIPT language="JavaScript">
z=new complex(3,4)
document.write("z.real= " +z.real + " z.imaginar= " + z.imag +"<BR>")
m=z.modul()
document.write("modulul numarului complex z= " + m)
</SCRIPT>
</BODY>
</HTML>
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
function complex(a,b)
{ this.real=a; this.imag=b; this.modul=modul}
function modul()
{return Math.sqrt(this.real*this.real + this.imag*this.imag)}
</SCRIPT>
</HEAD>
<BODY>
<B> Modulul unui număr complex </B> <BR>
<SCRIPT language="JavaScript">
z=new complex(3,4)
document.write("z.real= " +z.real + " z.imaginar= " + z.imag +"<BR>")
m=z.modul()
document.write("modulul numarului complex z= " + m)
</SCRIPT>
</BODY>
</HTML>
Tablouri si siruri
Probleme întrebări
2. Ce metodă aTi folosi pentru a crea un sir din elementele unui tablou, separândule
prin cratimă?
a. shift()
b. join()
xc. concat ()
d. str join()
3. Ce metodă este folosită pentru a sterge un element de la sfârsitul (baza) unui
tablou?
a. push( )
xb. pop ()
c. reverse ()
d. shift()
7. Adevărat sau fals: dimensiunea unui tablou este egală cu indicele ultimului
element al tabloului?
a. TRUE
xb.FALSE
7. Indicele ultimului element din tabloul sirului are aceeasi valoare cu lungimea sirului?
xa. TRUE
b. FALSE
Evenimente
5. Ce eveniment are loc când un utilizator evidenTiază text într-un câmp de text?
a. onblur
b. onfocus
xc. onselect
e. onchange
8. O funcTie JavaScript poate schimba doar atributele unui element care apelează funcTia
JavaScript?
xa. TRUE
b.FALSE
9. O funcTie internă
a. Trebuie definită în eticheta <head>
b. Trebuie definită în eticheta <body>
c. Trebuie definită de programator fie pentru a înainta, fie pentru a reseta
formularul
xd. Nu e definită de programator
PHP
1. Care este operatorul de concatenare a mai multor siruri?
a. +
xb. .
c. &
d. *
5. Ce va afisa scriptul
<? Php
$a=10;
$b=”a”;
echo $$b;
?>
a. nimic
xb. 10
c. a
d. “a”
A Imagini
B Legaturi
C Elemen de struct-Head si Body
D Cadre
E Formulare
F Imag, harti si animatie
G Java script
H Instructiuni JS
I Obiecte
J Tablouri si siruri – prima parte
K Tablouri si siruri – a doua parte
L Evenimente
M PHP
N HTML notiuni de baza
O Stiluri de text
P Liste
R Tabele
S Grila 2007 / 2008
R 7 <COLGRUP>....................</COLGROUP> si <COL>
<html>
<head>
<title> Exemplu1</title>
</head>
<body>
<table border=1 align="center">
<tr> <td> Nume </td> <td>Prenume </td> <td> Adresa</td></tr>
R 1 <tr> <td> Ene </td> <td> Ana </td> <td> Sos Pantelimon, nr 400, sector 2, Bucuresti</td></tr>
<tr> <td> Georgescu </td> <td> Dan </td> <td> Sos Colentina, nr 300, sector 2, Bucuresti</td></tr>
<tr> <td> Ioanitiu </td> <td> Oana </td> <td> Sos Iancului, nr 120, sector 2, Bucuresti</td></tr>
</table>
</body>
</html>
<html>
<head>
<title> Exemplu2</title>
</head>
<body>
<table border=5 align="center" bordercolor="blue" bgcolor="yellow" rules=cols>
<caption align="top"> <b> Vanzari </b> </caption>
<tr > <td align="center" height="70%"> Produs </td> <td align="center" height="70%"> Cantitate </td>
R 2 <td align="center" height="70%"> Pret/Buc </td></tr>
<tr> <td align="center"> A </td> <td align="center"> 20b </td> <td align="center"> 10 RON</td></tr>
<tr> <td align="center"> B </td> <td align="center"> 10b </td> <td align="center"> 20 RON</td></tr>
</table>
</body>
</html>
1
<html>
<head>
<title> Exemplu3</title>
</head>
<body>
<table border=1 align="center" cellspacing=15 cellpadding=10>
<tr > <td align="center"> Produs </td> <td align="center"> Cantitate </td> <td align="center"> Pret/Buc
</td></tr>
R 3 <tr> <td align="center"> A </td> <td align="center"> 20b </td> <td align="center"> 10 RON</td></tr>
<tr> <td align="center"> B </td> <td align="center"> 10b </td> <td align="center"> 20 RON</td></tr>
</table>
</body>
</html>
<html>
<head>
<title> Exemplu4</title>
</head>
<body>
<table border=5 align="center" cellspacing=15 cellpadding=10 bordercolor="orange" rules=all>
<col height="55%">
<tr bgcolor="yellow"> <td colspan=3 align="center"> FIRMA X </td> </tr>
<tr bgcolor="green"> <td align="center"> Produs </td> <td align="center"> Cantitate </td> <td
align="center"> Pret/Buc </td></tr>
<tr bgcolor="green"> <td align="center"> A </td> <td align="center"> 20b </td> <td align="center"> 10
R 4 RON</td></tr>
<tr bgcolor="green"> <td align="center"> B </td> <td align="center"> 10b </td> <td align="center"> 20
RON</td></tr>
<tr bgcolor="yellow"> <td align="center" colspan=2> 5. SUMA </td> <td align="center"> 6. 30 RON
</td></tr>
</table>
</body>
</html>
<html>
<head>
<title> Exemplu8</title>
</head>
<body>
<table border=1>
<colgroup span=1 width=50% align="right">
<col width="50%">
<colgroup span=2 align=left>
R 8
<col width="25%" align=right>
<col width="25%" align=right>
<tr > <td> A </td> <td> 20B </td> <td> 10RON</td></tr>
<tr > <td> B </td> <td> 10B </td> <td> 20RON</td></tr>
</table>
</body>
</html>
2
A ++ poate fi si la dreapta (c = a++) si la stânga (c = ++a)
unei expresii, fără ca acest lucru să aibă vreo influenţă asupra expresiei.
G 14 b
a. TRUE b. FALSE
A=2 in binar (00000010)
B=3 in binar (00000011)
S 128 Atunci a&b returneaza 2 (0000000010)? a
a) Adevarat b) Fals
A=2 in binar (00000010)
B=3 in binar (00000011)
S 129 A | B returneaza 3 (00000011)? a
a) Adevarat b) Fals
Acesta este primul element al tabloului products: products[l]?
J 1 b
a. TRUE b. FALSE
Adevărat sau Fals. Clauza default este folosită într-o instrucţiune if pentru a atribui variabilelor valorile pre-
stabilite.
H 7 b
a. TRUE b. FALSE
Adevărat sau Fals. O instrucţiune switch...case nu poate avea un caz prestabilit.
H 2 b
a. TRUE b. FALSE
Adevărat sau fals: dimensiunea unui tablou este egală cu indicele ultimului element al tabloului?
J 7 b
a. TRUE b. FALSE
Afisarea unei portiuni de text cu o dimensiune mai mare decat cea prestabilita se face prin:
S 6 b
a) <b> b) <big> c) <sup> d) <bigger>
Afisarea unei portiuni de text cu o dimensiune mai mica decat cea prestabilita se face prin:
S 7 c
a) <s> b) <sub> c) <small> d) <strike>
Alegeti culoarea data de codul de culoare #000000:
S 28 a
a) black b) white c) red d) blue
Alegeti culoarea data de codul de culoare #ffffff:
S 27 b
a) black b) white c) green d) gray
Alegeti modalitatea corecta de a include o foaie de stiluri intr-o pagina html.
a) <style src="mystyle.css">
S 75 c
b) <stylesheet>mystyle.css</stylesheet>
c) <link rel="stylesheet" type="text/css" href="mystyle.css">
d) <style link="mystyle.css" rel="stylesheet" type="text/css">
antet: <THEAD>.......</THEAD>
R 6 subsol: <TFOOT> .....</TFOOT>
corp: <TBODY>.......</TBODY>
Antetul unei liste vide va fi afisat astfel:
S 49 a
a) indentat b) imbricat c) inclinat d) nu apare
Apelati memoria calculatorului utlilizand un
G 8 b
a. Operator c. Valoare literala
b. Nume de variabila d. tip de variabila
Apelul functiei trebuie sa se faca mereu in corpul paginii(<body>).
S 145 b
a) Adevarat b) Fals
3
Asocierea unei imagini cu mai multe linkuri se poate face prin:
S 98 c
a) definirea unei matrici de linkuri c) definirea unei harti imagine
b) definirea unui vector de linkuri d) definirea unei liste de imagini
Atributele colspan si rowspan se aplica tagurilor:
S 44 c
a) <table> b) <tr> c) <th> si <td> d) <td>
Atributele tagului basefont sunt identice cu cele ale tagului:
S 33 c
a) <p> b) <style> c) <font> d) <body>
Atributul clear al tagului br nu poate lua valoarea:
S 72 c
a) all b) left c) center d) right
Atributul cols al elementului FRAMESET determină împărţirea pe orizontală a setului de cadre?
S 105 b
a) Adevărat b) Fals
Atributul elementului IFRAME nu este:
S 112 a
a) cols b) width c) height d) marginheight
Atributul frame al tagului table nu poate avea valoarea:
S 70 a
a) inside b) lhs c) vsides d) border
Atributul name al tagului meta poate lua valoarea:
S 73 c
a) expires b) refresh c) copyright d) content-type
Atributul rows al elementului FRAMESET determină împărţirea pe verticală a setului de cadre?
S 106 b
a) Adevărat b) Fals
Atributul rules al tagului table nu poate avea valoarea:
S 71 b
a) none b) box c) cols d) all
Atributul shape nu poate avea valoarea :
S 102 d
a) circle b) rect c) disk d) poly
Atributul tagului AREA nu poate fi:
S 101 d
a) SHAPE b) HREF c) TITLE d) LINK
Atributul type a unei liste ordonate nu poate avea valoarea:
S 68 a
a) 0 b) a c) A d) I
Atributul type al unei liste neordonate nu poate avea valoarea:
S 67 c
a) circle b) square c) rectangle d) disk
Browser-ului i se poate cere să evalueze fiecare caz în cadrul unei instrucţiuni switch...case, chiar dacă
valoarea de schimb este egală cu o valoare de caz.
H 10 a
a. TRUE b. FALSE
Butonul OK este un tip:
S 132 b
a) metoda b) obiect c) proprietate d) variabila
Butonul Submit este
G 3 a
a. Obiect c. Proprietate
b. Metodă d. Variabilă
Care din urmatoarele atribute apartine tagului font?
S 31 c
a) align b) width c) size d) style
4
Care dintre atributele de mai jos nu reprezintă atribute ale elementului <FRAMESET>?
S 107 a
a) name b) border c) bordercolor d) rows
Care dintre atributele următoare nu este atribut al elementului FRAME?
S 111 d
a) name b) noresize c) src d) align
Care dintre operatori de mai jos nu este un operator de comparare?
M 13 b
a. == b. = c. === d. !==
Care dintre operatorii logicii are prioritate mai mare?
M 14 c
a. OR b. XOR c. || d. AND
Care dintre taguri sunt toate taguri de tabele:
a) <thead><body><tr>
S 37 b
b) <table><tr><td>
c) <table><head><tfoot>
d) <table><tr><tt>
Care dintre variante afiseaza “Java Script”, daca avem $ Text=”Java”?
5
Care este operatorul de concatenare a mai multor siruri?
M 1 b
a. + b. . c. & d. *
Care este programul ce prelucrează un formular?
_ Action
E 1
_ Method
_ Enctype
_ Target
Care sunt culorile implicite ale legăturilor nevizitate, active si vizitate? Schimbati aceste culori implicite în :
B 2 cyan(#00FFFF), green(#0080000), respectiv orange(#FFA500).
cele ale browser-ului
Care sunt elementele care defineste o hartă?
F 2
<map> cu atributul NAME care are valoare identificator harta, <area> ptr fiecare zona activa
Care varianta a instructiunii FOR este gresita?
c. FOR($i=0;$i<10;$i++)? d. FOR($i=0;$i<10;$i++)
echo (“se repeata de 5 ori”); echo “se repeata de 5 ori”;
Care varianta este corecta pentru definirea unei constante?
a. def Pi=3.1415926535;
M 6 c
b. define (Pi=3.1415926535);
c. define (“Pi”,3.1415926535);
d. define (“Pi=3.1415926535”);
6
Ce afiseaza executarea urmatoarei secvente?
<? php
$fruct [“bun”]= “banane”;
$fruct [“acru”]= “lamaie”;
$fruct [“gustos”]= “ananas”;
$fruct [“zemos”]= “pepene”;
ksort ($fruct);
M 30 b
print_r($fruct);
?>
a. Array(0,1,2,3,4,5,6,7,8,9)
b. 0123456789
c. 0,1,2,3,4,5,6,7,8,9
e. Eroare
Ce afiseaza executarea urmatoarei secvente?
<?php
for($i=1;$i<4;$i++)
for($j=1;$j<4;$j++) $matr[$i][$j]=$i+$j;
for($i=1;$i<4;$i++) {
for($j=1;$j<4;$j++) echo ($matr[$i][$j] . " ");
echo ("<BR>");}
?>
M 35 b
a. 1 2 3 b. 234
234 345
345 456
c. 0123
1234 d. Array(1,2,3,4,5,6,7,8,9)
2345
3456
Ce afiseaza executarea urmatoarei secvente?
<?php
$x=10;
function f($x) {echo ($x) ;}
M 36 echo f($x); a
echo (f(100));
?>
7
Ce afiseaza executarea urmatoarei secvente?
<?php
$sir="Facultatea de matematica ";
function concat(&$text) {$text .="-informatica";}
concat($sir);
echo $sir;
M 37 ?> c
a. Facultatea de matematica
b. Eroare
c. Facultatea de matematica–informatica
d. –informatica
Ce afiseaza executarea urmatoarei secvente?
<?php
$text="Buna";
salut( );
M 38 a
function salut( $text) {echo $text ;}
?>
a. 10 b. 11 c. Nimic d. 1011
Ce afiseaza executarea urmatoarei secvente?
<?php
$x=10;
f($x);
M 41 echo $x; b
function f(&$x) {$x++ ;}
?>
a. 10 b. 11 c. Nimic d. 1011
8
Ce afiseaza executarea urmatoarei secvente?
<?php
$nota[0]=9;
$nota[1]=8;
$nota[2]=8;
$nota[3]=7;
M 42 medie ($nota); b
function medie($vector) { for($i=0; $i < count($vector) ; $i++) {$s +=
$vector[$i];}
echo "mediea= ", $s/ count($vector) ; }
?>
a. s/4 b. 8 c. 32 d. Eroare
Ce afiseaza executarea urmatoarei secvente?
<?php
function f1()
{echo "sunt prima functie! \n" ;
function f2() {echo "sunt a doua functie!";} }
f1(); f2();
M 43 d
?>
a. Eroare
b. sunt prima functie!
c. sunt a doua functie!
d. sunt prima functie! sunt a doua functie!
Ce afiseaza executarea urmatoarei secvente?
<?php
function p($n)
{if ($n==0) return 1;
M 44 else return $n*p($n-1);} c
echo p(5);
?>
a. 1 b. 2 c. 120 d. Nimic
Ce afiseaza executarea urmatoarei secvente?
<?php
$vect=array(1,2,3,4);
list($a, $b, $c, $d)=patrate($vect);
echo "$a $b $c $d" ;
M 46 function patrate($v) { for($i=0; $i < count($v) ; $i++) $v[$i] *= a
$v[$i];
return $v;}
?>
a. 1 4 9 16 b. 2468 c. Eroare d. 2 6 12 4
Ce afiseaza executarea urmatoarei secvente?
<?php
$refer=10;
$ref= referinta($refer);
$ref++;
M 47 b
echo $ref;
function referinta(&$x) { return $x;}
?>
a. 10 b. 11 c. X d. Eroare
9
Ce afiseaza executarea urmatoarei secvente?
<?php
$x=8; $y=-16;
function ec1($a,$b) {if ($a!=0) return TRUE;
else return False;}
M 48 b
if( ec1($x,$y)) echo "solutia= ", -$y/$x ;
else echo "ecuatia nu are solutie";
?>
a. Eroare c. ecuatia nu are solutie
b. solutia=2 d. Nimic
Ce afiseaza executarea urmatoarei secvente?
<?php
$x=100;
echo f();
M 49 b
function f() {global $x; $x++; return $x; }
?>
a) grosimea cadrului
S 114 c
b) grosimea bordurii cadrului
c) spaţiul alb dintre conţinutul cadrului si marginile din stânga si din dreapta
d) spaţiul alb dintre conţinutul cadrului si marginile de sus si de jos
Ce efect are functia predefinita escape(expresie)?
10
Ce efect are următorul cod HTML?
<HTML><head></head>
<IMG src=D:\CARTE_WEB_FINAL\Coperta.jpg USEMAP =#carte>
<BODY>
<MAP NAME="carte">
<AREA SHAPE=RECT COORDS= "114,775,1003,1018" HREF=
F 3 "D:\CARTE _ WEB \Parte_I_HTML\cap1_web.doc">
<AREA SHAPE=CIRCLE COORDS="884,449,159" HREF= "D:\
CARTE_ WEB \Parte_I_HTML\cap7_web.doc">
<AREA SHAPE=POLY COORDS= "24,383,193,380,203,331,290,
332,461,597, 306,662,0,651,17,377,24,383" HREF="D:\CARTE_WEB
\Parte_I_HTML \cap8_ web.doc">
</MAP></BODY></HTML>
creaza o poza cu link catre destinatiile prestabilite
Ce efect au tag-urile META ?
<HEAD>
<BASE href="“http://www.teora.ro”>
<TITLE> Elementul BASE </TITLE>
<META name="description" content="invatamint suparior">
<META name="keywords" content=" Editura Teora”>
C 3 </HEAD>
<BODY>
<A href="Beletristica"> beletristica </A> <BR>
<A href="Arta"> Arta </A><BR>
</BODY>
Tagul META are rolul de a insera inf despre pag web care vor fi transmise motoarelor de cautare sau
robotilor informatici
Ce efect produce următorul cod_
<HTML> <HEAD>
<TITLE> Elementul META_http-equiv</TITLE>
<META http-equiv="refresh" content="120">
C 5 </HEAD>
<BODY>
<P> Fisierul contine tag-uri meta</P>
</BODY></HTML>
va crea un link catre adresa stabilita cu subiectul Intrebare&va rog sa-mi precizati
11
Ce eveniment are loc când un element iese din atenţie?
a. onblur
L 4 a
b. onfocus
c. onselect
d. onchange
Ce eveniment are loc când un element intră în atenţie?
a. onblur
L 3 b
b. onfocus
c. onselect
d. onchange
Ce eveniment are loc când un utilizator evidenţiază text într-un câmp de text?
a. onblur
L 5 c
b. onfocus
c. onselect
e. onchange
Ce face operatorul &&?
a. Este true dacă expresiile din dreapta si din stânga sa sunt ambele adevărate.
G 13 a
b. Este true dacă expresiile din dreapta sau din stânga sa sunt adevărate.
c. Este true dacă nici una din expresiile din dreapta si din stânga sa nu este adevărată.
d. Combină expresia din dreapta sa cu expresia din stânga sa.
Ce fel de ciclu determină browserul să execute cel puţin o dată instrucţiunile din cadrul ciclului?
H 3 a
a. ciclul do...while c. ciclul for
b. ciclul while d. ciclul for in
Ce indică al doilea argument al metodei substr () ?
12
Ce metodă este folosită pentru a sterge un element de la sfârsitul (baza) unui tablou?
J 3 b
a. push( ) c. reverse ()
b. pop () d. shift()
Ce metodă se foloseste pentru a împărţi un sir de date cu delimitare prin virgulă într-un tablou de date?
a. parseFloat()
K 3 b
b. split()
c. parselnt()
d. charCodeAt()
Ce reprezintă o legatură din exemplul următor?
...
Detalii despre Editura Teora <br>
B 3 <A href=http://www.teora.ro > Editura Teora
<img src=http://www.teorausa.com/picts/Top.jpg> Sigla editurii
Teora </A>
Adauga o imagine ca link
Ce rol are functia isset()?
M 62 a. intoarce True sau False daca un element se afla respectiv nu se afla intr-o lista b
b. intoarce True sau False daca un control al unui formular este , respectiv nu este completat
c. intoarce True sau False daca un caracter se afla respectiv nu se afla intr-un sir
Ce se întâmplă în expresia ++a?
a. 14;14;30;30 c. 18,18,30,30
b. 18;14;14;30 d. 14,18,30,18
13
Ce se va afisa dupa executarea urmatoarei secvente?
<? php
$sir= “un exemplu”
echo strstr ($sir, “ex”), “;”
echo substr ($sir, 3), “;”;
echo substr ($sir, 3, 2);
M 23 echo substr_replace ($sir, “t”, 3, 2); b
?>
<? php
print sprintf(“Semestrul acesta avem %s examene si %s
verificari”,5,3);?>
M 25 b
a. Semestrul acesta avem %s examene si %s verificari
b. Semestrul acesta avem 5 examene si 3 verificari
c. Eroare
d. Semestrul acesta avem %s examene si %s verificari 5,3
Ce se va afisa dupa executarea urmatoarei secvente?
<? php
$x=+47;
print ($x);
printf (“in baza 8=% o si in baza 16=% x, $x, $x);
M 26 ?> d
a. 47
b. 47 in baza 8=57 si in baza 16=3A;
c. 47 in baza 8=5 si in baza 16=2;
d. 47 in baza 8=57 si in baza 16=2F;
Ce se va afisa în urma executării secvenţei de mai jos, dacă se introduce 1 si 2?
nr1=prompt(“introduceti nr 1”,0);
nr2= prompt(“introduceti nr 2”,0);
S 96 alert(nr1+nr2); b
14
Ce va afisa browser-ul când întâlneste secvena? <P align=right> data: 25-11-08 <BR> Maria Popescu
Afiseaza:
N 5
Data: 25-11-08
Maria Popescu
Afiseaza “text preformatat Acest text a fost scris in HyperText Markup Language(HTML) si afisat in
browser-ul InternetExplorer ” scris la rand fara nici o linie noua.
Ce va afisa browser-ul când întâlneste secvenţa?
<PRE width=200, cols=40>
<B> <I> Catalog </I> </B>
N 10 Linie neagra
Paragraft 1
Linie Albastra
Paragraft 2
Linie Rosie
Paragraf 3
Ce va afisa browser-ul pentru codul:
15
Ce va afisa codul HTML?
16
Ce va afisa scriptul
<? Php
$a=10;
$b=”a”;
M 5 b
echo $$b;
?>
a. nimic b. 10 c. a d. “a”
Ce va afisa scriptul PHP:
<?php
$a=100;
$b=”100”;
$rez=a= = =b?”egali”:”inegali”;
M 16 b
echo $rez;
?>
a. 100=”100” c. egali
b. inegali d. eroare
Ce va afisa scriptul PHP?
<?php
$x=7;
$x=6;
switch ($x) {
case 7:
case 8: echo "Nota buna"; break;
M 17 b
case 9:
case 10: echo "Nota Foarte buna"; break;
default : echo "Nota mica"; }
?>
a. 10 b. 55 c. 45 d. eroare
Ce va afisa scriptul?
<? Php
for( $y=-2; $y<=2; $y++)
{
M 19 b
if ($y!=0)
echo "inversul lui $y = ", 1 / $y, "<BR>";}
17
Ce va afisa urmatorul script PHP?
<? Php
$x =”1 sir”;
$y=”2 siruri”;
M 7 $x=(int) $x; b
$y=(int) $y;
echo ($x+$y);
a. x= 10 y = un sir z= 100.47
b. x=10 y=un sir z= 100.47
c. x=10 y=un sir z= 100.47
d. x=10 y=Un sir z=100.47
Ce va contine fisierul ftext.txt, dupa executarea urmatoarei secvente?
<?php
$f=fopen("ftext.txt", "w+");
for ($i=1;$i<=2;$i++)
{fwrite($f, "linia: ");
fwrite($f, $i);
fwrite($f, " ");
for ( $j=1; $j<=3;$j++) { fwrite($f, $i*10+$j); fwrite($f, " ");}
M 52 b
fwrite($f, "\r\n");}
fclose($f);
?>
18
Ce va crea următorul cod HTML?
</TABLE> </BODY> </HTML>
<HTML><HEAD></HEAD> <BODY>
<MARQUEE>
F 5
Acesta este un anunt de publicitate la cartea web!
<IMG src=coperta.jpg width=150 height=150>
</MARQUEE> </BODY> </HTML>
creaza un gif cu textul si iamginea predefinite
Ce valoare nu poate lua atributul cols sau atributul rows?
a. #….... d. <!…...!>
M 4 b. //….... e. <!--…...--> b
c. /*…........
…...........
…..........*/
Comentariile în limbajul html se introduc astfel:
S 2 c
a) //comentariu c) <!-- comentariu -->
b) /*comentariu */ d) {comentariu}
Contorul ciclului for este folosit pentru a:
19
Cum aflati adresa unei imaginii de pe internet? Realizati o legatura la o parte a unei imagini de pe internet!
proprietatile imaginii de pe site
codul:
B 4
<a href=http://www.teora.ro>
<img src=http://www.teorausa.com/picts/Top.jpg>
</a>
Cum eliminam stilul subliniere la toate linkurile afisate?
S 80 b
a) a {underline:none} c) a {text-decoration:no underline}
b) a {text-decoration:none} d) a {decoration:no underline}
Cum este denumită acţiunea de executare a unui clic pe un buton al unui
formular afisat de programul dumneavoastră JavaScript?
G 7 a
a. Eveniment c. Element de tip rollover
b. Reacţie d. Rollover al mouse-ul
Cum modificam aspectul unei liste pentru a eticheta elementele cu un cerc prin css?
S 81 d
a) list-type: circle b) type: 2 c) type: disk d) list-style-type: circle
Cum modificam marimea textului unui element prin css?
S 78 d
a) text-size b) font-style c) text-style d) font-size
Cum se definesc foile de stil externe?
S 115 b
a) in fisiere .js b) in fisiere .css c) in fisiere .html d) in fisiere .txt
Cum se introduce in PHP text la linie noua?
Ex.:
Buna
sunt
PHP
20
Cum va fi scris textul pe lângă o imagine aliniată la stânga, ca in exemplu de mai jos?
21
Dacă fisierul f9_pass.php contine un formular cu o rubrica de tip parola ca in secventa de mai jos
M 61 si prin apasarea pe butonul "Trimite" se va introduce parola florentina, ce va afisa scriptul urmator: b
<?php
echo "Parola este " , $_POST["PASS"];
?>
a. Parola este
b. Parola este florentina
c. Parola este florenti
f. Parola este floren
Dacă fisierul fnume.text este
Ionescu Alina
Popescu Dan
Ene Marius
Ce va arata fisierul fnume.text dupa rularea scriptului?
<?php
$f=fopen("fnume.txt", "a");
$sir="\r\nMarin \t Maria";
fwrite($f, $sir);
fclose($f);
?>
M 50 b
a. Ionescu Alina Popescu Dan Ene Marius
b. Ionescu Alina
Popescu Dan
Ene Marius
Marin Maria
c. Ionescu 10 d. Eroare
Dacă se folosesc mai multe instrucţiuni pe o linie, atunci fiecare dintre ele trebuie să fie urmată de caracterul
S 85 ……… ;
;
22
Dacă variabilele $a si $b sunt coeficientii ecuatiei de gradul 1 (ax+b=0), atunci ce varianta va afisa solutia?
Deschiderea unui link intr-o fereastra noua se va produce prin accesarea unui link de forma:
23
Etichetarea implicita a elementelor unei liste neordonate se face cu:
S 48 a
a) un disc b) o bulina c) un cerc d) un patrat
Evaluati expresia 9>5? „Este adevarat” :”Este fals”
S 125 c
a) 5 b) 9 c) este adevarat d) este fals
Evidentierea primei aparitii a unui concept nou în cadrul unei definitii se face prin:
S 26 a
a) <dfn> b) <def> c) <b> d) <i>
Evidentierea unui fragment de text, prin afisarea acestuia cu stilul cursiv se face prin utilizarea urmatorului
tag:
S 24 a
a) <em> b) <b> c) <q> d) <c>
Evidentierea unui fragment de text, prin afisarea acestuia cu stilul aldin se face prin utilizarea urmatorului
tag:
S 25 a
a) <strong> b) <em> c) <aldine> d) <h1>
Expresia „A”<”a” returneaza true?
S 126 a
a) Adevarat b) Fals
Expresia x + = y adună valoarea lui x cu cea a lui y si stochează suma în y.
G 15 a
a. TRUE
b. FALSE
Expresia x*=y inmulteste x cu y si depune rezultatul in y
S 124 b
a) Adevarat b) Fals
Fiind dată secvenţa de program de mai jos, să se specifice rezultatul acesteia:
v = new Array(1, 2, 3, 4, 5);
v.reverse()
for( i=0; i<v. length; i++ )
document. write( v[i]+”<BR>” )
S 93 c
a) sunt afisate elementele vectorului (1, 2, 3, 4, 5)
b) elementele vectorului (1, 2, 3, 4, 5) sunt afisate în ordine crescătoare cu câte un rând liber intre ele
c) elementele vectorului (1, 2, 3, 4, 5) sunt afisate în ordine inversă
d) afiseaza eroare de sintaxa
Fisierele JavaScript externe se salvează cu extensia:
S 86 b
a) .javas b) .js c) .javascript d) .jscript
24
Fisierul f2_text.php contine un formular cu 3 rubrici de text ca in secventa de mai jos
<html> <head> </head> <body>
<form ACTION="prel2_text.php" method="POST">
<input type="text" name = "a"> <br>
<input type="text" name = "b"> <br>
<input type="text" name = "c"> <br>
<input type="submit" value ="Trimite">
</form> </body> </html>
Prin apasarea pe butonul "Trimite se vor introduce numerele inregi: a=1 si b=-5, c=6, valori ce reprezinta co-
eficientii ecuatiei de gradul II.
a. x1=5 ; x2= 6
b. eroare
c. x1= 2 ; x2=3
d. Radacini complexe
Fisierul f4_ctext.php contine un formular cu o caseta de text ca in secventa de mai jos
<html> <head> </head> <body>
<form ACTION="prel4_ctext.php"' method="GET">
<TEXTAREA name = "Studenti" cols=10 rows=3>
</TEXTAREA>
<input type="submit" value ="Trimite">
</form> </body> </html>
Prin apasarea pe butonul "Trimite" se vor introduce urmatoarele date:
Ionescu Ion
Popescu Florentina
Marinescu Madalina
Ce va afisa scriptul urmator?
<?php
M 56 echo $_REQUEST["Studenti"] , "<br>"; a
?>
b. Ionescu Ion
Popescu Florentina
Marinescu Madalina
c. Ionescu Ion
Popescu Fl
Mainescu
25
Fisierul f5_cbox.php contine un formular cu 2 casete de validare ca in secventa de mai jos:
M 57 Prin apasarea pe butonul "Trimite" se va bifa doar casuta DA. Ce va afisa scriptul prel5_cbox.php? b
<?php
echo " S-a tastat ", $_POST["casuta2"], "<BR>";
?>
a. S-a tastat NU
b. S-a tastat
c. S-a tastat DA NU
d. S-a tastat DANU
Fisierul f6_cbox.php contine un formular cu 2 casete de validare , ca in secventa de mai jos:
<html> <head> </head> <body>
<form ACTION="prel6_cbox.php"' method="POST">
<input type="checkbox" name = "casuta1" value="DA"> DA <br>
<input type="checkbox" name = "casuta2" value="NU"> NU<br>
<input type="submit" value ="Trimite">
</form> </body> </html>
Prin apasarea pe butonul "Trimite" se va bifa ambele casute: DA si NU. Ce va afisa scriptul prel6_cbox.php?
<?php
If(isset($_REQUEST["casuta1"]))echo "S-a
M 58 b
tastat",$_REQUEST["casuta1"],
"<br>";
If(isset($_REQUEST["casuta2"]))echo "S-a tastat ",
$_REQUEST["casuta2"],
"<br>";
?>
M 59 Prin apasarea pe butonul "Trimite" se va selecta butonul [7-8]. Ce va afisa scriptul prel7_radio.php? c
<?php
echo "S-a selectat butonul ", $_REQUEST["BUTON"];
?>
26
Fisierul implicit returnat de web server atunci cand nu se precizeaza un fisier în URL este:
a) index.htm
S 55 b) default.html a
c) home.html
d) index.htm, index.html, index.asp, index.php, default.htm, default.html, default.asp, default.php, în
functie de setarile serverului.
Fisierul web f8_radio.php contine un formular cu o lista, ca in secventa de mai jos:
<html> <head> </head> <body>
<form ACTION="prel8_lista.php">
<SELECT name = "Lista[]" multiple>
<OPTION>mandarine</OPTION>
<OPTION>portocale</OPTION>
<OPTION>kivi</OPTION>
<OPTION>lamai</OPTION>
</SELECT >
<input type="submit" value ="trimite">
</form> </body> </html>
M 60 c
Prin apasarea pe butonul "Trimite" se vor selecta elementele 2 si 4 din lista. Ce va afisa scriptul
rel8_lista.php?
<?php
echo "S-au selectat " , $_GET["Lista"];
//foreach ( $_GET["Lista"] as $fructe) echo $fructe, " , ";
?>
27
Functiile trebuiesc mereu definite in antetul paginii(<head>).
S 144 b
a) Adevarat b) Fals
Gruparea celulelor unui tabel pe coloane se face folosind tagul:
S 45 c
a) colspan b) colgroup c) rowspan d) rowgroup
Hartile de imagini pot fi definite în doua moduri:
S 99 b
a) CERN si NCSA c) SMILE si CERN
b) client si server d) SMILE si SVG
Imaginea de fundal a unei pagini de WEB este de tip:
S 131 b
a) metoda b) atribut (proprietate) c) variabila d) object
Indicele ultimului element din tabloul sirului are aceeasi valoare cu lungimea sirului?
K 7 a
a. TRUE
b. FALSE
Inserarea textului în paragrafe se realizeaza folosind:
S 15 b
a) <blockquote> b) <p> c) <pre> d) <span>
Inserarea unei abrevieri se face prin intermediul tagului:
S 23 d
a) <cite> b) <a> c) <ab> d) <abbr>
Inserarea unei casete de text ce permite introducerea mai multor linii de text în cadrul unui formular se face
prin:
S 65 c
a) <input type="textbox"> c) <textarea>
b) <input type="textarea"> d) <input type="text">
Inserarea unei imagini se face prin:
S 53 b
a) <image src="image.gif"> c) <img href="image.gif>
b) <img src="image.gif"> d) <img>image.gif</img>
Inserarea unei linii orizontale se realizeaza prin intermediul tagului:
S 14 b
a) <br> b) <hr> c) <div> d) <span>
Inserarea unui element de tip lista combinata în cadrul unui formular se face prin:
S 64 a
a) <select> c) <list>
b) <input type="list"> d) <input type="dropdown">
Inserarea unui element lista cu 10 elemente în cadrul unui formular se face prin:
S 66 b
a) <list size=”10”> c) <select list=”10”>
b) <select size=”10”> d) <input type="list" size=”10”>
Inserarea unui fragment dintr-un cod de program se va utiliza:
S 22 d
a) <cite> b) <p> c) <samp> d) <code>
Inserarea unui hyperlink în limbajul HTML se face prin:
a) <a name="http://www.w3schools.com">W3Schools.com</a>
S 34 b
b) <a href="http://www.w3schools.com">W3Schools</a>
c) <a url="http://www.w3schools.com">W3Schools.com</a>
d) <a>http://www.w3schools.com</a>
Inserarea unui link de tip e-mail se va face astfel:
a) <mail href="xxx@yyy">
S 35 c
b) <a href="xxx@yyy">
c) <a href="mailto:xxx@yyy">
d) <mail>xxx@yyy</mail>
28
Instrucţiunea care apelează o funcţie poate ignora o valoare returnată de o funcţie?
H 14 a
a. TRUE b. FALSE
Intreruperea de rand în cadrul unui paragraf de text se realizeaza prin introducerea unui element de tipul:
S 4 c
a) <p> b) <b> c) <br> d) <hr>
Introducerea unor citate lungi intr-o pagina de web este realizata prin itermediul tagului:
S 16 a
a) <blockquote> b) <p> c) <pre> d) <cite>
Introducerea unor citate scurte inline se face prin itermediul tagului:
S 17 c
a) <cite> b) <p> c) <q> d) <blockquote>
În cadrul definiţiei unei funcţii, argumentele trebuie separate două câte două prin virgulă?
H 11 b
a. TRUE b. FALSE
În elementul urmator <IMG src=poza_mea.jpg alt=”EU” height=150 >
imaginea va fi deformată sau redimensionată?
A 9
img va fi deformata
În elementul urmator <IMG src=poza_mea.jpg alt=”EU” height=150
A 8 width=100> imaginea va fi deformată sau redimensionată?
img va fi redimensionata
În elementul următor <IMG src=poza_mea.jpg alt=”EU” width=100
A 10 border=5> imaginea va fi deformată sau redimensionată?
img va fi deformata
D 8 În exemplul de mai sus să se adauge o altă culoare sI dimensiune pentru fiecare cadru creat
În expresia ++a
S 118 c
a) valoarea lui a creste cu 10 c) valoarea lui a creste cu 1
b) valoarea lui a scade cu 1 d) valoarea lui a creste cu 2
În expresia 1 + 1, ce parte din expresie este semnul plus?
G 11 b
a. Operandul c. Restul
b. Operatorul d. Incrementatorul
În expresia 1 + 1, ce parte din expresie sunt numerele?
G 10 a
a. Operandul c. Restul
b. Operatorul d. Incrementatorul
În formularul creat la 8 să se insereze o caseta de text ca re sa conţină 5 rânduri si 40 de coloane vizibile. I-
magini hărţi si animaţie
<html>
<body>
<B>Forma de invatamant</B>
<SELECT name="Catalog" multiple="multiple">
<OPTION value= "s1">Popescu Ion
<OPTION value= "s2">Ene Ana
<OPTION value= "s3">Popa Oana
E 10
<OPTION value= "s4">Ionescu Dan
<OPTION value= "s5">Grigore Dana
<br></br>
<form input type="get">
</br>
<textarea rows="5" cols="40"></textarea></br>
</SELECT>
</body>
</html>
29
În JavaScript nu există obiectul :
S 88 c
a) Array b) Math c) Object d) String
S 84 În JavaScript se face distincţie între literele mari si mici? da
În JavaScript se scriu anumite secvenţe de program. O astfel de secventă poartă numele de …….
S 83
script
În JavaScript un clement de tablou poate fi folosit la fel ca o variabilă?
J 8 a
a. TRUE
b. FALSE
JavaScript este o versiune
G 1 b
a. Java b. LiveScript c. C++ d. VBScript
javaScript este:
a) returnează sirul în care s-a înlocuit prima apariţie a lui sir1 cu sir2
S 92 a
b) returnează sirul cuprins între sir1 si sir2
c) returnează sirul în care s-a înlocuit sir1 cu sir2
d) returnează sirul în care s-a înlocuit sir2 cu sir1
30
Metoda search(x) ……
31
Obiectul Math conţine o serie de constante si metode care permit efectuarea de calcule matematice. Care din-
tre următoarele metode nu aparţin acestuia?
S 94 d
a) abs(x) b) pow(x, y) c) floor(x) d) or(x, y)
Operatorul ! (negare logica) este binar .
S 121 b
a) Adevarat b) Fals
Operatorul ! = transformă ceva adevărat în ceva fals.
G 16 b
a. TRUE b. FALSE
Operatorul ! transforma ceva true in fals
S 122 a
a) Adevarat b) Fals
Operatorul “ .” :
S 87 d
a) concatenează două siruri de caractere c) nu există un asemenea operator
b) separă două siruri de caractere d) permite accesarea datelor unui obiect
Operatorul ++ poate postfixat (a++) sau prefixat(++a) un operand fara ca rezultatul expresiei sa fie acelasi
S 123 a
a) Adevarat b) Fals
Pentru a afisa pe un singur rand textul unei celule din tabel se va utiliza atributul:
S 82 b
a) align b) nowrap c) style d) wrap
Pentru a alinia la stanga continutul unei celule de tabel se va folosi:
S 41 d
a) <td valign="left"> c) <td left>
b) <td leftalign> d) <td align="left">
Pentru a imbina doua sau mai multe celule pe un rand se foloseste atributul:
S 43 b
a) cellspacing b) colspan c) cellpadding d) rowspan
Pentru a imparti un un text în paragrafe se va utiliza:
S 13 a
a) <p> b) <br> c) <pre> d) <hr>
Pentru a insera o portiune de text preformatat se recomanda utilizarea tagului :
S 21 c
a) <plaintext> b) <text> c) <pre> d) <xmp>
Pentru a introduce cadre in-line într-o pagină web, blocul <BODY> se înlocuieste cu blocul <IFRAME> ?
S 104 b
a) Adevărat b) Fals
Pentru a introduce cadre într-o pagină web, blocul <BODY> se înlocuieste cu blocul <FRAMESET> ?
S 103 a
a) Adevărat b) Fals
Pentru a preciza culoarea bordurii unui tabel se va utiliza atributu:
S 39 a
a) bordercolor b) bgcolor c) border d) color
Pentru a taia cu o linie o sectiune de text se vor folosi:
S 12 a
a) <s> b) <u> c) <i> d) <sup>
Pentru defiinirea unei harti imagine se foloseste tagul:
S 100 b
a) AREA b) MAP c) SHAPE d) COORDS
Pentru inserarea unei imagini ca fundal al paginii de web se scrie:
a) <body background="background.gif">
S 54 a
b) <background img="background.gif">
c) <img src="background.gif" background>
d) <a href=” background.gif”>
32
Pentru inserarea unui element de text formatat cu stilul teletype se foloseste:
S 5 b
a) <i> b) <tt> c) <tr> d) <td>
Primul caracter al unui tablou de sir este sir[1] ?
K 1 b
a. TRUE b. FALSE
S 84 Răspundeţi cu da sau nu la următoarea intrebare: în JavaScript se face distincţie între literele mari si mici? da
Reîncărcarea unui document, pointat prin proprietatea href, se realizează cu ajutorul metodei …..
S 91
reload
Rezultatul aplicarii operatorului || este true daca unul din operanzi true
S 120 a
a) Adevarat b) Fals
Să se adauge la lista de mai sus atributele elementului SELECT pentru a pute alege mai multe elemente din
listă si pentru a fi mereu vizibile 3 elemente ale listei, iar primul element al listei sa fie mereu selectat
<html>
<body>
<B>Forma de invatamant</B>
<SELECT name="Catalog" multiple="multiple">
<OPTION value= "s1">Popescu Ion
E 8
<OPTION value= "s2">Ene Ana
<OPTION value= "s3">Popa Oana
<OPTION value= "s4">Ionescu Dan
<OPTION value= "s5">Grigore Dana
</SELECT>
</body>
</html>
Să se creeze o animaţie a unei imagini care să se deplaseze de sus în jos, conţinutul blocului să se deplaseze
F 6
alternativ, la 1 secunda, numărul de pixeli la un pas este de 10, iar culoarea de fond este coral.
Să se creeze o animaţie a unui bloc care conţine un text si o imagine, care să se deplaseze de sus în jos, conţi-
F 7 nutul blocului să se deplaseze alternativ, la 0.5 secunde, culoarea de fond este ivory, direcţia de deplasare a
blocului să fie de la stânga la dreapta, iar blocul sa fie inalt de 40% din dimensiunea ferestrei.
Să se creeze o listă neordonată cu elemente facultăţile din universitate, iar simbolul listei să fie un cerc.
<UL type=circle>
P 3
<LI>GIGI</LI>
<LI>FANE</LI>
</UL>
Să se creeze o listă ordonată cu elemente studentii dintr-o grupă.
<OL type=1>
P 1
<LI>GIGI</LI>
<LI>FANE</LI>
</OL>
Să se creeze o listă ordonată cu elemente studenţii dintr-un an de studii care sunt bursieri. Lista să fie nume-
rotată cu litere romane scrise cu litere mari
P 2 <OL type=I>
<LI>GIGI</LI>
<LI>FANE</LI>
</OL>
33
Să se creeze o pagină HTML, al cărei continut să fie format dintr-un text pe mai multe rănduri. Paginii i se
va da titlul : Exemplu 1.
<html>
<head>
N 1 <title>Exemplu 1</title>
</head>
<body>
bla bla bla <BR> bla bla bla
</body>
</html>
Să se creeze o pagină HTML, al cărei continut să fie format dintr-un text format din mai multe paragrafe.
Fiecare paragraf să fie scris la rând nou, fară a folosi eticheta <P>. Paginii i se va da titlul : Exemplu 2.
<html>
<head>
N 2 <title>Exemplu 2</title>
</head>
<body>
bla bla bla <BR><BR> bla bla bla
</body>
</html>
Să se creeze o pagină HTML, al cărei continut să fie format dintr-un text text format din 2 paragrafe. Fiecare
paragraf să fie scris între etichetele <P>...</P>. Primul paragraf conţine 2 fraze, fiecare scrise de la inceputul
rândului. Al doilea paragraf, va contine 2 fraze, care se vor scrie pe un singur rând. La întâlnirea unui cuvânt
(ales de dvs.) se va face salt la rând nou.
<html>
<head>
N 4
<title>Exemplu 2</title>
</head>
<body>
<P align=left>bla bla1 bla.<BR>bla bla1 bla</P>
<P align=left><nobr>bla bla1 bla.bla bla1<BR> bla</nobr></P>
</body>
</html>
Să se creeze o pagină HTML, al cărei conţinut să fie format dintr-un text text format din 4 paragrafe. Fiecare
paragraf să fie scris între etichetele <P>...</P>. Paragrafele vor fi aliniate: dreapta, stănga, centru si respectiv
la ambele margini.
<html>
<head>
<title>Exemplu 2</title>
N 3 </head>
<body>
<P align=right>bla bla bla</P>
<P align=left>bla bla bla</P>
<P align=center>bla bla bla</P>
<P align=justify>bla bla bla</P>
</body>
</html>
D 10 Să se creeze un cadru interioar , folosind IFRAME, în care să se deschidă 3 pagini html.
34
Să se creeze un fisier animale.html, cu ancore definite la descrierea fiecărui animal, de exemplu
<HEAD>
<BASE href="“http://www.teora.ro”>
<TITLE> Elementul BASE </TITLE>
C 7
</HEAD>
<BODY>
<A href="Beletristica"> beletristica </A> <BR>
<A href="Arta"> Arta </A><BR>
<a href=”Dictionare”> Dictionare </A>
</BODY>
Să se folosească atributele elementului BODY în exemplul de mai sus, pentru a introduce o imagine de
fundal, pentru a lăsa margini staânga 10, dreapta 30, sussi jos 10, iar textul sa fie scris cu darkblue. De
asemenea, să se introduca comentarii într-o pagina pe unul sau mai multe râduri si să se folosească un bloc
C 8
de centrare informaţia
35
Să se insereze într-o pagină cu titlu “Vizitare site SH”, legături la la site-ul universitătii Spiru Haret , la pagi-
nile: “Carta universitatii”, “Codul etic” si “Facultati”, flolosind tag-ul BASE.
<html>
<head>
<base href="http://www.spiruharet.ro/">
<title>Vizitare site SH</title>
</head>
C 2
<body>
<a href="http://www.spiruharet.ro/carta/">Carta</a>
<br></br>
<a href="http://www.spiruharet.ro/carta/codul_etic.pdf">Cod Etic</a>
<br></br>
<a href="http://www.spiruharet.ro/facultati/">Facultati</a>
</body>
</html>
L 11 Să se realizeze un buton cu o imagine, pe care e scris un mesaj cu albastru de dimensiune 20.
Să se scrie cod HTML pentru a afisa 5 pagini într-o fereastră, în formatul: nu există chenare interioare, che-
D 6
narul exterior este albastru si de grosime 5
D 4 Să se scrie cod HTML pentru a afisa patru pagini într-o fereastră, în formatul:
D 5 Să se scrie cod HTML pentru a afisa patru pagini într-o fereastră, în formatul:
Să se scrie cod HTML pentru a crea 3 cadre, în linia 2, cadranul stânga este inserat o pagină care are 3 lega-
turi, care se deschid în cadranul din dreapta, de felul următor:
Carte WEB
Partea _I_ HML
Partea_II_ CSS
Partea
<HTML>
<FRAMESET rows="50, 15%, *" frameborder="0">
<FRAME src="scriere_col.html">
<FRAMESET cols="30%, 2*, 3*" border="5" bordercolor="red"
frameborder="1">
D 3
<FRAME src="pagina_1.html">
<FRAME src="pagina_2.html">
<FRAME src="pagina_3.html">
</FRAMESET>
<FRAMESET cols="50%,*" border="6" bordercolor="#800080"
frameborder="1">
<FRAME src="flori.jpg">
<FRAME src="C:/Windows/WEB/WALLPAPER/Autumn.jpg">
</FRAMESET>
</FRAMESET>
</HTML>
36
Să se scrie cod HTML pentru a crea următoarea lista de definitii:
I appreciate your help
Multumesc pentru ajutor
Excuse me
A atrege atentia cuiva
My name is
Numele meu este
<DL>
<DT>I appreciate your help
</DT>
P 5
<DD>Multumesc pentru ajutor
</DD>
<DT>Excuse me
</DT>
<DD>A atrege atentia cuiva
</DD>
<DT>My name is
</DT>
<DD>Numele meu este
</DD>
</DL>
Să se scrie cod HTML pentru a crea următoarea lista imbricată:
I. Exemplul 1
§ Varianta A
§ Varianta B
§ Varianta C
II. Exemplul 2
§ Varianta A
• Varianta 2.A. a)
• Varianta 2 A b)
§ Varianta B
<OL type=I>
<LI>Exemplul 1
P 4
<UL type=square>
<LI>Varianta A</LI>
<LI>Varianta B</LI>
<LI>Varianta C</LI>
</UL></LI>
<LI>Exemplul 2
<UL type=square>
<LI>Varianta A</LI>
<UL type=disc>
<LI>Varianta 2.A. a)</LI>
<LI>Varianta 2.A. b)</LI>
</UL>
<LI>Varianta B</LI>
</UL></LI>
</OL>
Să se scrie cod HTML pentru redirecţionare fisierului de mai sus la adresa www.teora.ro la fiecare 5 minute.
<HTML>
<HEAD>
<TITLE> Elementul META_http-equiv</TITLE>
C 6 <META http-equiv="refresh" content="30;url=www.editura.sh.ro">
</HEAD>
<BODY><B>
Fisierul va fi redirectionat automat la 5 minute la adresa data</B>
</BODY>
</HTML>
37
Să se scrie codul HTML pentru a crea un formular care să conţină un grup
de butoane radio: de forma
Aparitia publicatiei XX
_ zilnic
_ saptamanal
_ lunar
_ annual
<html>
<body>
E 5
<form name="input" action="form_action.asp" method="get">
Aparitia editurii XX:<br />
<input type="radio" name="zilnic" size="50" />zilnic<br />
<input type="radio" name="saptamanal" size="20" />saptamanal<br/>
<input type="radio" name="lunar" size="50" />lunar<br/>
<input type="radio" name="anual" size="5" />anual</br/>
</form>
</body>
</html>
Să se scrie codul HTML pentru a crea un formular care să conţină 4 casete
de validare , cu posibilele publicatii cumparate, a doua fiind implicit
validatade forma:
Cumpar publicatiile
_ adevarul
_ cotidianul
_ gandul
_ cancan
<html>
E 6 <body>
<form name="input" action="form_action.asp" method="get">
Cumpar publicatiile:<br />
<input type="checkbox" name="adevarul" size="50" />adevarul<br />
<input type="checkbox" name="cotidianul" size="20" />cotidianul<br/>
<input type="checkbox" name="gandul" size="50" />gandul<br/>
<input type="checkbox" name="cancan" size="5" />cancan</br/>
</form>
</body>
</html>
Să se scrie codul HTML pentru a crea un formular cu 3 casete de text:
nume, prenume, adresa si un buton de transmitere cu numele GO .
<html>
<body>
<form name="input" action="form_action.asp" method="get">
Nume: <input type="text" name="Nume" size="20" /><br />
E 3
Prenume: <input type="text" name="Prenume" size="20" /><br/>
Adresa: <input type="text" name="Adresa" size="50" /><br/>
<input type="GO" value="GO" />
</form>
</body>
</html>
38
Să se scrie codul HTML pentru a crea un formular cu:
_ 2 casete de text: nume_prenume si una cu numele unui examen
_ o caseta de tip parolă cu numele “cod student”
_ o caset ascunsă care să conţină nota la examen
_ un buton de transmitere cu numele GO
<html>
<body>
E 4 <form name="input" action="form_action.asp" method="get">
Nume si Prenume: <input type="text" name="Nume si Prenume" size="50" /><br />
Nume Examen: <input type="text" name="Nume Examen" size="20" /><br/>
Cod Student: <input type="password" name="Cod Stundent" size="50" /><br/>
Nota Examen: <input type="hidden" name="Nota Examen" size="5" /></br/>
<input type="GO" value="GO" />
</form>
</body>
</html>
Să se scrie o functie care să deschide/inchide o ferestra care are menubar, resizable,
scollbar, status, toolbar, height=40%, width50% . Functia este apelata cu ajutorul a
2 butoane actionate de evenimentul onclick
<BODY>
L 12
<INPUT type="button" name="Deschide"
onclick="Deschide_fereastra()"> <BR>
<INPUT type="button" name="Inchide"
onclick="Inchide_fereastra()">
<BODY></HTML>
Să se scrie trei legături la pagini diferite din site-ul editurii Teora , care au o parte comună:
“http://www.teora.ro”, care va fi trecută ca valoare a atributului href, a elementului BASE.
<HEAD>
<BASE href="“http://www.teora.ro”>
<TITLE> Elementul BASE </TITLE>
</HEAD>
<BODY>
…..
</BODY> </HTML>
<html>
<head>
C 1
<base href="http://www.teora.ro">
<title>Elem BASE</title>
</head>
<body>
<a href="http://www.teora.ro/cgi-
bin/teora/libraria/mbshop.cgi?database=08">arta</a>
<a href="http://www.teora.ro/cgi-
bin/teora/libraria/mbshop.cgi?database=01">comp per</a>
<a href="http://www.teora.ro/cgi-
bin/teora/libraria/mbshop.cgi?database=26">cariera</a>
</body>
</html>
Să se scrie un cod pentru a apela metoda scrollTo(x,y) si un buton în corpul
programului care să apeleze funcţia
<HTML><HEAD><TITLE></TITLE>
<SCRIPT language="JavaScript">
L 15
function Derulare() {fereastra_1.scrollTo(0,0)}
</SCRIPT></HEAD>
<BODY>
<INPUT type="button" value="Derulat" onclick="Derulare()">
</BODY></HTML>
39
Să se scrie un formular care să conţină un buton pe care e afist la interval de 2 secunde alternativ, apasă si
mesaj. La apasăsare se va scrie “Bine ati venit la firma noastra”.
<HTML><HEAD>
<SCRIPT language = "JavaScript">
function Afiseaza() {
alert("Bine ati venit la firma noastra ")}
function Schimba() {
if (but.value == "Apasa")
L 10
but.value = " mesaj "
else
but.value="Apasa"
setţimeout("Schimba()",2000) }
</SCRIPT></HEAD>
<BODY onload = Schimba()>
<INPUT type="button" id="but" value=Apasa
onclick="Afiseaza()">
</BODY></HTML>
Să se structureze (folosind titluri) următorul text
Capitolul 3 Stiluri (H 1)
Paragraful 1 Stiluri fizice(H2)
Stiluri<TT>, <I>, <B> ,<BIG>, <SMALL>c, <STRIKE> sau <S>,
<U> , <sup>, <sub>(H3)
Paragraful 2 Stiluri logice(H2)
Stiluri <em>, <strong>, <dfn>, <code>, <var>, <cite>, <P>
<h1>, <h2>, <h3>, <h4>, <h5> <h6>. <blockquote>(H3)
Sau
40
Scrieti două paragrafe, utilizând <P>, respectiv </PRE>. Observaţi
diferenta!
<html>
<head>
<title>Exemplu 4</title>
</head>
<body>
<p> data: 25-11-08 <br> Maria Popescu</p>
<p> data: 25-11-08 <br> Maria Popescu1</p>
<pre> data: 25-11-08 <br> Maria Popescu</pre>
<pre> data: 25-11-08 <br> Maria Popescu1</pre>
</body></html>
N 8
Cu <pre> lasa un spatiu la dreapta.
<html>
<head>
<title>Exemplu 4</title>
</head>
<body>
<p> data: 25-11-08 <br> Maria Popescu
data: 25-11-08 <br> Maria Popescu1</p>
<pre> data: 25-11-08 <br> Maria Popescu
data: 25-11-08 <br> Maria Popescu1</pre>
</body></html>
<html>
<head>
<title>Exemplu 2</title>
N 6
</head>
<body>
<P><nobr>Limbajele care crează o pagină statică sunt:<br>
HTML, XHTML, XML<br>
Limbajele care crează o pagină dinamică sunt:<br>
JavaScript, PHP, ASP, Flach</nobr></p>
</body>
</html>
41
Scrieti mai mare HTML si mai mic WEB pentru fraza de la 1.
42
Scrieţi codul care afisează Metode ale obiectului Math
<HTML>
<HEAD>
</HEAD>
<BODY>
I 2
<SCRIPT language="JavaScript">
alert("Math.sqrt(Math.pow((4-8),2)+Math.pow((5-2),2))= " +
Math.sqrt(Math.pow((4-8),2)+Math.pow ((5-2),2)) +" lungime segment")
</SCRIPT>
</BODY>
</HTML>
Sintaxa sir[6] =`r`; semnifică:
K 2 a. Un număr întreg b
b. O valoare zecimală
c. Un număr Unicode
Un program javaScript poate fi introdus in:
S 130 b
a) eticheta <object> b) eticheta < script>
c) eticheta <applet> d) eticheta < style>
Un program JavaScript trebuie să fie inclus în
G 2 c
a. Eticheta <object> c. Eticheta <script>
b. Eticheta <applet> d. Eticheta <cgi>
Un punct este folosit pentru
a) separarea variabilelor
S 134 d
b) pentru comentariu
c) pentru a inchide o instructiune
d) pentru a separa numele unui obiect de proprietate sau metoda
Un script poate contine mai multe functii.
S 139 a
a) Adevarat b) Fals
Un sir de delimitare este utilizat de metoda split ( ) pentru a crea un tablou
cu elemente de informaţie?
K 9 a
a. TRUE b. FALSE
Un text pozitionat ca indice inferior se poate introduce prin:
S 9 c
a) <i> b) <inf> c) <sub> d) <index>
Un text pozitionat ca indice superior se poate introduce prin:
S 8 d
a) <s> b) <sub> c) <super> d) <sup>
Valoarea atributelor cols sau rows este dată printr-o listă între ghilimele, delimitată prin:
S 109 c
a) punct si virgulă b) punct c) virgulă d) spaţiu
Valoarea implicita a atributului align aplicat tagurilor de titlu h1,…h6 este:
S 58 a
a) left b) right c) center d) justify
Valoarea prestabilita a atributului size aplicata tagului HR este:
S 60 c
a) 0 b) 1 c) 2 d) 4
44
Valoarea prestabilita a atributului start a unei liste ordonate este:
S 69 d
a) a b) A c) 0 d) 1
Valoarea prestabilita a atributului width aplicata tagului HR este:
S 59 d
a) 1 b) 100px c) 100pt d) 100%
Valoarea prestabilita în Internet explorer a atributului topmargin aplicat tagului body este:
S 61 a
a) 15 b) 100 c) 20 d) 0
Valorile transferate la apelul functiei trebuie sa corespunda ca numar si tip de date argumentelor din definitia
functiei.
S 146 a
a) Adevarat b) Fals
Valorile transferate unei funcţii trebuie să corespundă ca tip de date argumentelor din definiţia funcţiei?
H 19 a
a. Adevărat b. Fals
Valorile unui element nu pot fi schimbate după ce un utilizator execută clic pe butonul Submit?
L 7 b
a. TRUE b. FALSE
Variabilele globale pot fi accesate:
45