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

Федеральное государственное бюджетное образовательное  учреждение Высшего профессионального  образования

«Бурятская  государственная сельскохозяйственная академия

имени В.Р.Филиппова» 

Кафедра информатики и ИТ в экономике 
 
 
 
 
 
 
 
 

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

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

              Проверил  преподаватель:

              __________

              «__» ___________ 2011г.

              Оценка ( _____ ) _________

              Выполнил студент: Профиль:

              Шифр _________________

              «___» _____________ 
               
               
               

Улан-Удэ

2011

1 задание

Виды  памяти

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

    В состав внутренней памяти входят оперативная память, кэш-память и специальная память.

    Оперативная память (ОЗУ, англ. RAM, Random Access Memory – память с произвольным доступом) – это быстрое запоминающее устройство не очень большого объёма, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами. Оперативная память используется только для временного хранения данных и программ, так как, когда машина выключается, все, что находилось в ОЗУ, пропадает.

    Кэш (англ. cache) или сверхоперативная память — очень быстрое ЗУ небольшого объёма, которое используется при обмене данными между микропроцессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью.

    К устройствам специальной памяти относятся постоянная память (ROM), перепрограммируемая постоянная память (Flash Memory), память CMOS RAM, питаемая от батарейки, видеопамять и некоторые другие виды памяти.

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

    

    В состав внешней памяти компьютера входят:

    – накопители на жёстких магнитных дисках

    Жесткий диск (накопители на жестких магнитных  дисках, НЖМД) - тип постоянной памяти. В отличие от оперативной памяти, данные, хранящиеся на жестком диске, не теряются при выключении компьютера, что делает жесткий диск идеальным для длительного хранения программ и файлов данных, а также самых важных программ операционной системы. Эта его способность (сохранение информации в целостности и сохранности после выключения) позволяет доставать жесткий диск из одного компьютера и вставлять в другой.

    – накопители на гибких магнитных дисках

    Дисководы гибких магнитных дисков хранят данные примерно так же, как и жесткие диски - путем изменения магнитной полярности металлических частичек на их поверхности. Здесь сходство заканчивается. Первое отличие состоит в том, что дискеты можно вынимать из дисководов, то есть теоретически они предлагают неограниченное хранилище данных любому желающему. Но ограниченная емкость дискет (1, 44 МВ в отличие тысяч мегабайтов жестких дисков) уменьшает их полезность.

    – накопители на компакт-дисках

    Пишущий CD-ROM может записывать информацию любого типа - музыку, изображение или текст. Есть записываемые диски, на которые можно записать информацию только один раз (CD-R). Но есть и перезаписываемые диски (CD-RW), они стоят дороже, но позволяют стирать информацию и добавлять новую. Однако, если вы записываете музыку на перезаписываемый компакт-диск, вы можете его слушать только на ПК, а записываемый диск - на любом CD-плейере.

    – накопители на магнитной ленте (стримеры)

    Стример (англ. tape streamer) — устройство для  резервного копирования больших  объёмов информации. В качестве носителя здесь применяются кассеты с магнитной лентой ёмкостью 1 — 2 Гбайта и больше.

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

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

    – накопители на магнитно-оптических дисках

    Накопитель  на магнито-оптических компакт-дисках СD-MO (Compact Disk — Magneto Optical). Диски СD-MO можно  многократно использовать для записи. Ёмкость от 128 Мбайт до 2,6 Гбайт.

    Накопитель WARM (Write And Read Many times), позволяет производить  многократную запись и считывание.  

2 задание

Архитектурная организация компьютера – процессора, памяти, систем адресации  и команд, системы ввода-вывода и системы внешних устройств

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

    В основу построения большинства ЭВМ  положены принципы, сформулированные в 1945 г. Джоном фон Нейманом:

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

    2.  Принцип однородности памяти (программы и данные хранятся в одной и той же памяти; над командами можно выполнять такие же действия, как и над данными).

    3. Принцип адресности (основная память структурно состоит из пронумерованных ячеек).

    ЭВМ, построенные на этих принципах, имеют  классическую архитектуру (архитектуру фон Неймана). Архитектура ЭВМ  – это её логическая организация, структура и ресурсы. Архитектура определяет принцип действия, информационные связи и взаимное соединение основных логических узлов ЭВМ: процессора, оперативного ЗУ (запоминающего устройства), внешних ЗУ, периферийных устройств.

    Рассмотрим  классическую архитектуру персонального  компьютера:

 
 
 
 
 
 
 

3 задание

Базовые структуры алгоритмов

    Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.

    К основным структурам относятся линейные, разветвляющиеся, циклические.

    Линейными называются алгоритмы, в которых действия осуществляются последовательно друг за другом. Стандартная блок-схема линейного алгоритма:

    

    Разветвляющимся называется алгоритм, в котором действие выполняется по одной из возможных ветвей решения задачи, в зависимости от выполнения условий. В него входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (действий).

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

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

 

    Циклическим называется алгоритм, в котором некоторая часть операций (тело цикла — последовательность команд) выполняется многократно. Однако слово «многократно» не значит «до бесконечности». Организация циклов, никогда не приводящая к остановке в выполнении алгоритма, является нарушением требования его результативности — получения результата за конечное число шагов.

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

    Существуют  три типа циклов: цикл с предусловием, цикл с постусловием, цикл с параметром (разновидность цикла с предусловием).

    Если  тело цикла расположено после проверки условий, то может случиться, что при определенных условиях тело цикла не выполнится ни разу. Такой вариант организации цикла, управляемый предусловием, называется циклом c предусловием.

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

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

    

 

4 задание

Назначение  файловых менеджеров

    Файловый  менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр.

    Выделяют  различные типы файловых менеджеров, например:

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

Наиболее  известные двупанельные файловые менеджеры:

  • DOS
    • Norton Commander
    • DOS Navigator
    • Volkov Commander
  • Microsoft Windows
    • FAR Manager
    • Total Commander

Навигационные файловые менеджеры

  • Microsoft Windows
    • Проводник Windows (англ. Windows Explorer) — встроен в Windows
 
 

5 задание

Файл  и файловая система. Хранение информации во внешней памяти, современные накопители

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

  • фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл);
  • определённое логическое представление и соответствующие ему операции чтения/записи.

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

    Файловая  система связывает носитель информации с одной стороны и API для доступа  к файлам — с другой.

    Внешние хранители информации

    1. Жесткий магнитный диск

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

    2. Компактные твердотельные носители:

    2.1. Стримеры

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

    2.2. Гибкие диски

    2.3. CD-ROM и CD-RW

    2.4. Накопители DVD-ROM, DVD-R, DVD-RW, DVD+RW и др.

    2.5. Дисковод ZIP

    2.6. Флэш-память

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

6 задание

Основные  функции электронной  таблицы Excel

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

    Microsoft Excel — программа для работы с электронными таблицами, созданная корпорацией Microsoft. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic для приложений). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

    Программа Excel относится к основным офисным  компьютерным технологиям обработки  числовых данных.

    Электронные таблицы Excel можно использовать для  создания Баз Данных. Программа Excel является многооконной. Окнами являются рабочие листы Excel.

    В Excel, как и в Word, возможен обмен  информацией (текст, графика, формулы, диаграммы и т.д.) с другими  приложениями (Word, MS Works, PaintBrush и др.) через Буфер Обмена Windows. 

7 задание

Фильтрация  данных в Excel

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

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

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

    Фильтры бывают двух типов: обычный фильтр (его еще называют автофильтр) и расширенный фильтр.

    Для применения автофильтра следует  нажать кнопку, что и при сортировке – «Сортировка и фильтр»" и выбрать пункт «Фильтр».

    В столбцах списка появятся кнопки со стрелочками, нажав на которые можно настроить  параметры фильтра.

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

    Для формирования более сложных условий  отбора предназначен пункт «Текстовые фильтры» или «Числовые фильтры». В окне «Пользовательский автофильтр» необходимо настроить окончательные условия фильтрации.

    При использовании расширенного фильтра  критерии отбора задаются на рабочем  листе

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

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

    Таблицу следует отделить от других данных рабочего листа пустой строкой и  столбцом

    Информация по полям должна быть однородной, т.е. только числа или только текст. 

8 задание

Математические  функции округления в Excel

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

    Данная  функция округляет число до указанного количества десятичных разрядов. Синтаксис  ее следующий:

    ОКРУГЛ(число; количество_цифр)

    здесь число - это округляемое число, количество_цифр - это количество десятичных разрядов, до которого нужно округлить число.

    Например, для операции извлечения корня в  нашем примере формула округления будет иметь такой вид:

    =ОКРУГЛ(В10^(1/С10);2)

    Первый  аргумент, В10^(1/С10), показывает, для какой операции выполняется округление, а второй (цифра 2) определяет количество десятичных разрядов. В нашем случае вычисления осуществляются с точностью до второго знака после запятой (например, до копеек). Однако округление необходимо производить на определенном этапе расчетов.

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

 
 

9 задание

Операторы ввода и вывода в Паскаль

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

    Для ввода исходных данных чаще всего используется процедура ReadLn:

    ReadLn(A1,A2,...AK);

    Процедура производит чтение К значений исходных данных и присваивает эти значения переменным А1, А2, ..., АК.

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

    Значения  исходных данных могут отделяться друг от друга пробелами и нажатием клавиш табуляции и Enter.

    Не  допускается разделение вводимых чисел  запятыми!

    Вывод данных

    Для вывода результатов работы программы  на экран используются процедуры:

    Write(A1,A2,...AK);

    WriteLn(A1,A2,...AK);

    Первый  из этих операторов производит вывод значений переменных А1, А2,...,АК в строку экрана. Второй оператор, в отличие от первого, не только производит вывод данных на экран, но и производит переход к началу следующей экранной строки. Если процедура writeln используется без параметров, то она просто производит пропуск строки и переход к началу следующей строки.

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

    Форма представления значений в поле вывода соответствует типу переменных и  выражений: величины целого типа выводятся  как целые десятичные числа, действительного  типа - как действительные десятичные числа с десятичным порядком, символьного типа и строки - в виде символов, логического типа - в виде логических констант TRUE и FALSE.

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

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

10 задание

Составление программы на языке Паскаль

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

Решение:

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