|
||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задачи для самостоятельного выполнения. Разработать алгоритм и составить программу решения следующих задач
Разработать алгоритм и составить программу решения следующих задач. Произвести ввод, редактирование, тестирование, отладку программы, решение и анализ результатов решения задач на компьютере. Вариант 1. Вычислить таблицу перевода миль в километры для расстояний от 5 до 75 миль с шагом 5, если 1 миля составляет 1,609 км. Вариант 2. Вычислить таблицу соответствия между весом в фунтах и весом в килограммах для значений от 1 до 10 фунтов с шагом 1 ф, если 1 ф=400 г. Вариант 3. Вычислить сумму значений функции у=x^2 на отрезке [1,5] c шагом 1. Вариант 4. Протабулировать функцию y=sin(x) на отрезке [0, 6.28] с шагом h=0.785. Вывести все положительные значения функции. Вариант 5. Определить, сколько чисел, являющихся квадратом целого числа, принадлежат заданному диапазону натуральных чисел. Вариант 6. Дано натуральное число N. Вычислить: . Вариант 7. Дано натуральное число N. Вычислить . Вариант 8. Вывести значения функции z=xk/k, которые больше a и значения k, при которых это условие выполняется. k=1, 2, 3, …, n. Переменные n, x и a вводятся. Вариант 9. Протабулировать функцию y=sin(x) на отрезке [0, 6.28] с шагом h=0.785. Вывести все отрицательные значения функции. Вариант 10. Старик поймал в первый год 3 золотые рыбки, а каждый следующий год ловил на одну рыбку больше. Сколько золотых рыбок он поймал за 33 года? Вариант 11. Вычислить сумму квадратов нечетных чисел из интервала от 1 до 10. Вариант 12. Вычислить S=22+24+26+28+210. Вариант 13. Расход бензина на 100 км пути в среднем составляет 9 л. Составить таблицу стоимости бензина для расстояний 200 км, 400 км, 600 км, 800 км и 1000 км, если цена одного литра равна x руб. Вариант 14. Вычислить таблицу перевода температуры из градусов по шкале Цельсия (C) в градусы по шкале Фаренгейта (F) для значений температуры от 35 до 40 °C с шагом 1 °C, используя формулу перевода F=1.8*C+32. Вариант 15. ВычислитьS= (3n+3) + (3n+6) + (3n+9) +...+ (3n+30), где n – целое число.
Контрольные вопросы 1. Назовите базовую управляющую структуру, реализующую циклический вычислительный процесс. 2. Назовите разновидности алгоритмической структуры (базовой управляющей структуры) «ЦИКЛ» и отличительные особенности каждой из них. 3. Назовите операторы языка QBasic или VBA, с помощью которых организуется циклический вычислительный процесс, назначение и отличительные особенности каждого из них и как они выполня-ются. 4. Можно ли выйти из цикла For до его завершения и если можно, то как? 5. Можно ли выйти из цикла Do до его полного выполнения по дополнительному условию оператором Goto <метка>? 6. Можно ли закончить цикл For до завершения цикла Do, если цикл Do находится внутри цикла For? 7. Сколько конструкций имеет цикл Do в языке Basic? 8. Назначение цикла While... Wend? 9. Определите значение целочисленной переменной S после выпол-нения фрагмента алгоритма
10. Укажите, какой результат будет выведен на экран при выполнении следуюшего фрагмента программы: For t=1 To 7 Print t;t+2; Next t 11. Укажите, какой результат будет выведен на экран при выполнении следуюшего фрагмента программы: For f=0 To 9 Step 3 Print 2*f;f*f; Next f 12. Определите, сколько раз будет выполнено тело цикла в приведенном фрагменте For i = 2 To n Step 1 при n, равном: а) 2; б) 0; в) 4; г) 5. 13. Определите значение переменной a после выполнения каждого из фрагментов алгоритма:
14. Определите значение переменной с после выполнения каждого из фрагментов программы:
Содержание отчета 1. Тема работы. 2. Цель работы. 3. Задание к работе. 4. Визуальное представление алгоритмов. 5. Экранная форма (при программировании на VBA). 6. Программный код. 7. Результаты выполнения программ. 8. Файлы протестированных и отлаженных программ на электронном носителе.
Основная литература 1. Информатика: базовый курс [Текст]: учеб. пособие для вузов / под ред. С.В. Симоновича. – 2-е изд. – СПб.: Питер, 2005. – 640 с.: ил. 2. Информатика [Текст]: учебник для вузов / Н.В. Макарова, Л.А. Матвеев, В.Л. Бройдо [и др.]; под ред. Н.В. Макаровой. – Изд. 3-е, перераб. – М.: Финансы и статистика, 2006. – 768 с.: ил. 3. Каймин, В.А. Информатика [Текст]: учебник для вузов / В.А. Каймин. – 4-е изд., перераб. и доп. – М.: ИНФРА-М, 2005. – 285 с.
Дополнительная литература 4. Назаров, С.В. Программирование на MS Visual Basic [Текст]: Рек. УМО по образованию в обл. экономики, статистики, информ. систем и математ. методов в экономике в качестве учеб. пособия для студ. экон. вузов, обучающихся по спец. «Финансы и кредит» / С.В. Назаров, П.П. Мельников; под ред. С.В. Назарова. – М.: Финансы и статистика, 2003, 2002. – 320 с. 5. Иванова, Г.С. Основы программирования [Текст]: допущено МО РФ в качестве учебника для студ. вузов, обучающихся по напр. «Инфор-матика и вычислительная техника» спец. «Вычислительные машины, комплексы, системы и сети», «Автоматизированные системы обработки информации и управления», «Программное обеспечение вычислительной техники и информационных систем» / Г.С. Иванова. – 2-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 416 с. 6. Экономическая информатика и вычислительная техника [Текст]: учебник для вузов / под ред. В.П. Косарева и Л.В. Еремина. – М.: Финансы и статистика, 2002. – 592 с. 7. Данова, Н.С. Электронный учебник по информатике / Н.С. Данова, В.А. Лихачев. – URL: http://bsu.edu.ru:8801/projects/inf/default.htm. 8. Новиков, Ф.А. Microsoft Office XP в целом [Текст] / Ф.А. Новиков, А.Д. Яценко. – СПБ.: БХВ-Петербург, 2002. – 928 с. 9. Каммингс, С. VBA для «чайников» [Текст]: учеб. пособие / пер. с англ. С. Каммингса. – М.: Вильямс, 2000. – 384 с.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |