1 / 6

Inżynieria Oprogramowania dla Fizyków

Inżynieria Oprogramowania dla Fizyków. Marian Bubak bubak@agh.edu.pl. Struktura przedmiotu. Wykład – 30 h Ćwiczenia lab – 30 h Wykład i ćw lab – dość niezależne Zaliczenie wykładu – krótki 2-osobowy referat. Program przedmiotu 1/3.

sauda
Download Presentation

Inżynieria Oprogramowania dla Fizyków

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Inżynieria Oprogramowania dla Fizyków Marian Bubak bubak@agh.edu.pl

  2. Struktura przedmiotu • Wykład – 30 h • Ćwiczenia lab – 30 h • Wykład i ćw lab – dość niezależne • Zaliczenie wykładu – krótki 2-osobowy referat

  3. Program przedmiotu 1/3 • Podstawowe zasady inżynierii oprogramowania (podejście obiektowe) • Proces tworzenia oprogramowania • Zarządzanie projektem • Wymagania i ich analiza • Architektura oprogramowania • Projektowanie oprogramowania • Implementacja • Testowanie • Integracja, weryfikacja, walidacja • Pielęgnowanie (terminologia angielska)

  4. Program przedmiotu 2/3 • UML (Unified Modeling Language) w specyfikacji, konstruowaniu i dokumentowaniu oprogramowania • Narzędzia wspomagające tworzenie programów: • do kontroli wersji (CVS) • do zarządzania projektami (make) • do debuggowania, śledzenia, profilowania

  5. Program przedmiotu 3/3 • Uzupełnienia z zakresu znajomości języków obiektowych • Java • C++ • Zasady konstruowania programów do obliczeń naukowych i technicznych • Praca w zespole

  6. Literatura • Eric J. Braude: Software Engineering: An Object-Oriented Perspective, John Wiley and Sons, 2001 http://www.wiley.com/college/braude • Eric Evans: Domain-Driven Design. Tackling Complexity in the Heart of Software, Addison-Wesley, 2004 • Janusz Górski (red.): Inżynieria oprogramowania w projekcie informatycznym, MIKOM, 2001 • Ian Sommerville: Inżynieria oprogramowania, WNT 2003 • Grady Booch, James Rumbaugh, Ivar Jacobson: The Unified Modeling Language User Guide, Addison-Wesley (jest wersja polska) • Joseph Schmuller: UML, Helion, 2003 • Computer Physics Communications (biblioteka AGH)

More Related