Структура электронных таблиц.
Блок №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. Условные обозначения блоков схем алгоритмов
Наименование | Обозначение | Функции |
Процесс | Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных. | |
Ввод-вывод | Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод). | |
Решение | Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий. | |
Предопределенный процесс | Использование ранее созданных и отдельно написанных программ (подпрограмм). | |
Документ | Вывод данных на бумажный носитель. | |
Магнитный диск | Ввод-вывод данных, носителем которых служит магнитный диск. | |
Пуск-останов | Начало, конец, прерывание процесса обработки данных. | |
Соединитель | Указание связи между прерванными линиями, соединяющими блоки. | |
Межстраничный соединитель | Указание связи между прерванными линиями, соединяющими блоки, расположенные на разных листах. | |
Комментарий | Связь между элементом схемы и пояснением. |
Линии, соединяющие блоки и указывающие последовательность связей между ними, должны проводиться параллельно линиям рамки. Стрелка в конце линии может не ставиться, если линия направлена слева направо или сверху вниз. В блок может входить несколько линий, то есть блок может являться преемником любого числа блоков. Из блока (кроме логического) может выходить только одна линия. Логический блок может иметь в качестве продолжения один из двух блоков, и из него выходят две линии. Если на схеме имеет место слияние линий, то место пересечения выделяется точкой. В случае, когда одна линия подходит к другой и слияние их явно выражено, точку можно не ставить.
Схему алгоритмаследует выполнять как единое целое, однако в случае необходимости допускается обрывать линии, соединяющие блоки.
Для того чтобы посмотреть каждый шаг в алгоритме, рассмотрим несколько задач.
1. Задание:Вычислить значение y по формуле у = (7x - 4) / (5x + 3).
Язык блок - схем | На языке программирования |
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
Язык блок - схем | На языке программирования |
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 |
1234
Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа.
Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
Данный класс программного обеспечения делится на следующие виды:
1. базовое ПО, содержащее операционные системы (ОС) и операционные оболочки;
2. сервисное ПО, или утилиты. Содержит программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сетей.
Операционные системы используются для управления выполнением пользовательских программ, планирования и управления вычислительными и другими ресурсами ЭВМ. Это комплекс программ и данных, предназначенных для увеличения пропускной способности ЭВМ, расширения сферы ее применения, автоматизации подготовки прикладных программ к выполнению. ОС являются обязательной составляющей ПО любого компьютера, без чего он превращается в груду металла, пластика и электроники.
Наиболее популярными ОС являются ОС семейства Windows’xx..
Операционные оболочки– это специальные программы, предназначенные для облегчения общения пользователя с командами ОС. Имеют текстовый и графический варианты интерфейса конечного пользователя. Примерами являются Norton Commander (NC) для ОС MS DOS, Far для ОС Windows’xp. В настоящий момент, когда операционные системы облагают высокоразвитым графическим интерфейсом (иконки Windows и т.п.) и имеют встроенные очень удобные средства для выполнения системных операций, наличие операционных оболочек скорее дань традиции, чем необходимость.
56
Блок №3. Вопрос 3. Основные структурные элементы графических окон – основного средства организации интерфейса пользователя. Способы управления отображением окон (изменение размеров, перемещение, сворачивание и разворачивание, изменение взаимного расположения, прокрутка информации в окне) с помощью клавиатуры и мыши.
Вся работа в операционной системе Windows осуществляется посредством окон. Окна являются основой Windows. Windows в переводе с английского – окна. Каждая программа или документ находятся в отдельных окнах.
Как правило, все окна, с которыми работает в Windows, стандартны. Рассмотрим подробнее структуру типичного окна Windows.
Рисунок 1. Окно системной папки Windows
Строка заголовка - это верхняя строка любого окна, содержащая имя приложения. Строка заголовка ограничена с обеих сторон стандартными кнопками. Слева в строке заголовка находится кнопка вызова системного меню. В правой ее части находятся кнопки управления размерами окна.
Системный значок. Если при работе с Windows 98/2000 выполнить щелчок на кнопке вызова системного меню, откроется системное меню, в котором содержатся команды, предназначенные для выполнения различных операций с окном.
Строка меню. Для окон папок строка меню имеет стандартный вид. При щелчке на каждом из пунктов этого меню открывается "ниспадающее" меню, пункты которого позволяют проводить операции с содержимым окна или с окном в целом.
Панель инструментов. Содержит командные кнопки для выполнения наиболее часто встречающихся операций. В работе удобнее, чем строка меню, но ограничена по количеству команд. В окнах современных приложений панель инструментов часто бывает настраиваемой. Пользователь сам может разместить на ней те командные кнопки, которыми он пользуется наиболее часто.
Адресная строка. В ней указан путь доступа к текущей папке, что удобно для ориентации в файловой структуре. Адресная строка позволяет выполнить быстрый переход к другим разделам файловой структуры с помощью раскрывающей кнопки на правом краю строки.
Кнопки управления размером. Эти кнопки дублируют основные команды системного меню. Таких кнопок три (рисунок 2).
Щелчок на закрывающей кнопке закрывает окно полностью (и прекращает процесс). Щелчок на сворачивающей кнопке приводит к тому, что окно сворачивается до размера кнопки, которая находится на Панели задач (при этом процесс, связанный с окном, не прекращается). В любой момент окно можно восстановить щелчком на кнопке Панели задач.
Кнопка | Назначение |
Свернуть окно в Панель задач | |
Полноэкранное представление окна | |
Отображение окна в нормальном виде | |
Закрытие окна |
Рисунок 2. Кнопки управления размером окна
Рабочая область. В ней отображаются значки объектов, хранящихся в папке, причем способом отображения можно управлять. В окнах приложений в рабочей области размещаются окна документов и рабочие панели.
Полосы прокрутки. Если количество объектов слишком велико (или размер окна слишком мал), по правому и нижнему краям рабочей области могут отображаться полосы прокрутки, с помощью которых можно «прокручивать» содержимое папки в рабочей области.
Полосы прокрутки имеют движок и две концевые кнопки. Прокрутку выполняют тремя способами:
· щелчком на одной из концевых кнопок;
· перетаскиванием движка;
· щелчком на полосе прокрутки выше или ниже движка.
Строка состояния. Здесь выводится дополнительная, часто немаловажная, информация. Так, например, если среди объектов, представленных в окне, есть скрытые или системные, они могут не отображаться при просмотре, но в строке состояния об их наличии имеется специальная запись.
78
Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом.
Иногда, при работе в программах пакета MS Office можно столкнуться с необходимостью вставки объекта из другой среды, например файла звукозаписи, или связать объект из одного приложения с объектом другого.
Возможность использования в одном документе объектов различной природы основана на так называемой концепции внедрения и связывания объектов (OLE — Object Linking and Embedding). Иными словами, благодаря специальному механизму связывания и встраивания объектов OLE в текст могут быть импортированы различные объекты (рисунки, иллюстрации, графики, фотографии и т.п.), подготовленные другими программами.
Под внедрением (вставкой) объектов подразумевается создание комплексного документа, содержащего два или более автономных объектов.
Обычным средством внедрения объектов в документ является их импорт из готового файла, в котором данный объект хранится.
Внедрение объекта создает копию объекта в создаваемом документе. В силу того, что прямой связи между исходным и внедряемым объектом нет, никакие изменения во внедряемом объекте не могут затронуть исходный объект.
Например: внедрение объекта Excel в документ Word
- Выделите объект (данные в таблице), а затем выберите Правка, Копировать (Edit, Copy),копия объекта помещена в буфер обмена и готова к внедрению в другое приложение.
- Откройте нужный файл в клиентском приложении (документ Word) и поместите курсор в позицию вставки там, куда должен быть вставлен внедряемый объект.
- Выберите Правка, Специальная вставка (Edit, Paste Special),появляется панель диалога Специальная вставка.
- Выберите из списка Как (As) объект, например Лист Microsoft Excel (объект).
- Нажмите ОК. Объект внедрен.
Только выборОбъекта соответствующего приложения в поле Как и пометка переключателя Вставитьпозволят создатьвнедряемый объект.Любой другой выбор изменит формат объекта.
Связывание объектов – другой вид вставки, отличается от внедрения тем, что сам объект не вставляется в документ, а вместо этого вставляется только указатель на местоположение объекта. Когда при просмотре документа читатель дойдет до этого указателя, текстовый процессор обратится по адресу, имеющемуся в указателе, и отобразит объект в тексте документа. Связывание возможно только для сохраненных файлов.
Связывание имеет свои определенные преимущества:
· объем данных, который необходимо хранить в клиентском документе, меньше, чем в случае, когда объект внедряется;
· если впоследствии объект модифицируется серверным приложением, модификация автоматически перенесется и на клиентское приложение.
Установка связи объекта
Откройте приложение, например Excel, и создайте объект для связывания. Файл, хранящий объект, должен быть сохранен.
- Выделите объект, а затем выберите Правка, Копировать (Edit, Copy). Копия объекта перешла в буфер обмена и готова к вставке в клиентское приложение.
- Откройте клиентское приложение, например Word, и поместите позицию вставки там, куда должен быть вставлен связанный объект.
- Выберите Правка, Специальная вставка (Edit, Paste Special).
- Появляется панель диалога Специальная вставка (Paste Special) (рис. 2).
- Выберите необходимый тип вставки связи -Лист Microsoft Excel (объект) из списка Как (As).
- Пометьте переключатель Связать (Paste Link), а затем нажмите ОК. Таблица будет вставлена в документ Word как связанный объект, и изменения таблицы в Excel автоматически переносятся в документ Word.
- Измените любые данные в таблице, затем переключитесь в Word и просмотрите данные в документе.
Обтекание изображения текстом и плавающие рисунки
Кнопка Обтекание текстом на панели инструментов Настройка изображенияпомогает определить, как текст и изображение будут взаимодействовать в вашем документе. Вы можете вставить картинку в текст традиционным способом (как большую букву), а можете добиться того, что текст будет напечатан на фоне "плавающего" изображения.
Для того чтобы выбрать необходимые опции обтекания текстом или опции плавающего текста, сначала один раз щелкните на изображении (так вы выделите его). Затем следует щелкнуть на кнопке Обтекание текстом на панели инструментов Настройка изображения. Появится раскрывающееся меню с несколькими параметрами обтекания текстом, как показано на рис. 2.
- «В тексте» — это привычный способ размещения изображения в тексте, т.е. когда рисунок не обтекается текстом. В этом случае рисунок размещается словно гигантский символ в одной строке с текстом.
- «За текстом» — помещает текст на фоне "плавающего" рисунка, а параметр «Перед текстом» — рисунок, "плавающий" на фоне текста. Когда рисунок размещается за текстом, это выглядит так, словно текст был напечатан не на чистом листе, а на листе с рисунком. Если же рисунок размещается "плавающим" на тексте, то это подобно фотографии, напечатанной на листе с текстом. В обоих случаях рисунок может быть свободно перемещен с помощью мыши в любую часть страницы.
- «По контуру» — размещает каждую строку текста вплотную к изображению. Подобная возможность существует в настольных издательских системах.
- «Изменить контур обтекания» — будет работать подобно параметру «По контуру» до тех пор, пока вы не начнете менять контур обтекания. Когда вы выберите параметр «Изменить контур обтекания», изображение появится в документе с десятками маленьких маркеров.
- Прочие параметры этого меню помогут разместить текст вокруг рисунка в различных вариантах и различными способами, каждый из которых можно себе представить, глядя на пиктограмму в меню. Но во всех случаях вы имеете возможность свободно перемещать рисунок в любую часть документа.
Рис. 2 Параметры обтекания изображения текстом в Word
910
Блок №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. При одном нажатии будет абсолютный адрес ячейки. При двух нажатиях будет абсолютный адрес строки. При трёх нажатиях будет абсолютный адрес столбца. При четырёх нажатиях будет относительный адрес ячейки.
Отдельная ячейка может содержать данные, относящиеся к одному из следующих основных типов: число, дата и время, текст или формула, а также оставаться пустой.
111213
Блок №6. Вопрос 3. Понятие удаленного доступа к сети. Установление соединений, коммутируемые и некоммутируемые каналы (выделенные каналы). Модемы, их назначение и функции. Скорость передачи информации. Понятие цифровых сетей с интеграцией услуг.
Удаленный доступ - очень широкое понятие, которое включает в себя различные типы и варианты взаимодействия компьютеров, сетей и приложений. Если рассматривать все многочисленные схемы взаимодействия, которые обычно относят к удаленному доступу, то всем им присуще использование глобальных каналов или глобальных сетей при взаимодействии. Кроме того, для удаленного доступа, как правило, характерна несимметричность взаимодействия, когда с одной стороны имеется центральная крупная сеть или центральный компьютер, а с другой - отдельный удаленный терминал, компьютер или небольшая сеть, которые хотят получить доступ к информационным ресурсам центральной сети. Количество удаленных от центральной сети узлов и сетей, которым необходим этот доступ, постоянно растет, поэтому современные средства удаленного доступа рассчитаны на поддержку большого количества удаленных клиентов.
Типы взаимодействующих систем
На рисунке 1 приведены основные схемы удаленного доступа, отличающиеся типом взаимодействующих систем:
- терминал-компьютер (1);
- компьютер-компьютер (2);
- компьютер-сеть (3);
- сеть-сеть (4).
Первые три вида удаленного доступа часто объединяют понятием индивидуального доступа, а схемы доступа сеть-сеть иногда делят на два класса - ROBO и SOHO. Класс ROBO (RegionalOffice/BranchOffice) соответствует случаю подключения к центральной сети сетей средних размеров - сетей региональных подразделений предприятия, а классу SOHO (SmallOffice/HomeOffice) соответствует случай удаленного доступа сетей небольших офисов и домашних сетей.
Рис. 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
1234Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа. 4
Блок №2. Вопрос 2. Системное программное обеспечение, его состав и назначение. Наиболее распространенные программы этого типа. 5
56Блок №3. Вопрос 3. Основные структурные элементы графических окон – основного средства организации интерфейса пользователя. Способы управления отображением окон (изменение размеров, перемещение, сворачивание и разворачивание, изменение взаимного расположения, прокрутка информации в окне) с помощью клавиатуры и мыши. 5
Блок №3. Вопрос 3. Основные структурные элементы графических окон – основного средства организации интерфейса пользователя. Способы управления отображением окон (изменение размеров, перемещение, сворачивание и разворачивание, изменение взаимного расположения, прокрутка информации в окне) с помощью клавиатуры и мыши. 6
78Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом. 8
Блок №4. Вопрос 9. Назначение и смысл операций вставки и связывания объектов в документы. Выполнение вставки или связывания. Типы вставляемых объектов. Взаимное расположение текста и рисунков. Способы обтекания рисунков текстом. 9
Обтекание изображения текстом и плавающие рисунки.. 10
910Блок №5. Вопрос 1. Функциональные возможности электронных таблиц. Структура экрана электронной таблицы, основные элементы. Понятие ячейки, способ адресации ячеек. Понятие листа и книги. 11
Блок №5. Вопрос 1. Функциональные возможности электронных таблиц. Структура экрана электронной таблицы, основные элементы. Понятие ячейки, способ адресации ячеек. Понятие листа и книги. 12
111213Блок №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. Условные обозначения блоков схем алгоритмов
Наименование | Обозначение | Функции |
Процесс | Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных. | |
Ввод-вывод | Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод). | |
Решение | Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий. | |
Предопределенный процесс | Использование ранее созданных и отдельно написанных программ (подпрограмм). | |
Документ | Вывод данных на бумажный носитель. | |
Магнитный диск | Ввод-вывод данных, носителем которых служит магнитный диск. | |
Пуск-останов | Начало, конец, прерывание процесса обработки данных. | |
Соединитель | Указание связи между прерванными линиями, соединяющими блоки. | |
Межстраничный соединитель | Указание связи между прерванными линиями, соединяющими блоки, расположенные на разных листах. | |
Комментарий | Связь между элементом схемы и пояснением. |
Линии, соединяющие блоки и указывающие последовательность связей между ними, должны проводиться параллельно линиям рамки. Стрелка в конце линии может не ставиться, если линия направлена слева направо или сверху вниз. В блок может входить несколько линий, то есть блок может являться преемником любого числа блоков. Из блока (кроме логического) может выходить только одна линия. Логический блок может иметь в качестве продолжения один из двух блоков, и из него выходят две линии. Если на схеме имеет место слияние линий, то место пересечения выделяется точкой. В случае, когда одна линия подходит к другой и слияние их явно выражено, точку можно не ставить.
Схему алгоритмаследует выполнять как единое целое, однако в случае необходимости допускается обрывать линии, соединяющие блоки.
Для того чтобы посмотреть каждый шаг в алгоритме, рассмотрим несколько задач.
1. Задание:Вычислить значение y по фо