Требования к результатам работы



Самостоятельная работа № 1. Разработка спецификации программного продукта.

1. Цель работы: Сформировать навыки составления специальной документации.

Задание к работе

Варианты заданий:

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

  2.Вычислить значение функции:

 

 

3.На оси ОХ расположены три точки a , b, c. Определить, какая из точек b или c расположена ближе к a.

4.Дано число x. Напечатать в порядке возрастания числа: sin x, cos x, ln x. Если при каком-либо х некоторые из выражений не имеют смысла, вывести сообщение об этом и сравнивать значения только тех выражений, которые имеют смысл.

5.Составить программу, которая проверяла бы, не приводит ли суммирование двух целых чисел А и В к переполнению. Если будет переполнение, то сообщить об этом. Иначе вывести сумму этих чисел.

6. Написать программу, которая по паролю будет определять уровень доступа сотрудника к секретной информации в базе данных. Доступ к базе имеют только шесть человек, разбитых на три группы по степени доступа. Они имеют следующие пароли: 9583, 1747 — доступны модули баз А, В, С; 3331, 7922 — доступны модули баз В, С; 9455, 8997 — доступен модуль базы С.

7. Составить программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, чем необходимо, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает сообщение об этом и указывает размер недостающей суммы.

8. Вычислить значение функции:

9.  К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал m1 баллов, во втором — n1, в третьем — p1- Петров — m2, n2, p1 соответственно; Сидоров — m3, n3, p3. Составить программу, определяющую, сколько баллов набрал победитель.

10. Вычислить значение функции:

 

 

11. Найти max{min (a, b), min (c, d)}.

12. Дано трехзначное число. Написать программу, определяющую кратна ли шести сумма его цифр.

13. Даны числа x , y, z. Найти значение выражения:

14. Составить программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, чем необходимо, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает сообщение об этом и указывает размер недостающей суммы.

15. В ЭВМ поступают результаты соревнований по плаванию для трех спортсменов. Составить программу, которая выбирает лучший результат и выводит его на экран с сообщением, что это результат победителя заплыва.

16. Дано четырехзначное число. Написать программу определения входят ли в него цифры 3,5,7.

17. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал m1 баллов, во втором — n1, в третьем — p1- Петров — m2, n2, p2 соответственно; Сидоров — m3, n3, p3. Составить программу, определяющую, сколько баллов набрал победитель.

18. Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра.

19. Дано трехзначное число. Написать программу определения является ли оно палиндромом (перевертышем), т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.

20. Составьте программу, которая уменьшает первое число в пять раз, если оно больше второго по абсолютной величине.

21. Даны три числа a, b, c. Определить, какое из них равно d. Если ни одно не равно d, то найти max (d-a, d-b, d-c).

22. Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной.

  23. Вычислить значение функции:

 

24. Дано четырехзначное число. Написать программу определения больше ли цифра сотен цифры единиц.

25. Определить, является ли номер автобусного билета счастливым числом. Номер задается шестизначным числом.

Требования к результатам работы

- Качество работы, проделанной на этапе подготовки;

- Качество программы;

- Умение автора анализировать выполненную работу и причину проблем, возникающих в процессе реализации задачи.


Дата добавления: 2018-11-24; просмотров: 99; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!