
- •Министерство образования Российской федерации Тверской государственный технический университет
- •Кафедра информатики и прикладной математики
- •Заданий по курсу "Информатика" для студентов всех специальностей Тверь 2011
- •Создание электронного оглавления
- •Министерство науки и образования российской федерации гоу впо “Тверской государственный технический университет” Кафедра “ Информатики и прикладной математики”.
- •1. Линейные вычислительные процессы
- •2. Разветвляющиеся вычислительные процессы
- •3. Циклические вычислительные процессы
- •3.1. Обработка рекуррентных выражений
- •3.2. Вычисление суммы элементов последовательности
- •7. Работа с базой данных вариант 1, 13, 25
- •Вариант 2, 14, 26
- •Вариант 3, 15, 27
- •Вариант 4, 16
- •Вариант 5, 17
- •Вариант 6, 18
- •Вариант 7, 19
- •Вариант 8, 20
- •Вариант 9, 21
- •Вариант 10, 22
- •Вариант 11, 23
- •Вариант 12, 24
3.2. Вычисление суммы элементов последовательности
Вычислить приближенно с точностью eps=0.001 значения функций:
1.
2.
3. 1/98
4.
5.
6.
7.
8.
9. 1/62
10.
11. ln 1.06
12. cos 1
13.
14. sin 30
15. acrtg 0.5
16.
17.
18. cos 60
19.ln 0.98
20.
21. cos(x)/x
22. sin(x)/x
23.
24.
25.
При вычислении значений функций используются следующие табличные
суммы элементов последовательностей:
При вычислении
заданного значения функции ее необходимо
преобраразовать к табличному виду.
Например, вычислить
с
точностью eps=0.001. Очевидно, что для
расчета подходит табличная зависимость
Для
преобразования исходной функции к
выбранному типу выполним:
.
Положим х = 1/16, а m = 1/3. Определим
,
тогда результат, очевидно, будет равен
4*s.
7. Работа с базой данных вариант 1, 13, 25
Расчет заработной платы
Таблица: Ведомость начисления
Необлагаемый минимум (руб) 632 р.
Табельный номер |
ФИО |
Должность |
Начислено |
Пенсион- ный фонд 1% |
Кол-во вычетов, не облагаемых налогом |
Налогообла-гаемая база (НОБ) |
Сумма подоходного налога (ПН) |
К выдаче |
|
|
|
|
1% |
|
|
|
|
111 |
Иванов Т.Н. |
Кассир |
5123 р. |
? |
1 |
? |
? |
? |
221 |
Петров И.И. |
Бухгалтер |
2359 р. |
? |
2 |
? |
? |
? |
В таблице:
пенсионный фонд = начислено * процент отчисления в пенсионный фонд,
НОБ = начислено - пенсионный фонд - кол-во вычетов, не облагаемых налогом * необлагаемый минимум,
НОБ*5%,
если НОБ < 1200,
сумма подоходного налога = (НОБ – 20)*10%+140, если НОБ<4000,
(НОБ – 30)*15%+254, если НОБ>4000,
к выдаче =ОКРУГЛ (начислено – пенсионный фонд – ПН).
Таблица: Должности
Кассир |
Бухгалтер |
Экономист |
Начальник отдела |
Механик |
Главный инженер |
Инженер |
Электрик |
Слесарь |
В задании требуется:
Составить таблицу «Ведомость начисления», в которой содержится не менее 12 записей и таблицу «Должности».
На столбец Начислено наложить ограничения по вводу данных (>0).
Столбцы Табельный номер, ФИО, Начислено, Кол-во вычетов, не облагаемых налогом, заполнить самостоятельно; в столбце Должность создать список, источником данных для которого является таблица «Должность»; значения столбцов Пенсионный фонд, НОБ, Сумма подоходного налога и К выдаче рассчитать по приведенным формулам.
Найти максимальное, минимальное и среднее значение столбца К выдаче.
Построить диаграмму (на отдельном листе), содержащую значения из столбца К выдаче.
Выполнить сортировку данных по столбцу Должность, а при совпадении должностей – по ФИО (по возрастанию).
Произвести фильтрацию данных:
выбрать из списка всех работников заданной должности,
выбрать из списка только тех работников, доход которых больше 5000,
выбрать из списка тех работников, у которых отчисление в пенсионный фонд менее 40 или начислено более 6000.
Выполнить форматирование данных: те значения столбца К выдаче, которые больше 20000 выделить красным цветом.
Вставить примечание к столбцу ФИО, содержащее текст «Сотрудники фирмы «Парус»».
Посчитать количество человек каждой должности.
Определить кол-во сотрудников, у которых значение столбца Кол-во вычетов, не облагаемых налогом равно 2.
Закрепить строку заголовка таблицы «Ведомость начисления».
Создайте справочную таблицу, в которой при вводе табельного номера будут выводиться ФИО работника, должность и к выдаче.