in ynieria oprogramowania dla fizyk w n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Inżynieria Oprogramowania dla Fizyków PowerPoint Presentation
Download Presentation
Inżynieria Oprogramowania dla Fizyków

Loading in 2 Seconds...

play fullscreen
1 / 6

Inżynieria Oprogramowania dla Fizyków - PowerPoint PPT Presentation


  • 170 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Inżynieria Oprogramowania dla Fizyków' - sauda


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
in ynieria oprogramowania dla fizyk w

Inżynieria Oprogramowania dla Fizyków

Marian Bubak

bubak@agh.edu.pl

struktura przedmiotu
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
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)

program przedmiotu 2 3
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
program przedmiotu 3 3
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
literatura
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)