Kurs Fortranu 2011/2012: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Linia 33: | Linia 33: | ||
==Plan zajęć - semestr letni 2011/2012== | ==Plan zajęć - semestr letni 2011/2012== | ||
− | + | * '''''WYKŁAD 1''''' | |
− | + | # Podstawowe różnice pomiędzy FORTRANem 77 a Fortranem 90. | |
− | + | # Co nowego w Fortranie 90/95 | |
− | + | # Wolny styl pisania programów | |
− | + | * '''''WYKŁADY 2 i 3''''' | |
− | + | # Wewnętrzne typy danych: całkowite, rzeczywiste, zespolone, logiczne i znakowe | |
− | + | # Rodzaje typów wewnętrznych | |
− | + | # Definiowane typy danych | |
− | + | * '''''WYKŁADY 4 i 5''''' | |
− | + | # Wyrażenia arytmetyczne | |
− | + | # Stałe nazwane | |
− | + | # Łańcuchy | |
− | + | # Wyrażenia logiczne | |
− | + | # Priorytet operacji | |
− | + | # Podstawowe funkcje matematyczne | |
− | + | * '''''WYKŁADY 6 i 7''''' | |
− | + | # Struktury decyzyjne | |
− | + | # Instrukcje: '''GO TO''', '''CONTINUE''' oraz '''STOP''' | |
− | + | # Obliczenia cykliczne: '''DO''' arytmetyczne oraz '''DO''' warunkowe | |
− | + | * '''''WYKŁAD 8''''' | |
− | + | # Schemat blokowy programu | |
− | + | # Segment głółny: '''PROGRAM''' | |
− | + | # Podprogramy zewnętrzne: '''SUBROUTINE''' oraz '''FUNCTION''' | |
− | + | # Moduły | |
− | + | # Podprogramy wewnętrzne | |
− | + | * '''''WYKŁADY 9 i 10''''' | |
− | + | # Argumenty - stary sposób przekazywania | |
− | + | # Atrybut '''EXTERNAL''' | |
− | + | # Atrybut '''INTENT''' - nowy sposób przekazywania argumentów | |
− | + | # Interfejs jawny oraz niejawny podprogramu | |
− | + | * '''''WYKŁAD 11''''' | |
− | + | # Rodzaje plików | |
− | + | # Otwieranie i zamykanie plików | |
− | + | # Zapisywanie i czytanie plików | |
− | + | # Formatowanie | |
− | + | # Pliki wewnętrzne | |
==Materiały== | ==Materiały== |
Wersja z 12:47, 19 sty 2012
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:
- 19 października 2011
- 26 października 2011
- 2 listopada, 9:15
- 9 listopada, sala 107A
- UWAGA - nie odbędą się zajęcia 16 listopada
- 23 listopada, 127B
- 7 grudnia, 127B
- 14 grudnia, 333c
- 21 grudnia, 333c
- 4 stycznia, 333c
- 11 stycznia, 333c
- 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
- Podstawowe różnice pomiędzy FORTRANem 77 a Fortranem 90.
- Co nowego w Fortranie 90/95
- Wolny styl pisania programów
- WYKŁADY 2 i 3
- Wewnętrzne typy danych: całkowite, rzeczywiste, zespolone, logiczne i znakowe
- Rodzaje typów wewnętrznych
- Definiowane typy danych
- WYKŁADY 4 i 5
- Wyrażenia arytmetyczne
- Stałe nazwane
- Łańcuchy
- Wyrażenia logiczne
- Priorytet operacji
- Podstawowe funkcje matematyczne
- WYKŁADY 6 i 7
- Struktury decyzyjne
- Instrukcje: GO TO, CONTINUE oraz STOP
- Obliczenia cykliczne: DO arytmetyczne oraz DO warunkowe
- WYKŁAD 8
- Schemat blokowy programu
- Segment głółny: PROGRAM
- Podprogramy zewnętrzne: SUBROUTINE oraz FUNCTION
- Moduły
- Podprogramy wewnętrzne
- WYKŁADY 9 i 10
- Argumenty - stary sposób przekazywania
- Atrybut EXTERNAL
- Atrybut INTENT - nowy sposób przekazywania argumentów
- Interfejs jawny oraz niejawny podprogramu
- WYKŁAD 11
- Rodzaje plików
- Otwieranie i zamykanie plików
- Zapisywanie i czytanie plików
- Formatowanie
- Pliki wewnętrzne
Materiały
- Materiały do 1 wykładu
- Materiały do 2 oraz 3 wykładu
- Materiały do 4 oraz 5 wykładu
- Materiały do 6 wykładu