Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб заон 2010.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Лабораторная работа № 6.

Тема: Элементы программирования

Цель и задачи лабораторной работы.

Лабораторная работа предназначена для обучения студентов ВФ РГТЭУ созданию алгоритмов и программ на алгоритмическом языке. Редактор VISUAL BASIC, вход, выход, линейные процессы.

Создать блок-схему линейного вычислительного процесса для вычисления выражения:

Y= а+в.

  1. Загрузите редактор MS WORD 2010.

  2. Откройте вкладку Вставка, в разделе Иллюстрации щелкните по кнопке Фигуры/Блок схемы.

  3. С помощью кнопок изобразите следующую структуру:

С помощью кнопки Надпись номер блока ставится в левом верхнем разрыве контура, где цвет линий/нет линий

Лабораторная работа № 7

Тема: Редактор VISUAL BASIC, вход, выход, линейные процессы.

Цель: научиться создавать произвольные программы с помощью окон.

  1. Запуск visual basic осуществляется одним из способов:

Пуск/Программы/MS Office/ MS Excel 2010/ лента Разработчик/ кнопка Visual Basic;

  1. Запустите приложение MS Excel 2010. Нажмите сочетание клавиш ALT+F11.

  2. В ыход из редактора

Щелчок по кнопке на панели элементов или нажмите ALT+F11;

  1. Установка и отмена Окна свойств и Окна проекта:

V iew/

  1. Создание формы.

Выполните команду меню Insert / UserForm, появится окно, фон которого состоит из множества точек. Одновременно появится панель элементов (Toolbox).

  1. Общий вид окна перед оформлением Userform

  1. Создание программ

    1. Линейный процесс

Условие:

Определить сумму двух слагаемых у=а+в

С

А

помощью элемента Label введите подсказки для ввода величины а. С помощью элемента TextBox создаем поле для ввода данных.

6.2 Аналогично создаем структуру для ввода величины в.

6.3 Аналогично создаем структуру для вывода результата у.

6 .4 С помощью элемента CommandButton создаем командную кнопку

и выполняем на надпись ОК.

6.5 Двойной щелчок по кнопке ОК и выходим в окно подпрограмм, где набираем текст программы

И щелчок по кнопке Закрыть

6.6 Двойной щелчок по кнопке Отмена и выходим в окно подпрограмм, где набираем текст программы (end) и выходим как в первом случае.

6.7 Для изменения имени окна в строке заголовка применяем свойство Caption, где вместо UserForm… набираем текст Линейный процесс.

6.8 Запуск программы осуществляется командой :

6 .9

Так выглядит окно перед выполнением программы. Введите значения в поля ввода и щелчок по кнопке ОК Результат отражается в поле вывода.

    1. Проанализируйте процесс ввода данных и вывода результатов. Все выполняемые действия запишите в тетрадь.

    2. Самостоятельно создать программы и вычислить:

У=с2+1, P=z/t.

  1. Разветвляющийся процесс

8.1 Условие:

Дано 3 числа а, в, с. Найти минимальное среди этих чисел.

1 Создать UserForm вида

2. Создать программу, как в лабораторной пункте №7, вида

3. Проанализируйте процесс ввода данных и вывода результатов. Все выполняемые действия запишите в тетрадь.

4. Самостоятельно найдите результаты, предварительно составив блок-схему:

  1. Циклический процесс.

Условие задания: вычислить 5!

1. Создать UserForm вида:

2. Для изменения размера шрифта выберите свойство FONT, для изменения цвета шрифта – свойство ForeColor.

3. Создать программу, используя приемы пункта № 7, вида:

4. Используя пункт 6.8 лабораторной работы № 12, запустите программу на выполнение, проанализируйте процесс ввода данных и вывода результатов. Все выполняемые действия запишите в тетрадь.

5. Самостоятельно найдите результаты, предварительно составив блок-схему:

5.1 Вычислить N!

5.2 Определить сумму 20 натурального ряда чисел.

Лабораторная работа № 7

Тема: Power Point-создание презентаций.