Software Ingenieur Flashcards
Steuergerät
Control unit
Softwarefreigabe
Software release
Testingenieur
Test engineer
Entwicklungsphase
Development phase
Testvorgang
Testing process
Virtualisierung
Virtualization
Schnittstelle
Interface
Fehler
Error
Modell-in-the-Loop
Model-in-the-Loop (MiL)
Anwendungsoftware
Application software
Basissoftware
Basic software
Synchronisierung
Synchronization
Netzwerkommunikation
Network communication
Problembericht
Problem report
Testequipment
Test equipment
Softwareentwicklung
Software development
Fehlerbehebung
Debugging
Testfall
Test case
Softwaretest
Software testing
Codeüberprüfung
Code review
Kompilieren
Compile
Verifizieren
Verify
Validieren
Validate
Debuggen
Debug
Optimierung
Optimization
Laufzeit
Runtime
Speicherverwaltung
Memory management
Zeiger
Pointer
Array
Array
Schleife
Loop
Bedingung
Condition
Schnittstelle
Interface
Treiber
Driver
Mikrocontroller
Microcontroller
Steuergerät
Control unit
Echtzeit
Real-time
Taskverwaltung
Task management
Spezifikation
Specification
Anforderungen
Requirements
Architektur
Architecture
Implementierung
Implementation
Initialisierung
Initialization
Konfiguration
Configuration
Fehlersuche
Troubleshooting
Ausführung
Execution
Interrupt
Interrupt
Stapelspeicher
Stack memory
Heapspeicher
Heap memory
Bitmaske
Bitmask
Register
Register
Zugriff
Access
Berechtigung
Permission
Schnittstellenbeschreibung
Interface description
Integration
Integration
Kompatibilität
Compatibility
Synchronisation
Synchronization
Parallelverarbeitung
Parallel processing
Echtzeitsystem
Real-time system
Kommunikationsprotokoll
Communication protocol
Bussystem
Bus system
Datenbus
Data bus
Flashspeicher
Flash memory
EEPROM
EEPROM
Firmware
Firmware
Diagnose
Diagnosis
Sicherheitsmechanismus
Security mechanism
Zugriffsschutz
Access protection
Redundanz
Redundancy
Fehlermeldung
Error message
Statusbericht
Status report
Messwert
Measured value
Kalibrierung
Calibration
Sensordaten
Sensor data
Signalverarbeitung
Signal processing
Steueralgorithmus
Control algorithm
Zeitstempel
Timestamp
Abtastrate
Sampling rate
Übertragung
Transmission
Empfang
Reception
Spannung
Voltage
Strom
Current
Widerstand
Resistance
Frequenz
Frequency
Protokollanalyse
Protocol analysis
Debugging-Tool
Debugging tool
Echtzeitkommunikation
Real-time communication
Betriebssystem
Operating system
Echtzeitbetriebssystem
Real-time OS
Task-Scheduler
Task scheduler
Treiberentwicklung
Driver development
Softwarewartung
Software maintenance
Quellcodeverwaltung
Source code management
Versionskontrolle
Version control
Regressionsprüfung
Regression testing
Testautomatisierung
Test automation
Integrationstest
Integration testing
Systemtest
System testing
Hardware-in-the-Loop
Hardware-in-the-loop
Modellbasiert
Model-based
Entwicklungstool
Development tool
Compilerwarnung
Compiler warning
Codeoptimierung
Code optimization
Fehlercode
Error code
Fehlertoleranz
Fault tolerance
Ausfallsicherheit
Fail-safe
Sicherung
Backup
Wiederherstellung
Recovery
Abwärtskompatibilität
Backward compatibility
Leistungsbewertung
Performance evaluation
Energieverbrauch
Power consumption
Latenz
Latency
Bandbreite
Bandwidth
Signalstärke
Signal strength
Funkprotokoll
Wireless protocol
Automatisierung
Automation
Steuerungssystem
Control system
Zustandsmaschine
State machine
Warteschlange
Queue
Priorität
Priority
Architekturdiagramm
Architecture diagram
Entwicklungskosten
Development costs
Ressourcenverwaltung
Resource management
Fehlermodell
Error model
Protokollstapel
Protocol stack
Teststrategie
Test strategy
Risikobewertung
Risk assessment
Sicherheitsanforderungen
Safety requirements
Codierungsrichtlinien
Coding guidelines
Funktionssicherheit
Functional safety
Modulprüfung
Module testing
Integrationsebene
Integration layer
Datenvalidierung
Data validation
Regressionsanalyse
Regression analysis
Codekomplexität
Code complexity
Laufzeitanalyse
Runtime analysis
Echtzeitanforderung
Real-time requirement
Zeitverhalten
Timing behavior
Sicherheitskritisch
Safety-critical
Zertifizierungsprozess
Certification process
Softwarearchitekt
Software architect
Entwicklungsumgebung
Development environment
Compilerfehler
Compiler error
Linkerwarnung
Linker warning
Datenkonsistenz
Data consistency
Versionskonflikt
Version conflict
Anwendungsfall
Use case
Systemanforderung
System requirement
Leistungsoptimierung
Performance optimization
Task-Priorisierung
Task prioritization
Speicherleck
Memory leak
Datenbuskommunikation
Data bus communication
Verarbeitungseinheit
Processing unit
Modellierungssprache
Modeling language
Funktionsblock
Function block
Logikfehler
Logic error
Zeitstempelgenauigkeit
Timestamp accuracy
Signalerfassung
Signal acquisition
Datenaufzeichnung
Data logging
Kommunikationskanal
Communication channel
Datenstromanalyse
Data stream analysis
Dynamische Speicherzuweisung
Dynamic memory allocation
Statische Codeanalyse
Static code analysis
Testabdeckung
Test coverage
Systemarchitektur
System architecture
Steuergerätetests
ECU testing
Testwerkzeug
Testing tool
Fehlermanagement
Error management
Fehlerrückverfolgbarkeit
Error traceability
Systeminitialisierung
System initialization
Entwicklungsrichtlinien
Development guidelines
Unit-Test
Unit test
Simulationsmodell
Simulation model
Validierungsprozess
Validation process
Berechtigungsmanagement
Permission management
Kommunikationsprotokollanalyse
Communication protocol analysis
Datensynchronisation
Data synchronization
Softwareintegration
Software integration
Latenzanalyse
Latency analysis
Echtzeitverarbeitung
Real-time processing
Fehlersicherheit
Fault safety
Rekonfigurierbarkeit
Reconfigurability
Codegenerierung
Code generation
Hardwareintegration
Hardware integration
Datenverarbeitungsgeschwindigkeit
Data processing speed
Verifizierungsstrategie
Verification strategy
Schnittstellenkonformität
Interface compliance
Fehlertoleranzmechanismus
Fault tolerance mechanism
Testdatengenerierung
Test data generation
Versionshistorie
Version history
Speicheroptimierung
Memory optimization
Entwicklungszeitplan
Development timeline
Kollaborationsplattform
Collaboration platform
Projektfortschritt
Project progress
Risikomanagement
Risk management
Technische Dokumentation
Technical documentation
Systemsimulation
System simulation
Entscheidungskriterien
Decision criteria
Datenverlustprävention
Data loss prevention
Automatisierte Tests
Automated tests
Codeabstraktion
Code abstraction
Testausführung
Test execution
Architekturanpassung
Architecture adaptation
Hardwareinteraktion
Hardware interaction
Quellcodeanalyse
Source code analysis
Softwarespezifikation
Software specification
Modultests
Module tests
Datenflusskontrolle
Data flow control
Konfigurationsdatei
Configuration file
Fehlermodusanalyse
Failure mode analysis
Entwicklungsmethodik
Development methodology
Protokollprüfung
Protocol validation
Fehlervermeidung
Error prevention
Echtzeitbetrieb
Real-time operation
Prioritätenverwaltung
Priority management
Benutzerberechtigungen
User permissions
Fehleranalysewerkzeug
Error analysis tool
Systemverhalten
System behavior
Codeverzweigung
Code branching
Softwarestack
Software stack
Funktionstests
Functional tests
Speicheradressierung
Memory addressing
Datenbankintegration
Database integration
Objektorientierung
Object orientation
Entwicklungsprozess
Development process
Steckbriefanalyse
Profile analysis
Fehlerspeicher
Error memory
Kritischer Pfad
Critical path
Kompilierzeit
Compile time
Codeabsicherung
Code safeguarding
Signalintegration
Signal integration
Datenbusanalyse
Data bus analysis
Sicherheitsanalyse
Security analysis
Echtzeitprotokoll
Real-time protocol
Thread-Sicherheit
Thread safety
Versionsverwaltung
Version management
Softwarekompatibilität
Software compatibility
Parallelisierung
Parallelization
Testframework
Test framework
Anomalieerkennung
Anomaly detection
Modellvalidierung
Model validation
Signalkonditionierung
Signal conditioning
Befehlssatzarchitektur
Instruction set architecture
Hardwareschnittstelle
Hardware interface
Echtzeitbetriebssystemkernel
Real-time OS kernel
Cache-Optimierung
Cache optimization
Speicherfragmentierung
Memory fragmentation
Datenintegrität
Data integrity
Feldbuskommunikation
Field bus communication
Aktualisierungsrate
Refresh rate
Initialisierungsroutine
Initialization routine
Systemwiederherstellung
System recovery
Laufzeitsicherheit
Runtime security
Thread-Management
Thread management
Zeitkritische Prozesse
Time-critical processes
Fehlermonitoring
Error monitoring
Simulationstests
Simulation tests
Softwarewartbarkeit
Software maintainability
Verzögerungsanalyse
Latency analysis
Fehlertests
Fault testing
Regressionsstrategie
Regression strategy
Modularisierung
Modularization
Abhängigkeitserkennung
Dependency detection
Energieeffizienz
Energy efficiency
Datenflussmodell
Data flow model
Modellbasierte Entwicklung
Model-based development
Busprotokollierung
Bus logging
Modultreiber
Module driver
Steuerlogik
Control logic
Prüfstandssoftware
Test bench software
Automatisierungsskript
Automation script
Embedded-Codierung
Embedded coding
Leistungsbewertungstool
Performance assessment tool
Validierungsbericht
Validation report
Speicherbus
Memory bus
Puffermanagement
Buffer management
Datenflusssteuerung
Data flow control
Prozessisolation
Process isolation
Systemdiagnose
System diagnostics
Firmware-Update
Firmware update
Logikgatter
Logic gate
Signalauswertung
Signal evaluation
Interruptsteuerung
Interrupt control
Versionssicherung
Version backup
Modellbibliothek
Model library
Testumgebung
Test environment
Stresstest
Stress test
Taskverwaltungssystem
Task management system
Fehlerprotokoll
Error log
Code-Metriken
Code metrics
Verarbeitungszeit
Processing time
Abstraktionsschicht
Abstraction layer
Modellreferenz
Model reference
Sicherheitsfreigabe
Safety release
Hardwareinitialisierung
Hardware initialization
Datenrekonstruktion
Data reconstruction
Speicherallokierung
Memory allocation
Kompatibilitätsprüfung
Compatibility check
Leistungslimitierung
Performance limitation
Hardwarezugriff
Hardware access
Fehlervorhersage
Error prediction
Quellcodevergleich
Source code comparison
Diagnosesoftware
Diagnostic software
Multithreading
Multithreading
Bit-Operationen
Bit operations
Eingebettete Systeme
Embedded systems
Sicherheitsrichtlinien
Security policies
Laufzeitanalysewerkzeug
Runtime analysis tool
Signalmuster
Signal pattern
Modularchitektur
Module architecture
Systemvalidierung
System validation
Fehlermodellierung
Error modeling
Task-Zuweisung
Task assignment
Pufferüberlauf
Buffer overflow
Thread-Priorität
Thread priority
Datenkapselung
Data encapsulation
Optimierungsstrategie
Optimization strategy
Unit-Test-Rahmenwerk
Unit test framework
Hardware-Debugging
Hardware debugging