Пособие
Для изучения дисциплины
«Объектно-ориентированное программирование»
« для студентов дневной формы обучения
образовательно - квалификационного уровня
6.040204 Прикладная физика
Составители: канд. физ.-мат. наук, доцент кафедры радиофизики и электроники М.В.Глумова, канд. физ.-мат. наук, старший преподаватель кафедры радиофизики и электроники Д.А. Полетаев
Утверждено на заседании кафедры радиофизики и электроники
«_______» _______________» 2013 г.
(протокол №)
Симферополь - 2013
Печатается по решению научно-методического совета ТНУ
от
Целью данного практикума является получение практических навыков прикладного программирования, в сопоставлении объектно-ориентированного подхода (ООП) к проектированию и реализации программного обеспечения с функциональным подходом, на единой универсальной платформе разработки приложений Microsoft.NET.
В задачи настоящего лабораторного практикума входит освоение таких основополагающих концепций ООП, как абстракция, наследование, инкапсуляция и полиморфизм. Разработка приложений носит сравнительный характер и иллюстрируется примерами на C# в среде Microsoft Visual Studio.
|
|
Вопросы, связанные с событийно-управляемым программированием, завершают курс. Краткое введение в теорию обработки событий сопровождается рядом примеров из практики программирования на языке C#. Отдельно исследуется обработка исключительных ситуаций
В результате освоения курса студенты получают возможность самостоятельной разработки широкого спектра прикладных программных решений в условиях современной гетерогенной компонентной архитектуры. При этом начинающие программисты смогут осуществить осознанный выбор из всего многообразия современных методов и тенденций в разработке приложений того из подходов, который обеспечит практически эффективную (по срокам и стоимости) реализацию прикладной системы или отдельных ее компонент.
Необходимое программное обеспечение
Для выполнения лабораторных работ настоящего практикума необходимо следующее программное обеспечение:
1) 32-, 64-разрядная операционная система Microsoft Windows XP, Windows 7, Windows 8.
2) Интегрированная среда разработки Microsoft Visual Studio 2005, 2008, 2010, 2012
Объектно-ориентированное программирование
Информатика – это область человеческой деятельности, связанная с процессами преобразования информации с помощью компьютеров и их взаимодействием со средой применения. Информатика появилась благодаря развитию компьютерной техники и немыслима без нее.
Одним из важнейших разделов информатики является программирование. Язык программирования – это формальный, искусственно созданный язык для написания и реализации алгоритма на компьютере.
|
|
Среди главных причин, принесших заслуженную популярность объектно-ориентированного программирования, следует отметить следующие:
· почти полное разрешение проблемы кризиса в программном обеспечении, за счет уменьшения времени на разработку программного продукта и высокой технологии программирования;
· переход от существующих языков программирования к новым, прогрессивным информационным технологиям и сходство идей объектно-ориентированного программирования с идеями из других областей науки.
Методы ООП для решения технических задач нередко используются в повседневной жизни, поэтому, обучение языкам объектно-ориентированного программирования не вызывает особых трудностей.