АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задачи для самостоятельного выполнения. Разработать алгоритм и составить программу решения следующих задач

Читайте также:
  1. I. ГИМНАСТИКА, ЕЕ ЗАДАЧИ И МЕТОДИЧЕСКИЕ ОСОБЕННОСТИ
  2. I. Ситуационные задачи и тестовые задания.
  3. II. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
  4. II. Основные задачи и функции
  5. II. ЦЕЛИ, ЗАДАЧИ И ПРИНЦИПЫ ДЕЯТЕЛЬНОСТИ ВОИ
  6. II. Цель и задачи государственной политики в области развития инновационной системы
  7. III. Цели и задачи социально-экономического развития Республики Карелия на среднесрочную перспективу (2012-2017 годы)
  8. VI. ДАЛЬНЕЙШИЕ ЗАДАЧИ И ПУТИ ИССЛЕДОВАНИЯ
  9. Алгоритм выполнения прически
  10. Анализ выполнения договорных обязательств
  11. Анализ выполнения договорных обязательств и реализации продукции
  12. Анализ выполнения федеральной целевой программы «Дети-инвалиды»

 

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

Вариант 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
s = s + i
Next i

при n, равном: а) 2; б) 0; в) 4; г) 5.

13. Определите значение переменной a после выполнения каждого из фрагментов алгоритма:

1) a = 0 Fori =1 To7 a = a + i Nexti 2) a = 1: n = 7 Fori = n To2 Step–1 a = a + i Nexti 3) a = 0 Fori = 2 To7 a = a + i Nexti

14. Определите значение переменной с после выполнения каждого из фрагментов программы:

1) c=0 Fori=1 To 4 c=c+(i+2) Next i 2) c=1 For i=1 To4 Step2 c=c*(i+1) Nexti 3) c=0 Fori=2 To5 Step2 c=c+i^2 Nexti

Содержание отчета

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 с.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.)