Document, comentariu, eseu, bacalaureat, liceu si facultate
Top documenteAdmitereTesteUtileContact
      
    


 


Ultimele referate adaugate

Adauga referat - poti sa ne ajuti cu un referat?

Politica de confidentialitate



Ultimele referate descarcare de pe site
  CREDITUL IPOTECAR PENTRU INVESTITII IMOBILIARE (economie)
  Comertul cu amanuntul (economie)
  IDENTIFICAREA CRIMINALISTICA (drept)
  Mecanismul motor, Biela, organe mobile proiect (diverse)
  O scrisoare pierduta (romana)
  O scrisoare pierduta (romana)
  Ion DRUTA (romana)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  Starea civila (geografie)
 

Ultimele referate cautate in site
   domnisoara hus
   legume
    istoria unui galban
   metanol
   recapitulare
   profitul
   caract
   comentariu liric
   radiolocatia
   praslea cel voinic si merele da aur
 
despre:
 
Testele de verificare PHP
Colt dreapta
Vizite: ? Nota: ? Ce reprezinta? Intrebari si raspunsuri
 

<titlu>Testele de verificare </titlu>

<titlu>Modulul 1: Crearea programelor PHP</titlu> k9u23ud
1. Ce program Windows este frecvent folosit pentru crearea scripturilor PHP? Notepad
2. Care trebuie sa fie prima linie intr-un script PHP?
<?php
3. Care sunt caracterele ce trebuie folosite pentru a denumi un fisier care contine un script PHP?
Litere scrise cu minuscule, cifre si caractere de subliniere
4. Care trebuie sa fie extensia unui fisier care contine un script PHP?
.php
5. Care este instructiunea PHP folosita pentru a trimite date de iesire sub forma de text unui browser Web? echo
6. Care este programul frecvent folosit pentru a incarca un script PHP intr-un server?
FTP

<titlu>Modulul 2: Elementele constructive ale limbajului PHP</titlu>
1. Scrieti o valoare PHP literala egala cu 12000.
12000
2. Scrieti o valoare PHP literala egala cu 10 la puterea 39.
1.0e39
3. Scrieti o valoare PHP literala care contine numele marcii autoturismului preferat.
"mercedes"
(sau similar)
4. Scrieti numele unei variabile PHP adecvate pentru stocarea ratei impozitului aferent vanzarilor curente.
$rata_impozit_vanzari
(sau similar)
5. Scrieti instructiuni PHP care creeaza un tablou ce asociaza numele de botez al fiecaruia dintre membrii familiei dumneavoastra cu anul in care s-a nascut persoana respectiva.
$ana"radu"i = 1933;
$ana"mariana"i = 1940;
(si asa mai departe, sau similar)
6. Scrieti o instructiune PHP care calculeaza circumferinta unui cerc pornind de la raza sa, daca este cunoscuta ecuatia matematica C = 2pR si valoarea aproximativa a lui p (pi) egala cu 3,14159.
$circumferinta = 3.14159 * 2 * $raza;
(sau similar)
7. Scrieti o instructiune PHP care calculeaza valoarea absoluta a variabilei $distanta si stocheaza rezultatul in variabila $distanta_neta.
$distanta_neta = abs($distanta);
(sau similar)




<titlu>Modulul 3: Crearea formularelor HTML</titlu>
1. Scrieti o eticheta HTML FORM care isi trimite datele unui script situat la adresa https://www.osborne.com/cgi-bin/test.
<FORM METHOD="POST"
ACTION="https://www.osborne.com/cgi-bin/test">
2. Scrieti un program HTML care creeaza un control cu mai multe linii, denumit adresa, pentru introducere de text. Controlul trebuie sa poata contine 5 randuri 80 de caractere fiecare.
<TEXTAREA NAME="adresa" ROWS="5" COLS="80" WRAP="xxx">

3. Scrieti un program HTML care creeaza un meniu derulant denumit culoare, care contine principalele culori substractive, in speta rosu, galben si albastru. Faceti de asa maniera incat meniul sa accepte o singura selectie. Specificati culoarea rosie ca optiune prestabilita.
<SELECT NAME="culoare" SIZE="1">
<OPTION SELECTED>ROSU
<OPTION>Galben
<OPTION>Albastru
</SELECT>
4. Scrieti un program HTML pentru crearea unui set de butoane radio denumite dimensiune, care permit utilizatorului sa aleaga din urmatoarele valori: mic, mediu si mare. Butonul aferent valorii „mare" va fi selectat in mod prestabilit.
<INPUT TYPE="RADIO" NAME="dimensiune" VALUE="Mic">
<INPUT TYPE="RADIO" NAME='dimensiune" VALUE="Mediu">
<INPUT TYPE="RADIO" NAME="dimensiune" VALUE="Mare" CHECKED>
5. Scrieti un program HTML pentru crearea unui formular care isi trimite datele la adresa www.dev.null. Formularul trebuie sa contina un camp ascuns denumit script, care contine meniul cu valori.
<FORM METHOD="POST" ACTION="www.dev.null">
<INPUT TYPE="HIDDEN" NAME="script" VALUE="meniu">
<INPUT TYPE="SUBMIT">
</FORM>

<titlu>Modulul 4: Accesul la date</titlu>
1,Care este variabila PHP ce trebuie folosita pentru a obtine accesul la datele asociate unui control definit de eticheta HTML <INPUT TYPE="TEXT" NAME="culoare">?
$culoare

2. Scrieti o instructiune PHP care trimite browserului valoarea variabilei $x. echo "$x";
3. Scrieti o instructiune PHP care trimite browserului numele variabilei $y. echo "\$y";
4. Scrieti o instructiune PHP care trimite browserului adresa URL a paginii care face referire la pagina curenta. echo "$HTTP_REFERER";

<titlu>Modulul 5: Lucrul cu valori scalare</titlu>
1. Scrieti o instructiune care defineste o constanta denumita VITEZA, care are valoarea 186.282*. define("VITEZA", 186282);
2. Scrieti o instructiune care afiseaza o valoare ce indica daca a fost sau nu definita constanta LUNGIME. echo defined("LUNGIME");
3. Daca variabila $pisica are valoarea "Tom" si daca variabila $animal are valoarea "pisica", care este numele unei variabile dinamice cu valoarea "Tom"? $$animal
4. Daca se procedeaza la impartirea a doua valori intregi, care este tipul rezultatului?
intreg
5. Daca o valoare de tip intreg se imparte la o valoare de tip dublu, care este tipul rezultatului?
Dublu
6. Scrieti o instructiune care modifica tipul variabilei $cost in intreg. settype($cost, "integer"); sau $cost = (integer) $cost;

<titlu>Modulul 6: Scrierea instructiunilor conditionale</titlu>
1. Scrieti o instructiune if care atribuie variabilei $y valoarea l daca variabila $x are valoarea l, in caz contrar atribuind variabilei $y valoarea 2. if ($x == 1)
$y = i; else
$y = 2;
2. Scrieti o instructiune switch care atribuie valoarea 5 variabilei $y daca variabila $x are valoarea l, respectiv valoarea 15 daca variabila $x are valoarea 2, valoarea 20 daca variabila $x are valoarea 3, valoarea -1 in celelalte situatii.

switch($x)
A case 1:
$y = 5; break; case 2:
$y = 15; break;
<nota>
*Este vorba despre viteza luminii, exprimata in mile pe secunda. - N. T. </nota>

case 3:

$y = 20; break; default:
$y = -1;
3. Scrieti o bucla for care are ca date de iesire o serie de asteriscuri; numarul asteris¬curilor trebuie sa fie dat de valoarea variabilei $stele. for ($i = 1; $i <= $stele; $i++) echo „*";
4. Scrieti o instructiune if care atribuie variabilei $y valoarea l daca variabila $x are valoarea l, respectiv valoarea 3 daca variabila $x are valoarea 2, valoarea 5 daca variabila $x are valoarea 3, valoarea -1 in celelalte situatii. if ($x == 1)
$y = 1; elseif ($x == 2)
$y = 3; elseif ($x == 3)
$y = 5; else
$y = -1;

<titlu>Modulul 7: Utilizarea functiilor</titlu>
1. Scrieti o instructiune care invoca functia test(), transferand valorile l si 2 ca argumente. test(l,2);
2. Scrieti o instructiune care invoca functia live(), transferand ca argumente valo¬rile l si 2; asigurati-va ca nu se vor genera mesaje de eroare in timpul executiei functiei.
@live(1,2);
3. Scrieti o instructiune care include continutul fisierului antet.php ca parte a scriptului curent. require("antet.php");
4. Scrieti definitia unei functii numite patrat(), care calculeaza aria unui patrat, daca este data lungimea unei laturi a patratului. function patrat($latura)
A return $latura * $latura;
S
5. Scrieti o definitie a unei functii denumite contor(), care incrementeaza si returneaza valoarea unei variabile locale statice. function contor()
A

static contor; contor++; retturn contor;
S
<titlu>Modulul 8: Utilizarea tablourilor</titlu>
1. Scrieti instructiuni care creeaza un tablou denumit $pop, care asociaza numele multor orase mari cu numarul locuitorilor acestora.
$popa"Tokio"i = 34500000;
$popa"New York"i = 20200000; etc.
2. Scrieti o instructiune for care parcurge in mod iterativ un tablou secvential denumit $pitici, unde cheia minima are valoarea unu. Corpul instructiunii for trebuie sa afiseze numele fiecarui element al tabloului $pitici. Aveti grija la scrierea expresiei de test, care trebuie sa reflecte faptul ca valoarea cea mai mica| a unei chei este unu, nu zero.
$n = count($pitici); for ($i =1; $i <= $n; $i++)
A echo "<BR>$piticia$ii";
S
3. Scrieti o instructiune foreach care cauta in tabloul $state un element a carui cheie are aceeasi valoare ca si variabila $abrev. Afisati valoarea elementului cores¬punzator, nu cheia acestuia. foreach ($state as $cheie => $valoare)
A if ($valoare == $abrev)
A echo "<BR>$valoare"; break;
S
S
4. Scrieti o instructiune care sorteaza tabloul asociativ $pop in ordine crescatoare, functie de valoare. asort($pop);

<titlu>Modulul 9: Utilizarea sirurilor</titlu>
1. Scrieti un sir de formatare care specifica o valoare sir aliniata la stanga, care trebuie sa ocupe 24 de spatii, urmata de o valoare de tip double aliniata la stanga cu doua cifre zecimale.
"%-24s %-.2f"

2. Scrieti o secventa escape care reprezinta caracterul a carui valoare ASCII este 45 in octal.
\045
3. Scrieti un apel de functie si o atribuire care stocheaza in variabila $r valoarea variabilei $s si care elimina caracterele de tip spatiu alb de la inceput si de la sfarsit.
$r = trim($s);
4. Scrieti un apel de functie care returneaza un sir asemanator cu $s, dar ale carui n caractere, numarate de la pozitia i, sunt inlocuite prin sirul $r. substr_replace($s, $r, i, n)
5. Scrieti o expresie regulata care corespunde numai sub-sirurilor "axb", "ayb" si "azb" care apar la sfarsitul unui sir subiect. aaxyzib$

<titlu>Modulul 10: Utilizarea variabilelor cookie</titlu>
1. Scrieti o instructiune PHP care creeaza o variabila cookie denumita corect, care are valoarea "false"; stabiliti ca variabila cookie sa expire in 30 de minute. setcookie("corect", "false", time() + 1800);
2. Scrieti o instructiune PHP care sterge o variabila cookie denumita trecut. setcookie("trecut", "", time() - 3600);

3. Scrieti o instructiune PHP care afiseaza valoarea variabilei cookie denumite varsta. echo "$varsta";
4. Scrieti o instructiune PHP care impacheteaza tabloul numit $continut intr-un sir denumit $x.
$x = serialize($continut);
5. Scrieti o instructiune PHP care creeaza o variabila cookie numita oriunde, care are valoarea "aici". Variabila cookie trebuie sa expire in 30 de minute si trebuie sa fie accesibila in fiecare catalog al arborelui Web. setcookie("oriunde", "aici", time() + 1800, "/");

<titlu>Modulul 11: Lucrul cu fisiere si cataloage</titlu>
1. Care este comanda UNIX care sterge catalogul (vid) test? rmdir test
2. Care sunt privilegiile numerice pe care le veti atribui unui fisier pentru a acorda utilizatorului sau numai accesul pentru citire si pentru a nu acorda altor utilizatori nici o categorie de acces?
0400 (octal)

3. Care este apelul de functie care deschide fisierul test.txt, acordand accesul de atasare si de citire la un fisier? fopen("test.txt", "a+")
4. Care este apelul de functie care stabileste pozitia pointerului fisierului asociat identificatorului $f la sfarsitul fisierului? fseek($f, 0, SEEK_END) sau fseek($f, filesize($f))
5. Care este apelul de functie care returneaza privilegiile asociate catalogului /test? fileperms("/test");

<titlu>Modulul 12: Expedierea si receptionarea mesajelor de posta electronica</titlu>
1. Care este protocolul folosit pentru expedierea mesajelor prin Internet?
SMTP
2. In ce mod contribuie functiile definite de utilizator la simplificarea activitatii de programare?
Functiile definite de utilizator va permit sa eliminati operatiile repetate si sa le scrieti o singura data. Astfel, un program devine mai scurt. De asemenea, aceste functii va permit sa atribuiti un nume unei secvente de operatii.
3. Folosind functia definita de utilizator adecvata descrisa in acest modul, scrieti o instructiune care copiaza mesajul IMAP cu numarul 101 din dosarul curent in dosarul "test". Se presupune ca variabila $mb contine identificatorul asociat cu conexiune IMAP deschisa, precum si ca variabila $pfx contine prefixul cutiei postale IMAP. copy_message($mb, $prfx, 101, "test");
4. Folosind functia definita de utilizator adecvata descrisa in acest modul, scrieti o instructiune care modifica numele dosarului "test1" in "test2'. Se presupune ca variabila $mb contine identificatorul asociat cu o conexiune IMAP deschisa, ca variabila $server contine sirul server IMAP (care include parantezele acolade, numele gazdei serverului, protocolul si numarul portului), ca variabila $pfx contine prefixul cutiei postale IMAP, precum si ca variabilele $vechi, respectiv $nou contin numele dosarului. rename_folder($mb, $server, $pfx, $vechi, $nou);
5. Folosind functia definita de utilizator adecvata descrisa in acest modul, scrieti o instructiune care afiseaza antetele asociate mesajului IMAP al carui numar este dat de valoarea variabilei $n. Se va presupune ca variabila $mb contine identificatorul asociat cu o conexiune IMAP deschisa.

print_headers($mbx, $n); sau dump_headers($mbx, $n);

<titlu>Modulul 13: Notiuni fundamentale despre bazele de date si SQL</titlu>
1. Cum se numeste componenta unei baze de date relationale care contine date referitoare la o instanta a unei entitati?
Tabel
2. Cum se numeste tipul de cheie care nu este, in general, unica pentru fiecare rand al unui tabel dintr-o baza de date?
Cheie externa
3. Care este cardinalitatea tipului de relatie care trebuie eliminata in cursul proce¬sului de modelare E-R?
N:N
4. Scrieti o comanda SQL care creeaza un tabel denumit test, care contine doua campuri de cate 16 caractere fiecare, numite a si b.
CREATE TABLE test (a CHAR(15), b CHAR(15));
5. Scrieti o comanda SQL care insereaza in baza de date creata la intrebarea ante¬rioara un rand avand ca valoare un sir de spatii.
INSERT INTO test (a,b) VALUES A' ' , ' ');
6. Scrieti o comanda SQL care raporteaza toate randurile incluse in baza de date creata la intrebarea nr. 4.

SELECT * FROM test;

<titlu>Modulul 14: Accesul la bazele de date relationale</titlu>
1. Scrieti un program PHP care se conecteaza la un server MySQL plasat la gazda numita db, folosind identificatorul de utilizator admin si parola secret.
$db = mysql_connect("db", "admin", "secret");
2. Scrieti un program PHP care selecteaza baza de date numita inventar in vederea unui acces ulterior. mysql_select_db('inventar");
3. Scrieti un program PHP care executa interogarea stocata in variabila sir $sql si stocheaza rezultatul in variabila $rset.
$rset = mysql_query($sql);

4. Scrieti un program PHP care afiseaza numarul erorii asociate celei mai recente interogari MySQL. echo mysql_errno();
5. Scrieti un program PHP care afiseaza valoarea primei coloane a randului urmator al setului de rezultate stocat in variabila $rset.
$rand = mysql_fetch_row(); echo $randa0i;
6. Scrieti o bucla PHP care parcurge prin iteratie randurile unui set de rezultate, plasand fiecare rand in variabila $rand. Bucla va fi configurata astfel incat sa aiba un corp fara continut.
while ($rand = mysql_fetch_row()) A S

<titlu>Modulul 15: Utilizarea claselor si a obiectelor</titlu>
1. Care este operatorul PHP folosit pentru instantierea unui obiect? new
2. Care este cuvantul cheie folosit pentru definirea unei clase? class
3. Care este denumirea corecta a variabilelor incluse in cadrul unei clase? Proprietati
4. Care este denumirea corecta a functiilor incluse in cadrul unei clase?
Metode
5. Care este denumirea corecta a functiei speciale folosite la crearea unui obiect?
Constructor
6. Cum se mai numeste o clasa parinte?
Clasa de baza
7. Cum se mai numeste o clasa copil?
Clasa derivata
8. Cum se numeste o metoda care este redefinita de o clasa copil?
Metoda anulata
9. Cum se numeste o metoda care obtine acces la valoarea unei proprietati, dar nu o modifica?
Metoda accesor sau de obtinere
10. Cum se numeste o metoda care modifica valoarea unei proprietati?
Metoda mutator sau de configurare

<titlu>Modulul 16: Utilizarea sabloanelor de aplicatie</titlu>
1. Specificati doua avantaje ale utilizarii sabloanelor pentru organizarea unui sit Web de mari dimensiuni.
Consecventa structurii si specializarea celui care desfasoara activitatea
2. Scrieti un bloc HTML care foloseste o variabila sablon numita legatura pentru a furniza adresa URL asociata unei legaturi. Textul asociat legaturii trebuie sa fie „Duceti-va acolo acum".
<A HREF="A">Duceti-va acolo acum</A>
3. Scrieti o instructiune PHP care asociaza valoarea 3.14159 cu variabila sablon pi a clasei FastTemplate. Se va presupune ca variabila PHP $t face referire la un obiect FastTemplate.
$t->assign('pi', '3.14159');
4. Scrieti o instructiune PHP care afiseaza valoarea asociata variabilei sablon html a clasei FastTemplate. Se va presupune ca variabila PHP $t face referire la un obiect FastTemplate.
$t->FastPrint('html');
5. Scrieti o instructiune PHP care instantiaza un obiect FastTemplate ce foloseste sabloanele stocate in catalogul parinte al catalogului care contine scriptul PHP. Stocati referinta la obiect intr-o variabila PHP numita $ft.
$ft-> new FastTemplate('..');

<titlu>Modulul 17: Depanarea scripturilor PHP</titlu>
1. Care este numele tehnicii de depanare care implica si transformarea in comentarii a unor sectiuni de program?
Divide et impera
2. Include PHP 4 o functionalitate de depanare?
Nu
3. Care este variabila PHP ce include textul celui mai recent mesaj de eroare, chiar daca raportarea erorilor este suprimata?
$php_errormsg
4. Cum se numesc erorile care incalca regulile gramaticale ale limbajului PHP? Erori de sintaxa
5. Ce se intampla la aparitia unei erori fatale, atunci cand raportarea erorilor este suprimata?
Se incheie executia programului


Colt dreapta
Creeaza cont
Comentarii:

Nu ai gasit ce cautai? Crezi ca ceva ne lipseste? Lasa-ti comentariul si incercam sa te ajutam.
Esti satisfacut de calitarea acestui document, eseu, cometariu? Apreciem aprecierile voastre.

Nume (obligatoriu):

Email (obligatoriu, nu va fi publicat):

Site URL (optional):


Comentariile tale: (NO HTML)


Noteaza documentul:
In prezent fisierul este notat cu: ? (media unui numar de ? de note primite).

2345678910

 
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite
Colt dreapta