Составление программы на языке 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