- •Содержание предисловие
- •1. Требования к оформлению контрольной работы
- •2. Выбор варианта контрольной работы
- •2.1. Темы контрольной работы
- •2.2. Выбор варианта контрольной работы кр1
- •2.3. Выбор варианта контрольной работы кр11
- •2.4. Выбор варианта контрольной работы кр12
- •3. Если процедураvbaне запускается
- •4. Варианты заданий контрольной работы
- •4.1. Задания по теме «Системы счисления»
- •4.2. Задания по теме «Логические основы компьютера»
- •4.3. Задания по теме «Основные понятия экономической информатики»
- •4.4. Задания по теме «Решение задач по заданному алгоритму»
- •4.5. Задания по теме «Программные средства реализации информационных процессов»
- •4.6. Задания по теме «Циклические алгоритмы»
- •4.7. Задания по теме «Разработка форм вVba»
- •4.8. Задания по теме «Обработка одномерных массивов в vba»
- •5. Пример выполнения контрольной работы
- •5.1. Задание по теме «Системы счисления»
- •5.2. Задание по теме «Логические основы компьютера»
- •5.3. Задание по теме «Основные понятия экономической информатики»
- •5.4. Задание по теме «Решение задач по заданному алгоритму»
- •5.5. Задание по теме «Программные средства реализации информационных процессов»
- •5.Требования к аппаратному и программному обеспечению.
- •6. Производитель и условия распространения программного обеспечения.
- •5.6. Задание по теме «Циклические алгоритмы»
- •5.7. Задание по теме «Разработка форм в vba»
- •5.8. Задание по теме «Обработка одномерных массивов в vba»
- •6. Вопросы для подготовки к зачету/экзамену
- •7. Список рекомендуемой литературы
- •650992, Г. Кемерово, пр. Кузнецкий, 39
5.Требования к аппаратному и программному обеспечению.
Созданный IT специалистами Microsoft, он фактически является органической частью операционной системы Windows. MSE разрабатывалcя на основе усовершенствования и расширения функций и возможностей Windows Defender, превратившись в полнофункциональную антивирусную программу, предназначенную для Windows, особенно для её последних выпусков Vista и "семерки". Следовательно, конфликты в работе антивируса c системой сводятся к минимуму.
Поддерживаемые операционные системы: Windows 7, Windows Vista и Windows XP.
6. Производитель и условия распространения программного обеспечения.
Разработчиком MSE является компания Microsoft Corporation. Официальный сайт: http://www.microsoft.com/. MSE является условно-бесплатной программой так как работает только на компьютерах с легальной копией Windows.
5.6. Задание по теме «Циклические алгоритмы»
Построить блок-схему и составить программу для получения таблицы значений функции F(x) =x3+5 на заданном отрезке с заданным шагом изменения аргумента. Для решения задачи разработать форму, содержащую:
3 текстовых поля (TextBox) для ввода начала и конца отрезка и величины шага;
1 поле списка (ListBox) для вывода результата виде списка, первый столбец которого — значения аргумента, второй — соответствующие значения функции;
1 командную кнопку (CommandButtom) для вычисления результата и вывода таблицы значений в поле списка.
Проверить работу программы для отрезка [-8, 14] и шага 0,5.
Алгоритм реализации:
Введем обозначения для величин и определим их тип данных (см. Таблицу 15).
Таблица 15
Величины и их характеристики
Величина |
Обозначение |
Тип данных |
Диапазон значений |
Аргумент |
x |
вещественный |
[-8, 14] |
Начало отрезка |
a |
вещественный |
-8 |
Конец отрезка |
b |
вещественный |
14 |
Шаг изменения аргумента |
h |
вещественный |
0,5 |
Результат |
y |
вещественный |
|
Номер строки в элементе список |
i |
целочисленный |
От 0 до количества точек в отрезке |
Выполним математическую постановку задачи, т.е. определим исходные данные для задачи, результат и формулу, связывающую исходные данные с результатом.
исходные данные: a, b, h;
промежуточная величина: x;
результат: y.
Формула, связывающая исходные данные и результат:
y =x3+5 (где x принимает значения от -8 до 14)
Построим блок-схему алгоритма (см. Рис. 7).
Рис. 7. Блок-схема алгоритма для задания по теме №7
Открыть MS Excel.
Перейти в окно редактора VBA (Alt+F11)
Добавить в проект форму (Insert UserForm).
Добавить на форму элементы управления в соответствии рисунком 8. Для элемента управления ListBox задать значения свойства ColumnCount =2.
Рис. 8. Образец формы.
Дважды щелкнуть мышью по кнопке Вычислить и отрыть код обработчика события Щелкнуть_по_кнопке (CommandButton1_Click) для кнопки Вычислить.
В открывшемся окне набрать текст процедуры в соответствии с рис. 9.
Рис. 9. Код обработчика события Щелчок по кнопке для кнопки Вычислить
Запустить процедуру на выполнение (F5). В результате на экране отобразиться форма, как на Рис. 10.
Ввести данные в поля в области входных данных:
в поле «начало отрезка» ввести – -8;
в поле «конец отрезка» – 14;
в поле «шаг» – 0,5.
Щелкнуть по кнопке Вычислить.
Рис. 10. Вид формы в режиме выполнения
Форма с полученными результатами представлена на Рис. 11.
Рис. 11. Вид формы с результатами