Составление программы на языке Visual Basic

Язык программирования Visual Basic, его характеристики и е особенности работы в среде Windows. Составление расчетной программы в среде Visual Basic для вычисления математических выражений и двойного интеграла. Обозначение пределов интегрирования.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 10.01.2016
Размер файла 232,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Оглавление

Введение

1. Программный код программы (отдельно для каждого задания)

2. Полный программный код

Заключение

Список используемой литературы

Приложение

Введение

Перед начинающими программистами всегда встаёт один и тот же вопрос, а именно, какой язык программирования выбрать? На чём программировать? Конечно лучше начинать с лёгкого и в то же время мощного языка - Visual Basic (VB). Изучив приёмы программирования на VB, можно без особых усилий изучить другие языки, такие как Pascal, C++ и др. Слово "БЕЙСИК" (BASIC) - "базовый, основной" - образовано из начальных букв английского выражения "Универсальный язык символического кодирования для начинающих". Это "для начинающих" долго вызывало пренебрежение программистов, причём подобное пренебрежение не исчезло до сих пор, несмотря на наличие профессиональных изданий VB. Первый IMB PC имел 16-разрядный бейсик - BASICA, разработанный IBM, а затем вытесненный майкрософтским GW-BASIC и QUICK-BASIC. В последнем была убрана нумерация строк и добавлен компилятор, превращающий бейсик программу в полноценный exe файл. Наконец в 1992г. фирмой Microsoft был выпущен VB 1.0 - очень простой язык программирования для Windows 3.1. Затем были выпущены VB 3.0, VB 4.0, VB 5.0 и наконец VB 6.0. Последние две версии мало чем отличаются, в шестой версии улучшено ядро и добавлены несколько новых функций. Существует ещё язык макросов для приложений Microsoft Office (Word, Excel и т.п.). Он называется VBA (Visual Basic for Application). С его помощью можно манипулировать приложениями Office. Приложения написанные на Visual Basic отличаются от обычных приложений тем, что требуют для своей работы библиотеку msvbvmX0.dll, которая должна присутствовать в каталоге WindowsSystem. В роли X выступает версия компилятора VB. Для VB5 - msvbvm50.dll, для VB6 - msvbvm60.dll. Эти библиотеки идут в комплекте с WinME (обе) и Win98 (только msvbvm50.dll), и естественно с более новыми версиями этих ОС. Среда Visual Basic может с успехом использоваться начинающими пользователями для познания секретов программирования и увлекательных занятий по созданию несложных (поначалу) приложений и, в то же время, предоставляет мощные инструменты разработки опытным программистам. Развитая справочная система позволит при построении приложения и работе в Visual Basic найти выход из любой ситуации и получить ответ на любой вопрос. Начинать работать с Visual Basic можно практически с любым уровнем подготовки. Таким образом, язык программирования Visual Basic, наглядно позволяет смоделировать физический процесс, получить конкретные результаты и навыки. Отличительной особенностью VB, является возможность работы его непосредственно в среде Windows, что значительно повышает наглядность, красочность программы и гибкость в ее применении. Итак, полученные навыки позволят в дальнейшем самостоятельно решать задачи различной сложности, расширить приобретенный опыт и углубить свои знания в вопросах программирования.

программирование математический visual basic

1. Программный код программы (отдельно для каждого задания)

Задание 1. Необходимо составить программу на языке программирования Visual Basic для вычисления выражения:

+1

Программный код:

Private Sub Command1_Click()

Dim a, b, c, d, e, f As Single

x = Text1.Text

c = 2.718281828 ^ 2 * x

d = (Sqr(3 * x)) + 3

e = (5 + (x ^ 2)) ^ 1 / 3

f = (Sin(d / e)) ^ 3

b = ((c) / (f)) +1

Label7.Caption = b

End Sub

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

Программный код:

Private Sub Command2_Click()

Dim a, b, m, n As Integer

Dim h, x, f, i, s As Single

10 a = Val(Text1.Text)

20 b = Val(Text2.Text)

30 m = Val(Text4.Text)

40 h = (b - a) / m / 2: x = a

50 f = (2 * x + 1) ^ (1 / 2): i = f: n = 0

60 x = x + h: f = (2 * x + 1) ^ (1 / 2): i = i + 4 * f

70 n = n + 2: If n = 2 * m Then GoTo 90

80 x = x + h: f = (2 * x + 1) ^ (1 / 2): i = i + 2 * f: GoTo 60

90 x = b: f = 3 * ((4 * x ^ 3) / ((56 * x + 15) ^ 1 / 3))

95 Label12.Caption = i

End Sub

2. Полный программный код

Private Sub Command1_Click()

Dim a, b, c, d, e, f As Single

x = Text1.Text

c = 2.718281828 ^ 2 * x

d = (Sqr(3 * x)) + 3

e = (5 + (x ^ 2)) ^ 1 / 3

f = (Sin(d / e)) ^ 3

b = (c) / (f)

Label7.Caption = b

End Sub

Private Sub Command2_Click()

Dim a, b, m, n As Integer

Dim h, x, f, i, s As Single

10 a = Val(Text1.Text)

20 b = Val(Text2.Text)

30 m = Val(Text4.Text)

40 h = (b - a) / m / 2: x = a

50 f = (2 * x + 1) ^ (1 / 2): i = f: n = 0

60 x = x + h: f = (2 * x + 1) ^ (1 / 2): i = i + 4 * f

70 n = n + 2: If n = 2 * m Then GoTo 90

80 x = x + h: f = (2 * x + 1) ^ (1 / 2): i = i + 2 * f: GoTo 60

90 x = b: f = 3 * ((4 * x ^ 3) / ((56 * x + 15) ^ 1 / 3))

95 Label12.Caption = i

End Sub

Private Sub Form_Load()

Frame1.Visible = False

Frame2.Visible = False

End Sub

Private Sub Option1_Click()

Frame1.Visible = True

Frame2.Visible = False

End Sub

Private Sub Option2_Click()

Frame1.Visible = False

Frame2.Visible = True

End Sub

Заключение

Мною были написаны расчётные программы в среде Visual Basic для вычисления математических выражений в соответствии с заданием:

Задание 1. Необходимо составить программу на языке программирования Visual Basic для вычисления выражения:

+1

Требуется вывести на экран значение выражения при x=2.

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

Мною были использованы знания из курса практических и лекционных занятий по информатике.

Список используемой литературы

1. Г.З. Гарбер. Основы программирования на Visual Basic и VBA в Excel 2014

2. Основы программирования на VBA Автор: Регеда В.В., Регеда О.Н. Издательство: Пензенский государственный университет Год: 2009

3. Информатика и основы программирования Автор: М. Ф. Меняев Издательство: Омега-Л Год: 2011 г.

Приложение

Задание 1

Задание 2

Размещено на Allbest.ru

...

Подобные документы

  • Язык программирования Visual Basic: краткая история возникновения, значение и общая характеристика. Изучение основных свойств Visual Basic, синтаксис языка. Обзор ключевых операторов Visual Basic, пользовательские процедуры и функции данного языка.

    контрольная работа [36,4 K], добавлен 23.07.2014

  • Составление блок-схемы алгоритма решения задачи, погрешности вычисления суммы членов числового ряда. Разработка программ на языке на Visual Basic, работа с массивами. Особенности работы со строковыми данными. Варианты реализации формы приложения.

    контрольная работа [220,4 K], добавлен 18.06.2010

  • Рождение и развитие Basic. Краткое описание Visual Basic for Applications. Новые возможности Visual Basic 5.0. Пример взаимодействия Excel и Visual Basic. Программирование табличных функций. Встраивание, применение функций. Формы, средства управления OLE.

    реферат [20,7 K], добавлен 11.03.2010

  • Разработка программного продукта с помощью языка программирования Visual Basic. Описание интерфейса пользователя и возможностей программы. Исходный код основных модулей. Программа, демонстрирующая основные возможности диаграмм и среды Visual Basic.

    контрольная работа [989,9 K], добавлен 29.03.2011

  • Сравнительная характеристика средств обучения программированию в среде Visual Basic. Задачи проектируемых автоматизированных программных систем. Комплекс технических средств. Математическое и программное обеспечение. Язык программирования Visual Basic.

    дипломная работа [64,1 K], добавлен 17.05.2007

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

    практическая работа [460,6 K], добавлен 22.01.2013

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

    лабораторная работа [1,1 M], добавлен 10.12.2014

  • Система программирования - Visual Basic. Новые возможности. Быстрый запуск проекта. Средства управления. Что позволяет Visual Basic. Краткое описание работы. Corel Draw. Отличие векторной графики от растровой. Краткое описание работы в Corel Draw.

    курсовая работа [1,3 M], добавлен 04.10.2008

  • Рабочая среда Visual Basic (VB) и ее основные компоненты. Ввод и вывод данных в VB. Объявление переменных и констант в программе. Создание и работа с процедурами и функциями, их виды. Организация ветвления в VB. Использование циклов в программировании.

    практическая работа [502,5 K], добавлен 26.10.2013

  • Написание тестирующей программы для проверки знаний учащихся с помощью языка программирования Visual Basic for Applications (VBA), встроенного в пакет Microsoft Office. Общие сведения о программе, условия ее выполнения, настройка, проверка, выполнение.

    контрольная работа [25,2 K], добавлен 07.06.2010

  • Описание Visual Basic Scripting Edition как скриптового языка программирования, интерпретируемого компонентом Windows Script Host. Правила работы языка и применение VBS-сценариев для обработки данных, управления системой, работы с учетными записями.

    доклад [31,3 K], добавлен 11.05.2012

  • Visual Basic for Application. Объекты и коллекции. Использование VBA в среде Access. Основы современной технологии проектирования АИС. Автоматизированное проектированиеCASE-технологий. Реинжиниринг бизнес-процессов и проектирование корпоративной ИС.

    курсовая работа [2,1 M], добавлен 22.02.2008

  • Сущность основных понятий объектно-ориентированного программирования: объект, класс, полиморфизм. Блок-схема алгоритма и текст программы для вычисления площади круга, прямоугольника и трапеции. Принцип работы и результаты тестирования приложения.

    курсовая работа [588,7 K], добавлен 17.07.2012

  • Сумма двух разреженных полиномов, заданных ненулевыми коэффициентами и их номерами. Разработка программ на языке программирования Visual Basic for Applications. Вывод справочной информации. Операционная система Windows. Хранение двоичных данных.

    научная работа [390,2 K], добавлен 09.03.2009

  • Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.

    курсовая работа [3,0 M], добавлен 19.06.2010

  • Описание работы ЭВМ при выполнении программы по указанной блок-схеме и исходным данным. Составление линейной программы на языке Basic в виде подпрограммы-функции для вычисления заданной величины. Разработка в ЭТ Excel макроса для указанной функции.

    контрольная работа [765,6 K], добавлен 16.10.2011

  • Многообразие мини-игр и возможности языка Visual basic 6.0 для их реализации. Понятие мини-игр и их классификация. Элементы управления мини-игры "Реверси". Разработка прикладной программы. Создание игрового интерфейса. Написание программного кода.

    курсовая работа [1,5 M], добавлен 03.06.2014

  • Характеристика мови програмування VBA (Visual Basic for Application): можливості й засоби. Використання редактора Visual Basic. Створення та виконання VBA-програм. Типи даних, змінні й константи, операції й вирази. Керуючі оператори, процедури й функції.

    реферат [29,9 K], добавлен 28.06.2011

  • Разработка игры-аналога телевизионной передачи "Кто хочет стать миллионером?" с использованием программной среды Visual Basic и средств объектно-ориентированного программирования. Описание и листинг программы, составление алгоритма и блок-схемы.

    курсовая работа [253,2 K], добавлен 28.06.2009

  • Формирование матрицы и выполнение заданий: вычисление сумы четных элементов; максимума из нечетных элементов в строке; произведение элементов в нечетных столбцах; количество четных элементов выше главной диагонали. Создание программы в Visual Basic.

    контрольная работа [12,0 K], добавлен 07.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.