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

    МИНИСТЕРСТВО  СЕЛЬСКОГО  ХОЗЯЙСТВА  РОССИЙСКОЙ  ФЕДЕРАЦИИ

    ФЕДЕРАЛЬНОЕ  ГОСУДАРСТВЕННОЕ  ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ

    ВЫСШЕГО  ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ

    «ИЖЕВСКАЯ  ГОСУДАРСТВЕННАЯ  СЕЛЬСКОХОЗЯЙСТВЕННА  АКАДЕМИЯ»

    КАФЕДРА  ЭКОНОМИЧЕСКОЙ  КИБИРНЕТИКИ  И  ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ 
     
     
     
     
     
     
     
     
     

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

    ПО  ИНФОРМАТИКЕ 

    Вариант 09 
     
     
     
     
     
     

                                                                                              Проверил: Н.В. Горбушина

                                                                                              Выполнил: студент 3 курса

            заочного отделения

                                                                                                                      Ю.Н. Наймушина

                                                                                             специальность – БУА и А

                                                                                                                шифр - 09009 
     
     
     
     
     
     
     
     

    Ижевск  2011

    СОДЕРЖАНИЕ 

    1. Управляющие элементы: «Мой компьютер», «Корзина», « Сетевое окружение» в операционной системе Windows XP.
    2. Способы выделения текста в текстовом процессоре MS WORD.
    3. Форматирование ячеек в табличном процессоре MS EXCEL.
    4. Создание структуры таблицы в СУБД MS ACCESS.
    5. Основные структуры алгоритмов.
 

           Задача 1.

                       Определить объем текстового выражения в символах, битах, байтах,             килобайтах. Средства разработки Web-страниц. 

    Задача 2.

    Два десятичных числа 74,361 и 196,12 перевести  в двоичную, восьмеричную и шестнадцатеричную систему счисления. С двоичными числами выполнить сложение и вычитание. Результаты сложения и вычитания перевести в десятичную систему счисления. 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    1. Управляющие элементы: «Мой компьютер», «Корзина», «Сетевое окружение» в операционной системе Windows XP. 
     

         Папка «Мой компьютер» является управляющим  элементом Рабочего Стола.

         Пиктограмма (картинка) «Мой компьютер» находится  в левом верхнем углу экрана. Из этой папки станут доступны основные инструменты работы с WINDOWS. Это Панель управления – с помощью которой можно изменить все параметры WINDOWS. Войдя в папку мы увидим значки всех дисков, которые имеются на компьютере: жестких дисков, СD/DVD-ROM, дисковода и так далее.

         Папка "Мой компьютер" содержит все ресурсы компьютера и предназначена для работы с компьютером через эту папку. Это один из способов работы с компьютером. Для входа в эту папку необходимо:

        - Поместить указатель мыши на  пиктограмму папки "Мой компьютер".

        -  Дважды щелкнуть левой кнопкой мыши по пиктограмме.

           Откроется     окно, соответствующее  папке "Мой компьютер". 

         «Корзина»

         Удаление  файлов с жесткого диска в операционной системе Windows осуществляется не совсем обычным образом. Перед окончательным удалением файлы помещаются в папку «Корзина» и в течение какого-то времени могут быть восстановлены.

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

         Чтобы рассортировать список по дате удаления объектов, необходимо:

           выполнить двойной щелчок на  заголовке столбца «Дата удаления»  или выбрать меню «Вид» --> «Упорядочить значки» --> «по дате удаления».

         Если  вы хотите восстановить объект, находящийся в «Корзине» Windows, отметьте его и выберите в меню Файл команду «Восстановить». После этого объект будет перемещен в то место, откуда он был удален. 

           «Сетевое окружение» - обеспечивает доступ к ресурсам сети, если к ней подключен Ваш компьютер.

         В операционной системе Windows XP «Сетевое окружение» разделено на группы:

         - Microsoft Windows Network

         - Web Client Network

         - Службы терминалов Microsoft

         Компьютеры  идентифицируются в зависимости  от запущенного сервиса. 
     
     

    2. Способы выделения текста в текстовом процессоре MS WORD. 

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

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

         Если  вам надо выделить только одно слово, это лучше сделать двойным щелчком левой клавиши мыши, установив предварительно курсор мыши на выделяемое слово.

         Иногда  удобнее выделять текст при помощи клавиатуры. Если вам надо выделить произвольный фрагмент текста, вначале  при помощи клавиш перемещения текстового курсора установите этот курсор перед первой буквой выделяемого фрагмента. Затем нажмите клавишу <Shift> и, не отпуская ее, нажимайте клавиши перемещения курсора по вертикали или горизонтали до тех пор, пока нужный фрагмент текста не окажется выделенным. Затем отпустите клавишу <Shift>.

         Если  вам нужно выделить только одно слово, это тоже можно сделать при  помощи клавиатуры. Установите текстовый  курсор перед нужным словом. Затем  нажмите одновременно клавиши <Shift> и <Control>, а затем клавишу перемещения текстового курсора по горизонтали <Right>. Отпустите клавиши <Shift> и <Control>. Слово окажется выделенным.

         Вы  также можете установить текстовый  курсор после слова и вместе с  клавишами <Shift> и <Control> нажать клавишу  перемещения текстового курсора по горизонтали <Left>. При этом будет выделено слово, расположенное слева от текстового курсора.

         Для более быстрого перемещения текстового курсора можно нажимать клавиши <Right> и <Left>, предварительно нажав  клавишу <Control>. При этом курсор будет перемещаться скачками по словам текста. Такой прием удобно использовать для того чтобы при помощи клавиатуры быстро подвести курсор к началу или концу слова.

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

         Если  вам нужно выделить весь текст, воспользуйтесь строкой "Select All" из меню "Edit". 
     
     

  1. Форматирование  ячеек в табличном процессоре MS EXCEL.
 

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

           Далее появляется список возможных  способов форматирования выбранной ячейки (ячеек):

         1) число: выбрать форму числовых данных ячейки (денежный, числовой, финансовый ...);

         2) Выравнивание: способ выравнивания  информации в выбранной ячейке (ячейках),

         3) Шрифт: вид, тип, размер шрифта  ячейки;

         4) Предел: тип, толщина, цвет, способ обрамления ячейки;

         5) Заливка: цвет, способ заливки  узор ячейки;

         6) Защита: дополнительные параметры  по защите ячейки. 
     
     
     

    1. Создание  структуры таблицы в СУБД MS ACCESS.
 

         Базы  данных Access, как и большинство  других баз данных, имеют табличную структуру. Это позволяет присвоить каждой записи своеобразный адрес, который будет определяться пересечением строк и столбцов. В базах данных столбцы называются полями, а строки — записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится. 
    Поля — это основные элементы структуры базы данных. Они обладают свойствами. От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле, например, совершать математические операции. Поля обладают разными свойствами и относятся к разным типам. 
    Основным свойством любого поля является его длина. Длина поля выражается в символах или, то же самое, в знаках. От длины поля зависит, сколько информации в нем может поместиться. Уникальным свойством любого поля является его имя и подпись. Подпись — это та информация, которая отображается в заголовке столбца. Ее не надо путать с именем поля, хотя если подпись не задана, то в заголовке отображается имя поля. Разным полям, например, можно задать одинаковые подписи. Разные типы полей имеют разное назначение и разные свойства. 
    Основное свойство текстового поля — размер (максимальный размер — 256 символов). 
    Перечислим типы полей. 
    Числовое поле служит для ввода числовых данных. Оно тоже имеет размер, но числовые поля бывают разными, например, для ввода целых и для ввода действительных чисел. В последнем случае кроме размера поля задается также размер десятичной части числа. 
    Поля для ввода дат или времени имеют тип Дата/время. 
    Для ввода логических данных, имеющих только два значения (Да или Нет; 0 или 1; Истина или Ложь и т. п.), служит специальный тип — Логическое поле. Не трудно догадаться, что длина такого поля всегда равна 1 байту, поскольку этого более чем достаточно, чтобы выразить логическое значение. 
    В современных базах данных можно хранить не только числа и буквы, но и изображения, видеозаписи и звукозаписи. Поле для таких объектов называется полем объекта OLE. 
    Для вставки длинного текста (при необходимости) имеется поле типа MEMO. В нем можно хранить до 65 535 символов. 
    Особо нужно отметить поле типа Счетчик. На первый взгляд это обычное числовое поле, но оно имеет свойство автоматического наращивания. Если в базе есть такое поле, то при вводе новой записи в него автоматически вводится число, на единицу большее, чем значение того же поля в предыдущей записи. Это поле удобно для нумерации записей. 
    Создание базы данных всегда начинается с разработки структуры ее таблиц. Структура должна быть такой, чтобы при работе с базой требовалось вводить в нее как можно меньше данных. Если ввод каких-то данных приходится повторять неоднократно, базу делают из нескольких связанных таблиц. Структуру каждой таблицы разрабатывают отдельно. Для того чтобы связи между таблицами работали надежно и по записи из одной таблицы можно было однозначно найти записи в другой таблице, надо предусмотреть в таблице уникальные поля. 
    Уникальное поле — это поле, значения в котором не могут повторяться, например, номер истории болезни. Если же записи в этом поле повторяются, то предусматривается возможность оповещения об этом с помощью понятия ключевое поле. С ключевыми полями компьютер работает особо. Он проверяет их уникальность и быстрее выполняет сортировку по таким полям. С помощью ключевых полей создаются связи между таблицами. В качестве первичного ключа в таблицах часто используют поле, имеющее тип Счетчик. Ввести два одинаковых значения в такое поле нельзя по определению, поскольку приращение значения поля производится автоматически. Структура связей между таблицами называется схемой данных. 
    Приведенные ниже примеры можно считать простейшими базами данных, но на самом деле это не совсем базы, а только таблицы. Если бы информация хранилась в таких простых структурах, то для работы с ней можно было бы обойтись без специальных систем управления базами данных. На практике же приходится иметь дело с более сложными структурами, которые образованы из многих связанных таблиц. Базы данных, имеющие связанные таблицы, называют также реляционными базами данных. Суть связей между таблицами состоит в том, что можно работать с разными таблицами, как с одной цельной базой данных.
     
     
     

    1. Основные  структуры алгоритмов.
 

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

         К основным структурам относятся:

         1. Следование. Последовательное размещение блоков и групп блоков. В программе реализуется последовательным размещением операторов.

         2. Цикл «До» (рис. 8.3). Применяется при необходимости выполнить какие-либо вычисления несколько раз до выполнения некоторого условия. Особенность этого цикла в том, что он всегда выполняется хотя бы один раз, так как первая проверка условия выхода из цикла происходит после того, как тело цикла выполнено. Тело цикла — а последовательность действий, которая выполняется многократно (в цикле). Начальные присвоения — задание начальных значений тем переменным, которые используются в теле цикла.

    Рис. 8.3 Рис. 8.4
 

         На  естественном языке циклу «До» соответствует последовательность операторов:

         1 Операторы начальных присвоений

         2 Операторы тела цикла

         3 Если условие идти к 2

         Цикл, использованный в приведенном выше примере, это цикл «До».

         3. Цикл «Пока» (рис. 8.4). Цикл «Пока» отличается от цикла «До» тем, что проверка условия проводится до выполнения тела цикла, и если при первой проверке условие выхода из цикла выполняется, то тело цикла не выполняется ни разу.

         На  естественном языке циклу «Пока» соответствует последовательность операторов:

         1 Операторы начальных присвоений

         2 Если условие идти к 5

         3 Операторы тела цикла

         4 Идти к 2

         5 ...

         4. Разветвление (рис. 8.5). Применяется, когда в зависимости от условия нужно выполнить либо одно, либо другое действие. Действие 1 или действие 2 может в свою очередь содержать несколько этапов.

Рис. 8.5 Рис. 8.6
 

         На  естественном языке разветвлению соответствует последовательность операторов:

         1 Если условие идти к 4

         2 Операторы действия 2

         3 Идти к 5

         4 Операторы действия 1

         5 ...

         5. Обход (рис. 8.6). Частный случай разветвления, когда одна ветвь не содержит никаких действий.

         6. Множественный выбор (рис.8.7). Является обобщением разветвления, когда в зависимости от значения переменной (I) выполняется одно из нескольких действий. При I=1 выполняется действие S1,при I=2— действие S2 и т. д.

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

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

Рис. 8.7

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

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

    Задача 1. 

    Определить  объем текстового выражения в символах, битах,  байтах,             килобайтах.

    Средства  разработки Web-страниц. 

    Решение.

         1 байт=1 символу, значит данное выражение состоит из 32-х символов, а значит имеет объем 32 байта.

         Т.к 1 байт=8 бит, то данное выражение имеет объем 256 бит.(32*8=256 бит)

         Т.к  в 1 килобайт=1024 байт=210 байт, то данное выражение имеет объем 0,03125 килобайт.(32=25, 25/210=1/32 Кбайт) 
     

    Задача 2. 

    Два десятичных числа 74,361 и 196,12 перевести в двоичную, восьмеричную и шестнадцатеричную  систему счисления. С двоичными числами выполнить сложение и вычитание. Результаты сложения и вычитания перевести в десятичную систему счисления. 

    Решение. 

  1. 74.361 переведем в двоичную систему счисления:

    _74 | 2

          6 | _37 | 2

          _ 14  2  |  _18 | 2

             14 _17      18 | _ 9 | 2

               0    16        0      8 | _4 | 2

                       1                1     4 | _2 | 2

                                                0     2 | 1

                                                 0 

    .361*2=0.722      .208*2=0.416             

    .722*2=1.444      .416*2=0.832    

    .444*2=0.888      .832*2=1.664    

    .888*2=1.776     .664*2=1.328    

    .776*2=1.552        и т. д.

    .552*2=1.104     

    .104*2=0.208                                     1001010.0101110001102

  1. 196.12 переведем в двоичную систему счисления:

    _196 | 2

      18   | _98 | 2

        _16   8   | _49 | 2

               16 _18    4  | _24 | 2

                 0    18     _9    2   | _12 | 2

                     0       8     _4    12 | _6 | 2

                           1       4    0     6 | _3 | 2

                                   0            0     2 | 1

                                                      1 

    .12*2=0.24      .68*2=1.36   

    .24*2=0.48      .36*2=0.72

    .48*2=0.96      .72*2=1.44

    .96*2=1.92      .44*2=0.88

    .92*2=1.84      .88*2=1.76

    .84*2=1.68      .76*2=1.52                               11000100,0001111010112

      

  1. 74.361 переведем в восьмеричную систему счисления, используя таблицу:
Двоичная  СС Восьмеричная  СС
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
 

    74.361=1001010.0101110001102 =112.27068

    001 001 010. 010 111 000 110

       1        1        2         2        7        0       6 
     
     

  1. 196.12 переведем аналогично:

    196.12=11000100,0001111010112=304.07538

    011 000 100. 000 111 101 011

           3        0        4         0        7        5       3 
     
     
     

  1. 74.361 переведем в шестнадцатеричную систему счисления с помощью таблицы:
 
двоичная шестнадцатеричная десятичная
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Контрольная работа по "Информатике". 178