Реализация основных принципов объектно-ориентированного программирования
Nbsp; МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего образования «Самарский национальный исследовательский университет имени академика С.П. Королева» (Самарский университет) Институт информатики, математики и электроники Факультет математики Кафедра информатики и вычислительной математики
ОТЧЕТ ПО ПРАКТИКЕ
Вид практики _________ учебная_________________________________
(учебная, производственная)
Тип практики _практика по получению первичных профессиональных умений и навыков, в том числе первичных умений и навыков научно-исследовательской деятельности ____
Сроки прохождения практики: с 22.06.2018 г. по 05.07.2018 г
по направлению подготовки 02.03.03 Математическое обеспечение и администрирование информационных систем
(уровень бакалавриата)
Студент группы № 6245-020303D О.А.Петрова
Руководитель практики
от университета к.ф.-м.н. _____ И.В. Семенова
Дата сдачи 10.09.2018 г.
Дата защиты 10.09.2018 г.
Оценка ___________________
Самара 2018
Содержание
1 Индивидуальное задание на практику. 5
2 Рабочий график (план) проведения практики. 7
3 Описательная часть. 9
Приложение А Реализация основных принципов объектно-ориентированного программирования 11
|
|
Приложение Б Визуализация данных. 12
Приложение В Анализ статистических данных. 13
Приложение Г Хранение, обработка, отображение информации большого объема. 14
Приложение Д Сортировка и визуализация информации большого объема с помощью потоков 15
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования «Самарский национальный исследовательский университет имени академика С.П. Королева»
(Самарский университет)
Институт информатики, математики и электроники
Факультет математики
Кафедра информатики и вычислительной математики
Индивидуальное задание на практику
Студенту группы № 6245-020303D _Петровой_ Ольге Андреевне___________________
Направление на практику оформлено приказом по университету от 31.05.2018 г. № 667-ст в лабораторию администрирования информационных систем кафедры информатики и вычислительной математики Самарского университета.
Планируемые результаты освоения образовательной программы (компетенции) | Планируемые результаты практики | Содержание задания |
ОПК-1 способность решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно- коммуникационных технологий и с учетом основных требований информационной безопасности | Обучающийся должен: - узнать основные требования информационной безопасности; - научиться решать задачи с учетом требований информационной безопасности; - овладеть навыками решения задач с применением информационно- коммуникационных технологий. | Произвести анализ существующих структур данных, используемых для хранения большого объема (несколько десятков тысяч элементов) информации. Сделать обоснованный выбор наиболее оптимальной структуры для хранения такой информации. Разработать приложение, позволяющее хранить, сортировать и отображать информацию большого объема с учетом таких требований информационной безопасности как целостность и доступность. |
ОПК-2 способность применять в профессиональной деятельности знания математических основ информатики | Обучающийся должен: - научиться применять математические основы информатики к решению практических задач. | Разработать приложение, позволяющее осуществлять анализ статистических данных с использованием парной линейной, множественной линейной и логистической регрессии. |
ОПК-7 способность использовать знания основных концептуальных положений функционального, логического, объектно- ориентированного и визуального направлений программирования, методов, способов и средств разработки программ в рамках этих направлений | Обучающийся должен: - научиться использовать методы, способы и средства разработки программ в рамках функционального, логического, объектно- ориентированного и визуального программирования при решении практических задач. | Разработать приложение, реализующее основные принципы объектно-ориентированного программирования: инкапсуляция, полиморфизм, наследование. С использованием основных концептуальных положений функционального программирования, разработать приложение, позволяющее осуществлять визуализацию данных в виде двумерных и трехмерных графиков. |
ПК-5 готовность к использованию современных системных программных средств: операционных систем, операционных и сетевых оболочек, сервисных программ | Обучающийся должен: - научиться использовать возможности операционных систем при решении практических задач. | Разработать приложение, позволяющее осуществлять сортировку и визуализацию информации большого объема с помощью потоков, управляемых операционной системой |
|
|
|
|
Дата выдачи задания 22.06.2018 г.
|
|
Срок представления на кафедру отчета о практике 05.07.2018 г.
Руководитель практики
от университета,
доцент, к.ф.-м.н. _______________________ И.В. Семенова
(подпись)
Задание принял к исполнению
студент группы № 6245-020303D ________________________ О.А. Петрова
(подпись)
Рабочий график (план) проведения практики
Дата (период) | Содержание задания | Результаты практики |
22.06.2018-25.06.2018 | Разработать приложение, реализующее основные принципы объектно-ориентированного программирования: инкапсуляция, полиморфизм, наследование. С использованием основных концептуальных положений функционального программирования, разработать приложение, позволяющее осуществлять визуализацию данных в виде двумерных и трехмерных графиков. | Обучающийся: - сформировал умения по использованию методов, способов и средств разработки программ в рамках функционального, логического, объектно- ориентированного и визуального программирования при решении практических задач. |
26.06.2018 -28.06.2018 | Разработать приложение, позволяющее осуществлять анализ статистических данных с использованием парной линейной, множественной линейной и логистической регрессии. | Обучающийся: - сформировал умения по применению математических основ информатики к решению практических задач. |
29.06.2018 – 02.07.2018 | Произвести анализ существующих структур данных, используемых для хранения большого объема (несколько десятков тысяч элементов) информации. Сделать обоснованный выбор наиболее оптимальной структуры для хранения такой информации. Разработать приложение, позволяющее хранить, сортировать и отображать информацию большого объема с учетом таких требований информационной безопасности как целостность и доступность. | Обучающийся: - узнал основные требования информационной безопасности; - сформировал умения по решению задач с учетом требований информационной безопасности; - овладел навыками решения задач с применением информационно- коммуникационных технологий. |
03.07.2018 – 05.07.2018 | Разработать приложение, позволяющее осуществлять сортировку и визуализацию информации большого объема с помощью потоков, управляемых операционной системой | Обучающийся: - сформировал умения по использованию возможностей операционных систем при решении практических задач. |
Руководитель практики
от университета,
доцент, к.ф.-м.н. _______________________ И.В. Семенова
(подпись)
Описательная часть
За время прохождения практики:
1) Разработано приложение, реализующее основные принципы объектно-ориентированного программирования: инкапсуляция, полиморфизм, наследование (приложение А).
С использованием основных концептуальных положений функционального программирования, разработано приложение, позволяющее осуществлять визуализацию данных (написать каких дынных) в виде двумерных и трехмерных графиков y= (приложение Б).
В результате выполнения указанных заданий были сформированы умения по использованию методов, способов и средств разработки программ в рамках функционального, логического, объектно-ориентированного и визуального программирования при решении практических задач (освоена компетенция ОПК-7).
2) Разработано приложение, позволяющее осуществлять анализ статистических данных (написать каких дынных например продпжи ) с использованием парной линейной, множественной линейной и логистической регрессии (приложение В).
С помощью разработанного приложения были получены ответы на следующие вопросы:
- Вопрос 1 в конце лабораторной работы – ответ
- вопрос 2в конце лабораторной работы – ответ
- вопрос 3 в конце лабораторной работы – ответ
- вопрос 4в конце лабораторной работы – ответ
- и т.д
В результате выполнения указанных заданий были сформированы умения по применению математических основ информатики к решению практических задач (освоена компетенция ОПК-2).
3) Произведен анализ существующих структур данных, используемых для хранения большого объема (несколько десятков тысяч элементов) информации.
В качестве наиболее оптимальной структуры для хранения такой информации был выбран …(массивы или классы)….
Разработано приложение, позволяющее хранить, сортировать и отображать информацию большого объема с учетом таких требований информационной безопасности как целостность и доступность (приложение Г).
В результате выполнения указанных заданий были изучены основные требования информационной безопасности, сформированы умения по решению задач с учетом требований информационной безопасности, приобретены навыки решения задач с применением информационно-коммуникационных технологий (освоена компетенция ОПК-1).
4) Разработано приложение, позволяющее осуществлять сортировку и визуализацию информации большого объема с помощью потоков, управляемых операционной системой (приложение Д).
В результате выполнения указанных заданий были сформированы умения по использованию возможностей операционных систем при решении практических задач (освоена компетенция ПК-5).
.
ПРИЛОЖЕНИЕ А
Реализация основных принципов объектно-ориентированного программирования
Описать какие классы реализованы, кто является родительским классом, кто наследником, какие поля, методы свойста и т.д.
Привести скриншоты (отображающие основные этапы) реализованного приложения
Скриншот – это рисунок. Все рисунки д.б. подписаны
Пример
Рисунок А.1 – Ввод данных об экземпляре класса Date
ПРИЛОЖЕНИЕ Б
Визуализация данных
Привести скриншоты (отображающие основные этапы) реализованного приложения
ПРИЛОЖЕНИЕ В
Анализ статистических данных
Написать что такое регрессионный анализ, что такое парная и множественная линейная регрессия, что такое логистическая регрессия.
Объяснить, почему эти модели подходят для анализа статистических данных.
Описать какая именно решалась задача. Привести алгоритм ее решения (словесный или в виде блок-схемы). Привести скриншоты форм разработанного приложения.
ПРИЛОЖЕНИЕ Г
Дата добавления: 2018-08-06; просмотров: 281; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!