|
|
|
|
LEADER |
00000cam a2200000Mu 4500 |
001 |
OR_ocn798535946 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr ||||||||||| |
008 |
121121s2012 xx ob 001 0 ger d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d OCLCQ
|d UMI
|d DEBSZ
|d OCLCQ
|d OCLCO
|d OCLCF
|d YDXCP
|d E7B
|d OCLCQ
|d N$T
|d OCLCQ
|d WYU
|d OCLCQ
|d EBLCP
|
019 |
|
|
|a 830001659
|a 868936732
|
020 |
|
|
|a 9783864911002
|q (electronic bk.)
|
020 |
|
|
|a 3864911001
|q (electronic bk.)
|
020 |
|
|
|z 9783864910999
|
020 |
|
|
|z 3864910994
|
020 |
|
|
|z 9783898647274
|
029 |
1 |
|
|a CHNEW
|b 000723050
|
029 |
1 |
|
|a DEBBG
|b BV040381528
|
029 |
1 |
|
|a DEBBG
|b BV041634847
|
029 |
1 |
|
|a DEBSZ
|b 399533192
|
029 |
1 |
|
|a AU@
|b 000055821445
|
035 |
|
|
|a (OCoLC)798535946
|z (OCoLC)830001659
|z (OCoLC)868936732
|
037 |
|
|
|a CL0500000201
|b Safari Books Online
|
050 |
|
4 |
|a TK7895.E42 .E384 2012
|
072 |
|
7 |
|a COM
|x 013000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 014000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 018000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 067000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 032000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 037000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 052000
|2 bisacsh
|
082 |
0 |
4 |
|a 004.21
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Eißenlöffel, Thomas.
|
245 |
1 |
0 |
|a Embedded-Software entwickeln :
|b Grundlagen der Programmierung eingebetteter Systeme - Eine Einführung für Anwendungsentwickler.
|
260 |
|
|
|b dpunkt.verlag,
|c 2012.
|
300 |
|
|
|a 1 online resource (313 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Vorwort; Inhaltsverzeichnis; 1 Grundlagen; 1.1 Hardwarearchitekturen; 1.2 Zeitverhalten; 1.3 Betriebssysteme; 1.4 Entwicklungsumgebungen; 1.4.1 Entwicklungsumgebungen für PC- und Serveranwendungen; 1.4.2 Software-Entwicklungsumgebungen für Embedded-Systeme; 1.5 Entwicklungsprozesse; 1.6 Konfigurations- und Variantenmanagement; 1.7 Planung; 1.8 Qualität; 1.8.1 Qualitätskriterien; 1.8.2 Produktqualität prüfen durch Reviews; 1.8.3 Produktqualität prüfen durch Tests; 1.8.4 Prozessqualität prüfen durch Assessments und Audits; 1.9 Sicherheit; 1.9.1 Zugriffssicherheit; 1.9.2 Funktionale Sicherheit.
|
505 |
8 |
|
|a 1.10 Dokumentation1.10.1 Dokumentation von Anforderungen, Architektur und Design; 1.10.2 Dokumentation des Quellcodes; 2 Anforderungsanalyse; 2.1 Quellen; 2.2 Funktionale Anforderungen; 2.2.1 Zuordnung der funktionalen Anforderungen zu Softwaremodulen; 2.2.2 Lücken in den Anforderungsdokumenten; 2.3 Nichtfunktionale Anforderungen; 2.3.1 Vorgaben zur Entwicklungsumgebung; 2.3.2 Vorgaben zur Dokumentation; 2.3.3 Vorgaben zur Zielumgebung; 2.3.4 Vorgaben zum Entwicklungsprozess; 2.3.5 Vorgaben zur Funktionalen Sicherheit; 2.4 Nachprüfbarkeit von Anforderungen.
|
505 |
8 |
|
|a 2.5 Zusammenhang zwischen Anforderungsanalyse und weiteren Entwicklungsphasen2.5.1 Anforderungen und Software-Anforderungstest; 2.5.2 Softwareanforderungen und Softwarearchitektur; 3 Architektur; 3.1 Beschreibung der Datenflüsse; 3.1.1 Bestimmung der Datenrate; 3.1.2 Umgang mit Datenüberlauf; 3.1.3 Modulstruktur und Pufferkonzepte; 3.1.4 Datenkonsistenz; 3.1.5 Struktur der Eingangsdaten; 3.1.6 Übertragungsprotokolle; 3.2 Bedienen von Datenschnittstellen; 3.2.1 Polling; 3.2.2 Interrupt-Betrieb; 3.2.3 Prozess-Steuerung; 3.3 Aufteilen der Software; 3.4 Schichtenmodelle.
|
505 |
8 |
|
|a 3.5 Berücksichtigung vorhandener Softwaremodule3.5.1 Betriebssysteme; 3.5.2 Bibliotheken; 3.5.3 Legacy Code; 3.6 Test- und Überwachungsfunktionen; 3.7 Bedingungen zum Starten und Anhalten von Modulen; 3.8 Verwaltung gemeinsamer Ressourcen; 3.9 Hardwarerelevante Themen; 3.9.1 Einfluss der Hardwarearchitektur auf die Software; 3.9.2 Anforderungen der Software an die Hardwareressourcen; 3.9.3 Software zur Implementierung vom Hardwarefunktionen; 4 Design; 4.1 Anpassung des Designs bei Wartung bestehender Embedded-Software; 4.2 Softwaredesign bei Neuentwicklung von Embedded-Software.
|
505 |
8 |
|
|a 4.2.1 Design der Datenstrukturen des Moduls4.2.2 Dynamische Datenstrukturen; 4.2.3 Funktionsaufbruch; 4.3 Anwendungsprogramme; 4.3.1 Rekursion; 4.3.2 Automaten; 4.3.3 Regelalgorithmen; 4.4 Treiber; 5 Implementierung; 5.1 Werkzeuge; 5.1.1 Prozedurale Programmiersprachen; 5.1.2 Objektorientierte Sprachen; 5.1.3 Assembler; 5.1.4 Autocode; 5.1.5 Eigenschaften von Compilern; 5.1.6 Entwicklung von Code für verschiedene Plattformen; 5.2 Anpassung der Implementierung bei Wartung bestehender Embedded-Software; 5.3 Software-Implementierung bei Neuentwicklung von Embedded-Software.
|
500 |
|
|
|a 5.3.1 Funktionale Strukturierung der Implementierung.
|
520 |
|
|
|a Hauptbeschreibung Oft werden Absolventen von Informatikstudiengängen in Unternehmen eingestellt, die Software für eingebettete Systeme entwickeln - obwohl sie in ihrer Ausbildung nur wenig Kontakt mit technischen Systemen hatten. Daher ist der Einstieg oft zeit- und kostenintensiv. Dieses Buch erleichtert das Einarbeiten, indem es systematisch und anschaulich die grundlegenden Begriffe, Konzepte und Problemstellungen vermittelt. Entlang eines Softwareentwicklungszyklus wird beschrieben, wie in jedem Prozessschritt die speziellen Anforderungen eines eingebetteten bzw. Echtz.
|
504 |
|
|
|a Includes bibliographical references and index.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Embedded computer systems
|x Testing.
|
650 |
|
0 |
|a Computer software
|x Development.
|
650 |
|
7 |
|a COMPUTERS
|x Computer Literacy.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Computer Science.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Data Processing.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Hardware
|x General.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Information Technology.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Machine Theory.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Reference.
|2 bisacsh
|
650 |
|
7 |
|a Computer software
|x Development.
|2 fast
|0 (OCoLC)fst00872537
|
650 |
|
7 |
|a Embedded computer systems
|x Testing.
|2 fast
|0 (OCoLC)fst00908304
|
655 |
|
0 |
|a Electronic books.
|
776 |
0 |
8 |
|i Print version:
|a Eißenlöffel, Thomas.
|t Embedded-Software entwickeln : Grundlagen der Programmierung eingebetteter Systeme - Eine Einführung für Anwendungsentwickler.
|d : dpunkt.verlag, ©2012
|z 9783898647274
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781457170737/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL7240448
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10717875
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 908726
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 8935627
|
994 |
|
|
|a 92
|b IZTAP
|