Добавлен: 09.01.2024
Просмотров: 28
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Бюджетное профессиональное образовательное учреждение Вологодской области
«Тотемский политехнический колледж»
ОТЧЁТ
практической подготовки
(производственная практика)
студента(ки)
(Ф.И.О.)
________________курса_______________группы_______________________________
(очной, заочной формы обучения)
Специальность(профессия)
(код, полное наименование)
Индекспрактики
(ПП)
попрофессиональномумодулюПМ.
в профильнойорганизации
Сроки прохожденияпрактики:
с «13» февраля 2023 гпо «28» февраля2023 г
Руководитель практики в профильной организации:
(подпись) (дата) (Ф.И.О.)
Директор профильной организации:
М.П.
(подпись) (дата) (Ф.И.О.)
Руководитель практики от образовательной организации:
подпись) (дата) (Ф.И.О.)
Тотьма,
2023 г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
ОСНОВНАЯ ЧАСТЬ 5
КРАТКАЯ ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ 5
КРАТКОЕ ОПИСАНИЕ ВЫПОЛНЕННОЙ РАБОТЫ 6
ОПИСАНИЕ ПРАКТИЧЕСКИХ ЗАДАЧ 7
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ 8
ЗАКЛЮЧЕНИЕ 11
СПИСОК ЛИТЕРАТУРЫ 12
ВВЕДЕНИЕ
Место прохождения практики: Отдел информационных технологий и защиты информации администрации Тотемского муниципального округа Вологодской области
Сроки прохождения практики: 2 недели
Руководитель практики: Момотов Виктор Васильевич
Цель:
-
Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. -
Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
Задачи:
-
Изучение работы процессоров семейства х86. Сравнение работы современных 32 и 64-разрядных микропроцессоры (процессоры фирм AMD, Cyrix, IBM, Motorola и др.). -
Изучение основных вариантов архитектуры, структуры процессора и особенностей микроархитектуры современных процессоров. -
Изучение областей применения современных микропроцессоров и микроконтроллеров. -
Изучение работы процессора в защищенном и реальном режимах. -
Реализация тестирования и контроля функционирования процессора. -
Изучение принципов функционирования параллельных микропроцессорных систем. -
Общая характеристика семейства микроконтроллеров, его состав и области применения -
Изучение состава процессорного ядра, типов операндов и способы их адресации. -
Изучение системы команд и системы прерываний микроконтроллера. -
Сравнительный анализ технических характеристик выборочного ряда микроконтроллеров. -
Изучение интегрированной среды разработки программного обеспечения для семейства микроконтроллеров. -
Изучение методики разработки прикладного программного обеспечения микроконтроллерных систем. -
Отладка прикладного программного обеспечения микроконтроллеров. -
Программирование микроконтроллера на языке ассемблера. -
Изучение процесса конфигурации и инициализации систем, построенных на основе магистрали PCI. -
Изучение конструктивно-технологических типов современных программируемых элементов. -
Изучение методики, средств и основных этапов проектирования микропроцессорных систем. -
Проектирование БИС/СБИС с программируемой структурой. -
Изучение аппаратных и программных средства повышения надёжности работы микропроцессорных систем. -
Изучение технологических и функциональных процессов на предприятии, сбор необходимого материала по индивидуальному заданию.
ОСНОВНАЯ ЧАСТЬ
КРАТКАЯ ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ
Организация «Отдел информационных технологий и защиты информации администрации Тотемского муниципального округа Вологодской области» зарегистрирована 31 декабря 2002 года по адресу 161300, Вологодская обл., Тотемский р-н, г. Тотьма, ул. Володарского, д. 4. руководитель Момотов Виктор Васильевич.
Основные виды деятельности:
-
Реализация государственной политики в сфере информатизации, телекоммуникаций и защиты информации в администрации района; -
Обеспечение уровня развития информационно-коммуникационных технологий в администрации района, адекватного целям стратегии социально-экономического развития Тотемского муниципального района и достаточного для решения задач по достижению указанных целей; -
Организация и координация работ по созданию муниципальных информационных систем и обеспечению доступа к содержащейся в них информации; -
Организация и координация работ по технической защите информации в администрации района; -
Поддержка, администрирование и развитие используемых средств информационно-коммуникационных технологий (ИКТ) в администрации района.
КРАТКОЕ ОПИСАНИЕ ВЫПОЛНЕННОЙ РАБОТЫ
-
Изучена работа процессоров семейства х86. Сравнили работы современных 32 и 64-разрядных микропроцессоров. -
Изучена работа процессора в защищенном и реальном режимах. -
Изучен состав процессорного ядра, типы операндов и способы их адресации. -
Проведен сравнительный анализ технических характеристик выборочного ряда микроконтроллеров. -
Произведена отладка прикладного программного обеспечения микроконтроллеров. -
Изучена характеристика организации аппаратного интерфейса USB и основных режимов работы шины. -
Изучены аппаратные и программные средства повышения надёжности работы микропроцессорных систем.
ОПИСАНИЕ ПРАКТИЧЕСКИХ ЗАДАЧ
-
Ремонт и обслуживание персонального компьютера -
Замена и работа с операционной системой -
Работа с программным обеспечением -
Ремонт и обслуживание внешних (периферийных) устройств -
Изучение кода C# и C++
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ
Изучим методику разработки прикладного программного обеспечения микроконтроллерных систем. Разберём каждый пункт методики разработки прикладного программного обеспечения
Для получения текста исходной программы необходимо выполнить ряд последовательных действий:
-
Подробно описать задачу. (как и зачем работать) -
Проанализировать задачу. (для чего она будет использоваться) -
Выполнить инженерную интерпретацию. (Разъяснение задачи и как она должна работать на микроконтроллере) -
Разработать общую схему алгоритма работы контроллера. (как и куда будет посылаться сигнал на микроконтроллере) -
Разработать детализированные схемы отдельных процедур, выделенных на основе модульного принципа составления программ. (разработка отдельных частей микроконтроллера -
Детально проработать интерфейс контроллера и внести исправления в общую и детализированные схемы алгоритмов. (оптимизация для удобства пользования -
Распределить рабочие регистры и память. (Правильное распределение регистров и памяти для правильной работы микроконтроллера) -
Сформировать текст исходной программы. (Создание кода программы) -
Определить, что должен делать модуль. (чем занимается микроконтроллер в плате) -
Определить способы получения модулем исходных данных. (как микроконтроллер будет получать данные) -
Определить необходимость какой-либо предварительной обработки введенных исходных данных. (Нужен ли фильтр для непопадания ненужных данных) -
Определить метод преобразования входных данных в требуемые выходные. Используя операторы процедур и условные операторы принятия решения, отобразить на языке схемы алгоритма выбранный метод. (Определение метода перекодировки данных и отображение выбранного на языке алгоритма) -
Определить способы выдачи из модуля обработанных данных. (как будут выдаваться данные из микроконтроллера) -
Определить необходимость какой-либо вторичной обработки выводимых данных. (Нужна ли проверка на выходе микроконтроллера) -
Вернуться к пункту 1 настоящего перечня и проанализировать полученный результат. Выполнить итеративную корректировку схемы алгоритма с целью сделать её простой, логичной, стройной и обладающей чётким графическим образом. (анализ и упрощение программы микроконтроллера) -
Проверить работоспособность алгоритма на бумаге путем подстановки в него действительных данных. Убедиться в его сходимости и результативности. (проверка логичности алгоритма на бумаге) -
Рассмотреть предельные случаи и попытаться определить граничные значения информационных объектов, с которыми оперирует алгоритм, за пределами которых он теряет свойства конечности, сходимости или результативности. Особое внимание при этом следует уделить анализу возможных ситуаций переполнения разрядной сетки, изменения знака результата операции, деления на переменную, которая может принять нулевое значение. (установка и определение ограничений для микроконтроллера) -
Провести мысленный эксперимент по определению работоспособности алгоритма в реальном масштабе времени, когда стохастические события, происходящие в объекте управления, могут оказать влияние на работу алгоритма. При этом самому тщательному анализу следует подвергнуть реакцию алгоритма на возможные прерывания с целью определения критических операторов, которые необходимо защитить от прерываний. Кроме того, в ходе этого мысленного эксперимента следует проанализировать логику алгоритма с целью определения таких последовательностей операторов, при выполнении которых микроконтроллер может «не заметить» кратковременных событий в объекте управления. При обнаружении таких ситуаций в логику следует внести коррективы. (Тестирование в реальном времени, анализ прерываний, определение критических операторов и их защита, анализ логики алгоритма и внесение корректив если такие есть)
ЗАКЛЮЧЕНИЕ
Прохождение производственной практики является важным элементом учебного процесса по подготовке специалиста в области специальности “Компьютерные системы и комплексы”.
Во время её прохождения будущий специалист применяет полученные в процессе обучения знания, умения и навыки на практике.
Основными задачами производственной практики являются: получение практического опыта работы в качестве специалиста; улучшение качества профессиональной подготовки; закрепление полученных знаний по общим и специальным дисциплинам; проверка умения студентов пользоваться персональным компьютером.
Я освоил некоторые тонкости применения ПО на практике, понял, как работают некоторые программы, подпрограммы, которые мне были не понятны, осознал их значимость в практической деятельности. Практическая деятельность мне помогла научиться самостоятельно решать определённый круг задач, возникающих в ходе работы техником.
Производственная технологическая практика сыграла огромную роль в приобретении практических навыков. Я считаю, что все цели и задачи были полностью выполнены.
СПИСОК ЛИТЕРАТУРЫ
-
https://ru.wikipedia.org/wiki/Разработка_программного_обеспечения -
https://skarlupka.ru/articles.php?id=33&ysclid=leltmdruae18753840 -
https://intuit.ru/studies/courses/604/460/lecture/10353?page=5&ysclid=leltc665cl401064730 -
Степанов, Е. О. Описание практических работ студентов (ЛП): учебно-методическое пособие / Е. О. Степанов, Б. М. Ярцев. — Санкт-Петербург: НИУ ИТМО, 2012. — 32 с. -
Математический анализ: интегральное исчисление: учебное пособие / составители А. С. Мараховский, А. Н. Белаш. — Ставрополь: СКФУ, 2015. — 160 с. -
Основы построения защищенных баз данных: практикум: учебное пособие / автор-составитель Л. Л. Гусева. — Ставрополь: СКФУ, 2018. — 110 с. -
Кириллина, Н. К. Информатика: учебное пособие / Н. К. Кириллина. — Великие Луки: ВЛГАФК, 2017. — 45 с. -
Титоренко, С. Д. Модуль действительного числа и его свойства. Задачи с модулем: учебное пособие / С. Д. Титоренко, И. Н. Кугаева, В. В. Морозова. — Воронеж: ВГПУ, 2021. — 52 с. -
Степанов, Е. О. Описание практических работ студентов (ЛП) : учебно-методическое пособие / Е. О. Степанов, Б. М. Ярцев. — Санкт-Петербург: НИУ ИТМО, 2012. — 32 с. -
Основы построения защищенных баз данных: практикум: учебное пособие / автор-составитель Л. Л. Гусева. — Ставрополь: СКФУ, 2018. — 110 с. -
Кириллина, Н. К. Информатика: учебное пособие / Н. К. Кириллина. — Великие Луки: ВЛГАФК, 2017. — 45 с. -
Титоренко, С. Д. Модуль действительного числа и его свойства. Задачи с модулем: учебное пособие / С. Д. Титоренко, И. Н. Кугаева, В. В. Морозова. — Воронеж: ВГПУ, 2021. — 52 с. -
Гаркавенко, Г. В. Дифференциальное и интегральное исчисления функций одной переменной. Функции нескольких переменных: учебное пособие / Г. В. Гаркавенко, А. Н. Дорохов. — Воронеж: ВГПУ, 2021. — 76 с. -
Прихожий, А. А. Распределенная и параллельная обработка данных: учебно-методическое пособие / А. А. Прихожий. — Минск: БНТУ, 2016. — 91 с. -
Карпович, Е. Е. Методы тестирования и отладки программного обеспечения: учебник / Е. Е. Карпович. — Москва: МИСИС, 2020. — 136 с.