Работа с фильтрами в MS Excel

Понятие и функции операционной системы. Основная особенность операционных систем реального времени. Работа с электронными таблицами. Фильтрация записей в таблице MS Excel. Установка пользовательского автофильтра в оборотную ведомость движения товаров.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 21.11.2013
Размер файла 547,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

1. Понятие и функции операционной системы

Операционные системы относятся к системному программному обеспечению. Как известно, все программное обеспечение разделяется на системное и прикладное. К системному программному обеспечению принято относить такие программы и комплексы программ, которые являются общими, без которых невозможно выполнение или создание других программ.

Очевидно, что исходные данные могут вводиться различными способами. На практике используются самые разнообразные устройства и методы. Например, мы можем вводить исходные значения с клавиатуры, задавать нужные действия или функции с помощью указателя мыши, считывать записи из файла, снимать оцифрованные значения с датчиков и т.д. Часть исходных данных может быть передана в программу через область памяти, в которую предварительно другая программа занесла свои результаты вычислений. Аналогично, и вывод результатов может быть организован, например, на соответствующие устройства и в форме, удобной для восприятия ее человеком. Либо результаты расчетов будут отправляться программой на какие-нибудь исполнительные устройства, которые управляются компьютером. Наконец, мы можем организовать запись полученных значений на некие устройства хранения данных (с целью их дальнейшей обработки). Основной причиной появления операционной системы было желание автоматизировать процесс подготовки вычислительного комплекса к выполнению программы.

На сегодняшний день можно констатировать, что операционная система (ОС) представляет собой комплекс системных управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между аппаратурой компьютера и пользователем с его задачами, а с другой стороны, предназначены для наиболее эффективного расходования ресурсов вычислительной системы и организации надежных вычислений. Основные функции операционных систем:

1. Прием от пользователя (или от оператора системы) заданий, или команд, сформулированных на соответствующем языке, и их обработка. Задания могут передаваться в виде текстовых директив (команд) оператора или в форме указаний, выполняемых с помощью манипулятора (например, с помощью мыши). Эти команды связаны, прежде всего, с запуском (приостановкой, остановкой) программ, с операциями над файлами (получить перечень файлов в текущем каталоге, создать, переименовать, скопировать, переместить тот или иной файл и др.), хотя имеются и иные команды.

2. Загрузка в оперативную память подлежащих исполнению программ.

3. Распределение памяти, а в большинстве современных систем и организация виртуальной памяти.

4. Запуск программы (передача ей управления, в результате чего процессор исполняет программу).

5. Идентификация всех программ и данных.

6. Прием и исполнение различных запросов от выполняющихся приложений. Операционная система умеет выполнять очень большое количество системных функций (сервисов), которые могут быть запрошены из выполняющейся программы. Обращение к этим сервисам осуществляется по соответствующим правилам, которые и определяют интерфейс прикладного программирования (Application Program Interface, API) этой операционной системы, переместить тот или иной файл и др.), хотя имеются и иные команды.

7. Обслуживание всех операций ввода-вывода.

8. Обеспечение работы систем управлений файлами (СУФ) и / или-систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения.

9. Обеспечение режима мультипрограммирования, то есть организация параллельного выполнения двух или более программ на одном процессоре, создающая видимость их одновременного исполнения.

10. Планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания.

11. Организация механизмов обмена сообщениями и данными между выполняющимися программами.

12. Для сетевых операционных систем характерной является функция обеспечения взаимодействия связанных между собой компьютеров.

13. Защита одной программы от влияния другой, обеспечение сохранности данных, защита самой операционной системы от исполняющихся на компьютере приложений.

14. Аутентификация и авторизация пользователей. Под аутентификацией понимается процедура проверки имени пользователя и его пароля на соответствие тем значениям, которые хранятся в его учетной записи.

15. Удовлетворение жестким ограничениям на время ответа в режиме реального времени (характерно для операционных систем реального времени).

16. Обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы.

17. Предоставление услуг на случай частичного сбоя системы.

Операционная система изолирует аппаратное обеспечение компьютера от прикладных программ пользователей. И пользователь, и его программы взаимодействуют с компьютером через интерфейсы операционной системы.

Итак, операционная система выполняет функции управления вычислениями в компьютере, распределяет ресурсы вычислительной системы между различными вычислительными процессами и образует ту программную среду, в которой выполняются прикладные программы пользователей. При создании двоичных машинных программ прикладные программисты могут вообще не знать многих деталей управления конкретными ресурсами вычислительной системы, а должны только обращаться к некоторой программной подсистеме с соответствующими вызовами и получать от нее необходимые функции и сервисы. Эта программная подсистема и есть операционная система, а набор ее функций и сервисов, а также правила обращения к ним как раз и образуют то базовое понятие, которое мы называем операционной средой. Таким образом, «операционная среда» означает соответствующие интерфейсы, необходимые программам и пользователям для обращения к управляющей (супервизорной) части операционной системы с целью получить определенные сервисы.

Системных функций бывает много, они определяют те возможности, которые операционная система предоставляет выполняющимся под ее управлением приложениям. Каждая операционная система имеет свое множество системных функций. Совокупность системных вызовов и правил, по которым их следует использовать, как раз и определяет уже упомянутый нами интерфейс прикладного программирования (API). Программа, созданная для работы в некоторой операционной системе, скорее всего не будет работать в другой операционной системе, поскольку API у этих операционных систем, как правило, различаются. Стараясь преодолеть это ограничение, разработчики операционных систем стали создавать так называемые программные среды (некоторое системное программное окружение, позволяющее выполнить все системные запросы от прикладной программы). Та системная программная среда, которая непосредственно образуется кодом операционной системы, называется основной, естественной, или нативной (native).

Итак, параллельное существование терминов «операционная система» и «операционная среда» вызвано тем, что операционная система (в общем случае) может поддерживать несколько операционных сред.

Операционные системы (ОС) различают общего и специального назначения. ОС специального назначения, в свою очередь, подразделяются на ОС для носимых микрокомпьютеров и различных встроенных систем, организации и ведения баз данных, решения задач реального времени и т.п. Еще не так давно операционные системы для персональных компьютеров относили к ОС специального назначения. Сегодня современные мультизадачные ОС для персональных компьютеров уже многими относятся к ОС общего назначения, поскольку их можно использовать для самых разнообразных целей - так велики их возможности.

Основной особенностью операционных систем реального времени (ОСРВ) является обеспечение обработки поступающих заданий в течение заданных интервалов времени, которые нельзя превышать. Поток заданий в общем случае не является планомерным и не может регулироваться оператором (характер следования событий можно предсказать лишь в редких случаях), то есть задания поступают в непредсказуемые моменты времени и без всякой очередности. В то время как в ОС, не предназначенных для решения задач реального времени, имеются некоторые накладные расходы процессорного времени на этапе инициирования задач (в ходе которого ОС распознает все пожелания пользователей относительно решения своих задач, загружает в оперативную память нужную программу и выделяет другие необходимые для ее выполнения ресурсы), в ОСРВ подобные затраты могут отсутствовать, так как набор задач обычно фиксирован, и вся информация о задачах известна еще до поступления запросов. Для подлинной реализации режима реального времени необходима организация мультипрограммирования. Мультипрограммирование является основным средством повышения производительности вычислительной системы, а для решения задач реального времени производительность становится важнейшим фактором. Лучшие характеристики по производительности для систем реального времени обеспечиваются однотерминальными ОСРВ. Средства организации мультитерминального режима всегда замедляют работу системы в целом, но расширяют функциональные возможности системы.

2. Работа с электронными таблицами

Имеется таблица 1 данных о движении товаров за месяц по предприятию.

Таблица 1

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

1. Сформировать таблицу 2 «Оборотная ведомость движения товаров за месяц»

Таблица 2

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

Остаток на конец месяца, сумма

1

2

3

4

5

6

7

8

Выходной документ должен содержать 15-20 записей (3-5 цехов, в каждом цехе 3-5 наименований товаров).

Расчет данных в графах 7,8 в каждой строке таблицы 2 осуществляется в соответствии со следующей схемой (в квадратных скобках указаны порядковые номера граф):

[7]=[4]+[5] - [6]

[8]=[7]*[3]

2. С помощью фильтрации записей получить следующую информацию:

а) наименование товара, который имеет наименьшую цену;

б) наименование товаров, которых осталось на конец месяца в количестве от 10 до 20 включительно;

в) записи о товарах, которых поступило за месяц более 10.

3. Вычислить в таблице 2 итоговые данные по каждому цеху и общие итоги по предприятию в графах 4,5,6,7,8.

4. Построить столбиковую диаграмму остатков товаров на начало и конец месяца по одному (любому) цеху.

5. Построить круговую диаграмму суммарных остатков за месяц по всем цехам предприятия.

Имеется таблица 1 данных о движении товаров за месяц по предприятию.

Таблица 1

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

1

Масло

30

2

400

399

2

Пельмени «Русские»

50

10

430

420

3

Тушеная свинина

55

15

500

480

4

Рагу из свинины

100

5

300

275

5

Фарш «Домашний»

95

3

250

200

1

Молоко

40

1

1000

988

2

Вареники с картофелем

43

6

330

315

3

Тушеная говядина

56

14

700

660

4

Шашлык свиной

110

8

990

978

5

Котлеты «Киевские»

98

4

620

612

1

Сметана

35

1

720

718

2

Колдуны

49

7

220

210

3

Паштет свиной

25

12

180

150

4

Печень говяжья

80

20

290

286

5

Колбаски «Охотничьи»

75

9

600

500

Исходные данные в отсортированном виде приведены в таблице 1.1.

Таблица 1.1

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

1

Масло

30

2

400

399

1

Молоко

40

1

1000

988

1

Сметана

35

1

720

718

2

Пельмени «Русские»

50

10

430

420

2

Вареники с картофелем

43

6

330

315

2

Колдуны

49

7

220

210

3

Тушеная свинина

55

15

500

480

3

Тушеная говядина

56

14

700

660

3

Паштет свиной

25

12

180

150

4

Рагу из свинины

100

5

300

275

4

Шашлык свиной

110

8

990

978

4

Печень говяжья

80

20

290

286

5

Фарш «Домашний»

95

3

250

200

5

Котлеты «Киевские»

98

4

620

612

5

Колбаски «Охотничьи»

75

9

600

500

Таблица с расчетными данными представлена в таблице 2.

Таблица 2

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

Остаток на конец месяца, сумма

1

Масло

30

2

400

399

3

90

1

Молоко

40

1

1000

988

13

520

1

Сметана

35

1

720

718

3

105

2

Пельмени «Русские»

50

10

430

420

20

1000

2

Вареники с картофелем

43

6

330

315

21

903

2

Колдуны

49

7

220

210

17

833

3

Тушеная свинина

55

15

500

480

35

1925

3

Тушеная говядина

56

14

700

660

54

3024

3

Паштет свиной

25

12

180

150

42

1050

4

Рагу из свинины

100

5

300

275

30

3000

4

Шашлык свиной

110

8

990

978

20

2200

4

Печень говяжья

80

20

290

286

24

1920

5

Фарш «Домашний»

95

3

250

200

53

5035

5

Котлеты «Киевские»

98

4

620

612

12

1176

5

Колбаски «Охотничьи»

75

9

600

500

109

8175

Фильтрация записей

Для получения информации помощью фильтрации записей воспользуемся инструментом Автофильтр. Для этого выделим таблицу и выполним команду Данные, Фильтр, Автофильтр.

а) Найти наименование товара, который имеет наименьшую цену.

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

Выполним щелчок мышью по кнопке ОК. Получим результат:

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

3

Паштет свиной

25

12

180

150

42

б) Найти наименование товаров, которых осталось на конец месяца в количестве от 10 до 20 включительно.

Для получения наименований товаров, которых осталось на конец месяца в количестве от 10 до 20 включительно, из раскрывающегося списка поля Остаток на конец месяца, кол-во выберем Условие. В окне диалога Пользовательский автофильтр установим необходимые параметры:

Выполним щелчок мышью по кнопке ОК. Получим результат:

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

Остаток на конец месяца, сумма

1

Молоко

40

1

1000

988

13

520

2

Пельмени «Русские»

50

10

430

420

20

1000

2

Колдуны

49

7

220

210

17

833

4

Шашлык свиной

110

8

990

978

20

2200

5

Котлеты «Киевские»

98

4

620

612

12

1176

в) Найти записи о товарах, которых поступило за месяц более 10.

Для получения записи о товарах, которых поступило за месяц более 10, из раскрывающегося списка поля Обороты за месяц приход, кол-во выберем Условие. В окне диалога Пользовательский автофильтр установим необходимые параметры:

Выполним щелчок мышью по кнопке ОК. Получим результат:

автофильтр операционный таблица excel

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

1

Масло

30

2

400

399

3

1

Молоко

40

1

1000

988

13

1

Сметана

35

1

720

718

3

2

Пельмени «Русские»

50

10

430

420

20

2

Вареники с картофелем

43

6

330

315

21

2

Колдуны

49

7

220

210

17

3

Тушеная свинина

55

15

500

480

35

3

Тушеная говядина

56

14

700

660

54

3

Паштет свиной

25

12

180

150

42

4

Рагу из свинины

100

5

300

275

30

4

Шашлык свиной

110

8

990

978

20

4

Печень говяжья

80

20

290

286

24

5

Фарш «Домашний»

95

3

250

200

53

5

Котлеты «Киевские»

98

4

620

612

12

5

Колбаски «Охотничьи»

75

9

600

500

109

Оборотная ведомость движения товаров за месяц

Номер цеха

Наименование товара

Цена за единицу

Остаток на начало месяца, кол-во

Обороты за месяц, приход, кол-во

Обороты за месяц, расход, кол-во

Остаток на конец месяца, кол-во

1

Масло

30

2

400

399

3

1

Молоко

40

1

1000

988

13

1

Сметана

35

1

720

718

3

Цех №1 Итог

4

2120

2105

19

2

Пельмени «Русские»

50

10

430

420

20

2

Вареники с картофелем

43

6

330

315

21

2

Колдуны

49

7

220

210

17

Цех №2 Итог

23

980

945

58

3

Тушеная свинина

55

15

500

480

35

3

Тушеная говядина

56

14

700

660

54

3

Паштет свиной

25

12

180

150

42

Цех №3 Итог

41

1380

1290

131

4

Рагу из свинины

100

5

300

275

30

4

Шашлык свиной

110

8

990

978

20

4

Печень говяжья

80

20

290

286

24

Цех №4 Итог

33

1580

1539

74

5

Фарш «Домашний»

95

3

250

200

53

5

Котлеты «Киевские»

98

4

620

612

12

5

Колбаски «Охотничьи»

75

9

600

500

109

Цех №5 Итог

16

1470

1312

174

Общий итог

117

7530

7191

456

Размещено на Allbest.ru


Подобные документы

  • Работа в Microsoft Access, выделение фамилий и количества преподавателей мужского и женского пола со стажем работы более 10 лет. Общий вид текста SQL-запроса. Работа с электронными таблицами в Microsoft Excel. Результаты расчета зарплаты в Access и Excel.

    курсовая работа [2,3 M], добавлен 21.12.2013

  • Поиск значений показателя "количество абонентов оператора Мегафон" в сети Интернет с помощью различных поисковых систем; их сравнительный анализ. Формирование навыков работы с приложением Microsoft Word; работа с электронными таблицами в Microsoft Excel.

    курсовая работа [3,9 M], добавлен 12.05.2011

  • Общая характеристика операционной системы, ее назначение и ключевые функции. Эволюция и классификация ОС. Работа с таблицами в среде MS Office Excel 2003. Расчет и формирование ведомости зарплаты сотрудников. Порядок построения круговой диаграммы.

    курсовая работа [81,0 K], добавлен 25.04.2013

  • Пример создания в Microsoft Excel рабочей книги с именем, группой и фамилией студента. Алгоритм создания таблицы работников фирмы с указанием их должности и зарплаты. Пример построения диаграммы. Работа с сортировкой и поиском данных, автофильтром.

    контрольная работа [2,8 M], добавлен 26.12.2010

  • Программа Microsoft Excel для работы с таблицами данных и формулами. Абсолютные и относительные ссылки. Использование мастера функций, ввод ее параметров. Суммирование, построение диаграмм и графиков. Арифметические и логические табличные формулы.

    курсовая работа [47,3 K], добавлен 28.11.2009

  • Работа с базами данных в табличном процессоре Microsoft Excel. Сортировка и фильтрация данных. Встроенные функции Excel. Подведение промежуточных итогов в таблице. Макет сводной диаграммы. Условие проверки для поля. Сообщение об ошибке при вводе.

    курсовая работа [1,0 M], добавлен 19.05.2014

  • История использования механических и полуавтоматических средств для арифметических операций. Работа с табличным процессором Microsoft Excel. Поиск и замена данных в таблице Microsoft Access. Сортировка записей в запросе, его создание с помощью мастера.

    контрольная работа [22,8 K], добавлен 13.01.2010

  • Информационная система: понятие, задачи. Создание связей между таблицами. Работа с данными при помощи запросов. Включение полей в запрос. Построение и применение форм. Работа с текстовым процессором MS Excel, построение диаграммы. Работа с СУБД MS Access.

    контрольная работа [5,0 M], добавлен 30.03.2013

  • Архивация данных как сжатие одного или более файлов с целью экономии памяти. Степень сжатия разных файлов. Названия программ-архиваторов и их возможности. Формирование таблицы "Ведомость расчета заработной платы" в Microsoft Excel. Фильтрация записей.

    контрольная работа [1,7 M], добавлен 12.02.2013

  • Запуск приложения Access. Сохранение базы данных в формате Microsoft Access. Алгоритм создания пользовательской маски ввода. Заполнение и установка связей между таблицами. Сортировка и фильтрация записей. Интерфейс окна базы данных. Работа с полями OLE.

    контрольная работа [5,5 M], добавлен 29.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.