1. Trang chủ
  2. » Công Nghệ Thông Tin

Grundkurs Software- Entwicklung mit C++ doc

547 1,5K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 547
Dung lượng 3,07 MB

Nội dung

[...]... Programmierhilfsmitteln Die Effizienz der Software -Entwicklung und die Qualität – in Bezug auf die Korrektheit – eines Programms steigen unmittelbar mit dem Aufwand für den systematischen Entwurf 4 Programm-Erstellung mithilfe eines Programmier-Werkzeugs Je nach Aufgabenstellung ist zu entscheiden, ob sich die Aufgabe unter Verwendung einer handelsüblichen Standardsoftware (zB Excel in Verbindung mit Visual... Lösung) 453 Übung 23 (ohne Lösung) 482 XVI Software -Entwicklung Grundlagen der Software -Entwicklung Will man ein Softwareprogramm entwickeln, geht man üblicherweise in bestimmten Schritten vor Diese Phasen der Programmentwicklung beleuchten wir zunächst, um später unsere Softwareprojekte danach auszurichten Mit einem weitverbreiteten, die halbe Nation bewegenden Beispiel führen... einer Vielzahl von Programmiersprachen Zu den Schlüsselwörtern (Token) zählen z.B Pseudocode Wenn dann sonst solange wiederhole bis wiederhole solange Pascal if then else while repeat until C++ if else while do while 15 1 Grundlagen der Software -Entwicklung Der Pseudocode kommt der menschlichen Sprache sehr nahe, ist jedoch in Bezug auf die Logik der Aufgabe nicht so streng, so dass sich bei der Analyse... mit 27:8 und am Ende der Verlierer mit 12:19 Es sind offensichtlich alle geschossenen Tore ins Verhältnis zu allen erhaltenen Toren gesetzt Halten wir fest: Bochum_geschossen ist 11 Bochum_erhalten ist 10 Woher stammt die Information Bochum_erhalten? In obigem Spiel gilt doch: Bochum_geschossen ist gleich Gladbach_erhalten Bochum_erhalten ist gleich Gladbach_geschossen 7 1 Grundlagen der Software -Entwicklung. .. Aufgabenstellung, nämlich die Analyse und Strukturierung Zugleich wurden die ersten Programmierelemente vermittelt, die eine Programmiersprache wie C++ enthält Fassen wir zusammen: Die Erstellung von Software ist mehr als nur das Schreiben eines Programms Software -Entwicklung ist ein ingenieurmäßiger Prozess mit wirtschaftlicher Zielsetzung Deshalb kommt der intensiven Planung und Vorbereitung vor der eigentlichen... intensiv damit befassen Mit diesen elementaren Steuerelementen (mit anderen Worten: einfachere gibt es nicht) lässt sich eine bestimmte Art von Programmieraufgaben in hervorragender Weise behandeln Dabei dürfen diese Elemente nach Lust und Laune (solange der Algorithmus richtig ist!) genutzt werden Die bisher beschriebene Methode, eine Aufgabe in ihrem Lösungsweg mit Worten zu beschreiben, heißt îPseudocode... stammende Spruch „teile und herrsche“ Die Software- 1 1 Grundlagen der Software -Entwicklung Entwicklung läßt sich immer nach dem gleichen Schema in folgende Phasen gliedern: 1 Definition der Aufgabe Zunächst ist – bei einem größeren Projekt in Form eines schriftlichen Pflichtenheftes – präzise zu beschreiben, was die Software leisten muss Das Anforderungsprofil stellt somit den gewünschten Endzustand dar... beschrieben werden können îObjektorientierte Programmiersprachen stellen die konzeptionelle Weiterentwicklung prozeduraler Programmiersprachen dar; die wesentlichen Unterschiede werden erst später erläutert Auch wenn C++ Stand der Technik ist, muss der C++Programmierer C-Programme lesen können Denn auch die Hersteller von Entwicklungsumgebungen haben immer noch genügend Beispiele in den Hilfen, die C-typisch... somit zwei Fälle, wie der Rechner die Schritte abarbeitet: ist_wahr: ist_nicht_wahr: 1: aktion_1 1: aktion_1 2: aktion_2 3: aktion_3 3: aktion_3 Beispiel: x > 5 ? : ja x > 5 ? : nein 1: weise x Zahl zu 1: weise x Zahl zu 2: y = 2 3: z = 4 3: z = 4 13 1 Grundlagen der Software -Entwicklung Wenn die Bedingung nicht wahr ist, wird die zugehörige Aktion nicht ausgeführt Häufig kommt es aber vor, dass jedoch... der Programm -Entwicklung Wer selbst Software entwickelt, hat stets ein Ziel vor Augen – das gilt bei einer technischen oder betriebswirtschaftlichen Anwendung ebenso wie bei einem Spiel Softwareerstellung ist ein methodischer Prozeß, der heutzutage eine ingenieurmäßige Vorgehensweise verlangt, die daher im Englischen mit Software-Engineering bezeichnet wird Professionelle Software ist immer mit dem Einsatz . Pedell Logistikprozesse mit SAP R/3 ® von Jochen Benz und Markus Höflinger Grundkurs Software -Entwicklung mit C ++ von Dietrich May Dietrich May Grundkurs Software- Entwicklung. Pro- grammierhilfsmitteln. Die Effizienz der Software -Entwicklung und die Qualität – in Bezug auf die Korrektheit – eines Programms steigen unmit- telbar mit dem

Ngày đăng: 22/03/2014, 17:20

TỪ KHÓA LIÊN QUAN

w