КОС_ПМ_примеор. КОС_ПМ_пример. Нижегородский губернский колледж
Скачать 1.28 Mb.
|
Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Основы теории программирования. Основные понятия ПО. Понятие технологии программирования. Определение понятий «программа», «программное обеспечение», «приложение», «задача», «предметная область», «программирование». Гост 19781-90 «Программное обеспечение систем обработки информации. Термины и определения». Категории специалистов, занятых разработкой и эксплуатацией ПО. 2. Состав и структура информационных систем. 3. Написать программу на одном из языков программирования. Заполнить массив случайными числами, вывести его на экран. Найти самую длинную последовательность чисел, упорядоченную по возрастанию. Вывести ее на экран. Если таких последовательностей несколько (самых длинных с одинаковой длиной), то вывести их все. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Классификация ПО. Понятие программного продукта. Классы ПП. Системное ПО. Пакеты прикладных программ. Инструментарий технологии программирования. Системы программирования. 2. Классификация информационных систем. 3. Разработать приложение, реализующее предложенный алгоритм (Delphi, VC++). Объявить два целочисленных массива с разными размерами и написать функцию, которая заполняет их элементы значениями и показывает на экран. Функция должна принимать два параметра — массив и его размер. Создать еще две функции, которые находят максимальный и минимальный элементы заданного массива. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Жизненный цикл ПП. Понятие жизненного цикла программы. Этапы ЖЦ. Классификация программ с позиций ЖЦ. 2. Архитектуры информационных систем. 3. Написать программу на одном из языков программирования. Определить класс Children, который содержит такие поля (члены класса): закрытые — имя ребенка, фамилию и возраст, публичные — методы ввода данных и отображения их на экран. Объявить два объекта класса, внести данные и показать их. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Виды сертификации. Обязательная сертификация: Обязательная сертификация. Основные понятия и определения. Добровольная сертификация: Добровольная сертификация. Основные понятия и определения. 2. Процессы в информационной системе. 3. Разработать приложение (Delphi, VC++), в котором будет организовано меню. Вся информация должна храниться в массиве структур, с возможностью их записи в файл. Организовать сортировку данных, вывод результатов сортировки должен быть в табличной форме. Функции программы: функция для ввода данных пользователем; функция для записи данных в файл; чтение данных из файла; вывод данных на экран; дополнение данных; удаление данных; поиск информации по атрибуту; сортировка; Состав и структура исходных данных Таблица «штатное расписание» с полями: «ФИО работника» «кол-во отработанных часов» «должность» «оплата за час работы» «присваиваемый №» вычисляемое поле «зарплата» Примечание: зарплата = количество отработанных часов умножить на оплату за час работы. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Отладка программы. Типы ошибок. Понятие об ошибке. Источники ошибок ПО. Классификация ошибок ПО. Основные пути и методы борьбы с ошибками ПО. Обнаружение и локализация ошибок ввода и обработки данных. 2. Основные объекты системы 1С: Предприятие (Работа со справочниками, Работа с документами). 3. Разработать приложение, реализующее предложенный алгоритм (Delphi, VC++). Даны две матрицы: A размерностью m*n и B размерностью n*n. Составить программу вычисления произведения транспонированной матрицы A на B. Исходные матрицы вводить с клавиатуры. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Сущность проведения сертификации. Сертификация программного продукта. Порядок проведения сертификации. Сертификация в различных сферах. Научно-техническое обеспечение сертификации. 2. Основы языка программирования 1С: Предприятие (основные конструкции: команды ввода-вывода, условный оператор, циклы). 3. Дана последовательность символов, имеющая следующий вид: p1q1p2q2p3qn–1pn, где pi — цифра, а qi — знак арифметического действия из набора {+, –, *}. Вычислите значение выражения, предполагая, что действия выполняются согласно правилам арифметики. Входные данные На вход программе подается строка указанного вида, состоящая не более чем из 9 цифр, разделенных символами арифметических операций. Выходные данные Выведите значение арифметического выражения. Примеры входные данные 1-2 выходные данные -1 Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Коллективная разработка ПП. Авторская разработка. Коллективная разработка. Общинная разработка. Модели коллективной разработки. Обязанности членов группы. 2. Информация. Информационная сфера. Информационная безопасность. Основные составляющие национальных интересов РФ в информационной сфере. 3. Напишите программу, которая сортирует записи в файле в порядке возрастания номера телефона. В текстовом файле находятся записи о номерах телефонов. В каждой строке записана информация: номер телефона, ФИО, адрес. Пример работы программы:
Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Общие сведения о метрологии. Основные понятия и определения в метрологии. Единство измерений и единообразие средств измерений. Средства и методы измерений. 2. Основы языка программирования 1С: Предприятие (строковые функции, массивы) 3. На языках HTML, JavaScript разработайте форму, показанную на рисунке, в которой поля обязательные к заполнению отмечены крестиком, а необязательные поля зеленой галочкой. При корректном заполнении обязательных полей должен меняться и рисунок возле поля. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Модели ЖЦ: каскадная и спиральная. Стандарт ISO/I ЕС 12207. 2. Основные объекты системы 1С: Предприятие (Работа со справочниками, Работа с документами). Основы администрирования (пользователи, роли, настройка рабочего стола, панели разделов) 3. Разработайте web-страницу с тестом по определенной тематике (используйте элементы формы). Тестовые задания должны быть разных типов (множественный выбор, одиночный выбор, ввод текста/числа). При прохождении теста пользователю оперативно предоставляются результаты. Продумать оформление страницы. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Методы проектирования ПП. Классификация методов проектирования ПП. Неавтоматизированное проектирование. Автоматизированное проектирование. 2. Эволюция подходов к обеспечению информационной безопасности 3. Создайте web-страницу со следующей таблицей: Вносить изменения в код таблицы нельзя, всё оформление должно делаться только через стили. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Понятие архитектуры программы, цели выбора архитектуры. Декомпозиция. Модели, каркасы и образцы проектирования. Классификация архитектур. 2. Объектно-ориентированный подход к проектированию. 3. Написать программу на одном из языков программирования. Дано: целочисленная матрица из n строк и m столбцов. Найти: максимум из наименьших элементов столбцов. Дополнительный массив не использовать. Преподаватель_____________________ Министерство образования Нижегородской области ГБПОУ «Нижегородский Губернский колледж»
1. Стили программирования. Понятие стиля программирования. Парадигма программирования. Технология программирования. 2. Состав и структура информационных систем. 3. Разработать приложение в визуализированной среде программирования (Delphi, VC++). Задан целочисленный массив. Упорядочить его по возрастанию. Сформировать второй массив из случайных целых чисел, которые не встречаются в первом массиве, но имеют величину больше минимального и меньше максимального из чисел первого массива. Преподаватель_____________________ |