Kurs Fortranu 2011/2012

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Zakończyły się zajęcia w semestrze zimowym. Możliwa jest kontynuacja kursu, jeżeli wzrośnie liczba słuchaczy. Możliwe jest także powtórzenie kursu w semestrze letnim.

  • Opinie w powyższych sprawach, zawierające imię i nazwisko kandydata, proszę kierować do p. Jerzego Pankiewicza (Jerzy.Pankiewicz at pwr.wroc.pl). W temacie listu należy umieścić słowa: "Kurs Fortranu".


  • Data i czas:
  1. 19 października 2011
  2. 26 października 2011
  3. 2 listopada, 9:15
  4. 9 listopada, sala 107A
  5. UWAGA - nie odbędą się zajęcia 16 listopada
  6. 23 listopada, 127B
  7. 7 grudnia, 127B
  8. 14 grudnia, 333c
  9. 21 grudnia, 333c
  10. 4 stycznia, 333c
  11. 11 stycznia, 333c
  12. 18 stycznia, 333c
  • Miejsce: WCSS, bud. D-2
  • Temat: Programowanie w Fortranie 90
  • Prowadzący: dr Janusz Andrzejewski


Zgłoszenia

Udział w szkoleniu jest bezpłatny dla użytkowników KDM WCSS.


Wymagania

Kurs przeznaczony jest dla osób, które znają podstawy programowania w innym języku.

Plan zajęć - semestr letni 2011/2012

  • WYKŁAD 1
  1. Podstawowe różnice pomiędzy FORTRANem 77 a Fortranem 90.
  2. Co nowego w Fortranie 90/95
  3. Wolny styl pisania programów
  4. Alfabet języka
  • WYKŁADY 2 i 3
  1. Wewnętrzne typy danych: całkowite, rzeczywiste, zespolone, logiczne i znakowe
  2. Rodzaje typów wewnętrznych
  3. Definiowane typy danych
  • WYKŁADY 4 i 5
  1. Wyrażenia arytmetyczne
  2. Stałe nazwane
  3. Łańcuchy
  4. Wyrażenia logiczne
  5. Priorytet operacji
  6. Podstawowe funkcje matematyczne
  • WYKŁADY 6 i 7
  1. Struktury decyzyjne
  2. Instrukcje: GO TO, CONTINUE oraz STOP
  3. Obliczenia cykliczne: DO arytmetyczne oraz DO warunkowe
  • WYKŁAD 8
  1. Schemat blokowy programu
  2. Segment głółny: PROGRAM
  3. Podprogramy zewnętrzne: SUBROUTINE oraz FUNCTION
  4. Moduły
  5. Podprogramy wewnętrzne
  • WYKŁADY 9 i 10
  1. Argumenty - stary sposób przekazywania
  2. Atrybut EXTERNAL
  3. Atrybut INTENT - nowy sposób przekazywania argumentów
  4. Interfejs jawny oraz niejawny podprogramu
  • WYKŁAD 11
  1. Rodzaje plików
  2. Otwieranie i zamykanie plików
  3. Zapisywanie i czytanie plików
  4. Formatowanie
  5. Pliki wewnętrzne

Materiały

  1. Materiały do 1 wykładu
  2. Materiały do 2 oraz 3 wykładu
  3. Materiały do 4 oraz 5 wykładu
  4. Materiały do 6 wykładu

Literatura

Fortran a C/C++