Структура электронных таблиц.

Блок №1. Вопрос 9. Способы описания алгоритмов. Основные функциональные элементы блок-схемы и их назначение. Примеры блок-схем алгоритмов (два типовых алгоритма с пояснениями).

Способы описания алгоритмов

К основным способам описания алгоритмов можно отнести следующие:

· словесно-формульный;

· структурный или блок-схемный;

· с помощью граф-схем;

· с помощью сетей Петри.

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

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

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

у = 2а – (х+6).

Словесно-формульным способом алгоритм решения этой задачи может быть записан в следующем виде:

1. Ввести значения а и х.

2. Сложить х и 6.

3. Умножить a на 2.

4. Вычесть из 2а сумму (х+6).

5. Вывести у как результат вычисления выражения.

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

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

Оформление программ должно соответствовать определенным требова­ниям. В настоящее время действует единая система программной документа­ции (ЕСПД), которая устанавливает правила разработки, оформления про­грамм и программной документации. В ЕСПД определены и правила оформ­ления блок-схем алгоритмов (ГОСТ 10.002-80 ЕСПД, ГОСТ 10.003-80 ЕСПД).

Операции обработки данных и носители информации изображаются на схеме соответствующими блоками. Большая часть блоков по построению ус­ловно вписана в прямоугольник со сторонами а и b. Минимальное значение а = 10 мм, увеличение а производится на число, кратное 5 мм. Размер b=1,5a. Для от дельных блоков допускается соотношение между а и b, равное 1:2. В пределах одной схемы рекомендуется изображать блоки одинаковых разме­ров. Все блоки нумеруются. Виды и назначение основных блоков приведены в таблице 1.

Таблица 1. Условные обозначения блоков схем алгоритмов



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

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

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

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

1. Задание:Вычислить значение y по формуле у = (7x - 4) / (5x + 3).

Язык блок - схем На языке программирования
Структура электронных таблиц. - student2.ru CLS INPUT "Введите переменную", X Y=(7*X-4)/(5*X+3) PRINT "ВывестиY", Y END

2. Задание: Решить систему уравнений:

Y = 5X + B, если X > 5

Y = X2 + 1, если X < 5

Y = X + B, если X = 5

Язык блок - схем На языке программирования
Структура электронных таблиц. - student2.ru CLS INPUT "Введите X"; X INPUT "Введите B"; B IF X=5 THEN Y=X^2+1 IF X>5 THEN Y=5*X+B ELSE Y=X+B PRINT "ВывестиY"; Y END

1234
Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа.

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

Данный класс программного обеспечения делится на следующие виды:

1. базовое ПО, содержащее операционные системы (ОС) и операци­онные оболочки;

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

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

Наиболее популярными ОС являются ОС семейства Windows’xx..

Операционные оболочки– это специальные программы, предназна­ченные для облегчения общения пользователя с командами ОС. Имеют тек­стовый и графический варианты интерфейса конечного пользователя. При­мерами являются Norton Commander (NC) для ОС MS DOS, Far для ОС Windows’xp. В настоящий момент, когда операционные системы облагают высокоразвитым графическим интерфейсом (иконки Windows и т.п.) и имеют встроенные очень удобные средства для выполнения системных операций, наличие операционных оболочек скорее дань традиции, чем необходимость.

56
Блок №3. Вопрос 3. Основные структурные элементы графических окон – основного средства организации интерфейса пользователя. Способы управления отображением окон (изменение размеров, перемещение, сворачивание и разворачивание, изменение взаимного расположения, про­крутка информации в окне) с помощью клавиатуры и мыши.

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

Как правило, все окна, с которыми работает в Windows, стандартны. Рассмотрим подробнее структуру типичного окна Windows.

Структура электронных таблиц. - student2.ru

Рисунок 1. Окно системной папки Windows

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

Системный значок. Если при работе с Windows 98/2000 выполнить щелчок на кнопке вызова системного меню, откроется системное меню, в котором содержатся команды, предназначенные для выполнения различных операций с окном.

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

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

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

Кнопки управления размером. Эти кнопки дублируют основные команды системного меню. Таких кнопок три (рисунок 2).

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

Кнопка Назначение
Структура электронных таблиц. - student2.ru Свернуть окно в Панель задач
Структура электронных таблиц. - student2.ru Полноэкранное представление окна
Структура электронных таблиц. - student2.ru Отображение окна в нормальном виде
Структура электронных таблиц. - student2.ru Закрытие окна

Рисунок 2. Кнопки управления размером окна

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

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

Полосы прокрутки имеют движок и две концевые кнопки. Прокрутку выполняют тремя способами:

· щелчком на одной из концевых кнопок;

· перетаскиванием движка;

· щелчком на полосе прокрутки выше или ниже движка.

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

78
Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом.

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

Возможность использования в одном документе объектов различной природы основана на так называемой концепции внедрения и связывания объектов (OLE — Object Linking and Embedding). Иными словами, благодаря специальному механизму связывания и встраивания объектов OLE в текст могут быть импортированы различные объекты (рисунки, иллюстрации, графики, фотографии и т.п.), подготовленные другими программами.

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

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

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

Например: внедрение объекта Excel в документ Word

  1. Выделите объект (данные в таблице), а затем выберите Правка, Копировать (Edit, Copy),копия объекта помещена в буфер обмена и готова к внедрению в другое приложение.
  2. Откройте нужный файл в клиентском приложении (документ Word) и поместите курсор в позицию вставки там, куда должен быть вставлен внедряемый объект.
  3. Выберите Правка, Специальная вставка (Edit, Paste Special),появляется панель диалога Специальная вставка.
  4. Выберите из списка Как (As) объект, например Лист Microsoft Excel (объект).
  5. Нажмите ОК. Объект внедрен.

Только выборОбъекта соответствующего приложения в поле Как и пометка переключателя Вставитьпозволят создатьвнедряемый объект.Любой другой выбор изменит формат объекта.

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

Связывание имеет свои определенные преимущества:

· объем данных, который необходимо хранить в клиентском документе, меньше, чем в случае, когда объект внедряется;

· если впоследствии объект модифицируется серверным приложением, модификация автоматически перенесется и на клиентское приложение.

Установка связи объекта

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

  1. Выделите объект, а затем выберите Правка, Копировать (Edit, Copy). Копия объекта перешла в буфер обмена и готова к вставке в клиентское приложение.
  2. Откройте клиентское приложение, например Word, и поместите пози­цию вставки там, куда должен быть вставлен связанный объект.
  3. Выберите Правка, Специальная вставка (Edit, Paste Special).
  4. Появляется панель диалога Специальная вставка (Paste Special) (рис. 2).
  5. Выберите необходимый тип вставки связи -Лист Microsoft Excel (объект) из списка Как (As).
  6. Пометьте переключатель Связать (Paste Link), а затем нажмите ОК. Таблица будет вставлена в документ Word как связанный объект, и из­менения таблицы в Excel автоматически переносятся в документ Word.
  7. Измените любые данные в таблице, затем переключитесь в Word и просмотрите данные в документе.

Обтекание изображения текстом и плавающие рисунки

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

Для того чтобы выбрать необходимые опции обтекания текстом или опции плавающего текста, сначала один раз щелкните на изображении (так вы выделите его). Затем следует щелкнуть на кнопке Обтекание текстом Структура электронных таблиц. - student2.ru на панели инструментов Настройка изображения. Появится раскрывающееся меню с несколькими параметрами обтекания текстом, как показано на рис. 2.

  • «В тексте» — это привычный способ размещения изображения в тексте, т.е. когда рисунок не обтекается текстом. В этом случае рисунок размещается словно гигантский символ в одной строке с текстом.
  • «За текстом» — помещает текст на фоне "плавающего" рисунка, а параметр «Перед текстом» — рисунок, "плавающий" на фоне текста. Когда рисунок размещается за текстом, это выглядит так, словно текст был напечатан не на чистом листе, а на листе с рисунком. Если же рисунок размещается "плавающим" на тексте, то это подобно фотографии, напечатанной на листе с текстом. В обоих случаях рисунок может быть свободно перемещен с помощью мыши в любую часть страницы.
  • «По контуру» — размещает каждую строку текста вплотную к изображению. Подобная возможность существует в настольных изда­тельских системах.
  • «Изменить контур обтекания» — будет работать подобно параметру «По контуру» до тех пор, пока вы не начнете менять контур обтекания. Когда вы выберите параметр «Изменить контур обтекания», изображение появится в документе с десятками маленьких маркеров.
  • Прочие параметры этого меню помогут разместить текст вокруг рисунка в различных вариантах и различными способами, каждый из ко­торых можно себе представить, глядя на пиктограмму в меню. Но во всех случаях вы имеете возможность свободно перемещать рисунок в любую часть документа.

Структура электронных таблиц. - student2.ru

Рис. 2 Параметры обтекания изображения текстом в Word

910
Блок №5. Вопрос 1. Функциональные возможности электронных таблиц. Структура экрана электронной таблицы, основные элементы. Понятие ячейки, способ адресации ячеек. Понятие листа и книги.

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

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

Основные функциональные возможности электронных таблиц:

1. проведение однотипных сложных расчётов над большими наборами дан­ных;

2. автоматизация итоговых вычислений;

3. решение задач путём подбора значений параметров;

4. обработка (статистический анализ) результатов экспериментов;

5. проведение поиска оптимальных значений параметров (решение оптими­зационных задач);

6. подготовка табличных документов;

7. построение диаграмм (в том числе и сводных) по имеющимся данным;

8. создание и анализ баз данных (списков).

Способы адресации ячеек.

В MS Excel имеются три способа адресации ячеек: относительная, как показано выше (A7), абсолютная и смешанная. Признаком абсолютной адресации является знак $.

Если знак $ предшествует имени столбца и номеру строки $C$12, $A$2:$d$24, то это будет абсолютный адрес ячейки или диапазона ячеек. Аб­солютная адресация применяется в случаях, когда в формулах необходимо осуществлять ссылку на одну и ту же ячейку (один и тот же диапазон ячеек).

Если знак $ предшествует имени столбца $B7, то это будет абсолютный адрес столбца. Если знак $ предшествует номеру строки D$23, то это будет абсолютный адреса строки. Это примеры смешанной адресации.

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

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

111213
Блок №6. Вопрос 3. Понятие удаленного доступа к сети. Установление соединений, коммутируемые и некоммутируемые каналы (выделенные каналы). Модемы, их назначение и функции. Скорость передачи инфор­мации. Понятие цифровых сетей с интеграцией услуг.

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

Типы взаимодействующих систем

На рисунке 1 приведены основные схемы удаленного доступа, отличаю­щиеся типом взаимодействующих систем:

  • терминал-компьютер (1);
  • компьютер-компьютер (2);
  • компьютер-сеть (3);
  • сеть-сеть (4).

Первые три вида удаленного доступа часто объединяют понятием индивидуального доступа, а схемы доступа сеть-сеть иногда делят на два класса - ROBO и SOHO. Класс ROBO (RegionalOffice/BranchOffice) соответствует случаю подключения к центральной сети сетей средних размеров - сетей ре­гиональных подразделений предприятия, а классу SOHO (SmallOffice/HomeOffice) соответствует случай удаленного доступа сетей небольших офисов и домашних сетей.

Структура электронных таблиц. - student2.ru

Рис. 1. Общая схема удаленного доступа

Модемы.

Так называемый аналоговый модем (название происходит от синтеза слов «Модулятор» и «Демодулятор») — коммуникационное устройство, позволяющее передавать бинарные (цифровые) данные по аналоговой телефонной линии. По сути, он осуществляет преобразование данных с компьютера в последовательность дискретных (разнотипных) сигналов и их отправку по аналоговой телефонной линии. На другом конце они расшифровываются принимающим модемом путем аналого-цифрового преобразования. До не­давних пор практическим пределом скорости передачи данных при такой схеме являлись 33 600 бит/с (протокол V.34+). Но если, скажем, на стороне Интернет-провайдера имеется цифровое подключение модема, то теоретически достижимая скорость приема (но не отправки) данных поднимается до 56 Кбит/с.

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

Цифровые сети с интеграцией услуг (ISDN)

Цифровые сети с интеграцией услуг (ISDN - Integrated Services Digital Network) были разработаны для предоставления корпоративным и конечным пользователям надежного и быстрого доступа к глобальным сетям. Пропускная способность сетей ISDN в несколько раз больше пропускной способности традиционных телефонных сетей. Технология ISDN не предполагает преобразование цифровых сигналов в аналоговые и обратно, поэтому скорость передачи по линиям ISDN значительно выше.

Конечным устройством сети ISDN могут быть: цифровой телефонный аппарат, отдельный компьютер с установленным ISDN-адаптером, файловый или специализированный сервер с ISDN-адаптером, мост или маршрутизатор LAN, терминальный адаптер с голосовым (для подключения обычного ана­логового телефона или факса) или с последовательным интерфейсом (для пе­редачи данных).

0Преимущества сетей ISDN:

· полностью цифровая сеть;

· высокая скорость передачи интегрированной информации;

· высокое качество звука;

· быстрый набор номера (менее 1 с);

· широкая доступность и распространенность в мире;

· высокая надежность связи;

· возможность подключения к сети ISDN по обычной медной паре, что существенно снижает стоимость решения;

· возможность одновременно вести телефонные переговоры и пере­давать данные;

· экономия за счет снижения времени, требуемого для пересылки оп­ределенного объема трафика данных по сравнению с соединением через аналоговые модемы.

Более высокие надежность и качество связи по технологии ISDN, по сравнению с аналоговой телефонной сетью, обеспечиваются цифровой формой представления информации по всему пути следования информации - от источника до получателя. При передаче данных с использованием аналоговых модемов, аналоговый сигнал с выхода модема при передаче на большие расстояния слабеет и требует дальнейшего усиления. Вместе с сигналом усили­ваются шумы, что приводит к появлению ошибок при аналого-цифровом преобразовании сигнала на приемной стороне. Технология ISDN позволяет намного быстрее и надежнее устанавливать со­единения за счет передачи служебной информации по отдельному D-каналу. Практически, мгновенно после нажатия на клавиатуре последней цифры но­мера абонента будет установлено соединение или опознана занятость вызы­ваемого номера, независимо от расстояния между абонентами. Кроме того, практически исключена ошибка при наборе номера. При использовании ба­зового интерфейса (BRI), доступны оба канала по 64 Кбит/с, и максимальная скорость передачи данных составляет 128 Кбит/с. Но это не предел, по­скольку при помощи мультиплексирования можно объединить в одном се­ансе несколько ISDN BRI линий, что позволяет получить более высокие ско­рости передачи данных.

Недостатки сетей ISDN:

· сложность модернизации центральных коммутаторов и построе­ния новой цифровой инфраструктуры;

· необходимость больших капиталовложений.

ISDN может применяться для организации:

· удаленного доступа к ЛВС;

· доступа к Интернет и обмена различной информацией (графика, звук, текст, данные);

· видеоконференцсвязи в режиме реального времени;

· применение в охранных системах для организации видеонаблюде­ния;

· телефонизации небольшого офиса;

· объединения ЛВС и т.д.

Список используемой литературы

ГОСТ 19.002-80 ЕСПД.

ГОСТ 19.003-80 ЕСПД.

Основные понятия информатики и вычислительной техники: Методические материалы. — Новосибирск, 1990. — 123 с.

СОДЕРЖАНИЕ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ... 1

Кафедра «Математика и информатика». 1

Блок №1. Вопрос 9. Способы описания алгоритмов. Основные функциональные элементы блок-схемы и их назначение. Примеры блок-схем алгоритмов (два типовых алгоритма с пояснениями). 2

Способы описания алгоритмов. 2

1234Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа. 4

Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа. 5

56Блок №3. Вопрос 3. Основные структурные элементы графических окон – основного средства организации интерфейса пользователя. Способы управления отображением окон (изменение размеров, перемещение, сворачивание и разворачивание, изменение взаимного расположения, прокрутка информации в окне) с помощью клавиатуры и мыши. 5

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

78Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом. 8

Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом. 9

Обтекание изображения текстом и плавающие рисунки.. 10

910Блок №5. Вопрос 1. Функциональные возможности электронных таблиц. Структура экрана электронной таблицы, основные элементы. Понятие ячейки, способ адресации ячеек. Понятие листа и книги. 11

Блок №5. Вопрос 1. Функциональные возможности электронных таблиц. Структура экрана электронной таблицы, основные элементы. Понятие ячейки, способ адресации ячеек. Понятие листа и книги. 12

111213Блок №6. Вопрос 3. Понятие удаленного доступа к сети. Установление соединений, коммутируемые и некоммутируемые каналы (выделенные каналы). Модемы, их назначение и функции. Скорость передачи информации. Понятие цифровых сетей с интеграцией услуг. 14

Блок №6. Вопрос 3. Понятие удаленного доступа к сети. Установление соединений, коммутируемые и некоммутируемые каналы (выделенные каналы). Модемы, их назначение и функции. Скорость передачи информации. Понятие цифровых сетей с интеграцией услуг. 15

Список используемой литературы... 19

СОДЕРЖАНИЕ.. 20

Блок №1. Вопрос 9. Способы описания алгоритмов. Основные функциональные элементы блок-схемы и их назначение. Примеры блок-схем алгоритмов (два типовых алгоритма с пояснениями).

Способы описания алгоритмов

К основным способам описания алгоритмов можно отнести следующие:

· словесно-формульный;

· структурный или блок-схемный;

· с помощью граф-схем;

· с помощью сетей Петри.

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

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

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

у = 2а – (х+6).

Словесно-формульным способом алгоритм решения этой задачи может быть записан в следующем виде:

1. Ввести значения а и х.

2. Сложить х и 6.

3. Умножить a на 2.

4. Вычесть из 2а сумму (х+6).

5. Вывести у как результат вычисления выражения.

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

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

Оформление программ должно соответствовать определенным требова­ниям. В настоящее время действует единая система программной документа­ции (ЕСПД), которая устанавливает правила разработки, оформления про­грамм и программной документации. В ЕСПД определены и правила оформ­ления блок-схем алгоритмов (ГОСТ 10.002-80 ЕСПД, ГОСТ 10.003-80 ЕСПД).

Операции обработки данных и носители информации изображаются на схеме соответствующими блоками. Большая часть блоков по построению ус­ловно вписана в прямоугольник со сторонами а и b. Минимальное значение а = 10 мм, увеличение а производится на число, кратное 5 мм. Размер b=1,5a. Для от дельных блоков допускается соотношение между а и b, равное 1:2. В пределах одной схемы рекомендуется изображать блоки одинаковых разме­ров. Все блоки нумеруются. Виды и назначение основных блоков приведены в таблице 1.

Таблица 1. Условные обозначения блоков схем алгоритмов

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

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

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

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

1. Задание:Вычислить значение y по фо

Наши рекомендации