«Алгоритмические задачи» 1. Напишите программу для вычисления факториала заданного натурального числа N. 2. Дан текст. Вывести все слова, начинающиеся с согласных букв латинского алфавита. (Текст – это набор слов, разделенных пробелами и знаками препинания). 3. Дан текст, не содержащий знаков препинания. Расставить точки перед словами, начинающимися с заглавной буквы. (Текст – это набор слов, разделенных пробелами и знаками препинания) «Финансово-экономические задачи» 1. Предприятие производит пиломатериалы и фанеру, используя для этого еловые и пихтовые 2. 3. 4. 5. лесоматериалы. Для приготовления 1 м3 пиломатериалов необходимо израсходовать 1 м3еловых и 2.5 м3 пихтовых лесоматериалов. Для изготовления 100 м2 фанеры требуется 5 м3 еловых и 10 м3 пихтовых лесоматериалов. Запасы предприятия составляют 80 м3 еловых и 180 м3 пихтовых лесоматериалов. Составить математическую модель нахождения оптимального плана производства предприятия, если по условиям поставок необходимо произвести не менее 10 м3 пиломатериалов и не менее 1200 м2 фанеры. Доход с 1 м3 пиломатериалов составляет 16 ед., а со 100 м2 фанеры 60 ед. В проектируемый аэропорт будет поступать поток самолетов, в среднем 20 самолетов в час. Одна взлетно-посадочная полоса в среднем принимает самолет за 2 минуты. Каково наименьшее количество полос, при котором среднее время ожидания в очереди не превысит 3 минуты ? Пять заказов необходимо распределить между тремя бригадами. При этом каждый заказ может быть поручен только одной бригаде. Время выполнения (в днях) того или иного заказа той или иной бригадой задано в таблице: Бригада 1 Бригада 2 Бригада 3 Заказ 1 24 28 25 Заказ 2 33 30 38 Заказ 3 18 16 17 Заказ 4 42 37 44 Заказ 5 23 25 20 Все заказы должны быть выполнены в течение 50 рабочих дней. Построить математическую модель распределения заказов между бригадами так, чтобы суммарная трудоемкость выполнения всех заказов было минимальной. Два рабочих на сварке арматурных каркасов изготовили 54 каркаса за время чистой работы 6 часов. Первый рабочий изготовил на 8 каркасов больше второго. Нормативная трудоёмкость одного каркаса 0,3 чел./час. Рассчитать: - часовую производительность каждого рабочего; - на сколько % производительность труда первого рабочего выше; - фактическую трудоёмкость каркаса; - % перевыполнения нормы выработки каждым рабочим. Рассчитайте суммы налога на доходы физических лиц (НДФЛ) и налога на имущество физических лиц с учетом следующих условий. 6. 7. 8. 9. 10. 11. 12. Плательщик получает доход в виде заработной платы, дивидендов (30% реинвестирует в производство того же предприятия) и процентов по рублевому банковскому вкладу (доходность вклада – 12,5% годовых, ставка рефинансирования ЦБ РФ 7%). Плательщик является инвалидом II группы, воспитывает совместно с супругой несовершеннолетнего ребенка и ребенка-студента дневного отделения вуза 20-ти лет. Оплачивает за учебу старшего ребенка 52 тысячи рублей в год. В октябре продали гараж, которым владела супруга 10 лет, за 200 тыс. руб Инвентаризационная стоимость гаража 90 тыс. руб. Совместно с супругой является собственником квартиры инвентаризационной стоимостью 400 тыс. руб. Собственность общая долевая – по 50% каждому. В августе супруга получает в дар от родителей дом инвентаризационной собственностью 120 тыс. руб., становится его единоличной собственницей. Все численные значения доходов, ставок налога на имущество и т.д., определить самостоятельно в соответствии с НК РФ. Отчислениями в Пенсионный фонд пренебречь. Сопроводите по возможности решение комментариями. (Эффективная процентная ставка). Банк начисляет сложные проценты на вклад, исходя из годовой номинальной процентной ставки 0,12. Найдите эффективную годовую процентную ставку при ежедневной и при ежеквартальной капитализации процентов при временной базе 365 дней. (Уравнение эквивалентности), Имеются два обязательства. Условия первого: величина погашаемого долга - 500 д.е., срок долга - 4 месяца. Условие второго: величина погашаемого долга - 550 д.е., срок долга 10 месяцев. Можно ли считать эти обязательства эквивалентными, если долг учитывается простыми дисконтами по годовой учетной ставке d = 0,8 (d = 0,06)? Какова должна быть учетная ставка для равноценных финансовых обязательств? (Страховой фонд). Для создания страхового фонда ежегодно выделяется 4000 д.е. На аккумулируемые средства начисляются сложные проценты по годовой процентной ставке 0,06. Определите общую сумму фонда через 5 лет, если: а) средства поступают в конце каждого года, а проценты начисляются каждые полгода; b) средства поступают в конце каждого квартала, а проценты начисляются каждые полгода; c) поступления и начисления производятся каждый квартал. (Текущий долг). Молодожены имеют годовой доход 45000 д.е. Ипотечный банк дает в долг сумму, которая должна постоянно погашаться одной третьей месячного дохода. Если банк использует начисление сложных процентов по месячной процентной ставке 0,012 и долг погашается в течение 25-ти лет, то какова может быть величина взятого кредита? (Член ренты). Служащий госучреждения решил отправиться через 5 лет в туристическую поездку по Австралии. Для этого он начал ежегодно депонировать некоторую сумму под сложные проценты по процентной ставке 0,06, чтобы накопить сумму 15000 д.е. Определите величину одинаковых ежегодных вкладов. Зависимость спроса (объема продаж) S от цены изделия C задана формулой: S = 20 000 – 30С - С*C. Единовременные затраты на открытие производства составляют 200 000 рублей. Текущие затраты на изготовление одного изделия (себестоимость изготовления изделия) равны 50 рублям. Какую цену на изделие целесообразно установить? Целесообразно ли открывать производство изделия, если желаемый уровень рентабельности инвестиций (отношение прибыли к единовременным затратам) составляет 20% ? На трех складах оптовой базы сосредоточен однородный груз в количествах 180, 60 и 60 ед Этот груз необходимо перевезти в четыре магазина. Каждый из магазинов должен получить соответственно 120, 40, 60 и 80 ед. груза. Тарифы перевозок единицы груза из каждого и складов во все магазины задаются матрицей 13. Необходимо построить математическую модель, позволяющую определить такой план перевозок, при котором общая стоимость перевозок является минимальной. Проанализируйте динамику представленных показателей, сопоставьте их между собой. 2010 год 2009 Итого год 1 кв 2 кв 3 кв 4 кв Валовый выпуск, млн. руб. 42 10 12 9 9 40 Товарный выпуск, млн. руб. 33 8 11 7 8 34 Реализация, млн. руб. 30 9 10 9 10 38 «Учетно-аналитические задачи» Разработайте упрощенную информационную подсистему расчета налога на имущество физического лица за налоговый период. (Среда реализации – на усмотрение студента). Требования к системе: - возможность ввода и корректировки информации об объектах обложения, необходимой для определения налоговой базы и суммы налога; - ведение справочника нормативных данных (шкала ставок налога); - автоматический расчет налоговой базы и суммы налога; - возможность автоматической выдачи сведений о сумме налога в виде документа, содержащего фамилию, имя, отчество плательщика, период оплаты, дату оплаты, сумму стоимости каждого объекта имущества, находящегося в собственности, а также сумму совокупной стоимости имущества по видам (жилоенежилое), значение ставок налога по видам имущества, собственно сумму налога на имущество, подлежащую уплате в бюджет. Методические указания: - не учитывать возможные льготы; - конкретные ставки налога можно выбирать произвольно в соответствии с принятой Федеральным Законом или Законом Алтайского края шкалой; - в обязательном порядке предусмотреть вариант, что имущество может находиться в собственности не весь налоговый период, и что в течение этого периода его совокупная стоимость и ставка может меняться в случае дополнительного приобретения или продажи (подарка) объекта обложения. - учесть, что плательщик может владеть как жилым, так и нежилым имуществом, являющимся объектом обложения налогом; - в качестве средства программной реализации системы используйте любую известную Вам информационную технологию (в том числе приложения MSOffice), чтобы разработанная система отвечала установленным требованиям. Известен комплекс работ, который нужно выполнить для разработки и 2. внедрения некоторого проекта, а также время (в неделях), необходимое для выполнения каждой работы, и взаимосвязь работ. (Среда реализации – на усмотрение студента). Продолжительность выполнения Перечень работ, которые должны № работы (минимальная, средняя, быть выполнены до начала работы максимальная) данной работы 1 4, 5, 6 2 4, 6, 8 3 3,4,5 1 4 4,5,6 2 5 2,2,2 2 1. 3. 4. 5. 6. 6 2,3,4 3,4 7 4,5,6 5 8 5,7,9 6,7 Фактическая продолжительность любой работы с равной вероятностью может быть равна любому из указанных значений (мин., среднее, макс.), например, продолжительность работы 1 с равной вероятностью может быть равной 4, 5 или 6 неделям. Задание: 1) построить имитационную модель выполнения заданного комплекса работ и программу ее реализующую; 2) с помощью построенной модели определить: - среднее время, необходимое для завершения проекта; - вероятность того, что проект будет завершен за 22 недели Система учета кадров(Среда реализации – на усмотрение студента). На предприятии ведется учет кадров, при этом фиксируется следующая информация о сотрудниках: ФИО, дата рождения, паспортные данные, адрес. Каждый сотрудник принимается на работу документом «Прием на работу», а увольняется соответственно документом «Увольнение». Предприятие состоит из нескольких подразделений, в каждом из которых фиксированное количество вакансий. При приеме на работу учитывать имеются ли в подразделении свободные вакансии. Предусмотреть возможность формирование следующих отчетов: текущие работники предприятия, текущее количество вакансий по подразделениям. Паспортный стол. (Среда реализации – на усмотрение студента). ТСЖ ведет список жильцов дома, отображая в нем следующую информацию о каждом: номер квартиры, фамилия, имя, возраст, для лиц старше 18 лет в зависимости от рода занятий (учеба, работа, пенсия) – запись места учебы, места работы и трудового стаже, для пенсионеров – год выхода на пенсию. Программа должна выдавать следующие отчеты: жильцы проживающие в определенной квартире, возрастной состав жителей (количество несовершеннолетних, взрослых, пенсионеров).Построить диаграмму «Возрастной состав жителей. Создать отчет «Призывники» - мужчины от 18 до 27 лет, не имеющие военного билета. Разработать конфигурацию (среда реализации – 1С), автоматизирующую деятельность предприятия, занимающегося производством мебели. Документом «Требование – накладная» списываются материалы в производство. Документом «Выпуск продукции» фиксируется факт выпуска продукции. Документы проводятся и формируют движения по регистрам. На основании движений регистров формируется отчет «Выпущенная продукция», где в разрезе выпущенной продукции и документов выпуска за любой период указывается выпущенное количество, плановая себестоимость за единицу и общая сумма выпущенной продукции. Создать в базе данных главную таблицу, которая содержит основные идентификационные сведения о налогоплательщике, и подчиненную, которая содержит сведения о лицензиях, имеющихся у налогоплательщиков. (Среда реализации – VisualStudio). Главная таблица должна содержать следующие показатели: - идентификатор налогоплательщика – целое, которое формируется автоматически путем увеличения на единицу при добавлении новой записи (счетчик); - идентификационный номер налогоплательщика – 10 символов; - общегосударственный регистрационный номер – 13 символов; - наименование налогоплательщика – до 250 символов. Подчиненная таблица должна содержать следующие показатели: - идентификатор налогоплательщика – целое; - номер лицензии – до 20 символов; - наименование лицензирующего органа – до 200 символов; - дата начала действия лицензии; - дата окончания действия лицензии. С помощью средств для работы с СУБД ввести в таблицы сведения о двух налогоплательщиках, причем по каждому из них должны присутствовать сведения по двум лицензиям. Разработать проект, который будет отображать информацию, содержащуюся в этих таблицах, таким образом, чтобы во второй таблице в каждый момент времени отображались сведения только по тому налогоплательщику, который был выбран в первой таблице. 7. (Среда реализации - MS Visual Studio). Описать класс ≪домашняя библиотека≫. Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо признаку (по автору, по году издания или категории), добавления книг в библиотеку, удаления книг из нее, доступа к книге по номеру. Написать программу, демонстрирующую все разработанные элементы класса.