Автор работы: Пользователь скрыл имя, 29 Июля 2013 в 07:09, отчет по практике
Производственная практика проходила в ТОО «Бизнес контракт НС.». Практика проводилась в течение периода с 12.06.2007 г. по 02.07.2007 г.
Основной целью производственной практики является закрепление теоретических знаний, полученных при изучении дисциплин, приобретение практических навыков и умение самостоятельно решать актуальные производственные, профессиональные задачи в сфере организации и управления.
1. Введение…………………………………………………….…………3
2. Обзор языка программирования………………………………… .... 4
3. Специальная часть……………………………………………………..5
3.1.1. Постановка задач………………………………………………..5
3.1.2. Таблица идентификаторов……………………………………...5
3.1.3. Блок- схема программы…………………………………………7
3.1.4. Тест программы………………………………………………….8
3.2. Решение задачи………………………………………………….. 8
4. Заключение…………………………………………………………….9
5. Список использованных источников………………………………...10
Отчет по учебной практике
Содержание:
3. Специальная часть……………………………………………………..5
3.1.1. Постановка задач………………………………………………..5
3.1.2. Таблица
идентификаторов…………………………………….
3.1.3. Блок- схема программы………………………………………
3.1.4. Тест программы…………………………………………
3.2. Решение задачи…………………………………………
4. Заключение……………………………………………………
5. Список
использованных источников……………
Производственная практика проходила в ТОО «Бизнес контракт НС.». Практика проводилась в течение периода с 12.06.2007 г. по 02.07.2007 г.
Основной целью
В процессе практики я ознакомился с кадровым составом организации, материально-техническим оснащением, производственной деятельностью, трудовым распорядком и правилами техники безопасности. Изучил документацию по организации технического обеспечения на 2005 год.
Во время прохождения практики я ознакомился с компьютерной техникой используемой в ТОО «Бизнес контракт НС». Принимал участие в проведении технического обслуживания, профилактических работ и инвентаризации оборудования с выяснением модели комплектующих и подбором драйверов для них.
Ознакомился с принципами работы, и получил практический навык работы с факсом, сканером, по установке, сопровождению и мерах профилактики поломок.
Были проведены работы
по переустановке программного
обеспечения и настройке
Получил рекомендации по рациональному использованию программных и аппаратных средств защиты информации.
После проведения подготовки была проведена работа по установке лицензионного программного обеспечения MS Windows XP PRO и MS Windows 2000 PRO. Подготовка включала в себя удаление разделов на жёстком диске ПК, форматирование жёстких дисков, создание разделов, назначение основного раздела жёсткого диска, создание логических дисков. При этом использовалась утилита FDISK, а также программа для работы с жёстким диском Partition Magic 7.0, которая позволила существенно ускорить процесс как создания так форматирования разделов.
После установки лицензионного программного обеспечения Windows каждая копия была зарегистрирована и активирована при помощи интернет. Затем было установлено лицензионное программное обеспечение MS Office XP PRO и дополнительные библиотеки к нему. Оно также было зарегистрировано и активировано. Далее проводились работы по настройке каждого ПК для чего на компьютеры были установлены: антивирус Касперского Personal 5.0 и обновлены антивирусные базы, архиватор WinRAR 3.0 Rus, драйвера на устройства компьютера и периферию, создание каждому пользователю своего имени для входа в системы и задание для этого имени пароля. Устанавливались лицензионные программные обеспечения AutoCAD 2002, Corel Draw, , Photo Shop 7.0, Far Manager, ACDSee 4.0.
Прикладные программы, или приложения, Delphi создаются в интегрированной среде разработки (IDE- Integrated Development Environment). Пользовательский интерфейс этой среды служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные элементы управления. С помощью средств интегрированной среды разработчику удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с элементами управления. В интегрированной среде разработки проходят все этапы создания приложения, включая отладку.
Начиная с версии 7 в среде Delphi для разработки приложений используется язык программирования Delphi, основу которого составляет язык Object Pascal (объектно-ориентированное расширение стандартного языка Pascal). Программирования на языке Delphi подразумевает работу в интегрированной среде разработки приложений (IDE) фирмы Borland. При этом система накладывает ряд ограничений, которые выходят за рамки спецификации языка Object Pascal.
Постановка задачи является самым главным пунктом в создании рабочего приложения.
Для написания приложения возьмем язык программирования Delphi.
Язык Delphi удобен возможностью использования оконного интерфейса Windows. В данном отчете я представляю программу по расчету корней с помощью дискриминанта. В программе приняты во внимание все возможные ходы решения задачи, т.е. когда дискриминант меньше нуля или не равен нулю; когда переменные a, b, c равны нулю попарно, вместе ил по отдельности.
1) Таблица переменных:
Название переменной |
Тип идентификатора |
Размещение в программе |
Комментарий |
a,b,c,d,x1,x2 |
real |
procedure TForm1.Button1Click |
Нет |
Form1 |
TForm1 |
Главное тело программы |
Относится к типу TForm1 = class(TForm) |
2) Таблица процедур и функций:
Название процедуры |
Тип процедуры |
Размещение в программе |
Комментарий |
procedure Button1Click |
Кнопка |
Главное тело
программы (Type) |
Кнопка №1 |
procedure Button2Click |
Кнопка |
Кнопка №2 | |
Procedure N5Click |
Меню файл |
Меню справка => О программа | |
Procedure N2Click |
Меню файл |
Меню файл=> Выход | |
procedure N4Click |
Меню файл |
Меню справка=> Вызов справки |
3) Таблица описания типов:
Наименование |
Тип |
Размещение в программе |
Комментарий |
Edit1 |
TEdit |
Главное тело программы (Type) |
Поле ввода |
Edit2 |
TEdit |
Поле ввода | |
Edit3 |
TEdit |
Поле ввода | |
Edit4 |
TEdit |
Поле ввода | |
Label1 |
TLabel |
Текст | |
Label 2 |
TLabel |
Текст | |
Label3 |
TLabel |
Текст | |
Label4 |
TLabel |
Текст | |
Label5 |
TLabel |
Текст | |
Label6 |
TLabel |
Текст | |
Label7 |
TLabel |
Текст | |
Label8 |
TLabel |
Текст | |
Label9 |
TLabel |
Текст | |
Button1 |
TButton |
Кнопка |
Да
Нет
нет да
Нет Да
Нет Да
Да Нет
3.1.4 Тест программы.
Запустим приложение Project1. Чтобы проверить правильность выполнения алгоритма и полученных результатов необходимо ввести в поля: Число a, Число b и Число c значения переменных a,b,c и нажать на кнопку «Найти корни». В полях D,x1,x2 выведутся полученные в ходе вычислений результаты.
Таблица:
Значение а |
Значение b |
Значение c |
Полученный Дискриминант (D) |
Результат |
1 |
1 |
Любое(+) |
отрицательное |
Корней нет |
3 |
2 |
Любое (-) |
16 |
Два корня |
1 |
-2 |
1 |
0 |
Один корень |
0 |
1 |
1 |
XXXXXXXX |
Линейное уравнение |
Любое (+) |
0 |
Любое (-) |
XXXXXXXX |
Два корня |
Любое (-) |
0 |
Любое (+) |
XXXXXXXX |
Два корня |
Любое (+) |
0 |
Любое (+) |
XXXXXXXX |
Некорректные условия задачи |
1 |
1 |
0 |
XXXXXXXX |
Два корня |
0 |
0 |
Любое |
XXXXXXXX |
Некорректные условия задачи |
Решение задачи является неотъемлемой частью в создании рабочего приложения.
Используемые в процессе вычисления задачи:
В процессе прохождения практики на предприятии ТОО «Бизнес контракт НС» я изучил и закрепил на практике основные понятия языка Delphi и Object Pascal. Я узнал как создавать формы, располагать на них меню, поля ввода, кнопки и текстовую информацию. Также ознакомился с обработчиками событий: OnClick, OnMouseUp, OnMouseDown.
Данная программа создана
на предприятии ТОО «Бизнес
Информация о работе Отчёт по учебной практике (программирование)