Задачи для самостоятельного выполнения
Вариант 1.Периметр треугольника равен Р, длина одной стороны равна А, а другой – В. Найти длину третьей стороны.
Вариант 2. Длина стороны треугольника равна А, периметр равен Р, длины двух других сторон равны между собой. Найти эти длины.
Вариант 3. Длины сторон первого прямоугольника А и В, его площадь в 6 раз меньше площади второго прямоугольника. Найти длину стороны второго прямоугольника, если длина одной из его сторон равна С.
Вариант 4. Определить путь, пройденный автомобилем за T мин со скоростью 90 км/ч.
Вариант 5. Определить стоимость покупки: 3 кг сахара по x руб. за 1 кг, 5 кг муки по y руб. за 1 кг и 1 кг риса по z руб.
Вариант 6. Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Перевести значение длины в метрическую систему, т.е. выразить ее в сантиметрах.
Вариант 7. Прямой круговой конус задан высотой h и радиусом основания r. Определить площадь боковой поверхности конуса по формуле .
Вариант 8. Треугольник задан величинами своих сторон a, b, c. Найти его площадь по формуле , где p=(a+b+c)/2.
Вариант 9.Треугольник задан величинами своих сторон a, b, c. Вычислить медианы треугольника по формулам:
Вариант 10. Введите температуру в градусах Цельсия и переведите ее в градусы по шкале Фаренгейта. Перевод осуществляется по формуле F=l,8´C+32.
Вариант 11. Введите свой возраст в годах. Переведите это число в дни и месяцы.
Вариант 12. Треугольник задан величинами своих сторон a, b, c. Вычислить высоты треугольника по формулам h1=t/a, h2=t/b, h3=t/c, где , а p=(a+b+c)/2.
Вариант 13. Усеченный прямой круговой конус задан высотой l, радиусами R и r. Вычислить площадь его поверхности S=p(R+r)l+p R2 +pr2 и объем V=p(R2 + r2+Rr)h/3.
Вариант 14. Прямой круговой цилиндр задан высотой l и радиусом r. Вычислить площадь его поверхности S=2pr(r+h) и объем V=pr2h.
Вариант 15. Вычислить площадь поверхности и объем шара, имеющего радиус r по формулам S = 4p r2 и V=4/3pr3.
Контрольные вопросы
1. Какие основные этапы содержит процесс разработки программ?
2. Что такое алгоритм решения задачи?
3. Что такое графический способ записи алгоритмов?
4. Перечислите обозначение и функциональное назначение наиболее часто употребляемых блочных символов графического описания алгоритмов (визуальных алгоритмов).
5. Что такое базовые алгоритмические (управляющие) структуры?
6. Назовите базовую алгоритмическую структуру, реализующую линейный вычислительный процесс. Чем характеризуется линейная структура алгоритма?
7. Для чего нужны отладка и тестирование программы?
8. В чем заключается отладка программы?
9. Что такое тест и тестирование?
10. Является ли отсутствие синтаксических ошибок свидетельством правильности программы?
11. Какие разновидности ошибок транслятор не в состоянии обнаружить?
12. Какие подходы по способу разработки программ можно выделить? Охарактеризуйте каждый подход.
13. Чем характеризуются системы визуального программирования?
14. Какой язык называется языком высокого уровня?
15. Назовите операторы языка QBasic и VBA, с помощью которых организуется линейный вычислительный процесс.
16. Укажите, какие из записей можно рассматривать в качестве идентификаторов переменных в языке QBasic?
а/в s 4a (y) (а) a.4 vkl x/y х0 p*a a*b 3max 4т 25a (i) r6.
17. Укажите приоритет выполнения операций в выражениях.
18. Укажите приоритет выполнения арифметических операций.
19. По каким правилам записываются арифметические выражения?
20. Даны арифметические выражения. Запишите эти выражения на алгоритмическом языке.
1) sin2 x + cos x2 2) ecd + sin2 x 3) cos2 x + ai+2 + epx.
21. Как записываются логические выражения?
22. Запишите оператор вывода на экран для представленного вида выводимой информации на языке QBasic:
А= 10.5 В=1.5 РЕЗУЛЬТАТ= 12, если а=10,5, b=1,5.
23. Каким образом происходит организация ввода-вывода данных на языке QBasic, на языке VBA.
24. Даны выражения, записанные на алгоритмическом языке Basic. Запишите эти выражения на языке математики.
sin(x)^2+cosx^2 | (b+sin(x))/(c+d) | e^c´d+sin(x)^2 | sin(x)^2+cos(x^2) |
cos((x)^2)+a^(i+2) | exp(c´d)+sin^2´x | sin(x)^2+cos(x)^2 | (b+sinx)/(c+d) |
cos(x)^2+a^i+2+exp(c´d) | (b+sin(x))/c+d | exp(c´d)+sin(x)^2 | b+sin(x)/(c+d). |
25. Что такое стандартная (встроенная) функция и по каким правилам она записывается?
Содержание отчета
1. Тема работы.
2. Цель работы.
3. Задание к работе.
4. Визуальное представление алгоритма.
5. Экранная форма (при программировании на VBA).
6. Программный код.
7. Результаты выполнения программного кода.
8. Файлы, содержащие отлаженные программы.
Дата добавления: 2014-12-24; просмотров: 2187;