Předmět Algorithms, Introduction to programming (KE / ZAZPE)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KE / ZAZPE - Algorithms, Introduction to programming, Fakulta elektrotechniky a informatiky, Univerzita Pardubice (UPa).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
Introduction to course, algorithms - definition, properties. Firs program in C#.Introduction to C# - data types, variables, assignment, arithmetic operators and expressions. Basics I/O operation.Logic and relational operators and expressions. Control structures II - block, branch statement, cycles I (for)Control structures II - cycles I (while, do-while, break, continue), switch statement. Representation of various kinds of data in computer memory. Introduction to data types.Conversion between data types. Methods - definition, calling. Commentaries.Passing parameters to methods by value and reference. Methods overloading. Mathematics functions.One dimensional and more dimensional arrays - creating, working with. Arrays and Methods.Sorting algorithms - bubble, insert, select sort. Using sorting and searching algorithms implemented in .NET class library.Searching algorithms - linear and binary search. Errors in programs. Introduction to exceptions.Chars encoding - ASCII, Unicode. Chars and strings in C#.Files - introduction, binary and text files, opening and closing files. Reading and writing to text files in C#.Introduction to computational complexity theory.Extended markup language (XML).
Získané způsobilosti
Procedurally oriented programming in C# language, developing simple algorithms.
Literatura
Virius, M. C# pro zelenáče. Neocortex. KOPP. ISBN 8072321765.Nagel, Ch., Evjen, B., Glynn, J., Skinner, M.W. C# 2005 - Programujeme profesionálně. Brno: Computer Press, 2007. ISBN 80-251-1181-4.Liberty, J. Programming C#, O´Reilly, 2001. Gunnerson, E. Začínáme programovat v C#. Computer Press, 2001.
Požadavky
The student should attend all seminars, where practical programming problems are solved.Some of the problems are solved by teacher, the others individually by students.Credit requirements: Passing the credit test.Final exam has two parts:" Theoretical - student must respond to 2-3 questions from predefined set of topics" Practical - developing of simple program in C# language (a few tens of lines of code).
Garant
doc. Ing. František Dušek, CSc.
Vyučující
Ing. Josef Marek, CSc.Ing. Marek PolaIng. Josef Marek, CSc.Ing. Marek Pola