Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебная практика для студентов 1 курса (90

..pdf
Скачиваний:
1
Добавлен:
15.11.2022
Размер:
379.65 Кб
Скачать

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

679

2105

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ОБРАЗОВАНИЯ «ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра автоматизированных систем управления

УЧЕБНАЯ ПРАКТИКА

ДЛЯ СТУДЕНТОВ 1 КУРСА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению учебной практики для студентов 1 курса

Т.В. ЛАВРУХИНА

Липецк Липецкий государственный технический университет

2016

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ОБРАЗОВАНИЯ «ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра автоматизированных систем управления

УЧЕБНАЯ ПРАКТИКА

ДЛЯ СТУДЕНТОВ 1 КУРСА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению учебной практики для студентов 1 курса

Т.В. ЛАВРУХИНА

Липецк Липецкий государственный технический университет

2016

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ОБРАЗОВАНИЯ «ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра автоматизированных систем управления

УЧЕБНАЯ ПРАКТИКА

ДЛЯ СТУДЕНТОВ 1 КУРСА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению учебной практики для студентов 1 курса

Т.В. ЛАВРУХИНА

Утверждаю к печати

Первый проректор ЛГТУ

Объем

1,0 п.л.

Ю.П. Качановский

Тираж

100 экз.

«___» ____________ 2016 г.

Липецк Липецкий государственный технический университет

2016

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ОБРАЗОВАНИЯ «ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра автоматизированных систем управления

УЧЕБНАЯ ПРАКТИКА

ДЛЯ СТУДЕНТОВ 1 КУРСА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению учебной практики для студентов 1 курса

Т.В. ЛАВРУХИНА

Утверждаю к печати

Заведующий кафедрой АСУ

Объем

1,0 п.л.

П.В. Сараев

Тираж

100 экз.

«___» ____________ 2016 г.

Липецк Липецкий государственный технический университет

2016

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

УДК 004(07)

Л137

Рецензент - канд. техн. наук., доц. П.А. Домашнев

Лаврухина, Т.В.

Л137 Учебная практика для студентов 1 курса [Текст]:

методические указания к проведению учебной практики для студентов

1 курса / Т.В. Лаврухина. – Липецк: Изд-во Липецкий Государственный Технический Университет, 2016. – 16 с.

Методические указания представляют порядок прохождения и программу практики. Освещены темы, которые должен освоить студент в результате прохождения практики.

Предназначены для студентов направлений 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия» и 02.03.03 «Математическое обеспечение и администрирование информационных систем».

Табл. 2. Библиогр.: 4 назв.

© ФГБОУ ВО «Липецкий государственный технический университет», 2016

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

1. Общие положения

Учебная практика студентов 1 курса по направлениям подготовки

09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия», 02.03.03 «Математическое обеспечение и администрирование информационных систем» является обязательной частью образовательной программы высшего профессионального образования и проводится в течение двух недель в соответствии с графиком учебного процесса.

Учебная практика проводится в лабораториях кафедры автоматизированных систем управления.

Впериод прохождения практики студент обязан:

-посещать занятия практики;

-выполнить индивидуальное задание.

По окончании практики каждый студент оформляет отчет, содержание которого должно соответствовать ее программе. Отчет по практике должен быть выполнен в соответствии со стандартами ЛГТУ.

Формой отчетности по практике является зачет с оценкой на основе защиты письменного отчета по практике, содержание которого должно соответствовать программе практики.

Студенты, пропустившие практику по уважительной причине, проходят ее по индивидуальному графику.

Студенты, пропустившие практику по неуважительной причине,

подлежат отчислению из университета в порядке, предусмотренном в академических правилах студентов ЛГТУ.

2. Цели и задачи практики

Целью проведения учебной практики является получение студентом первичных профессиональных умений и навыков на примере решения реальной инженерной задачи.

3

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Задачами учебной практики являются: проектирование и создание компонентов программного продукта; построение моделей объектов с использованием инструментальных средств компьютерного моделирования;

освоение средств автоматизированного проектирования, разработки,

тестирования и сопровождения программного обеспечения; развитие способностей находить организационно-управленческие решения в нестандартных ситуациях с пониманием социальной значимости и важности своей будущей профессии; повышение мотивации к выполнению профессиональной деятельности.

3. Перечень приобретаемых компетенций

В результате выполнения учебной практики у обучающегося

формируются компетенции, и в итоге он должен продемонстрировать результаты, представленные в таблице 1.

 

 

Таблица 1. Перечень компетенций

 

 

 

 

 

Направление

Код

Содержание компетенции

 

 

подготовки

компетенции

 

 

 

 

 

 

 

 

 

 

 

ОК-7

Способность к самоорганизации и самообразованию

 

 

 

 

ОПК-4

Способность осуществлять поиск, хранение,

 

 

обработку и анализ информации из различных

 

 

источников и баз данных, представлять ее в

 

 

требуемом

формате

с

использованием

 

 

информационных, компьютерных и сетевых

 

 

технологий

 

 

 

 

 

 

 

 

 

 

ОК-7

Способность к самоорганизации и самообразованию

 

 

 

 

 

 

 

ОПК-5

Способность

решать

стандартные

задачи

 

 

профессиональной

деятельности

 

на

основе

 

 

информационной и библиографической культуры с

 

 

применением

информационно-коммуникационных

 

 

технологий и

с

учетом

основных

требований

 

 

информационной безопасности

 

 

 

 

 

 

 

 

 

 

 

 

4

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Продолжение таблицы 1

Направление

Код

 

Содержание компетенции

 

 

подготовки

компетенции

 

 

 

 

 

 

 

 

 

 

ОК-7

Способность к самоорганизации и самообразованию

 

 

 

 

 

 

 

ОПК-1

Способность

решать

стандартные

задачи

 

 

профессиональной

деятельности

на

основе

 

 

информационной и библиографической культуры с

 

 

применением

информационно-коммуникационных

 

 

технологий и с учетом основных требований

 

 

информационной безопасности

 

 

 

 

 

 

 

 

 

 

4. Порядок выполнения учебной практики

4.1. Работа с окнами и элементами форм: создание оконного

приложения, работа с элементами управления

Для начала работы создайте пустой проект на С++ с формой (раздел

Visual C++, подраздел «CLR», выбрать пустой проект). Затем добавьте элемент в разделе «Заголовочные файлы». В открывшемся окне выберите в разделе «UI» элемент «Форма Windows Forms». Откройте файл исходного кода (название файла исходного кода будет идентично названию заголовочного файла) и добавьте следующие строки кода:

using namespace System;

using namespace System::Windows::Forms;

[STAThread]

void Main(array<String^>^args){

Application::EnableVisualStyles();

Application::SetCompatibleTextRenderingDefault(false);

Testpr::MyForm form;

Application::Run(%form);}.

Откройте свойства проекта, раздел «Компоновщик», подраздел

«Общие». В параметре «Подсистема» выберите Windows(/SUBSYSTEM:

5

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

WINDOWS). Затем в подразделе «Дополнительно» в параметре «Точка входа» введите название точки входа вашей программы (по умолчанию Main).

Если всё пошло правильно, то при запуске приложения у вас должно появиться пустое окно.

Далее добавьте из панели управления элемент Button, затем щёлкните два раза по нему. В заголовочном файле вашей формы появится обработчик события нажатия на этот элемент управления. В дальнейшем можно создавать аналогичные обработчики для других элементов управления. Добавьте в обработчик метод Close(). Код обработчика должен выглядеть следующим образом:

private: System::Void button1_Click(System::Object^ sender,

System::EventArgs^ e) { Close();}.

Теперь скомпилируйте ваш проект и запустите. При нажатии этой кнопки ваш проект закроется. В дальнейшем для удобства эту кнопку можно назвать «Exit» («Выход»).

Далее необходим элемент управления для сохранения данных. Добавьте элемент TextBox (для ввода текста). Для того чтобы сохранить введённые данные, можно добавить ещё одну кнопку и в обработчике событий написать

следующее: String ^ string1 = textBox1->Text.

Теперь при нажатии кнопки (для удобства можно изменить название на

«Сохранить») данные, введенные в элементе TextBox1, будут сохранены в параметре String1.

Итак, реализуем открытие файла и заполнение простого массива. Для начала подключаем пространство имён <iostream>, затем добавляем новые кнопки «Open», «Save» и «Sort». Добавим следующие строки в кнопку

«Open»:

openFileDialog1->Filter = "Txt files (*.txt)|*.txt|All files (*.*)|*.*";

if (openFileDialog1->ShowDialog() == Windows::Forms::DialogResult::OK)

6

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

this->textBox1->Text = File::ReadAllText(openFileDialog1

>FileName).

При нажатии мы открываем файл в элемент TextBox, позволяя

редактировать его. Следующие строки добавьте в кнопку «Save»:

saveFileDialog1->ShowDialog();

File::WriteAllText(saveFileDialog1->FileName,textBox1->Text).

При нажатии мы сохраняем текст из TextBox в произвольный файл и

затем добавляем следующие строки в кнопку «Sort»:

array<String^> ^nums = textBox1->Text->Split(' '); array<int> ^massiv = gcnew array<int>(nums->Length);

for (int i = 0; i < nums->Length; i++){massiv[i] = Int32::Parse(nums[i])}.

В дальнейшем можно использовать это для ручного заполнения массивов, списков, графов и деревьев. Для отображения введенной информации можно использовать этот же элемент или такие элементы, как

Label. Для отображений матриц возможно использовать DataGriedView.

4.2. Работа с окнами и элементами форм: работа с диалоговыми

окнами, вызов окон в окнах

Как правило, диалоговые окна используются для передачи информации,

открытия файла или же когда создание новой формы является нецелесообразным для проекта. Для создания простейшего диалогового окна необходимо в обозревателе решений добавить ресурс «Dialog» в разделе

«Файлы ресурсов». После создания откроется конструктор диалогового окна,

где вы можете менять размер окна, его название, а также местоположение элементов управления или добавлять новые. Затем в коде формы, в

обработчике событий кнопки, добавляете следующие строки:

String^ msg = "Здесь можно написать вопрос с ответом Да или Нет";

String^ cap = "Здесь можно написать текст, при ответе Да. При ответе Нет диалоговое окно закроется.";

7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]