Programowanie dla astronomów I
Informacje ogólne
Kod przedmiotu: | 1100-2A10 |
Kod Erasmus / ISCED: |
11.102
|
Nazwa przedmiotu: | Programowanie dla astronomów I |
Jednostka: | Wydział Fizyki |
Grupy: |
Astronomia, I stopień; przedmioty dla II roku |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Kierunek podstawowy MISMaP: | astronomia |
Założenia (opisowo): | Dla studentów studiów I stopnia astronomii zainteresowanych programowaniem. Studenci powinni mieć przynajmniej podstawowe umiejętności korzystania z systemu Linux albo zapisać się równolegle na zajęcia pracowni komputerowej. |
Tryb prowadzenia: | w sali |
Skrócony opis: |
Wykład poświęcony jest nauce programowania w języku Fortran 90/95/2003/2008/2018 |
Pełny opis: |
Wykład poświęcony jest nauce programowania w języku Fortran w wersji 90/95. Program: 1. Wstęp - języki programowania, historia Fortranu 2. Budowa programu 3. Typy podstawowe, stałe, zmienne 4. Typy pochodne, struktury 5. Wyrażenia, instrukcje przypisania 6. Tablice, operacje tablicowe 7. Instrukcje sterujące 8. Instrukcje wejścia-wyjścia 9. Podprogramy wewnętrzne i zewnętrzne, moduły 10. Wskaźniki 11. Przeciążanie operatorów Opis przygotował Michał Szymański, maj 2018 |
Literatura: |
Sobieski, W. "GNU Fortran z elementami wizualizacji danych" Chapman, S. "Fortran 90/95 for Scientists and Engineers" (po ang.) Redwine, C. "Upgrading to Fortran 90" (po ang.) https://pl.wikibooks.org/wiki/Fortran https://fortran-lang.org/ |
Efekty uczenia się: |
1. Student zna składnię i podstawowe elementy języka Fortran 90/95/2003/2008/2018 2. Student potrafi konstruować algorytmy do rozwiązywania problemów obliczeniowych o średnim stopniu złożoności, w tym dla typowych problemów numerycznych. 3. Student potrafi zapisać algorytm rozwiązania problemu obliczeniowego w języku Fortran. 4. Student ma świadomość ograniczeń związanych ze stosowaniem reprezentacji liczb w maszynach cyfrowych oraz zna konsekwencje tych ograniczeń w programowaniu. |
Metody i kryteria oceniania: |
Zaliczenie ćwiczeń (zadania domowe, kolokwium, obecność na zajęciach). Obecność na wykładach jest obowiązkowa Egzamin pisemny. |
Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-01-28 |
Przejdź do planu
PN WT ŚR CZ CW
PT WYK
|
Typ zajęć: |
Ćwiczenia, 30 godzin, 20 miejsc
Wykład, 30 godzin, 20 miejsc
|
|
Koordynatorzy: | Michał Szymański | |
Prowadzący grup: | Michał Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Wykład - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)
Okres: | 2024-10-01 - 2025-01-26 |
Przejdź do planu
PN WT ŚR CZ CW
PT WYK
|
Typ zajęć: |
Ćwiczenia, 30 godzin, 20 miejsc
Wykład, 30 godzin, 20 miejsc
|
|
Koordynatorzy: | Michał Szymański | |
Prowadzący grup: | Michał Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Wykład - Egzamin |
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Fizyki.