Контрольная работа по "Информатика"

Автор работы: Пользователь скрыл имя, 15 Января 2012 в 07:48, контрольная работа

Описание

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

Содержание

Контрольная работа (Вариант 6)………………………………………………….3
Список использованных источников….………………………………………...8

Работа состоит из  1 файл

Информатика.docx

— 50.86 Кб (Скачать документ)
 
МИНИСТЕРСТВО  ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ  УНИВЕРСИТЕТ

ЭКОНОМИКИ И УПРАВЛЕНИЯ-«НИНХ» 

БИЗНЕС  – КОЛЛЕДЖ  
 
 
 
 
 
 
 
 

КОНТРОЛЬНАЯ РАБОТА  

по  дисциплине _Информатика______ 

 
 
 
 
 

Выполнил    (Ф.И.О.)_____Еленцева Наталья Павловна                           __

Специальность, № группы, курс_3 курс Экономика и бухгалтерский учет

 

Дата регистрации  работы деканатом________________________       ____

 

Проверил  (Ф.И.О. преподавателя)_________________________________

Дата проверки__________________________________________________

 

Заключение о  качестве работы____________________________________

 
 
 
 

                                                         Год 2011

 
 
 
 
 
 

Содержание.

                                                                                                                                     стр.

 

           Контрольная работа (Вариант 6)………………………………………………….3

         Список использованных источников….………………………………………...8                                                    

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Вариант 6.

Задание 1.

Современные операционные системы.

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

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

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

3) между программами  и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей;

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

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

     Год за годом совершенствуются структура и возможности операционных систем. В состав новых операционных систем и новых версий уже существующих операционных систем вошли структурные элементы, которые внесли большие изменения в природу этих систем. Современные операционные системы отвечают требованиям постоянно развивающегося аппаратного и программного обеспечения. Они способны управлять работой многопроцессорных систем, высокоскоростных сетевых устройств и новейших запоминающих устройств, разнообразие типов которых постоянно увеличивается. Из приложений, оказавших значительное влияние на архитектуру операционных систем, следует выделить мультимедийные приложения, средства доступа к Internet, а также модель распределенных вычислений клиент/сервер.

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

  • архитектура микроядра;
  • многопоточность;
  • симметричная многопроцессорность;
  • распределенные операционные системы;
  • объектно-ориентированное построение.

    Отличительной особенностью большинства операционных систем на сегодняшний день является большое монолитное ядро. Ядро операционной системы обеспечивает большинство ее возможностей, включая планирование заданий, работу с файловой системой, сетевые функции, работу драйверов различных устройств, управление памятью и т.д. Обычно монолитное ядро реализуется как единый процесс, все элементы которого используют одно и то же адресное пространство. В архитектуре микроядра ядру отводится лишь несколько самых важных функций, в число которых входят работа с адресными пространствами, обеспечение взаимодействия между процессами и основное планирование. Работу других сервисов операционной системы обеспечивают процессы, которые иногда называют серверами. Эти процессы запускаются в пользовательском режиме и микроядро работает с ними так же, как и с другими приложениями. Такой подход позволяет разделить задачу разработки операционной системы на разработку ядра и разработку сервера. Серверы можно настраивать для требований конкретных приложений или среды. Выделение в структуре системы микроядра упрощает реализацию системы, обеспечивает ее гибкость, а также хорошо вписывается в распределенную среду. Фактически микроядро взаимодействует с локальным и удаленным сервером по одной и той же схеме, что упрощает построение распределенных систем. Многопоточность — это технология, при которой процесс, выполняющий приложение, разделяется на несколько одновременно выполняемых потоков. Разбивая приложение на несколько потоков, программист получает все преимущества модульности приложения и возможность управления связанными с приложением временными событиями. Многопоточность оказывается весьма полезной для приложений, выполняющих несколько независимых заданий, которые не требуют последовательного исполнения. В качестве примера такого приложения можно привести сервер базы данных, который одновременно принимает и обрабатывает несколько запросов клиентов. Если в пределах одного и того же процесса обрабатываются несколько потоков, то при переключении между различными потоками непроизводительный расход ресурсов процессора меньше, чем при переключении между разными процессами.

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

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

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

Одним из последних  новшеств в устройстве операционных систем стало использование объектно-ориентированных  технологий. Объектно-ориентированная  структура помогает навести порядок  в процессе добавления к основному  небольшому ядру дополнительных модулей. На уровне операционной системы объектно-ориентированная  структура позволяет программистам  настраивать операционную систему, не нарушая ее целостности. Кроме  того, этот подход облегчает разработку распределенных инструментов и полноценных  распределенных операционных систем.

Задание 2. (форматирование документа) предусматривает выполнение работы в среде операционной системы Windows с использованием текстового редактора Microsoft Word и буфера обмена.

   Задание 2 является общим  для всех вариантов.

   Выполните следующие пункты:

  1. Скопируйте в новый документ Microsoft Word первые три абзаца текста из Вашего задания 1.
  2. Установите следующие параметры:
    1. первый абзац -  шрифт 12 пт, Arial Black, курсив, выравнивание по правому краю, отступ абзаца справа 2 см, выделите абзац двойной волнистой рамкой;
    2. второй абзац - шрифт 14 пт, Tahoma, зачеркнутый, отступ первой строки 4 см, выравнивание по левому краю, двойной междустрочный интервал;
    3. третий абзац - разбейте на две колонки разной ширины (текст должен располагаться в обеих колонках), шрифт 14 пт, Times New Roman, одинарный междустрочный интервал, выравнивание по ширине.
  3. Между вторым и третьим абзацами поместите изображение Вашего рабочего стола (используйте клавишу PrintScreen). Задайте размер картинке 6 см х 10 см.
  4. Распечатайте документ.
 
 

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

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

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

Задание 3. выполняется с использованием электронной таблицы Microsoft Excel.

  1. Найти максимальный и минимальный дебетовый оборот за месяц (использовать встроенные функции Excel).
  2. Построить круговую диаграмму дебетовых оборотов за месяц.
 

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

 

 
 

 
 
 
 
 
 
 
 
 

Список использованных источников:

 
    1. Работа с  текстовым процессором MS Word Под ред. Г.А. Новикова. 2005
    2. Современные операционные системы. Учебное пособие. С.В.Назаров, А.И.Широков. 2010.
    3. Теоретические основы информатики. Учебное пособие для вузов.  2003.

Информация о работе Контрольная работа по "Информатика"