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

2 семестр / Вопросы к экзамену

.doc
Скачиваний:
12
Добавлен:
09.04.2015
Размер:
33.79 Кб
Скачать

ВОПРОСЫ К ЭКЗАМЕНУ

1 МЕТОДОЛОГИЯ ПРОЕКТИРОВАНИЯ ПРОГРАММНЫХ ПРОДУКТОВ

  • Элементы теории алгоритмов

  • Классификация методов проектирования программных продуктов.

  • Этапы создания программных продуктов.

  • Структурное проектирование и программирование.

  • Понятие алгоритма, свойства алгоритма, способы представления алгоритма.

  • Типовые структуры алгоритмов. Схемы алгоритмов задач линейной, разветвляющейся и циклической структуры.

2 ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ VISUAL BASIC FOR APPLICATION (VBA)

  • Среда редактора VBA. Редактирование простых макросов

  • Макрос и макрорекордер. Запись и выполнение макросов в Excel.

  • Редактор Visual Basic (Редактор VB). Модули в Excel. Просмотр модулей с помощью Object Browser. Редактирование текста макроса. Экспортирование, импортирование и удаление модулей.

  • Процедура. Запуск процедуры во время редактирования. Сообщения об ошибках во время написания, редактирования или выполнения процедуры.

  • Типы данных, переменные и константы

  • Обзор типов данных Visual Basic. Переменные. Задание типа данных переменной. Константы. Создание именованных констант. Внутренние константы.

  • Выражения в VBA. Использование функций VBA Совместимость типов данных. Автоматическое преобразование данных Visual Basic. Оператор присваивания. Арифметические операции. Логические операторы. Конкатенация строк.

  • Математические функции. Функции преобразования данных. Функции даты и время. Строковые функции. Форматирование значений данных. Форматирование значений данных. Использование именованных аргументов функций.

  • Реализация разветвляющихся алгоритмов в VBA

  • Простой выбор (операторы If…Then и If…Then…Else).

  • Сложный выбор (вложенные операторы, If…Then…ElseIf, Select…Case). Безусловный переход.

  • Использование MsgBox для обеспечения возможности выбора.

  • Массивы. Свойства и методы объектов Range и Selection.

  • Повторение действий в VBA: Циклы

  • Цикл For…Next.

  • Циклы, тестирующие условия до выполнения тела цикла (Do While, Do Until).

  • Циклы, тестирующие условия после выполнения тела цикла (Do…Loop While, Do…Loop Until).

  • Вложенные циклы.

  • Массивы.

  • Создание и использование функций и функций-процедур

  • Функции-процедуры и определенные пользователем функции. Создание и использование функций-процедур и определенных пользователем функций.

  • Управление передачей аргументов (по ссылке и по значению).

  • Использование функций пользователя в рабочих листах Excel.

  • Элементы диалоговых окон

  • Свойства и методы объекта UserForm. События и событийные процедуры.

  • Элементы управления. Использование Toolbox.

3 СИСТЕМА КОМПЬЮТЕРНОЙ МАТЕМАТИКИ MATHCAD

  • Основы работы в MATHCAD

  • Интерфейс пользователя.

  • Типы данных, переменные, операторы, управляющие структуры.

  • Символьные вычисления.

  • Дифференцирование и интегрирование.

  • Работа с графикой. Двумерные графики. 3D-графики.

4 ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ИНЖЕНЕРНЫХ ЗАДАЧ

  • Численные методы решения уравнений и систем уравнений.

  • Численное дифференцирование и интегрирование функций.

  • Численное интегрирование обыкновенных дифференциальных уравнений

5 КОМПЬЮТЕРНЫЕ СЕТИ

  • Общие принципы построения компьютерных сетей

  • История развития сетей передачи данных. Основные компоненты компьютерных сетей. Типы сетей. Общие принципы построения сетей.

  • Глобальные сети. Объединение сетей. Аппаратные средства глобальных сетей.

  • Основы internet –технологии Международная сеть Internet.

  • Основные понятия.

  • Основы функционирования Internet.

  • Протокол TCP.

  • Протокол IP.

  • Службы Интернета.

Соседние файлы в папке 2 семестр