Файл: Отчет о практике в соответствии с учебным планом я, Сутягин Константин Александрович, проходил производственную практику в ао Тинькофф Банк.docx
Добавлен: 22.11.2023
Просмотров: 238
Скачиваний: 12
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
2. Краткий отчет о практике
В соответствии с учебным планом я, Сутягин Константин Александрович, проходил производственную практику в АО «Тинькофф Банк».
Я был принят для прохождения производственной практики в штат банка на должность техника-программиста. Совместно с руководителем практики непосредственно в обществе был составлен план осуществления работы, который я успешно выполнил.
В задачи практики входит:
-проведения контроля, диагностики и восстановления работоспособности компьютерных систем и комплексов
-системотехнического обслуживания компьютерных систем и комплексов
-отладки аппаратно-программных систем и комплексов;
-инсталляции, конфигурирования и настройки операционной системы, драйверов, резидентных программ;
-ведения баз данных клиентов;
-демонстрирования возможностей сложных технических систем;
-консультирования по использованию сложных технических систем;
-информирования потребителя об условиях эксплуатации выбранных вариантов технических решений, лицензионных соглашениях.
В ходе практики по профилю специальности необходимо выполнить следующие виды работ:
-характеристика предприятия;
-описание технического и программного парка предприятия;
-разработка методики и регламента проведения профилактических работ по обслуживанию компьютерной техники;
-разработка системы модернизации технического и программного парка предприятия;
-разработка правил политики информационной безопасности;
-проектирование структуры базы данных организации;
-общее описание конфигурации/базы данных, интерфейса, форм ввода и вывода данных;
-конфигурирование и настройка базы данных, установка привилегий доступа к данным;
-составление инструкции пользователю при использовании определенной системы управления базами данных;
-разработка презентации продуктов организации.
При работе на предприятии я опирался на помощь моего наставника, мнения и советы, которые помогли мне постигнуть основы деятельности в информационном центре в должности техника-программиста.
В процессе практики я усовершенствовал свои навыки работы с компьютером, научился эффективно использовать советы наставника. В работе они мне помогали найти ответы на возникающие в процессе деятельности вопросы, такие как что нужно для того, чтобы компьютер хорошо работал.
Во время прохождения производственной практике мне поручалось собирать и чистить компьютеры.
Опыт сборки и чистки компьютера необходим каждому программисту.
В процессе прохождения практики мне пришлось, в частности, столкнуться с переустановкой компьютера. В ходе выполнения данной работы пришлось консультироваться с наставником, глубоко изучить «Операционную Систему».
Одним из интересных дел было, когда я сам без наставника проводил локальную сеть и настраивал компьютеры.
За период прохождения практики мне пришлось дважды заниматься переустановкой компьютера. В связи с этим мною были получены практические навыки.
Чаще всего приходилось сталкиваться с устранением вирусов.
Вирусы там самая большая проблема, так как антивирус у них старый, да и сами программы тоже.
Одним из самых проблемных моментов являлась настройка принтера по локальной сети.
Каждое утро я должен был приходить строго в 8:00. Начинал с проверки системы компьютеров, так как это очень важно, если хоть один компьютер испортится, приходилось разбираться, в чём дело и исправлять неполадки, а иногда доходило до того, что приходилось переустанавливать Windows.
Вторым этапом является проверка, починка и чистка принтеров. Если хоть один принтер сломался или что-то в нём испортилось приходилось всё исправлять, а на время починки подключал компьютеры этого принтера к другому, но это не рекомендуется делать так как на другом уже подключены компьютеры. После того как исправлял сломанный принтер, ставил всё на свои места.
Дальше по плану шла уборка помещения.
В 13:00 у рабочих начинается обед, а я шел домой, так как мой рабочий день был до обеда.
Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр (ВЦ, ИВЦ) информации, разработки технологии решение экономических и других задач производственного и научно-исследовательского характера.
Требования к квалификации
- Методы проектирования механизированной и автоматизированной обработки информации.
- Средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации.
- Технологию механизированной автоматизированной обработки информации рабочие программы, инструкции, макеты и другие руководящие материалы, определяющие последовательность и технику выполнения расчётных операций.
- Виды технических носителей информации, правила их хранения и эксплуатации.
- Действующие системы счислений, шифров и кодов.
- Основные формализованные языки программирования.
- Основы программирования.
- Методы проведения расчётных и вычислительных работ.
- Методы расчёта выполненных работ.
- Основы экономики, организации труда и производства.
- Правила и нормы охраны труда.
Должностные обязанности:
Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно вычислительный) центр (ВЦ, ИВЦ) информации, разработки технологии решения экономических других задач производственного и научно-исследовательского характера.
Принимает участие в проектировании системы обработки данных и систем математического обеспечения машины.
Выполняет подготовительные операции, с осуществлением вычислительного процесса, ведёт наблюдение за работой машин.
Составляет простые схемы технологического процесса обработки информации, алгоритмы решения задач, схемы коммутации, макеты, рабочие инструкции и необходимые пояснения к ним.
Разрабатывают программы решения простых задач, проводит их отладку и экспериментальную проверку отдельных этапов работ.
Отладка – это процесс локализации и исправления ошибок, обнаруженных при тестировании программного обеспечения.
Локализацией называют процесс определения оператора программы, выполнение которого вызвало нарушение нормального вычислительного процесса. Для исправления ошибки необходимо определить ее причину, т.е. определить оператор или фрагмент, содержащие ошибку. Причины ошибок могут быть как очевидны, так и очень глубоко скрыты. В целом сложность отладки обусловлена следующими причинами:
-требует от программиста глубоких знаний специфики управления используемыми техническими средствами, операционной системы, среды и языка программирования, реализуемых процессов, природы и специфики различных ошибок, методик отладки и соответствующих программных средств;
-психологически дискомфортна, так как необходимо искать собственные ошибки и, как правило, в условиях ограниченного времени;
-возможно взаимовлияние ошибок в разных частях программы, например, за счет затирания области памяти одного модуля другим из-за ошибок адресации;
-отсутствуют четко сформулированные методики отладки.
В соответствии с этапом обработки, на котором появляются ошибки, различают:
-синтаксические ошибки – ошибки, фиксируемые компилятором (транслятором, интерпретатором) при выполнении синтаксического и частично семантического анализа программы;
-ошибки компоновки – ошибки, обнаруженные компоновщиком (редактором связей) при объединении модулей программы;
-ошибки выполнения – ошибки, обнаруженные операционной системой, аппаратными средствами или пользователем при выполнении программы.
Отладка программы в любом случае предполагает обдумывание и логическое осмысление всей имеющейся информации об ошибке. Большинство ошибок можно обнаружить по косвенным признакам посредством тщательного анализа текстов программ и результатов тестирования без получения дополнительной информации. При этом используют различные методы:
-ручного тестирования;
-индукции;
-дедукции;
-обратного прослеживания.
Метод ручного тестирования – самый простой и естественный способ данной группы. При обнаружении ошибки необходимо выполнить тестируемую программу вручную, используя тестовый набор, при работе с которыми была обнаружена ошибка. Метод очень эффективен, но не применим для больших программ, программ со сложными вычислениями и в тех случаях, когда ошибка связана с неверным представлением программиста о выполнении некоторых операций. Данный метод часто используют как составную часть других методов отладки.
Общая методика отладки программных продуктов, написанных для выполнения в операционных системах MS DOS и Win32:
1 этап – изучение проявления ошибки;
2 этап – определение локализации ошибки;
3 этап – определение причины ошибки;
4 этап – исправление ошибки;
5 этап – повторное тестирование.
Процесс отладки можно существенно упростить, если следовать основным рекомендациям структурного подхода к программированию:
-программу наращивать «сверху-вниз», от интерфейса к обрабатывающим подпрограммам, тестируя ее по ходу добавления подпрограмм;
-выводить пользователю вводимые им данные для контроля и проверять их на допустимость сразу после ввода;
-предусматривать вывод основных данных во всех узловых точках алгоритма (ветвлениях, вызовах подпрограмм).
Спецификация программы, программная спецификация (program specification) - точная и полная формулировка определенной задачи или группы задач, содержащая сведения, необходимые для построения алгоритма их решения. Содержит описание результата, который должен быть достигнут с помощью конкретной программы, а также действий, выполняемых программой для достижения конечного результата без упоминания того, как указанный результат достигается
Выполняет работу по подготовки технических носителей информации, обеспечивающих автоматический ввод данных и вычислительную машину, по накоплению и систематизации показателей нормативного и справочного фонда, разработки форм исходящих документов, внесению необходимых изменений и своевременному корректированию рабочих программ.
Учувствует в выполнении различных операций технологического процесса обработки информации.
Ведёт учёт использования машинного времени, объемов выполненных работ.
Права:
Техник-программист имеет право давать подчиненным ему сотрудникам и службам поручения, задания по кругу вопросов, входящих в его функциональные обязанности.
Техник-программист имеет право коронировать выполнение производственных заданий, своевременное выполнение отдельных поручений подчинёнными ему службами и подразделениями.
Техник-программист имеет право запрашивать и получать необходимые материалы и документы, относящиеся к вопросам своей деятельности и деятельности, подчиненным ему служб и подразделений.
Техник-программист имеет право взаимодействовать с другими предприятиями, организациями и учреждениями по производственным и другим вопросам, входящих в его функциональные обязанности.
Техник-программист имеет право, знакомится с проектами решений руководства предприятия, касающимися деятельности подразделения.
Техник-программист имеет право предлагать на рассмотрения руководителя предложения по совершенствованию работы, связанной с предусмотренными настоящей должности инструкцией обязанностями.
Техник-программист имеет право выносить на рассмотрения руководителя предложения о назначении, перемещении и освобождении от занимаемых должностей работников подчиненного подразделения, предложения о поощрении отличившихся работников, наложение взысканий на нарушителей производственной и трудовой дисциплины.
Техник-программист имеет право докладывать руководителю обо всех выявленных нарушениях и недостатков в связи выполненной работой.
Техник-программист имеет право общаться с представителями прессы, передавать служебную информацию в другие организации как сотрудник предприятия:
- только по разрешению непосредственного руководителя;
- в рамках выполняемых функций по должности;
- по всем вопросам, относящимся к вашей сфере деятельности на предприятии.
Ответственность: