Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Informatics 2

    A tantárgy neve magyarul / Name of the subject in Hungarian: Informatika 2

    Last updated: 2012. november 23.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    Course ID Semester Assessment Credit Tantárgyfélév
    VIAUA203 4 3/2/0/v 5 1/1
    3. Course coordinator and department Dr. Vajk István, Automatizálási és Alkalmazott Informatikai Tanszék
    6. Pre-requisites
    Kötelező:
    (TárgyEredmény( "BMEVIHIA107" , "jegy" , _ ) >= 2
    VAGY TárgyEredmény("BMEVIHIA107", "FELVETEL", AktualisFelev()) > 0
    VAGY TárgyEredmény( "BMEVIAUAA00" , "jegy" , _ ) >= 2
    VAGY TárgyEredmény("BMEVIAUAA00", "FELVETEL", AktualisFelev()) > 0
    VAGY TárgyEredmény( "BMEVIAUAA01" , "jegy" , _ ) >= 2
    VAGY TárgyEredmény("BMEVIAUAA01", "FELVETEL", AktualisFelev()) > 0
    VAGY Alairas("BMEVIAUA203", _)
    VAGY TárgyEredmény( "BMEVIET1017" , "jegy" , _ ) >= 2
    VAGY TárgyEredmény( ahol a TárgyKód = "BMEVIAUA116", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >= 2
    VAGY TárgyEredmény("BMEVIAUA116", "FELVETEL", AktualisFelev()) > 0
    VAGY TárgyEredmény("BMEVIAUAA00" , "jegy" , _ ) >= 2
    VAGY TárgyEredmény("BMEVIAUAA00", "FELVETEL", AktualisFelev()) > 0
    VAGY TárgyEredmény( ahol a TárgyKód = "BMEVIMH1507", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >= 2
    VAGY Szakirány( ahol a SzakirányKód = "KIEGVBSC", ahol a Ciklus = "2007/08/1"))

    ÉS NEM ( TárgyEredmény( "BMEVIAUAB01" , "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény("BMEVIAUAB01", "FELVETEL", AktualisFelev()) > 0)

    ÉS Training.Code=("5N-A7")

    A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

    A kötelező előtanulmányi rendek grafikus formában itt láthatók.

    7. Objectives, learning outcomes and obtained knowledge The objective is to provide the students with comprehensive knowledge and engineering approaches in the following fields: computer networks, database management, formal languages, compiler theory and computer science. In addition to general principles, the subject also develops practical and technological skills related to networking and databases by confronting students with complex computer engineering problems.

     

    Obtained skills and expertise:

     

    The knowledge acquired in the framework of the subject allows students to manage, troubleshoot and analyze simple computer networks and database systems and to define and implement computer–computer and human–computer interactions.

     

    8. Synopsis Computer networks: Basic concepts, network topologies, network structures, network architectures (OSI and TCP/IP models). Communication channel. Error-correction and error-control coding. End-to-end connection. Connection-based and connection lost data transmission. Services. IEEE 802.3 and Ethernet. TCP/IP protocol. Database design: Basic concepts. Architecture of a database management system. Logical databases. Relational data model. Key, functional dependencies, normal forms, relational algebra. Physical databases, indexing techniques. Logical planning of relational databases. The SQL language. Formal languages: Basic concepts, languages, grammatik, automata, Chomsky hierarchy. Finite state machines and regular languages. Context-free and LL(k) languages. Compilers.

     

    13. References, textbooks and resources

    Van de Goor,A.J.: Computer architecture and design. Addison-Wesley Publishing Company, 1989.

    Wilkinson, B.: Computer architecture, design and performance. Prentice Hall, 1991.

    Ryan Stephens, Ronald Plew: Database Design, Sams, 2000

    Maxim Mozgovoy: Algorithms, Languages, Automata, & Compilers: A Practical Approach. Jones and Bartlett Publishers, 2009

    14. Required learning hours and assignment
    Kontakt óra
    Félévközi készülés órákra
    Felkészülés zárthelyire
    Házi feladat elkészítése
    Kijelölt írásos tananyag elsajátítása
    Vizsgafelkészülés
    Összesen