Zpět PRg003

PRG003 Co bylo na přednáškách

přednáška středa 10:40 S3
  1. 22.února
  2. 1.března
  3. 8.března
  4. 15.března
  5. 22.března
  6. 29.března
  1. 22.února
    • Náplň kursu, zkouška.
    • stručný nástin vývoje programovacích jazyků
  2. 1.března
    • Fortran
  3. 8.března
    • Algol 60
    • Algol 68
    • jazyk APL
  4. 15.března
    • Jazyk SIMULA
      • datové typy
      • příkazy
      • třídy - mají parametry a operační část,
        prefixace (vytváření podtříd),
        vitruální atributy
      • Třídy - parametry, operační část, prefixace (dědičnost), virtuální atributy, inner, kvalifikace - inspekt, predikáty in a is
      • Prefixovaný blok
  5. 22.března

    pravděpodobný obsah přednášky

    • systémová třída SIMSET
    • Kvaziparalení systém v Simule, pojem koprogramu,
      prefixovaný blok jako hnízdo kvaziparalelního systému, stav třídy (samostatná a připojená), procedury detach, resume, call,
    • diskrétní simulace - událostní a procesní
    • systémová třída SIMULATION
      kalendář událostí SQS, třída EVENTNOTICE, třída proces, exemplář main, procedury current a time, object main, pasivační a aktivační procedury, tělo třídy SIMULATION, ......
    • Příklad o převážení písku a zdroják
    • výklad třídy SIMULATIOn jsme trochu odbyli, příště se k tomu vrátíme

    • digitalizovaný text ze skript M.Malíka o třídě SIMULATION
    • Vzpomínka: parodie na příklady ze zkouškové písemky ze Simuly, kterou psali studenti MFF okolo roku 1975
  6. 22.března
    Python - bude suplována

    předběžná prezentace

    prezentace Python
  7. 5.dubna

    pravděpodobný obsah přednášky

    • opakování jazyka Simula
    • předávání parametrů v Simule
    • třída text
    • třída Simulation - detailnější pohled
    • klady a zápory jazyka Simula
    • Simula v Československu
    • zásady navrhování simulačních experimentů
    • vývoj názorů na programování a jeho výuku v šedesátých letech, strukturované programování
    • proč vznikl Pascal
    • Pascal pro výuku
    • Pascal pro programování
    • PL/I - kde se vzal, vyjímky
Zpět PRM046