Refbank.Ru - рефераты, курсовые работы, дипломы по разным дисциплинам
Рефераты и курсовые
 Банк готовых работ
Дипломные работы
 Банк дипломных работ
Заказ работы
Заказать Форма заказа
Лучшие дипломы
 Бухгалтерский учет и аудит оплаты труда (на примере ОАО "Полиграфист")
 Экспертные системы: характеристика, назначение, основные компоненты, классификация
Рекомендуем
 
Новые статьи
 Почему темнеют зубы и как с этом...
 Иногда полезно смотреть сериалы целыми...
 Фондовый рынок идет вниз, а криптовалюта...
 Как отслеживают частные...
 Сочинение по русскому и литературе по тексту В. П....
 Компания frizholod предлагает купить...
 У нас можно купить права на...
 Подскажем где и как открыть категорию...
 Сдать курсовую в срок поможет Курсач.эксперт. Быстро,...
 Размышления о том, почему друзья предают. Поможет при...
 Готовая работа по теме - потеря смысла жизни в современном...
 Рассуждения о проблеме влияния окружающего шума на...
 Рассуждения по тексту Владимира Харченко о роли науки в...
 Проблема отношений человека с природой в сочинении с...
 Рассуждение по теме ограниченности...


любое слово все слова вместе  Как искать?Как искать?

Любое слово
- ищутся работы, в названии которых встречается любое слово из запроса (рекомендуется).

Все слова вместе - ищутся работы, в названии которых встречаются все слова вместе из запроса ('строгий' поиск).

Поисковый запрос должен состоять минимум из 4 букв.

В запросе не нужно писать вид работы ("реферат", "курсовая", "диплом" и т.д.).

!!! Для более полного и точного анализа базы рекомендуем производить поиск с использованием символа "*".

К примеру, Вам нужно найти работу на тему:
"Основные принципы финансового менеджмента фирмы".

В этом случае поисковый запрос выглядит так:
основн* принцип* финанс* менеджмент* фирм*
Информатика

контрольная работа (задача)

Блок-схему и программу на Бейсике, которая вычисляет и печатает значение функции



Задание № 1:
Составить блок-схему и программу на Бейсике, которая по вводимым значениям переменной х ={0,1; 0,2; 0,5; 0,7; 0,9} вычисляет и печатает значение функции y = 2? x - 3 arctg( x ) + 0,2 .
Решение:
Предлагаемая программа предполагает использование интерпретатора BASIK для ПЭВМ "Агат", примечания указывают на отличия для версий Бейсик IBM-совместимых машин. Для вывода результатов работы на принтер у ПЭВМ "Агат" необходимо предварительно задействовать порт ввода-вывода.
Таблица № 1
Листинг программы

Примечание 10 HOME очистка экрана * 20 INPUT "Введите значение Х = "; X ввод значения х 30 Y = 2 * SQR (X) - 3 * ATN(X) + 0.2 вычисление функции 40 PRINT "X = "; X ; "Y = "; Y печать результатов ** 50 GOTO 20 переход в начало 60 STOP остановка
* - оператор очистки экрана для АГАТ-Бейсик, для Quik-Basik или Turbo-Basik необходимо заменить на CLS;
** - для Quik-Basik или Turbo-Basik вывод на принтер осуществляется оператором LPRINT.
Работа программы иллюстрируется прилагаемой контрольной распечаткой.










Рис. 1: Блок-схема к заданию № 1.
Задание № 2:
Составить блок-схему и программу на Бейсике, которая по вводимым значениям переменной х ={0,1; 0,2; 0,5; 0,7; 0,9} вычисляет и печатает значение функции:

Заданная функция: y = 2? x - 3 arctg( x ) + 0,2 .
Производная от заданной функции: .
Решение:
Таблица № 2
Листинг программы

Примечание 10 HOME очистка экрана * 20 INPUT "Введите значение Х = "; X ввод значения х 30 IF X <= 0.5 THEN 60 переход по условию 40 Y = 2 * SQR (X) - 3 * ATN(X) + 0.2 : GOTO 70 вычисление функции 50 IF X >=1 THEN 20 безусловный переход 60 Y = 1 / SQR(X) - 3 / (1 + X^2) вычисление функции 70 PRINT "X = "; X ; "Y = "; Y печать результатов ** 80 GOTO 20 переход в начало 90 STOP остановка
* - оператор очистки экрана для АГАТ-Бейсик, для Quik-Basik или Turbo-Basik необходимо заменить на CLS;
** - для Quik-Basik или Turbo-Basik вывод на принтер осуществляется оператором LPRINT.











Рис. 2: Блок-схема к заданию № 2.
Задание № 3:
Составить блок-схему и программу на Бейсике, которая для всех значений Х из промежутка [ 0 ; 1 ], с шагом изменения h = 0,1 вычисляет и выводит на экран значения функции y = 2? x - 3 arctg( x ) + 0,2. Результат работы программы вывести на экран в виде таблицы. Составить две программы: одну с с использованием оператора IF ... THEN, другую - с использованием оператора FOR ... NEXT .
Решение:
Таблица № 3
Листинг программы

Примечание а) с оператором IF...THEN 10 HOME очистка экрана * 20 X1 = 0 : X2 = 1 : S = 0.1 задание интервала 30 X = X1 начальное значение Х 40 Y = 2 * SQR (X) - 3 * ATN(X) + 0.2 вычисление функции 50 PRINT "X = "; X ; "Y = "; Y печать результатов ** 60 X = X + S новое значение Х 70 IF X > X2 THEN 90 проверка интервала 80 GOTO 40 переход к вычислению 90 STOP остановка
б) с оператором FOR...NEXT 10 HOME очистка экрана * 20 FOR X = 0 TO 1 STEP 0.1 начало цикла 30 Y = 2 * SQR (X) - 3 * ATN(X) + 0.2 вычисление функции 40 PRINT "X = "; X ; "Y = "; Y печать результатов ** 50 NEXT X окончание цикла 60 STOP остановка * - оператор очистки экрана для АГАТ-Бейсик, для Quik-Basik или Turbo-Basik необходимо заменить на CLS;
** - для Quik-Basik или Turbo-Basik вывод на принтер осуществляется оператором LPRINT.
Сравнение двух вариантов программы позволяет сделать вывод, что использование оператора FOR ... NEXT позволяет сократить длину программы, а следовательно и время её выполнения.














Рис. 3: Блок-схема к заданию № 3.
Задание № 4:
Дана функция .
Составить функциональную логическую схему по заданной функции.
Упростить логическую функцию и выполнить проверку преобразований таблицей истинностей.
Составить функциональную логическую схему по упрощённой функции.
Решение:
Составляем функциональную логическую схему:






Упрощаем заданную функцию:

Правильность преобразований проверяем при помощи таблицы истинностей:
Исходные Заданная функция Упрощённая функция X1 X2 X1 X2 X1 ?X2 (X1 ?X2 )?X2 (X1 ?X2 )?X2 X1?(X1 ?X2 )?X2 X1 ?X2 X1?(X1 ?X2) 1 1 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 0 0
Из таблицы видно, что заданная функция фактически не зависит от переменной Х2 и определяется значением Х1.
Строим упрощённую функциональную логическую схему:




Задание № 5:
Числа А = 91,15 и В = - 21,82 перевести из десятичной системы счисления в восьмеричную, затем в двоичную и шестнадцатиричную системы счисления.
А10 = 91,15 B10 = - 21,82
А8 = 133,17 B8 = - 25,122
А2 = 10010001,00010101 B2 = - 00100001,10000010
А16 = 5В,F B16 = - 11,52
1 1

Работа на этой странице представлена для Вашего ознакомления в текстовом (сокращенном) виде. Для того, чтобы получить полностью оформленную работу в формате Word, со всеми сносками, таблицами, рисунками, графиками, приложениями и т.д., достаточно просто её СКАЧАТЬ.



Мы выполняем любые темы
экономические
гуманитарные
юридические
технические
Закажите сейчас
Лучшие работы
 Научная организация и нормирование труда на сельскохозяйственных предприятиях
 Этикет письменной и устной деловой речи
Ваши отзывы
Добрый день, Refbank! То, что Вы мне прислали - выше всяких похвал! Я поражена, что за 3 дня можно сделать такую работу! Все очень профессионально. В наше время трудно доверять кому бы то ни было, но это не про вас! Спасибо Вам!
Екатерина О.

Copyright © refbank.ru 2005-2024
Все права на представленные на сайте материалы принадлежат refbank.ru.
Перепечатка, копирование материалов без разрешения администрации сайта запрещено.