Программирование в Basic

Методика разработки блок-схемы алгоритма программы в среде программирования Basic, составление по данной схеме соответствующей линейной программы. Порядок подготовки входных данных для контрольного просчета и определение величины y при заданных х.

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

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

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

Лабораторная работа 1

Разработка и отладка линейной программы

Задание на лабораторное занятие
Разработать блок-схему алгоритма программы в соответствии с Вашим вариантом задания. Номер варианта задания из таблицы 1.1 двойной, например 8 (9), что означает вычисление объема правильной полой усеченной пирамиды (цифра 8) с пентагоном в основании (цифра 9). Аналогично определяется вариант из таблицы 1.2. Номер же варианта из таблицы 1.3. - одинарный, например 19 - площадь боковой поверхности тетраэдра.
Составить по разработанному алгоритму линейную программу. Для ввода исходных данных использовать операторы DATA, READ и RESTORE. Текст программы должен иметь заголовок, например Программа вычисления объема полой усеченной пирамиды с пентагоном в основании (для чего использовать оператор PRINT). Программу начинать с оператора CLS. Текст программы должен быть снабжен комментариями (для чего использовать оператор REM, а лучше ' - апостроф). Вывод на экран результатов вычисления организовать в следующем виде: Объем пирамиды V = 18.
Подготовить входные данные (значения переменных, необходимых для определения объема или площади) и сосчитать величину объема или площади при этих входных данных. Это необходимо для контрольного просчета.
После проверки блок-схему алгоритма и программу записать в отчет по занятию.

Выполнение задания

Запустить Среду программирования BASIC и ввести в компьютер текст подготовленной Вами программы.

Отредактировать тест программы, исправив выявленные ошибки.

Запустить отлаженную программу и осуществить контрольный просчет.

Результаты показать преподавателю.

Вариант

Задание

9

ПРЯМОЙ ЦИЛИНДР.

Объем V = Sосн h, где Sосн - площадь основания, h - высота

10

ФРАГМЕНТ ПРЯМОГО КРУГОВОГО ЦИЛИНДРА

Объем V = Sосн h

Площадь поверхности S=Rh(+2)+2Sосн

11

12

ПОЛЫЙ ЦИЛИНДР. Объем V=h(Sосн1-Sосн2)

Вариант

Основание

Вар-

иант

Основание

0

Круг S=R2

3

Круговой сектор S=R2/2

- центральный угол в радианах

1

Кольцо S= (R12-R22)

2

Эллипс S = ab

a, b - полуоси

4

Круговой сегмент

S = R2(-sin)/2

Вариант

Задание

Вариант

Задание

13

Шар V=4R3/3 S=4R2

22

Тор V=22Rr2

S=42Rr

14

Шаровой сегмент S=2Rh

V=h2 (3R-h), где h - высота сегментного слоя

23

15

24

25

26

Фрагмент тора V=Rr2

S=2r (R+r) где - центра-льный угол в радианах

Эллипсоид V=4abc/3

где a, b, c - полуоси

16

Шаровой слой

V=h3/6+h(r12+r22)/2

где r1(2) - радиусы оснований

17

Шаровой сектор V=2R2h/3

где h - высота сегмента

Правильные многогранники

18

Тетраэдр (4-х) V=a32/12

S=a23 где a - ребро

27

Октаэдр (8-ми) V=a32/3

S=2a23

19

28

20

Додекаэдр (12-ти)

V=a3 (15+75)/4

S=3a25 (5+25)

29

Икосаэдр (20-ти)

V=5a3(3+5)/12

S=5a23

21

30

Лабораторная работа 2

Разработка и отладка программы с разветвлениями

Задание на лабораторное занятие
1. Разработать блок-схему алгоритма программы в соответствии с Вашим вариантом задания. Номер варианта задания двойной, например 0 (9), где первая цифра (0) означает номер варианта уравнений из таблицы 2.1, а вторая (9) - вариант условий из таблицы 2.2, то есть
(0,1x3 + 10) a если x 0,9
y = |x2 + 0,2x - a|0,5 если 0,9 < x < 9
(0,3x2 - ln |x|) x если x = 9
2. Составить по разработанному алгоритму программу, осуществляющую заданное ветвление. Для ввода исходных данных использовать операторы INPUT (не забывайте о подсказке или приглашении к вводу данных). Текст программы должен иметь заголовок, например Программа с разветвлениями, вариант 0 (9) (для чего использовать оператор PRINT). Программу начинать с оператора CLS. Текст программы должен быть снабжен комментариями (для чего использовать оператор REM или ' - апостроф). Вывод на экран результатов вычисления организовать в следующем виде: y = 18.
3. Подготовить входные данные для контрольного просчета (по одному значению x для каждого интервала) и определить величину y при этих x.
4. После проверки блок-схему алгоритма и программу записать в отчет по занятию. Блок-схема и текст программы должны располагаться на одном листе рядом.

Выполнение задания

1. Запустить Среду программирования BASIC и ввести в компьютер текст подготовленной Вами программы.

2. Отредактировать тест программы, исправив выявленные с помощью редактора ошибки.

3. Запустить отлаженную программу и осуществить контрольный просчет.

4. Результат показать преподавателю.

5. Результаты контрольного просчета записать в отчет.

Лабораторная работа 3

Разработка и отладка циклической программы

Задание на лабораторное занятие
1. Разработать блок-схему алгоритма программы в соответствии с Вашим вариантом задания. Номер варианта задания двойной, например 0 (1), где первая цифра (0) означает номер варианта суммы из таблицы 3.1, а вторая (1) - вариант суммы из таблицы 3.2.
Составить по разработанному алгоритму программу, осуществляющую вычисление первой и второй сумм S1 и S2, а также S = S1 + S2. Для ввода исходных данных использовать операторы INPUT (не забывайте о подсказке или приглашении к вводу данных). Текст программы должен иметь заголовок, например Циклическая программа для вычисления сумм, вариант 0 (1) (для чего использовать оператор PRINT). Программу начинать с оператора CLS. Текст программы должен быть снабжен комментариями (для чего использовать оператор REM или ' - апостроф). Вывод на экран результатов вычисления организовать в следующем виде: S = 18 S1 = 20 S2 = 30.
2. После проверки блок-схему алгоритма и программу записать в отчет по занятию. Блок-схема и текст программы должны располагаться на одном листе рядом.

Выполнение задания

1. Запустить Среду программирования BASIC и ввести в компьютер текст подготовленной Вами программы.

2. Отредактировать тест программы, исправив выявленные с помощью редактора ошибки.

3. Запустить отлаженную программу и осуществить контрольный просчет.

4. Результат показать преподавателю.

5. Результаты контрольного просчета записать в отчет.


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

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

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

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

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

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

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

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

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

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

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

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

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

  • Разработка программы "Виселица" с использованием программной среды Visual Basic и средств объектно-ориентированного программирования: программные требования, описание алгоритма, блок-схема программы и дополнительной процедуры. Листинг программы.

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

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

    дипломная работа [1,9 M], добавлен 25.10.2015

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

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

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

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

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