Работа с одномерным массивом
Задание № 7
Для совокупности чисел X(0.01; -27.3; 0.; 125.27; 371.45; 0.;12;-5;-172.3; 0.05; 17.1; 49.5; -0.01) при А= -5 необходимо выполнить задание, взятое из нижеприведенной таблицы и вывести на печать полученные результаты. Составить схему алгоритма и программу.
Варианты задания.
Обработка двумерного массива.
Задание № 8
Составить схему алгоритма и программу решения задачи обработки двумерного массива согласно таблице 8.3
Задание матрицы определяется из таблицы 8.1 и 8.2.
Принятые обозначения:
М - количество строк в заданной матрице;
N — количество столбцов в заданной матрице;
i - начальный номер строки для заданной матрицы в таблице 8.1;
j - начальный номер столбца для заданной матрицы в таблице 8.1;
Таблица 8.1
Задание матрицы
Номер строки | Номер столбца | |||||||||
7,2 | 3,6 | 4,8 | 6,3 | 0 | -3,2 | 0 | 3,3 | -1,8 | 2,4 | |
4,5 | 2,3 | -5,1 | 1,3 | 8,1 | 0 | 2,4 | -6 | 5 | 0,8 | |
6,3 | -2,4 | 8,4 | 0 | 1,6 | !,5 | 0 | 0 | -4,3 | -3,5 | |
1,7 | 6,8 | 1,3 | 10,5 | 0 | 0 | 1,8 | 3,2 | -1,2 | -1,3 | |
2,3 | 2,6 | 10,5 | 0,8 | 2,6 | 0 | 0 | -2,3 | 0 | -7,2 | |
9,5 | 1,6 | -3,8 | 2,6 | -1,3 | 3,3 | -0,8 | 0 | 3,5 | 8 |
Таблица 8.2
Задание матрицы
Вариант | Наименование матрицы (вектора) | М | N | і | j | ||
AN | |||||||
В | |||||||
С | |||||||
D | |||||||
А В | |||||||
G5 | |||||||
AH | |||||||
СР | |||||||
Н8 | |||||||
EL | |||||||
G | |||||||
Т | |||||||
Р | |||||||
G X | |||||||
Y2 | |||||||
BR | |||||||
F4 | |||||||
R | |||||||
Q | |||||||
BIS | |||||||
E F | |||||||
CN | |||||||
S | |||||||
TV | |||||||
Q3 | |||||||
W | |||||||
U | |||||||
Z | |||||||
X Y | |||||||
H | |||||||
Таблица 8.3
Варианты заданий
Вариант | Содержание задания |
| Найти и напечатать максимальные по значению элементы в каждой строке заданной матрицы AN. |
| Определить и напечатать количество ненулевых элементов з каждой строке заданной матрицы В. |
| Определить и напечатать сумму отрицательных элементов з каждом столбце заданной матрицы С. |
| Определить минимальный элемент заданной матрицы D. Напечатать его значение и индексы. |
| Вычислить и напечатать элементы матрицы С, каждый из которых равен сумме соответствующих элементов заданных матриц А и В. |
| Для каждого столбца заданной матрицы G5 определить сумму элементов, лежащих ниже главной диагонали. |
| Для каждой строки заданной матрицы АН найти и напечатать номера столбцов, содержащих ненулевые элементы. |
| Расположить элементы каждого столбца заданной матрицы СР по возрастанию значений. Преобразованную матрицу напечатать. |
| Разделить элементы каждого столбца заданной матрицы H8 на последний элемент столбца. Преобразованную матрицу напечатать. |
| Дана матрица EL с четным числом! столбцов. Сформировать и напечатать матрицу F, значение элемента каждого столбца которой вычисляется как резкость значений соответствующих элементов двух смежных столбцов матрицы EL. |
| Найти и напечатать индексы тех элементов матрицы G, для которых gij = gji. |
| Для каждого столбца заданной матрицы T найти и напечатать элемент, значение которого максимально. |
| Для каждой строки заданной матрицы Р определить и напечатать сумму элементов столбцов с четными номерами. |
| Вычислить и напечатать элементы вектора В, каждый из которых равен скалярному произведению строки матрицы G на вектор X. Указание: Вj= |
| Сформировать и напечатать матрицу, каждый элемент которой представляет собой целую часть соответствующего элемента заданной матрицы Y2. |
| Определить и напечатать минимальный элемент в каждом столбце заданной матрицы BR. |
| Определить и напечатать количество положительных элементов в каждом столбце заданной матрицы F4. |
| Определить и напечатать сумму элементов, превышающих заданную величину С=2,5 для каждой строки заданной матрицы R. |
| Расположить элементы каждой заданной матрицы Q то убыванию значений. Преобразованную матрицу напечатать. |
| Определить максимальный элемент заданной матрицы BIS. Напечатать его значение и индексы. |
| Вычислить и напечатать матрицу D, каждый элемент которой равен разности соответствующих элементов заданных матриц Е и F. |
| Определить и напечатать сумму значений всех элементов матрицы CN. |
| Для каждого столбца заданной матрицы S найти и напечатать номера строк, содержащих отрицательные элементы. |
| Определить и напечатать минимальные элементы в каждой строке заданной матрицы TV. |
| Расположить элементы каждого столбца заданной матрицы Q3 в порядке убывания значений. Преобразованную матрицу напечатать. |
| Разделить каждый элемент строки W на первый элемент данной строки. Преобразованную матрицу напечатать. |
| Для каждого столбца заданной матрицы U определить и напечатать сумму элементов, принадлежащих строкам с нечетными номерами. |
| Сформировать и напечатать матрицу Z, каждый элемент которой равен натуральному логарифму соответствующего элемента исходной матрицы Z. |
| Вычислить и напечатать матрицу Z, являющуюся произведением матриц: Х и Y. Указание: Каждый элемент матрицы Z определяется скалярным произведением i - й строки матрицы X на j - и столбец матрицы Y. |
| В заданной матрице Н упорядочить элементы каждой строки по возрастанию. Напечатать преобразованную матрицу. |
Организация программ, содержащих функции пользователей.
Задание № 9
Составить программу вычисления значения функции z, использую прием программирования с обращением к подпрограммам типа оператор - функция и подпрограмма функций. Вид вычисляемых функций z, операторов - функций или подпрограмм - функций по каждому варианту приведен в таблице 9.1. Формат переменных студент выбирает по своему усмотрению:
а) FUNCTION
б) PROCEDURE.
Таблица 9.1
Варианты задания
Задание №10
Задание 10.1 "Работа в среде MS WINDOWS и с текстовым редактором MS WORD
l. Ha дискете создать папку ЗОПххх , где ххх - 3 последние цифры зачетной книжки.
2. В справочной системе WINDOWS найти информацию согласно варианту.
3. Пользуясь буфером обмена скопировать эту информацию в созданный в текстовом редакторе Word файл с именем "Справка", отформатировать текст согласно варианту.
Вариант | Тема в справке WINDOWS | Тип шрифта | Размер шрифта | Отступ слева | Отступ справа |
Рабочий стол | Arial | ||||
Настройка рабочего стола | Arial | 2.5 | |||
Печать | Arial | 1.5 | |||
Программы | Arial | ||||
Сетевое окружение | Times New Roman | 2.5 | |||
Поиск файлов | Times New Roman | ||||
Поиск папок | Times New Roman | ||||
Справка Windows | Times New Roman | 2.5 | |||
Удаление файлов | Arial | ||||
Удаление палок | Arial | ||||
Указатель мыши | Arial | 3.5 | |||
Средства просмотра | Times New Roman | ||||
Команда «Выполнить» | Times New Roman | ||||
Удаление файлов | Times New Roman | 3.5 | |||
Запуск программ | Times New Roman | ||||
Панели инструментов | .Arial | 2.5 | о | ||
Интернет | Arial | ||||
Настройка панелей задач | Times New Roman | ||||
Панели задач | Times New Roman | i | 2.5 | l | |
Копирование папок | Times New Roman | 3.5 | •• 2 |
Задание 10.2.1 “Создание таблиц и внедрение объектов в таблицу”
Создать рабочую книгу с именем ЗОПххх, где ххх - - последние три цифры шифра студента. Рабочая книга должна содержать листы:
• Титульный лист
• Отчет о финансовых результатах
• Расчет налога
• Линия тренда
• Финансовые функции
• Базы данных.
На листе "Титульный лист" внедрить объект приложения Microsoft Word с информацией об авторе рабочей книги.
Задание 10.2.2 "Ввод данных, формул и вычисления в таблице"
На листе "Отчет о финансовых результатах" спроектировать форму бухгалтерского отчета (форма №2).
На листе "Расчет налога" спроектировать форму соответствующего (согласно варианта) отчета.
С помощью формул вычислить сумму соответствующего налога. Перенести эту величину в соответствующую ячейку листа "Отчёт о финансовых результатах".
Точность числовых расчетов — 2 знака после запятой.
Вариант | Форма отчета |
Налог на добавленную стоимость | |
Акцизный сбор | |
Налог на прибыль | |
Расчет заработной платы | |
Отчисление на соцстрах* | |
Отчисления в фонд безработицы* | |
Отчисления в пенсионный фонд* | |
Расчет единого налога(10%) | |
Отчисления в фонд развития виноградарства** | |
Отчисления на содержание дорог** | |
Коммунальный налог** | |
Налог на добавленную стоимость | |
Акцизный сбор | |
Налог на прибыль | |
Отчисление на соцстрах* | |
Отчисления в фонд безработицы* | |
Отчисления в пенсионный фонд* | |
Расчет единого налога(10%) | |
Коммунальный налог** | |
Отчисления в фонд развития виноградарства** |
* - результат поместить в графу 250 «Відрахування на соціальні заходи»
** - результат поместить в графу 270 «Інші податки і платежі»
Задание 10.2.3 "Построение диаграмм и работа с ними"
Пусть известна информация о прошлых значениях некоторой контролируемой величины.
На лист "Линия тренда" необходимо внедрить диаграмму, представляющую эти изменения.
Продолжить линию тренда на рабочем листе и на диаграмме.
Вариант | Контролируемая характеристика | Функция тренда на рабочем листе | Тип диаграммы | Функция тренда на диаграмме | |||
Цены за последние 12 месяцев на типичные объекты недвижимости | Автозаполнение | Гистограмма | Полиномиальный (степень 2) | ||||
Прибыльность за последние 24 месяцев | ПРЕДСКАЗ | Линейчатая | Полиномиальный (степень 2) | ||||
Курс доллара за последний месяц | ТЕНДЕНЦИЯ | График | Полиномиальный (степень 2) | ||||
Объем реализации за последние 12 месяцев | Автозаполнение | Точечная | Полиномиальный (степень 2) | ||||
Объем выпуска за последние 12 месяцев | ПРЕДСКАЗ | С областями | Полиномиальный (степень 2) | ||||
Курс немецкой марки за последний месяц | ТЕНДЕНЦИЯ | Пузырькова я | Полиномиальный (степень 2) | ||||
Объем валовой продукции за последние 12 месяцев | Автозаполнение | Линейчатая | Скользящая средняя (период 3) | ||||
Величина сбыта за последние 12 месяцев | ПРЕДСКАЗ | График | Скользящая средняя (период 3) | ||||
Курс рубля за последний месяц | ТЕНДЕНЦИЯ | Точечная | Скользящая средняя (период 3) | ||||
Закупочные цены за последние 12 месяцев | Автозаполнение | С областями | Скользящая средняя (период 3) | ||||
Цены за последние 12 месяцев на компьютеры типичной конфигурации | ПРЕДСКАЗ | Пузырьковая | Скользящая средняя (период 3) | ||||
Курс ЕВРО за последний .месяц | тенденция | Гистограмма | Скользящая средняя (период 3) | ||||
Рентабельность за последние 12 месяцев | Автозаполнение | График | Полиномиальный (степень 3) | ||||
Цены за последние 12 месяцев на ксероксы | ПРЕДСКАЗ | Точечная | Полиномиальный (степень 3) | ||||
Отпускные цены на единицу продукции за последние 1 2 месяцев | тенденция | С областями | Полиномиальный (степень 3 | ||||
Производительность труда за последние 12 месяцев | Автозаполнение | Пузырьковая | Полиномиальный (степень 3 | ||||
Фондоотдача за последние 12 месяцев | ПРЕДСКАЗ | Гистограмма | Скользящая средняя (период 5) | ||||
Уровень убыточности за последние 12 месяцев | ТЕНДЕНЦИЯ | Линейчатая | Скользящая средняя (период 5) | ||||
Прибыль за последние 12 месяцев | Автозаполнение | С областями | Скользящая средняя (период 5) | ||||
Объем реализации за последние 12 месяцев | ТЕНДЕНЦИЯ | График | Скользящая средняя (период 5) | ||||
Задание 10.2.4 "Мастер функций"
Используя финансовые функции Excel (АМГД, ДДОБ, ДОБ,ПДОБ,АМД), решить задачу в соответствии с вариантом. Результаты привести на листе «Финансовые функции))
Вариант | Задача |
Куплен грузовик за 70000 грн., который имеет срок эксплуатации 6 лет , остаточная стоимость 5000 грн. Определить годовую амортизацию за пятый год используя метод уменьшающего остатка(коэф. = 1). | |
Предприятие приобрело новое оборудование стоимостью 20000 грн. Предполагаемый срок службы 10 лет. Остаточная стоимость составляет 500 руб. Определить амортизацию имущества за первый год, используя метод двойного процента со снижающегося остатка. | |
Первоначальная стоимость оборудования составляет 20500 грн. Остаточная стоимость 1500грн, срок службы 9 лет. Определить амортизацию за 2 года •эксплуатации, используя метод уменьшающего остатка(коэф.-1) . | |
Куплен станок за 15000 грн. Остаточная стоимость 1000 грн, срок службы 5 лет. Определить амортизацию за первые 3 года эксплуатации используя метод уменьшающегося остатка (коэф.=1). | |
Приобретен компьютер за 3500 грн., который эксплуатировался 2 года. Его остаточная стоимость составляет 1700 грн. Определить амортизационные отчисления за 2 год эксплуатации. | |
Куплен грузовик за 45000 грн., который имеет срок эксплуатации 10 лет , остаточная стоимость 6000 грн. Определить амортизацию за первый год используя прямолинейный метод. | |
Предприятие приобрело оборудование стоимостью 9000 грн. Предполагаемый срок службы 5 лет. Остаточная стоимость 1000 руб. Определить амортизацию имущества за последний год эксплуатации. | |
Куплен станок за 7500 грн. Остаточная стоимость 300 грн, срок службы 6 лет. Определить амортизацию за первые 6 месяцев эксплуатации. | |
Куплен грузовик за 50000 грн., который имеет срок эксплуатации 5 лет , остаточная стоимость 4000 грн. Определить годовую амортизацию за последний год эксплуатации. | |
Предприятие приобрело новое оборудование стоимостью 20000 грн. Предполагаемый срок службы 10 лет. Остаточная стоимость составляет 600 руб. Определить амортизацию имущества за каждый год, используя прямолинейный метод. | |
Приобретен компьютер за 5400 грн., который эксплуатировался 3 года. Его остаточная стоимость составляет 1500 грн. Определить амортизационные отчисления за 3 год эксплуатации используя метод двойного процента со снижающегося остатка. | |
Первоначальная стоимость оборудования составляет 20500 грн. Остаточная стоимость 1500грн, срок службы 9 лет. Определить амортизацию за 2 года эксплуатации, используя метод уменьшающего остатка(коэф.=1) . | |
Куплен грузовик за 80000 грн., который имеет срок эксплуатации 10 лет , -остаточная стоимость 5000 грн. Определить годовую амортизацию за первый год используя метод двойного процента со снижающегося остатка. | |
Куплен станок за 7500 грн. Остаточная стоимость 500грн, срок службы 8 лет. Определить амортизацию за первые 6 лет эксплуатации, используя прямолинейный метод . | |
Предприятие приобрело оборудование стоимостью 12000 грн. Предполагаемый срок службы 4 лет. Остаточная стоимость 2000 руб. Определить амортизацию имущества за второй год эксплуатации, используя метод двойного процента со снижающегося остатка. | |
Приобретен компьютер за 2600 грн., который эксплуатировался 3 года. Его остаточная стоимость составляет 650 грн. Определить амортизационные отчисления за 1 год эксплуатации. | |
Куплен станок за 7500 грн. Остаточная стоимость 300 грн, срок службы 8 лет. Определить амортизацию за первые 6 лет эксплуатации, используя прямолинейный метод . | |
Первоначальная стоимость оборудования составляет 20500 грн. Остаточная стоимость 1500грн, срок службы 9 лет. Определить амортизацию за 2 года эксплуатации, используя метод уменьшающего остатка(коэф.=1) . | |
Куплен грузовик за 750000 грн., который имеет срок эксплуатации 5 лет , остаточная стоимость 10000 грн. Определить годовую амортизацию за перид с 6 по 12месяц, используя метод двойного процента со снижающегося остатка . | |
Куплен станок за 7500 грн. Остаточная стоимость 500грн, срок службы 8 лет. Определить амортизацию за первые 6 лет эксплуатации, используя прямолинейный метод . |
Задание 10.2.5 "Работа с базами данных Excel"
На листе "Базы данных" создать список из не более 10 записей. Структура каждой записи имеет вид согласно варианту.
Выполнить следующие операции над списком (используя окно Форм): сортировки одного или нескольких полей записи по условию, поиск по критерию и отфильтровать из списка только те записи, которые удовлетворяют условию фильтрации.
Вар. | Задание | ||||||
1. | Структура одной записи "Заработная плата": Ф.И.О. - Цех - Заработная плата в месяц - Заработная плата 1кв. Условия | ||||||
Сортировки по | поиска | фильтрации по | |||||
ФИО в алфавитном порядке | рабочих одного Цеха | Зараб.пл. от 100 до 200гр. | |||||
2. | Структура одной записи "Телефон": Ф.И.О. - № телефона -Год установки - Абонентная плата - НДС - Всего к оплате Условия | ||||||
Сортировки по | Поиска | фильтрации по | |||||
Году установки (возраст.) | ФИО на "С" и не оплачены | № АТС 65 | |||||
3. | Структура одной записи "Сборка": Ф.И.О. - К-во изделий в Янв. - К-во изд. В Фев. - К-во изд. В Марте - К-во изд. За 1кв. Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
ФИО в алфавитном поряд. | К-во изд. за квартал >100 | К-во изд. за Февраль | |||||
4. | Структура одной записи "Успеваемость": Ф.И.О. - Группа – Оценка1 - Оценка2 - ОценкаЗ - ... - Средний балл . Условия : | ||||||
сортировки по | Поиска | фильтрации по | |||||
Группам | по Средний балл 75 - 100 | Оценкам < 60 баллов | |||||
5. | Структура одной записи "Сессия": Группа - Ф.И.О. - Экзамен! - Экзамен2 - ЭкзаменЗ - Средний балл - Стипендия Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
возраст. Среднего балла | Средний балл ниже 60 | Группам и без стипендии | |||||
6. | Структура одной записи "Библиотека": Шифр - Автор - Название - Год издания - К-во экз. - Цена - Общая стоимость Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Авторам в алфавитном | Автора и Год издания | К-во экз. < 2 и Цена >50гр. | |||||
7. | Структура одной записи "Билеты": № рейса - Город - Тип самолета - К-во мест - К-во проданных - К-во свободных Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Городам в алфавитном пор. | По Типу самолета | № рейса и к-во св. мест | |||||
8. | Структура одной записи "Обувь": Артикул - Наименование - К-во пар - Изготовитель - Цена - НДС - Общая стоимость Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Изготовителю в алфавиты. | по Артахлу | Наимен. и Цен е <200гр. | |||||
9. | Структура одной записи "Приборы": Инвентарный № - Наименование - Год вып. - Дата последней проверки - К-во времени, прошедшего с последней проверки Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Дате последа. проверки | Инвентарного № . | К-во вр. > 1года и <5лет | |||||
10. | Структура одной записи "Автомобили": Гос. Номер - Владелец - Марка авто - Цвет - Год выпуска - Дата тех. осмотра Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Владельцу в алфавитном | по Гос. номер с "7" и Цвету | Марка автомабиля и Год | |||||
11. | Структура одной записи "Почта" : Адрес - ФИО – Название1 - Название2 - ... - Всего единиц Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Адресу в алфавитном | ФИО и Названия | Названию и Адресу | |||||
12. | Структура одной записи "Вокзал": № поезда - Станция назначения - Время отпр. -Время в приб. - Время в пути - Билеты Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
№ поезда по убыванию | Ст.назначения и Вр. В пути | № поезда и Билеты < 5 | |||||
13. | Структура одной записи "Обмен": Валюта -Курс продажи-К-во прод. -Итого прод. -Курс покупки -К-во купл. -Итого купл. Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Названию валют | Итого продано =0 | Названию валюты | |||||
14. | Структура одной записи "Мастерская": Фамилия - Адрес - Ремонт - Дата приема - Дата готовности - Срок ремонта Условия | ||||||
сортировки по | Поиска | фильтрата! по | |||||
Ремонт в алфавитном | по дате приема и Фамилии | Срок ремонта > Юдней | |||||
15. | Структура одной записи "Театр": Название спектакля - Дата - Время -Куплены х билетов- Всего мест - Свободных мест Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Дате по возрастанию | Название и начало в 19.00 | Свободные места на вечер | |||||
16. | Структура одной записи "Гастроном": Отдел - Наименование товара - К-во - Цена - НДС - Общая стоимость Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Отделам в алфавитном | по Наименованию и Цене | Отделам | |||||
17. | Структура одной записи "Поликлиника": ФИО - Пол - Год рождения - Возраст - Адрес - Кабинет Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
По адресу в алфавитном | по ФИО и году рождения | Пол - Жен. и Возраст >60 | |||||
18. | Структура одной записи "Спорт": Год-Страна участница-К-во женщин-К-во мужчин - Всего участников - Страна >побед. Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Году по возрастанию | Стран на "А" | К-во жен. и муж. >500 | |||||
19. | Структура одной записи "Отдел кадров": ФИО - Пол - Отдел -Должность - Год рождения - Возраст - Оклад Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Отделам по убыванию | Возраст: ж. >55, для м. >60 | Отдел и оклад >200гр. | |||||
20. | Структура одной записи "Население": Страна - Площадь - Численность населения - Столица - Плотность населения Условия | ||||||
сортировки по | Поиска | фильтрации по | |||||
Странам в алфавитном | Численность > 10 млн. | Площадь < 200км2 | |||||
Задание 10.2.6 "Защита информации в Excel"
Установить для документа уровень защиты, определенный вариантом задания.
Вариант | Уровень защиты |
Защитить структуру книги | |
Защитить лист "Титульный лист" | |
Защитить окна книги | |
Защитить лист "Баланс предприятия" | |
Ввести пароль защиты книги | |
б | Защитить лист "Расчет налога" |
Ввести пароль разрешения записи книга | |
Защитить лист "Линия тренда" | |
Ввести рекомендацию открытия книги только для чтения | |
Защитить лист "Финансовые функции" | |
Установить защиту ячеек расчета налога | |
Установить защиту диаграммы | |
Скрыть изображение формул расчета налога | |
Защитить структуру книги | |
Ввести пароль защиты книги | |
Ввести пароль разрешения записи книги | |
Защитить лист "Финансовые функции" | |
Установить защиту диаграммы | |
Установить защиту ячеек для линии тренда | |
Защитить лист "Работа со списками" |