Zpět PRG003

PRG003 Metodika programování a filozofie programovacích jazyků
Co bylo na přednášce

  1. přednáška 4.března
  2. přednáška 11.března
  3. přednáška 18.března
  4. přednáška 25.března
  5. přednáška 1.dubna
  6. přednáška 8.dubna
  7. přednáška 15.dubna
  8. přednáška 22.dubna
  9. přednáška 29.dubna
  10. přednáška 6.května
  11. přednáška 13.května odpadne
  12. přednáška 20.května
  13. přednáška 27.května
  1. přednáška 4.března
    • Úvod a obsah přednášky
    • Styl a náplň zkoušky
    • Počátky vývoje programovacích jazyků a charekteristika hlavních z nich
    • Fortran IV
  2. přednáška 11.března
    • Fortran IV - pokračování
    • Algol 60
    • PL/1 a Algol 68 - jen zmínky
  3. Zpět začátek
  4. přednáška 18.března
    • APL
    • Simula 67
      nadmnožnina Algolu 60, datové typy, příkazy,
  5. Zpět začátek
  6. přednáška 25.března
    • Pojem třídy - parametry, operační část
    • štěpení operační části třídy pomocí inner
    • Ochrana atributů třídy
    • Předávání parametrů v Simule
    • systémová třída SIMSET pro práci s dvousměrnými spojovými seznamy
      třídy linkage, link a head
    • Příklad použití systémové třídy SIMSET
    • třída text
  7. přednáška 1.dubna
    • Kvaziparalelismus v Simule
    • Stavy exemplářů tříd: aktivní/neaktivní, samostatný/připojený
    • procedury detach, resume, call
    • Diskrétní a spojitá simulace
    • Událostní a procesní přístup k diskrétní simulaci, simulární čas.
    • Třída Simulatation, kalendář událostí, třída EVENTNOTICE, třída process
    • stavy procesů aktivní, syspendovaný, pasivní, ukončený
    • procedury pro pasivaci: hold, passivate, wait, cancel
    • Aktivační procedury
  8. Zpět začátek
  9. přednáška 8.dubna
    • Opakování třídy Simulation
    • objekt main a jeho role
    • Příklad simulačního programu
    • Některé zásady při navrhování simulačního modelu
    • Role garbage collectoru v Simule
    • Přínos Simuly
    • Úvod ke Smalltalku
  10. Zpět začátek
  11. přednáška 15.dubna
    budeme povídat o Smalltalku
  12. Zpět začátek

    Zpět PRG003