FESB NASTAVA
    Diplomski
    210 Automatika i sustavi
    1. semestar
    Nema predmeta

    Računalni sustavi

    (FELG02)
    2024/25 godina
    preduvjeti za upis
    Osnovo znanje iz računarstva. Poznavanje osnova programskog jezika C.
    ciljevi predmeta

    Ciljevi predmeta su:
    1. Stjecanje znanja o računalnim arhitekturama (PC, mikrokontroleri) i njihovom korištenju
    2. Razumijevanje rada aplikacija za automatizaciju
    3. Stjecanje osnovnih znanja potrebnih za razvoj aplikacija za automatizaciju temeljenih na PC arhitekturi

    očekivani ishodi učenja

    Studenti će nakon uspješno savladanog predmeta moći:
    1. Objasniti računalnu arhitekturu i način rada računalnih sustava
    2. Predstaviti sabirničke protokole i rad s perifernim jedinicama
    3. Objasniti tijek izvršavanja računalne aplikacije i interakciju korisnika s aplikacijom
    4. Upotrijebiti PC-control sustave za automatizaciju jednostavnih procesa
    5. Razviti PC aplikaciju za automatizaciju s grafičkim korisničkim sučeljem
    6. Usporediti različite PC arhitekture za realizaciju sustava za automatizaciju

    nastava i predavači
     
    Predavanja
    30 sati
    2 sata tjedno × 15 tjedana
     
    Laboratorijske vježbe
    Lista predavača je prazna.
    30 sati
    2 sata tjedno × 15 tjedana
    sadržaj

    Funkcioniranje i osnovne radnje glavnih hardverskih komponenti računalnog sustava. Razine programskih jezika i uloga sistemskog softvera. Principi operacijskog sustava kroz rad sa Linux i Windows OS. Različiti načini predstavljanja podataka. Uvod u programsko inženjerstvo . Osnove programiranja u C#. Rad sa bazama podataka i osnove SQL-a. Rad sa perifernim uređajima, U/I jedinicama i portovima. Tipovi i karakteristike U/I uređaja, sabirnica, rad U/I uređaja sa procesorom, memorijom i operacijskim sustavom.

    preporučena literatura
    • M. Štula: Vlastiti materijali

    dopunska literatura
    • Kevin James, PC Interfacing and Data Acquisition, Newnes An imprint of ButterworthHeinemann, 2000.

    • Jan Axelson, Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for

    • Embedded Systems Second Edition, Lakeview Research, 2000.

    • H. Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications, Spriger 2011

    jezik poduke
    Hrvatski
    način praćenja kvalitete i uspješnosti izvedbe svakog predmeta i/ili modula

    Mišljenja studenata o kvaliteti nastave putem anketa.
    Nastavnici koji podučavaju srodne predmete surađuju i zajednički vode brigu o kvaliteti nastave.
    Povremeno promatranje i evaluacija nastave od strane predstojnika odsjeka/ šefa katedre, itd.

    ispit (način polaganja, ispitni rokovi)

    Tijekom semestra biti će dva međuispita (kolokvija) i završni ispit. Prvi međuispit je u 12. tjednu nastave, a drugi nakon završetka nastave. Na završnom ispitu studenti polažu cjelovito gradivo ili dijelove gradiva koje nisu položili na međuispitima.
    Uvjet za pozitivnu ocjenu je 50% bodova na svakom međuispitu.
    Ocjena(%)= (M1 + M2)/2
    M1, M2 - bodovi na međuispitima izraženi u postocima.
    Konačna se ocjena utvrđuje na sljedeći način:
    Postotak Ocjena
    50% do 61% dovoljan (2)
    62% do 74% dobar (3)
    75% do 87% vrlo dobar (4)
    88% do 100% izvrstan (5)
    Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 20. Uvjet za polaganje ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka.
    Ispitni rokovi: Prema kalendaru nastave

      Nastavne jedinice za Predavanja Broj sati
    1.

    1. Arhitektura PC računala

    3 sata
    2.

    2. RS232 protokol, RS 485 protokol, FireWire protokol

    3 sata
    3.

    3. USB protokol

    3 sata
    4.

    4. Osnove operacijskih sustava (Windows, Real time OS)

    2 sata
    5.

    5. Razvoj programske podrške za periferne uređaje

    4 sata
    6.

    6. Komunikacija sa portovima PC računala

    5 sati
    7.

    7. .NET platforma za razvoj PC aplikacija

    5 sati
    8.

    8. Pohrana podataka u datoteku i bazu podataka

    5 sati
      Nastavne jedinice za Laboratorijske vježbe Broj sati
    1.

    1. Osnove rada sa Visual Studio razvojim alatom

    2 sata
    2.

    2. Razvoj osnovnih aplikacija u C# programskom jeziku

    4 sata
    3.

    3. Rad sa perifernim uređajima u C# (serijski port)

    4 sata
    4.

    4. Koverzija i formatiranje podataka prikupljenih sa perifernih uređaja

    4 sata
    5.

    5. Pohranjivanje podataka dohvaćenih sa različitih senzora u bazu podataka

    3 sata
    6.

    6. Uključivanje vanjski biblioteka različitih perifernih uređaja u vlastitu aplikaciju

    3 sata
    7.

    7. Upravljanje digitalnim ulazima StepperBee pločice

    4 sata
    8.

    8. Upravljanje digitalnim izlazima StepperBee pločice

    3 sata
    9.

    9. Upravljanje Step, DC motorom preko StepperBee pločice

    3 sata
    Niste više prijavljeni

    Istekla vam je prethodna prijava te se morate ponovno prijaviti.

    Nastao je problem u radu sustava

    Informacije o problemu smo pohranili i nastojat ćemo ga riješiti. Ako vas ova greška sprječava da obavite nešto važno, možete nas odmah kontaktirati na helpdesk@fesb.hr.

    Vaš preglednik nije podržan

    Koristite web preglednik koji nije podržan. Za puno korisničko iskustvo, preuzmite najnoviju inačicu vašeg preglednika.