Algorithmization and Programming (122 Computer Science)
Тип: Нормативний
Кафедра: radiophysics and computer technologies
Навчальний план
Семестр | Кредити | Звітність |
1 | 4 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
1 | 32 | доцент Khvyshchun I. O. | ФеІ-11, ФеІ-12, ФеІ-13, ФеІ-14 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
1 | 32 | ФеІ-11 | доцент Khvyshchun I. O. |
ФеІ-12 | доцент Khvyshchun I. O. | ||
ФеІ-13 | доцент Liubun Z. M. | ||
ФеІ-14 | доцент Liubun Z. M. |
Опис навчальної дисципліни
The purpose of the discipline: to gain knowledge of the basics of programming in algorithmic languages Delphi and Visual C ++. To study the basic types of data and algorithmic constructions of these languages. Master the features of data processing using floating-point arithmetic. Master the basic numerical methods used in solving problems that arise in the natural sciences.
After studying the discipline, students must:
know:
basic algorithms for solving simple problems and forms of their representation;
rules of operation in the environment of modern operating systems and their file systems;
principles of work in integrated environments Embarcadero RAD Studio Delphi 10.2 and Microsoft Visual C ++ 2012;
structures and components of programs;
scalar data types of Delphi and C ++ programming languages;
structured data types: arrays, records, structures, modules, files;
main operators of these languages: assignment, unconditional transitions, conditional transitions, loops, subroutine calls;
rules for describing and using subroutines;
basic principles, algorithms and methods of computational mathematics;
be able:
work with personal computer file systems;
install and configure Embarcadero RAD Studio and Microsoft Visual Studio environments;
work in console and window modes in Delphi and Visual C ++ environments;
to program in Delphi and Visual C ++ algorithms for processing and displaying text, numerical and graphic data;
create algorithms for solving simple problems that belong to the field of application of computer technology in science and technology;
debug programs using standard debugging tools for these programming environments.
Рекомендована література
- Ivan Khvyshchun. Algorithmization and programming. Lectures. Materials for independent work. – Lviv: Ivan Franko National University of Lviv Publishing Center, 2017. – 282 p.
- Programming and mathematical modeling: Textbook – K.: In Yure Publishing House, 2007. – 544 p.
- Kovaluk T.V. Fundamentals of programming. K.: BHV Kyiv, 2005. – 400 p.