Sunteți pe pagina 1din 4

EBS Romania S.A.

Str. Pavel Rosca Nr. 9


400118 Cluj-Napoca
Romania
J12/615/2000

Plan de reprofilare pentru testare embedded

I. HW
1. Componente si circuite pasive
 Rezistenta, condensator, inductor
 Conexiuni serie/parallel pentru Rezistenta, condensator, inductor
 Divizor de tensiune
 Divizor de current
 Legea lui Ohm
 Teoremele lui Kirchoff
 Filtre trece jos/Filtre trece sus
2. Componente electronice active
 Diode
 Transistor bipolar, transistor CMOS
 Led
3. Circuite digitale/porti logice
 NOT, AND, OR, XOR, NAND, NOR
 Circuite combinationale
 Circuite secventiale
4. Circuite analogice
 Amplificatoare operationale
5. Mirocontrollere/microprocesoare
 Ce este un microprocessor
 Ce este un microcontroller
 Diferente dintre uC si uP
 Arhitecturi: Harvard vs. von Neuman
 Periferice
 Întreruperi (tipuri, mod de funcţionare);
 Magistrale de date, de adrese, spaţiu de adresare;
6. Memorii
 Volatile (RAM)
 Non Volatile (vRAM, ROM, FLASH, EEPROM)

II. SW
1. ANSI C/C++
 Structura unui program in C
 Tipuri de date in C

Banking connection: ING Bank, Cluj-Napoca B.R.D., Cluj-Napoca


EBS Romania S.A. SWIFT: INGBROBU SWIFT: BRDEROBU
CEO Daniel Metz IBAN: RO76 INGB 0001 0081 9856 0712 IBAN: RO27 BRDE 130S V790 9520 1300
Page 1 of 4
EBS Romania S.A.
Str. Pavel Rosca Nr. 9
400118 Cluj-Napoca
Romania
J12/615/2000

 Variabile locale/varibile globale


 Instructiuni de iterare
 Bucla for, while, do-while
 Instructiuni de salt: return, goto, break
 Pointeri
 Functii
 Structuri si uniuni
 Enumerari
 Directive de preprocesare
 Operatori logici si pe biti
2. OS pentru sisteme embedded
 Kernel/multitasking/memory management
 Device drivers
 Middleware and Application SW
3. Protocoale de comunicatie
 UART
 SPI
 I2C
 LIN
 CAN
 FLEXRAY
4. Alte elemente de teorie:
 Conversii între diferitele baze numerice (2, 10, 16);
 Reprezentarea numerelor în memoria calculatoarelor: „Little Endian” vs.” Big Endian”;
 Definitia vitezei si a curentului electric

III. Testare
1. Ciclul de dezvoltare Software: modelul V
2. Procesul de testare
 Test planning si control,
 Analiza si design,
 Implementare si executie
 Criteriu de iesire si raportare
 Activitati de incheiere
3. Nivele de testare:
 Component Testing
 Integration Testing
 Acceptance Testing

Banking connection: ING Bank, Cluj-Napoca B.R.D., Cluj-Napoca


EBS Romania S.A. SWIFT: INGBROBU SWIFT: BRDEROBU
CEO Daniel Metz IBAN: RO76 INGB 0001 0081 9856 0712 IBAN: RO27 BRDE 130S V790 9520 1300
Page 2 of 4
EBS Romania S.A.
Str. Pavel Rosca Nr. 9
400118 Cluj-Napoca
Romania
J12/615/2000

 System Testing
4. Tipuri de testare:
 Testare functionala
 Testare nefunctionala
 Testare de regresie
 Retestare
5. Tehnici de testare:
 Testare Black Box
 Testare White Box
 Tehnici bazate pe experienta (exploratory, error guessing)

6. Tehnici design test:


 Clase de echivalenta
 Analiza valori limita (Boundary Value Analysis)
 Tabele de decizii
 Tranzitii de stari
7. Alte elemente teoretice pentru testare:
 Ce este un caz de test?
 Ce sunt specificatiile de testare?
 Validare vs verificare
 Defect, eroare, bug - definitii, utilizare

IV. Echipamente de testaremasura si control


1. Echipamente de masura si control

 Multimetre, osciloscoape;
 Surse de tensiune;
 Generatoare de semnal;
 Sisteme de achiziţie.

V. Achiziţie şi procesare de semnale


1. Cunostinte generale

 Tipuri de semnale;
 Amplitudine, perioadă, frecvenţă;
 Conversii Analog Digitale, Digital Analogice;
 Modulaţii de semnal (amplitudine şi frecvenţă).

Banking connection: ING Bank, Cluj-Napoca B.R.D., Cluj-Napoca


EBS Romania S.A. SWIFT: INGBROBU SWIFT: BRDEROBU
CEO Daniel Metz IBAN: RO76 INGB 0001 0081 9856 0712 IBAN: RO27 BRDE 130S V790 9520 1300
Page 3 of 4
EBS Romania S.A.
Str. Pavel Rosca Nr. 9
400118 Cluj-Napoca
Romania
J12/615/2000

Bibliografie:
1. Componente electronice pasive – notite curs an I ETTI
2. Gheorghe Toacse, Dan Nicula: Electronică digitală. Dispozitive - Circuite - Proiectare, Ed. Tehnică,
2005.
3. Dan Nicula, Gheorghe Toacse: Electronică digitală. Verilog HDL, Ed. Tehnică, 2005.
4. L. Festila - Circuite integrate analogice I, editura Casa Cartii de Stiinta, 1997
5. Herbert Schildt – Manual complet C++
6. Tammy Noergaard - Embedded Systems Architecture
7. ISTQB - Foundation level Syllabus (online www.istqb.org)
8. Foundations of Software Testing ISTQB Certification (Biblioteca EBS)
9. Advanced Software Testing Vol3, Rex Black,Jamie Mitchell (online)
10. Embedded C, Michael J. Pont , Addison Wesley, 2002
11. First Steps with Embedded Systems, Byte Craft Limited, 2002
12. Măsurări electronice, senzori si traductoare - Ignea, A., Stoiciu, D., Ed. Politehnica, Timisoara,
2007
13. [1] Digital Signal Processing. Principles, Algorithms and Applications, G. Proakis, D. G.
Manolakis, 3rd Edition, Prentice-Hall, 1996

Banking connection: ING Bank, Cluj-Napoca B.R.D., Cluj-Napoca


EBS Romania S.A. SWIFT: INGBROBU SWIFT: BRDEROBU
CEO Daniel Metz IBAN: RO76 INGB 0001 0081 9856 0712 IBAN: RO27 BRDE 130S V790 9520 1300
Page 4 of 4

S-ar putea să vă placă și