Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен_ПОКС_230105_2013.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
218.62 Кб
Скачать

Раздел №2

29. Раздел №2

29. Использование списков

30. Операторы над массивами

31. Вложенные файлы и функции

32. Переменные. Локальные и глобальные

33. Функциональные возможности PHP

34. Основы языка PHP

35. Синтаксис языка PHP

36. Элементы и выражения языка PHP

37. Функции PHP

38. Работа с формами PHP

39. Работа с переключателями PHP

40. Обработка данных в массивах

41. Функции обработки строк

42. Массивы в PHP. Функции

43. Создание функции

44. Переменные PHP

45. Типы данных PHP

46. Математические операторы PHP

47. Циклы PHP

48. Функции обработки строк PHP

49. Создание массивов PHP

50. Элементы управления PHP

51. Вложенные функции PHP

52. Битовые операторы PHP

Раздел №3

53. Характеристика типовых задач, решаемых клиентской частью приложений

54. Функциональные возможности клиентской части

55. Характеристика программного средства, его назначение и возможности

56. Создание сценариев на JavaScript

57. Создание сценариев JavaScript

58. Синтаксис языка JavaScript

59. Операторы JavaScript

60. Функции JavaScript

61. Объекты JavaScript

62. Доступ к стилям JavaScript

63. Методы JavaScript

64. События JavaScript

Практические задания

Написать программу с помощью языка PH и отдельное решение с JavaScript, результат работы алгоритма и скрипты должны находиться в одном файле.

1. Определить, что больше: длина окружности (l=2πr) или площадь круга (S=πr2) одного и того же заданного радиуса r.

2. Посчитать количество отрицательных чисел среди чисел a, b, c.

3. Выбрать минимальное из трех чисел X, Y, Z и присвоить его значение суммой X, Y, Z.

4. Посчитать количество положительных чисел среди чисел a, b, c.

5. Найти среднее арифметическое кубов трех чисел и среднее геометрическое модулей этих чисел.

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

7. Найти наибольшее из трех действительных чисел x, y, z и заменить его произведением.

8. Предусмотреть вывод итоговой оценки студента, если от 18 баллов ставится оценка – «отлично», от 15 до 17 ставится оценка – «хорошо», от 11 до 14 ставится – «удовлетворительно», в остальных случаях – «неудовлетворительно».

9. По длине ребра куба найти его площадь грани (S=6a2) и объем (V=a3). Вывести максимальное число.

10. По длине стороны и высоты равностороннего треугольника найти его площадь (S=ah/2). Сравнить периметр и площадь равностороннего треугольника.

11. Если треугольник со сторонами a, b, c является равносторонним, то найти его площадь (S=ah/2), в противном случае найти его периметр.

12. Даны два действительных числа. Заменить первое число полусуммой, если оно меньше или равно второму, и разностью в противном случае.

13. Даны действительные числа X, Y, Z. Вычислить min(X+Y+Z/2, XYZ).

14. По длине окружности (C=2πr) вычислить площадь круга (S=πr2) ограниченного этой окружностью.

15. Даны два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменений в противном случае.

16. По длине ребра куба вычислить площадь и периметр его полной поверхности. Что больше: площадь или периметр?

17. Из трех действительных чисел выбрать те, которые принадлежат интервалу (1,5).

18. Найти площадь кольца (S=πr22-πr12), внутренний радиус которого равен r1, а внешний – r2 (r2>r1). Если пользователь ввел неправильное условие, то появляется предупреждение.

19. Из данных двух действительных чисел X и Y меньшее заменить их полусуммой, а большее – их удвоенным произведением.

20. Из данных трех действительных чисел возвести в квадрат те, значения которых неотрицательны.

21. Выбрать максимальное из трех чисел X, Y, Z и присвоить его значение произведением X, Y и Z.

22. Дано значение a. Не используя никаких функций и никаких операций, кроме умножения, получить значение a8 за три операции и a10 за четыре операции.

23. Составить программу, вычисляющую сумму членов геометрической прогрессии, где а – первый член прогрессии, b – шаг арифметической прогрессии (знаменатель), c – количество шагов прогрессии.

24. Составить программу, вычисляющую сумму членов арифметической прогрессии, где а – первый член прогрессии, b – шаг арифметической прогрессии (знаменатель), c – количество шагов прогрессии.

25. Определить, какая из двух фигур, круг с радиусом R (S=πR2) или квадрат со стороной А (S=A2), имеет большую площадь.

26. Составить программу вычисления объема цилиндра, имеющего высоту H и радиус основания R (S=πr2H).

27. Составить программу вычисления объема конуса, имеющего высоту H и радиус основания R (S=1/3πr2H).

28. Определить что больше: площадь равностороннего треугольника со стороной X или площадь круга радиусом Y (S=πY2).

29. Найти среднюю линию трапеции (I=(a+b/2)) и площадь трапеции (S), если заданы основания (a и b) и расстояние между ними (h) (S=(a+b)h/2).

30. Составить программу вычисление факториала n!

31. Найти корень уравнения.

32. Написать программу, помогающую возвести число в степень.