- •Методические указания для прохождения практики по получению первичных профессиональных навыков
- •230105 Программное обеспечение вычислительной техники и автоматизированных систем (базовый уровень)
- •Пояснительная записка
- •Тематический план учебной практики
- •Содержание учебной практики введение
- •Тема 2.3 Структурированные типы данных. Массивы, строки, множества
- •Тема 2.4 Процедуры и функции
- •Тема 2.5 Организация ввода-вывода данных. Работа с файлами
- •Программирования (ооп)
- •Тема 3.3 Этапы разработки приложения
- •Тема 3.4 Иерархия классов
- •Тема 3.5 Визуальное событийно-управляемое программирование
- •Тема 3.6 Разработка оконного приложения
- •Раздел 4. Базы данных Тема 4.1. Проектирование баз данных и создание таблиц
- •Тема 4.2. Управление записями: добавление, редактирование, удаление и навигация
- •Тема 4.3. Индексирование: понятие индекса, типы индексных файлов. Создание, активация и удаление индекса. Переиндексирование
- •Тема 4.4. Сортировка, поиск и фильтрация данных
- •Тема 4.5. Взаимосвязи между таблицами: установление и удаление. Типы ключей. Способы объединения таблиц.
- •Тема 4.6. Создание программных файлов: операторы цикла и ветвления. Модульность программ. Область действия переменных. Функции субд
- •Тема 4.7. Типы меню. Работа с меню: создание, модификация, активация и удаление.
- •Тема 4.8. Работа с окнами: создание, модификация, активация и удаление
- •Тема 4.9. Понятие объекта, свойства и характеристики объекта. Создание экранной формы: свойства, события и методы
- •Тема 4.10. Элементы управления: свойства, события и методы
- •Тема 4.11. Хранимые процедуры и триггеры. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия
- •Тема 4.12. Формирование и вывод отчётов
- •Тема 4.13. Запросы к базе данных
- •Литература
- •Формирование и оформление отчета.
- •Уфимский политехнический техникум отчет по практике для получению первичных профессиональных навыков
- •Дневник прохождения практики по получению первичных профессиональных навыков студента группы ______________
- •Выполнение индивидуальных заданий
- •Производственная характеристика на студента Уфимского политехнического техникума специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем
Программирования (ооп)
Студент должен
знать:
основные понятия ООП;
основные принципы ООП.
История развития ООП. Базовые понятия ООП: объект, его свойства и методы, класс, интерфейс. Основные принципы ООП: инкапсуляция, наследование, полиморфизм.
Событийно-управляемая модель программирования. Компонентно-ориентированный подход. Классы объектов. Компоненты и их свойства.
Тема 3.2 Интегрированная среда разработчика
Студент должен
знать:
основные требования к аппаратным и программным средствам среды разработки;
характеристику интерфейса среды;
состав проекта;
уметь:
работать в интегрированной среде разработки;
настраивать среду разработки.
Требования к аппаратным и программным средствам интегрированной среды разработчика. Интерфейс среды разработчика: характеристика, основные окна, инструменты, объекты. Форма и размещение на ней управляющих элементов. Панель компонентов и их свойства. Окно кода проекта. Состав и характеристика проекта. Выполнение проекта. Настройка среды и параметров проекта.
Тема 3.3 Этапы разработки приложения
Студент должен
знать:
основные этапы создания проекта;
основные этапы разработки интерфейса;
программирование кода объектов с помощью псевдокода.
Этапы разработки объектно-ориентированного приложения. Создание интерфейса пользователя. Разработка приложения. Тестирование, отладка приложения. Создание документации.
Тема 3.4 Иерархия классов
Студент должен
знать:
виды классов объектно-ориентированного языка программирования;
синтаксис объявления класса и экземпляра класса;
синтаксис объявления свойств и методов экземпляра класса;
уметь:
применять синтаксис объявления класса, экземпляра класса, его свойств и методов;
применять наследование.
Классы объектно-ориентированного языка программирования: виды, назначение, свойства, методы, события. Объявление класса, свойств и методов экземпляра класса. Наследование.
Тема 3.5 Визуальное событийно-управляемое программирование
Студент должен
знать:
назначение и свойства основных управляющих компонентов среды разработки;
виды процедур обработки событий;
синтаксис объявления процедуры обработки события;
уметь:
использовать управляющие компоненты в программе;
использовать процедуры обработки событий.
Основные компоненты (элементы управления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления.
Свойства компонентов (элементов управления). Виды свойств. Синтаксис определения свойств. Категория свойств. Назначение свойств и их влияние на результат. Управление объектом через свойства.
События компонентов (элементов управления), их сущность и назначение. Создание процедур на основе событий. Процедуры, определенные пользователем: синтаксис, передача аргументов. Вызов событий.
Тема 3.6 Разработка оконного приложения
Студент должен
знать:
этапы создания оконного приложения;
уметь:
создавать простые оконные приложения.
Разработка функционального интерфейса приложения. Создание интерфейса приложения. Проектирование функциональной схемы работы приложения. Создание процедур обработки событий. Компиляция и запуск приложения.