Unelte utilizator

Unelte site


module:11-basic-web-dev:lectie-11

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Both sides previous revision Previous revision
Next revision
Previous revision
module:11-basic-web-dev:lectie-11 [2014/12/14 09:57]
astoican
module:11-basic-web-dev:lectie-11 [2016/02/27 18:32] (curent)
astoican [Exerciții]
Linia 1: Linia 1:
-====== ​Concurs ​====== +====== ​Pregătire pentru concurs ​======
-** +
-Concursul constă în rezolvare pe echipe a unui set de exerciții. Fiecare echipă este formată din 2 membri. Pentru rezolvarea exercițiilor sunteți încurajați să vă folosiți de Google și de lecțiile de pe koala.** +
-**Fiecare exercițiu are un punctaj asociat care se poate obține respectând cerința exercițiului respectiv.** +
-**Exercițiile se pot rezolva în orice ordine doriți.**+
  
-**Echipa cu cel mai mare punctaj acumulat v-știga.**+====Reguli de desfășurare==== 
 +Concursul constă în rezolvarea pe echipe ​unui set de exerciții. Fiecare echipă este formată din 2 membri. Pentru rezolvarea exercițiilor sunteți încurajați să vă folosiți de [[https://​www.google.ro/​|Google]] ​și de [[https://​koala.cs.pub.ro/​dk/​wiki/​module/​home|lecțiile Digital Kids]].
  
-**Limbajul folosit pentru rezolvare este JavaScriptDe asemenea, vor fi task-uri ce includ șHTML și CSS.**+Fiecare exercițiu are un punctaj asociat care se poate obține respectând cerința exercițiului respectiv. 
 +Exercițiile se pot rezolva în orice ordine doriți.
  
-**Fiți creativi! Mult succes! :-)**+<note tip>​Echipa cu cel mai mare punctaj acumulat va câștiga.</​note>​ 
 + 
 +<​note>​Limbajul folosit pentru rezolvare este JavaScript. De asemenea, vor fi task-uri ce includ și HTML și CSS.</​note>​ 
 + 
 +Fiți creativi! Mult succes! :-
 + 
 +====Exerciții==== 
 + 
 +1. Ce efect are tagul <​tt></​tt>​ asupra textului? Exemplu: <​tt>​Text</​tt>​ **(10 puncte)** 
 + 
 +2. De la ce vine acronimul HTML? **(10 puncte)** 
 + 
 +3. Pentru un vector cu 6 elemente dat v = [12, 4, 21, 11, 7, 9] verificați dacă numărul 7 se  
 +găsește în vector. Afișați un mesaj pentru a demonstra existența. Rezolvați cum doriți. **(10 puncte)** 
 + 
 +4. Verificați dacă următorul cuvânt este palindrom: madam. Căutați pe Google ce înseamnă 
 +palindrom și rezolvați exercițiul. **(5 puncte (ce înseamnă palindrom) + 5 puncte (rezolvarea exercițiului))** 
 + 
 +5. Creați o funcție ce primește ca parametru două numere a și b. Dacă a este număr par se  
 +va afișa rezultatul operației a * b. Altfel, dacă b este număr impar se va afișa rezultatul operației b - a. 
 +Apelați funcția cu următoarele combinații:​ 
 +a = 3, b = 4 
 +a = 4, b = 3 
 +a = 3, b = 3 
 +a = 4, b = 4 
 +**(10 puncte)** 
 + 
 +6. Inserați următoarea imagine într-o pagină HTML (local sau pe 
 +codepen.io):​ 
 +http://​static1.wikia.nocookie.net/​__cb20130304122244/​angrybirdsfanon/​images/​f/​f0/​Angry_Bird_red.png  
 +Când se pune mouse-ul deasupra imagini apare imaginea \\ 
 +http://​s3.amazonaws.com/​digitaltrends-uploads-prod/​2014/​01/​Angry-Birds-NSA.jpg,​ iar când se ia mouse-ul de pe imagine apare imaginea inițială. 
 +Se dorește ca imaginile să aibă dimensiunile următoare:​ 
 +înălțime:​ 228 px 
 +lățime: 304px. 
 +**(10 puncte)** 
 + 
 +7. Creați o casetă de tipul Prompt care vă pune următoarea întrebare “Ce știți voi despre  
 +Hour of Code?”, iar voi veți răspunde la întrebare. Răspunsul dat de voi va apărea apoi într-o casetă de tipul alert. (10 puncte) 
 + 
 +8. Creați un vector de 16 elemente și afișați-l. Apoi, transformați-l într-o matrice 4x4 și 
 +afișați matricea. **(10 puncte)** 
 + 
 +9. Scrieți o funcție care afișează toți divizorii unui număr dat. **(10 puncte)** 
 + 
 +10. Scrieți o funcție în JavaScript care determină dacă un număr este prim sau nu. **(10 puncte)**
module/11-basic-web-dev/lectie-11.1418543860.txt.gz · Ultima modificare: 2014/12/14 09:57 de către astoican