Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Интересное:
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2017-09-27 | 338 |
5.00
из
|
Заказать работу |
|
|
по дисциплине
Основы программирования
Направление подготовки:
221700 «Стандартизация и метрология»
Профиль подготовки: «Метрология и метрологическое обеспечение»
Форма обучения:очная
Тула 2012 г.
Цель работы: Освоить приемы разработки алгоритмов различных структур и основных понятий языка Бейсик, выработать навыки программирования на ПЭВМ.
Постановка задачи: Разработать алгоритмы решения задач, составить блок-схемы алгоритмов и написать программы на языке Бейсик. Отладить программы на ПЭВМ.
Отчет по работе содержит:
1) Условие задачи;
2) Блок-схему алгоритма решения задачи;
3) Текст программы на алгоритмическом языке;
4) Результаты.
Пример выполнения лабораторной работы №1.
1. Условие задачи.
Вычислить:
2. Блок-схема алгоритма (см. рисунок 1).
Рисунок 1 - Схема алгоритма к заданию 1
В блоке 2 вводятся исходные данные x и b. В блоках 3, 4, 5 вычисляются значения функций a, y, z. В блоке 6 осуществляется вывод вычисленного значения функции z.
3. Программа.
' Ввод данных
DATA 1.5, 1.2: READ X, B
' Вычисление значений функций A, Y, Z
A = - X + B * Х^2
Y = (B * Х^3 - LOG (ABS (A))) / (2 * B)
Z = SQR(A^2 - B * EXP(SIN(X)) + 1) – Y
' Вывод значения функции Z
PRINT " Z = ": END
Задание 1
Вычислить значение функции по формуле, произведя предварительные расчеты входящих в нее величин для заданных значений. Варианты заданий представлены в таблице 1.
Таблица 1
Список использованных источников
1. Информатика. Базовый курс: учеб. пособие для втузов / С. В. Симонович [и др.]; под ред. С. В. Симоновича.— 2-е изд. — М. [и др.]: Питер, 2009.— 640 с.: ил. — (Учебник для вузов).— Библиогр.: с. 631-632.— Алф. указ.: с. 633-639.
2. Каймин, В. А. Информатика: учебник для вузов / В. А. Каймин.— 5-е изд. — М.: Инфра-М, 2008.— 285 с.: ил. — (Высшее образование).— Библиогр. в конце кн.
|
3. Беляев, М. А. Основы информатики: учебник для вузов / М. А. Беляев, В. В. Лысенко, Л. А. Малинина.— Ростов-н/Д: Феникс, 2006.— 352 c.: ил. — (Высшее образование).— Библиогр. в конце кн.
4. Острейковский, В. А. Информатика: учебник для вузов / В. А. Острейковский.— 5-е изд., стер. — М.: Высш. шк., 2009.— 512 с.: ил.— Библиогр.: с. 508.— ISBN 978-5-06-006134-5 (в пер.).
5. Макконелл, Д. Основы современных алгоритмов: учеб. пособие / Д. Макконелл; пер. с англ. под ред. С. К. Ландо, доп. М. В. Ульянова.— 2-е изд., доп. — М.: Техносфера, 2006.— 368 с. — (Мир программирования).— Библиогр. в конце разд.
6. Маркова, Татьяна Николаевна. Основы программирования: учеб. пособие / Т. Н. Маркова; ТулГУ.— Тула: Изд-во ТулГУ, 2009.— 106 с. — в дар от Изд-ва ТулГУ ТулГУ: 1303933.— Библиогр. в конце кн.
7. Информатика: учеб. пособие для вузов / Г. Н. Хубаев [и др.]; под ред. Г. Н. Хубаева.— 3-е изд., перераб. и доп.— Ростов н/Д: МарТ: Феникс, 2010.— 287 с.: ил.— (Учебный курс).
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
Политехнический институт
Кафедра «Инструментальные и метрологические системы»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
К ЛАБОРАТОРНОЙ РАБОТЕ №2
Вычисление значения функции с выбором формулы по условию
по дисциплине
Основы программирования
Направление подготовки:
221700 «Стандартизация и метрология»
Профиль подготовки: «Метрология и метрологическое обеспечение»
Форма обучения:очная
Тула 2012 г.
Цель работы: Освоить приемы разработки алгоритмов различных структур и основных понятий языка Бейсик, выработать навыки программирования на ПЭВМ.
Постановка задачи: Разработать алгоритмы решения задач, составить блок-схемы алгоритмов и написать программы на языке Бейсик. Отладить программы на ПЭВМ.
|
Отчет по работе содержит:
1) Условие задачи;
2) Блок-схему алгоритма решения задачи;
3) Текст программы на алгоритмическом языке;
4) Результаты.
Пример выполнения лабораторной работы №2.
1. Условие задачи
Вычислить:
2. Схема алгоритма к заданию 2
Рисунок 2 - Схема алгоритма к заданию 2
В блоке 2 вводятся исходные данные a и b. В блоке 3 вычисляется значение функции c. Блоки 4, 6 осуществляют проверку условия: a меньше b, a равно b соответственно и, в зависимости от результата сравнения, направляют вычисление по одной из ветвей - 5, 7, или 8. Блок 9 выводит на печать полученное значение функции y.
3. Программа.
PRINT " Введите A, B "
INPUT A, B
C = COS(A+B)
IF A < B
THEN Y = C * LOG (ABS (A - B)) / LOG(10)
ELSE
IF A = B
THEN Y= (COS (A)^3 + C) / (2 * A + B)
ELSE
Y = C * (A - B)^(1 / 3)
PRINT " Y = "; Y: END
Задание 2
Вычислить значение функции с выбором формулы по условию, произведя предварительные расчеты входящих в нее величин для заданных значений. Варианты заданий представлены в таблице 2.
Таблица 2
|
|
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!