Скачать 276.22 Kb.
|
Раздел 1 Этапы создания программных продуктов: Тест общим объемом 50 задания с предъявлением к тестированию 20 заданий: Структура ПП. Понятие модульного программирования, структурное проектирование. Например: Что такое нисходящее программирование? -программирование последовательных операций +программирование с разбиением задач на подзадачи -программирование параллельных операций -параллельное разложение общей функции обработки данных на более простые элементы -все ответы правильны Программа – это ... -элементарная инструкция машине, выполняемая автоматически -подробное и точное описание действий для получения результата -совокупность данных, действий над ними и результат вычисления +последовательность команд компьютера, приводящая к решению задачи -все ответы правильные Комплекс взаимосвязанных программ, предназначенный для реализации определенной задачи массового спроса называется ... -приложением -программой -программным обеспечением +программным продуктом -проектом Какие из приведенных управляющих структур не входят в состав структурного программирования -следование -ветвление -цикл -выбор +подпрограмма Укажите свойства модуля -один вход и один выход -функциональная завершенность -логическая независимость -слабые информационные связи с другими программными модулями +все ответы правильные Раздел 2. Интегрированная среда разработки (ИСР) Lazarus. Тест общим объемом 60 заданий с предъявлением к тестированию 20 заданий: особенности интегрированной среды (ИСП), типы окон, основные команды, состав проекта. Например: Исполняемый файл имеет расширение... exe Установите соответствие файлов: 6Project.lpr 1Код проекта 7unit.pas 2Файл модуль 8Project.compiled 3Компилированный файл 9Project.exe 4Исполняемый файл 10unit.lfm 5Файл формы Укажите окно, не входящие в состав среды Lazarus -конструктор формы -редактор кода -инспектор объектов +дерево кода -сообщения При создании интерфейса приложения не выполняется: -выбор нужных компонент на палитре Компонентов -определение внешнего вида компонентов -определение функциональных возможностей компонентов -расположение компонентов на форме, с использованием Конструктора Формы +написание адекватных процедур обработки нужных событий Какие из перечисленных файлов создаются средой Lazarus при быстрой компиляции и запуске приложения под Windows -Project.lpr +Project.exe +Project.compiled -Project.lpi +ppas.bat Раздел 3. Принципы объектно-ориентированного программирования. Тест общим объемом 50 заданий с предъявлением к тестированию 20 заданий: Объекты, их свойства, события, классы. Инкапсуляция, наследование, полиморфизм. Например: Объектно-ориентированный подход основан на: +выделении классов объектов +установлении свойств объектов и методов их обработки +создании иерархии классов +создании свойств объектов и методов их обработки -создании типовых алгоритмических структур Классом называется +функционально законченные фрагменты программ, служащие образцом для создания подобных себе экземпляров -фрагмент программы, предназначенный для создания объектов -фрагменты программ, служащие для создания стандартных компонентов +совокупность объектов с одинаковыми свойствами -многократно используемый программный модуль К основным понятиям ООП относятся: -алгоритмы +методы +свойства +объекты -трансляторы Понятие "инкапсуляция" характеризует... +сокрытие информации и комбинирование данных и методов внутри объекта -посылку сообщения объектам -возможность создания различных действий в методе с одним именем -способность объекта сохранять свойства и методы класса "родителя" -создание объектов "потомков", обладающих свойствами объектов "предков" Понятие "наследование" характеризует... -сокрытие информации и комбинирование данных и методов внутри объекта -посылку сообщения объектам -возможность создания различных действий в методе с одним именем +способность объекта сохранять свойства и методы класса "родителя" -сокрытие класса Понятие "полиморфизм" характеризует... -сокрытие информации и комбинирование данных и методов внутри объекта -посылку сообщения объектам +возможность создания различных действий в методе с одним именем -способность объекта сохранять свойства и методы класса "родителя" -создание объектов "потомков", обладающих свойствами объектов "предков" Раздел 4. Разработка оконного приложения в ИСР Lazarus. Тест общим объемом 200 заданий с предъявлением к тестированию 60 заданий: структура модуля, основные компоненты и их свойств, создание функциональности приложения, списки, таблицы, графические возможности среды. Например: Установите структуру модуля: -[00][01]<Заголовок модуля> -[00][02]<Описание> -[00][03]<Реализация> -[00][04]<Инициализация> -[00][05]<Терминатор> Компоненты подразделяются на: -параметрические +логические +визуальные -стандартные -пользователя Укажите существующие типы свойств компонентов среды Lazarus +простые +перечисляемые +вложенные -комбинированные -все правильные Какие процедуры можно использовать в среде Lazarus? +стандартный обработчик событий +процедуру пользователя -функцию пользователя +встроенную процедуру -встроенную функцию Для обеспечения функциональности приложения необходимо ... -задать в Инспекторе Объектов значения свойств нужных компонентов -задать в Инспекторе Объектов процедуры обработки событий -создать обработчики событий -написать программный код для заданных процедур обработки событий +все ответы правильные Укажите свойство компонента Image, используемое для вывода графики на его поверхности -Holst -AutoSize +Canvas -Pixel -Color Укажите инструменты, используемые при рисовании объектов в среде Lazarus +Pen -Picture +Brush -Line -Square Укажите компонент, используемый при работе с графикой в среде Lazarus -Shape +Image -Memo -Label -Ellipce Установите для свойств компонента StringGrid соответствие: 5RowCount 1количество строк 6DefaultColWidth 2ширина колонок 7Cells 3ячейки 8GridLineWidth 4толщина линий, обрамляющих ячейки Укажите все графические возможности среды Lazarus +загрузка в приложение готовых картинок +загрузка в приложение готовых фотографий +разработка программ вывода графики на поверхность объекта -создание картинок средствами среды -создание фотографий средствами среды Укажите строку кода, соответствующую выводу результата в приведенном окне: -Label1.Caption:= 'S= ' + FloatToStrF(S,ffFixed,8,2); -Label1.Caption:= 'S= ' + StrToFloat(S) +' руб.'; -Label1.Caption:= 'S= ' + FloatToStr(S) +' руб.'; +Label1.Caption:= 'S= ' + FloatToStrF(S,ffFixed,8,2) +' руб.'; -Label1.Caption:= 'S= ' + StrToFloatF(S,ffFixed,8,2) +' руб.'; Укажите строку с фрагментом кода для приведенного окна -MessageDlg(mtConfirmation, 'Рассчитать сумму к оплате?: ',[mbYes,mbNo],0) -MessageDlg('Рассчитать сумму к оплате?: ' ,mtConfirm,[(mbYes),(mbNo)],0) +MessageDlg('Рассчитать сумму к оплате?: ', mtConfirmation,[(mbYes),(mbNo)],0) -MessageDlg('Рассчитать сумму к оплате?: ', mtConfirmation,(mbYes,mbNo)) -MessageDlg(mtConfirmation, [mbYes,mbNo],'Рассчитать сумму к оплате?: ',0) Фрагмент программы в двумерном массиве F позволяет найти: -среднее значение элементов матрицы F -сумму элементов матрицы F -среднее значение элементов побочной диагонали матрицы F -сумму элементов побочной диагонали матрицы F +среднее значение элементов главной диагонали матрицы F Фрагмент программы в двумерном массиве L позволяет найти: -сумму элементов главной диагонали матрицы L -произведение элементов главной диагонали матрицы L -сумму элементов побочной диагонали матрицы L +произведение элементов побочной диагонали матрицы L -произведение элементов матрицы L Указать строку кода, выводящую на поверхности формы текст ось Х -Form1.Canvas.TextOut(x,y,Ось Х); -Form1.Canvas.TextOut(x,y,"Ось Х"); +Form1.Canvas.TextOut(x,y,'Ось Х'); -Form1.Canvas.TextOut(x,y,' "Ось Х" '); -Form1.Canvas.TextOut(x,y," 'Ось Х' "); Завершите строку кода на языке Free Pascal Image1.Canvas. . . . ; для вывода указанной фигуры: Ellipse(30,25,100,60) Завершите строку кода на языке Free Pascal Image1.Canvas. . . . ; для вывода указанной фигуры: Rectangle(20,10,50,40) Раздел 5 Модульное программирование в системе MATLAB: Тест общим объемом 100 заданий с предъявлением к тестированию 30 заданий: простые вычисления в режиме калькулятора, программирование графики, модули сценария и функции. Например: Повторное использование функций и процедур оформленных в виде отдельных файлов называется … модулем Для ввода данных в MATLAB используются символы: -" " -<< +>> -% - -> Укажите оператор формирования упорядоченных последовательностей в диапазоне от А до В с шагом Н в системе MATLAB: -A, A+H..B -A, H.. B +A: H: B -A: A+H: B -A..A+H..B Введите функцию, возвращающую наибольший элемент вектора A max(A) Установите соответствие условных операторов MATLAB: +{00}[04]if <условие> <оператор1> end; -{00}[05]if <условие> <оператор1>; else <оператор2>; end; -{00}[06]if <условие1> <оператор1>; elseif <условие2> <оператор2>; else <оператор3>; end; -{00}[01]простейшая форма условного оператора -{00}[02]полная форма условного оператора -{00}[03]вложенная форма условного оператора Фрагмент сценария в двумерном массиве P позволяет найти... -{00}сумму элементов 1 и 4 строки матрицы P -{00}сумму элементов 1 и 4 столбцов матрицы P -{00}сумму элементов матрицы P -{00}сумму элементов главной диагонали матрицы P +{00}сумму элементов побочной диагонали матрицы P Значение m в массиве A=[1 -2 3 1 2 -3 3 -1] в результате выполнения сценария равно: -10 +2 -5 -0.5000 -4 Значение k в массиве G=[1 -2 3 1 2 -5 3 -1] в результате выполнения сценария равно: -1 -2 +3 - -5 - -1 Фрагмент сценария в массиве целых чисел Y1, Y2,...Yn позволяет найти ... -{00}сумму чисел -{00}среднее арифметическое чисел -{00}все положительные числа +{00}среднее арифметическое положительных чисел -{00}количество чисел Установите порядок создания М-файла сценария: +[01]Вызов редактора для создания М-файла; -[02]Заполнение редактора строками программы; -[03]Сохранение файла в окне редактора; -[04]Ввод в командной строке входных данных; -[05]Вызов по имени М-файла в командной строке. Укажите все особенности М-файла сценария: +{00}невозможность запуска файла без предварительной подготовки +{00}имеет глобальный статус переменных -{00}является самостоятельным программным модулем +{00}имя сценария нельзя использовать в качестве параметра функции -{00}компилируется в процессе выполнения Укажите последовательность слов, определяющих файл-функцию: -[01]Запись -[02]серии команд, -[03]с входными -[04]и выходными -[05]параметрами. Установите порядок следования разделов М-файла функции: -{00}[01]Имя функции со списком параметров -{00}[02]Основной комментарий -{00}[03]Дополнительный комментарий -{00}[04]Тело файла с любым выражением Установите порядок создания М-файла функции: +{00}[01]Вызов редактора для создания М-файла; -{00}[02]Заполнение редактора строками программы; -{00}[03]Сохранение файла в окне редактора; -{00}[04]Ввод в командной строке конкретных входных параметров; -{00}[05]Вызов функции по имени в командной строке. Укажите последовательность действий, необходимых для построения графика функции Z в системе MATLAB: -{00}[01]задать ранжированную переменную X +{00}[02]задать функцию пользователя Z -{00}[03]вызвать графическое окно -{00}[04]задать команду построения вида графика -{00}[05]добавить координатную сетку и заголовок 7.2.4 Критерии оценки знаний, умений и навыков Итоговой формой контроля знаний, умений и навыков по дисциплине является сдача курсовой работы и экзамена. Экзамен проводится по билетам, которые включают 2 теоретические вопроса и 2 задачи или в форме компьютерного тестирования (по требованию администрации). В последнем случае тест содержит 500 заданий с предъявлением к тестированию 40 заданий. Оценка знаний студентов производится по следующим критериям: оценка «отлично» выставляется студенту, набравшему свыше 86% от предложенных заданий; оценка «хорошо» выставляется студенту, набравшему от 71% до 85% от предложенных заданий. оценка «удовлетворительно» выставляется студенту, набравшему от 51% до 70% от предложенных заданий; оценка «неудовлетворительно» выставляется студенту, набравшему <= 50% от предложенных заданий. 8. Материально-техническое обеспечение дисциплины 8.1 Учебно-лабораторгггггггное оборудование Для проведения лабораторного практикума предназначена специализированная лаборатория – закрепленная за кафедрой ИВТ (ауд. № 1-33). Все лабораторные работы выполняются на персональных компьютерах в количестве 12 шт. на аудиторию. 8.2 Технические и электронные средства обучения и контроля знаний студентов Лекционные занятия проводятся с применением ПК и проекционного оборудования Лабораторные занятия проводятся с применением ПК, сдача экзамена с применением ПК. 9. ЛИСТ согласования рабочей программы с другими дисциплинами на 2010/2011 учебный год Направление подготовки: 080800 - Экономика и управление Шифр и наименование Специальности: 080801 - Прикладная информатика в экономике Шифр и наименование Специализация: __________________________________________ Шифр и наименование Дисциплина: __________________ВУМИП_________________ Форма обучения: ___________________очная_полная___________ (очная, очно-заочная, заочная) Учебный год 2009-2010 Рекомендована заседанием кафедры «Информатика и вычислительная техника» наименование кафедры протокол № 1 от «30» августа 2010 г. Ответственный исполнитель, заведующий кафедрой профессор ____________ Акчурин Э. А. _________ должность подпись расшифровка подписи дата Исполнители: доцент _________________ Стефанова И. А. _________ должность подпись расшифровка подписи дата СОГЛАСОВАНО: Заведующий кафедрой Экономических информационных систем (ЭИС) наименование кафедры ___________ __ Маслов О. Н._____ _________ подпись расшифровка подписи дата Заведующий кафедрой Электронной коммерции (ЭК) наименование кафедры ___________ ____Юрасов А. В.____ _________ подпись расшифровка подписи дата Председатель методической комиссии по специальности 080801 - ПИЭ шифр наименование ст. преп. ______________ Карпова В. С.________ _________ должность подпись расшифровка подписи дата Начальник УОУП ___________ Кустова М. Н. _________ подпись расшифровка подписи дата |
Рабочая программа по дисциплине В. В высокоуровневые методы информатики и программирования ... | Учебно-методический комплекс дисциплины высокоуровневые методы информатики... Дробно – рациональных функций и построение их графиков с использованием прикладных и инструментальных программных средств | ||
Рабочая программа по дисциплине с 3 «Технологии и методы программирования» Цель преподавания дисциплины: Целью изучения дисциплины «Технологии и методы программирования» является изучение современных технологий... | Рабочая программа По дисциплине «В ысокоуровневые методы информатики... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | ||
План чтения лекции по учебной дисциплине «Математические методы» Раздел №2 Учебные и воспитательные цели: изучить основные виды задач линейного программирования, их математические модели | Программа учебной дисциплины «web-технологии» Изучение данной дисциплины базируется на успешно усвоенных понятиях программирования и базовых понятиях информатики дисциплины «Алгоритмизация... | ||
Отделение прикладной математики и информатики Хрестоматия по учебной дисциплине «Теория и методы анализа решений». – М.: Гу-вшэ, 2006 (далее Хрестоматия 1) | Рабочая программа дисциплины «Алгоритмы и анализ сложности» Кроме того, изучение алгоритмов и сложности позволяет более глубоко вникнуть в задачу и может подсказать методы решения, не зависящие... | ||
Рабочая программа дисциплины «программирование и алгоритмизация» Автоматизация технологических процессов и производств”, с основами алгоритмизации, основными понятиями программирования, несколькими... | Исследовательская работа на тему: «Повышение эффективности компьютерных... Уметь характеризовать цель и основные задачи, методы и структуру патофизиологии как учебной дисциплины. Изучить принципы моделирования... | ||
Рабочая программа учебной дисциплины современные технологии программирования... Специальность научных работников: 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» | Учебно-методическое обеспечение учебной дисциплины 7 раздел рабочая... Фгбоу впо «Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации» | ||
Рабочая программа учебной дисциплины «Проектирование web-страниц» является изучение теоретических основ и принципов прикладного программирования на примере построения... | Мастер-класс «Создание эор с использованием языка программирования... Знакомство с опытом преподавания темы «Основы алгоритмизации и объектно-ориентированного программирования» в базовом курсе информатики... | ||
Пояснительная записка к курсовой работе на тему Гитарный симулятор... Объектом исследования является популярная мобильная платформа Android, и ее использование для разработки игр | Кафедра международного маркетинга и торговли Рабочая программа по учебной дисциплине «Методы и средства исследований в товароведении» составлена в соответствии с требованиями... |