Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




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