Оглавление

Тема 1. Информация, данные и знания-- 5

Понятие «информация» и её определения-- 5

Информация и данные. Информация и информационный процесс. Особенности знаний как формы представления информации-- 5

Как представляется графическая информация в памяти компьютера?- 7

Что такое продукционная модель?- 8

Вариант 23- 8

1. Дайте определение понятиям «тип» и «формат» данных- 8

2. Что происходит при извлечении знаний?- 9

Тема 2. Постановка и решение задач на компьютере-- 10

Понятие «Задача»- 10

Классификация задач, решаемых на ЭВМ--- 10

Этапы решения задачи на компьютере-- 10

Какова роль таблиц в информационном моделировании?- 12

Что такое выражение? Назовите основные элементы выражения- 12

Объясните цикл по выполнению команды-- 12

Вариант 23- 13

Дайте представление словесной модели в виде текстового документа. 13

Дайте определение типа данных. Приведите примеры. 14

Тема 3. Сложные задачи и системный подход к их решению---- 14

Понятие «Сложная задача»- 14

Основные положения и определения методологии решения сложных задач-- 14

Приведите определение понятия «Информационная система»- 15

Что означают понятия «сложная программа» и «проектирование»- 16

Вариант 23- 16

Приведите классическую схему вычислительной машины. 16

Приведите определение понятия «информационная система»- 17

Тема 4. Информационные ресурсы и информационное общество-- 18

Что такое рынок информационных продуктов и услуг?- 18

Вариант 23- 19

Зачем необходимо использовать технологию модульного проектирования?- 19

Перспективы перехода к информационному обществу- 19

Тема 5. Информатика – предмет и задачи-- 22

Информатика: предмет и задачи-- 22

Объект и функции информатики-- 23

Общая структура информатики-- 23

Как связаны информатика и моделирование?- 24

Вариант 23- 24

Как связаны информатика и философия?- 24

Тема 6. Архитектура вычислительных систем--- 28

Что такое архитектура ЭВМ? Сформулируйте определение и расшифруйте его-- 28

Вычислительная система и её основные компоненты-- 29

Интерфейс «человек-компьютер» и его роль в вычислительной системе-- 29

Уровни ВС и понятие архитектуры ВС-- 30

В чем состоит идея параллелизма в исполнении программ и процессов?- 31

Вариант 23- 31

Что выполняют операционные оболочки?- 31

Дайте определение жизненного цикла вычислительной системы и ее компонент- 31

Тема 7. Основные концепции построения вычислительных систем--- 32

Что такое событийно-ориентированный подход?- 32

Вариант 23- 34

Приведите основные факторы, влияющие на производительность компьютера- 34

Тема 8. Архитектура персонального компьютера-- 38

Состав основных блоков ПЭВМ. Базовая структура ПЭВМ--- 38

Основные характеристики персонального компьютера и ориентировочные значения некоторых из них-- 39

Основные принципы выбора персонального компьютера-- 40

Конфигурация персонального компьютера. Сопоставление различных устройств по прайс-листу-- 41

Классификация, современное состояние и основные характеристики ПЭВМ--- 42

ОС Windows. Назначение. Структура. Функции.- 44

Что такое сканер?- 45

Что такое приложение и документ? Дайте определение документоориентированного подхода-- 45

Вариант 23- 46

Опишите файловую структуру Windows- 46

Тема 9. Экономическая задача и пакет прикладных программ MS Office    47

Виды и структура экономических данных-- 47

Документ как основная форма представления экономической информации. Формы представления экономического документа. Текстовый документ. Табличное хранение информации-- 48

В чем суть единства принципов конфигурирования и настройки среды приложения на условия конкретного применения?- 48

Вариант 23- 49

Опишите файловую структуру Windows- 49

Тема 10. Подготовка текстовых документов. Текстовый процессор Word    50

Возможности текстового процессора MS Word-- 50

Примеры документов в качестве оригиналов, которые можно разработать с помощью Word-- 51

Приведите приемы и средства автоматизации разработки документов-- 52

Вариант 23- 53

Расскажите о конвертировании форматов файлов- 53

Назовите инструменты создания сложной страницы-- 54

Тема 11. Табличное хранение данных. Табличный процессор MS Excel    54

Табличный процессор MS Excel. Основные понятия и возможности-- 54

Классы задач, решаемых с использованием Excel-- 56

Примеры документов, которые можно создать с использованием Excel-- 56

Как соотносятся формула и модель вычислений?- 56

Дайте пример фильтрации данных списка-- 56

Вариант 23- 57

Опишите пользовательский числовой формат-- 57

Охарактеризуйте процесс создания и редактирования диаграмм Excel- 60

Составление ряда дат- 62

Использование функции ЕСЛИ-- 63

Тема 12. Инструментальные средства MS Office-- 64

12.1. Привести алгоритм записи макроса, раскрашивающего выделенный диапазон в различные цвета   64

12.2. Привести алгоритм создания пользовательской функции рабочего листа- 64

Тема 13. Концепции развития информатики-- 65

Направления развития информационной деятельности в условиях массовой информатизации-- 65

Вариант 23- 67

Направления развития информационной деятельности в условиях массовой информатизации- 67

Практическая часть-- 68

1. Работа с данными рабочего листа- 68

1.1. Представление малых чисел- 68

1.2. Составление арифметической прогрессии- 68

1.3. Составление ряда дат- 69

1.4. Представление даты в числовом формате- 69

1.5. Определение возраста в днях- 69

1.6. Определение числа дней от 9 мая 1945 до сегодняшнего- 69

1.7. Установка для ячеек пользовательского формата- 69

1.8. Окрашивание отрицательных чисел в красный цвет-- 70

1.9. Выделение диапазона ячеек в виде шахматной доски- 70

1.10. Быстрый переход к заданной ячейке- 70

2. Использование формул рабочего листа- 70

2.1. Записать формулы рабочего листа- 70

2.2. Задать два вектора и вычислить сумму- 71

2.3. Записать массивы в виде массивов констант- 72

2.4. Перемножить два вектора- 73

2.5. Выполнение поэлементного действия над матрицами, используя массив- 73

2.6. Выполнение поэлементных действий над массивами- 74

2.7. Составление таблиц истинности- 75

2.8. Результат функции И-- 76

2.9. Вычисление значения с использованием функции ЕСЛИ-- 76

2.10. Вычисление значения с использованием функции ЕСЛИ-- 76

2.11. Назначение буквенных категорий- 76

2.12. Вычисление суммы-- 77

3. Алгоритмы-- 79

3.1. Алгоритм записи макроса, раскрашивающего выделенный диапазон в разные цвета- 79

3.2. Алгоритм создания пользовательской функции- 79

Приложение 1-- 80

Приложение 2-- 81

Пример 1-- 81

Пример 2-- 81

Пример 3-- 82

Пример 4-- 83

Список литературы--- 84


Тема 1. Информация, данные и знания

Понятие «информация» и её определения

Термин информация происходит от латинского informatio, что означает разъяснение, осведомление, изложение.

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

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

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

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


Информация и данные. Информация и информационный процесс. Особенности знаний как формы представления информации

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

Таким образом, знания – это воспринятая живым существом (субъектом) информация из внешнего мира и в отличие от "информации" "знание" субъективно. Оно зависит от особенностей жизненного опыта субъекта, его истории взаимоотношения с внешней средой, т.е. от особенностей процесса его обучения или самообучения. На этом уровне абстракции знание уникально и обмен знанием между индивидуумами не может происходить без потерь в отличие отданных, в которых закодирована информация (неоднородность), и которые могут передаваться от передатчика к приемнику без потерь (не учитывая возможность искажения вследствие помех). Знание передается между субъектами посредством какого-либо языка представления знаний, наиболее типичным представителем которого является естественный язык. Создавая и используя естественный язык, человек с одной стороны стремился в нем формализовать и унифицировать знания для того, чтобы передавать их одинаковым образом наибольшему количеству людей с разным жизненным опытом, а с другой стороны, пытался дать возможность передавать все богатство личного знания. Первая тенденция привела к появлению различных формализованных специальных диалектов языка в различных областях знаний (математике, физике, медицине т.д.). Вторая привела к появлению художественной литературы, в основе которой лежит стремление средствами языка вызвать ассоциации (переживания) в мозгу человека, т.е. заставить его думать и переживать на основе знаний, почерпнутых из прочтенного, и своих собственных знаний. По большому счету все разновидности искусства направлены на это – передачу знаний с использованием ассоциаций.

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

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

·        знания более структурированы;

·        в знаниях наибольшее значение имеют не атомарные элементы знаний (как в данных), а взаимосвязи между ними;

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

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

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

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


Как представляется графическая информация в памяти компьютера?

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

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

Что такое продукционная модель?

Продукционная модель – это модель представления знаний, основанная на продукциях.

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

«Имя продукции»:

Имя сферы:

Предусловие;

Условие ядра;

Если A, то B;

Постусловие.

Основная часть продукции – её ядро имеет вид: «Если A, то B», где A и B могут иметь разные значения. Остальные элементы, образующие продукцию, носят вспомогательный характер.[1]


Вариант 23

1. Дайте определение понятиям «тип» и «формат» данных

Тип данных – абстрактный набор возможных значений, которые может принимать некоторый тип данных.

Может задаваться в неявном виде, например, INTEGER (ЦЕЛОЕ), REAL (ДЕЙСТВИТЕЛЬНОЕ), STRING (СТРОКА) или в явном виде, например, на языке Паскаль.

Формат данных – описание отображения данных. Например, для действительных чисел в формате данных можно задавать количество знаков после запятой.

2. Что происходит при извлечении знаний?

Самое трудное - это не разместить в машине знания, а извлечь их "из человека". Чтобы было, что размещать в машине. Здесь два основных случая.

1. Человек знает, но не может толком объяснить.

2. Человек не знает, что знает (тем более не может объяснить).

Очень наивно ожидать, что это можно сделать с помощью интервью. Один автослесарь произвел на меня в юности (тогда ученика автослесаря) неизгладимое впечатление тем, что он почти все называл одним словом. И его речь в литературном переводе выглядела примерно так: "Чудик, возьми эту чудовину, и чудни ею по той чудовине, чтоб чудякнулась, и нече на меня чуденки чудовить. А то чудишь, как чудинищей чудовнутый чудило!". (А дальше следовала дружелюбная, но уже абсолютно непереводимая фраза общевоспитательного значения).

Очень часто язык обмена опытом более разнообразный, но суть от этого мало меняется - человек очень невнятно, неточно и путанно излагает свои знания. Впрочем, все, кто учился в школе или в университете - знают: все мы в известной мере автослесари...

Еще наивнее полагать, что знания можно извлечь с помощью анкет, которые навязывают и направление мысли, да и ответы.

"Как Вы считаете, Выбор России - это Выбор России? Возможные ответы (можно выбрать несколько): Да! Нет? Наши победят. Затрудняюсь ответить".

Самая большая проблема состоит в том, что исследователь НЕ ЗНАЕТ, ЧТО НАДО ЗНАТЬ в конкретной области знаний. Возьмите художественные книги, статьи журналистов или переводы иностранных научно-технических статей по вашей узкой специальности, сделанные "инженерами человеческих душ". Если же этим будет заниматься специалист в конкретной предметной области, то представьте, что он сотворит уже не с предметной областью, но с самим Искусственным Интеллектом, в котором, он думает, что что-то понимает.

 

Тема 2. Постановка и решение задач на компьютере

Понятие «Задача»

Задача – совокупность действий по преобразованию информации.


Классификация задач, решаемых на ЭВМ

Информация в процессе своего существования проходит определенные этапы преобразования:

·        сбор первичных сведений;

·        организация хранения информации;

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

·        представление информации в удобном для использования виде;

·        передача информации всем заинтересованным пользователям.

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


Этапы решения задачи на компьютере

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

Постановка задачи. Этот этап заключается в содержательной (физической) постановке задачи и определении конечных решений.

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

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

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

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

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

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

Анализ результатов. Результаты расчетов тщательно анализируются, оформляется научно-техническая документация.[2]


Какова роль таблиц в информационном моделировании?

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

В основе информационного моделирования лежат три основных постулата:

1.     Все состоит из элементов;

2.     Элементы имеют свойства;

3.     Элементы связаны между собой отношениями.

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


Что такое выражение? Назовите основные элементы выражения

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

Объясните цикл по выполнению команды

Цикл выполнения любой машинной команды в ЭВМ разбивается на ряд следующих  этапов:

1.           Формирование адреса команды;

2.           Выборка команды из памяти;

3.           Расшифровка кода команды;

4.           Формирование адреса операнда;

5.           Выборка операнда из памяти;

6.           Арифметико-логическая операция;


Вариант 23

Дайте представление словесной модели в виде текстового документа.

Далее приведем пример модели в виде текстового документа на примере модели человека, разработанной экономической наукой.

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

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

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

Дайте определение типа данных. Приведите примеры.

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

Существуют различные типы данных:

·                   числовой;

·                   текстовый;

·                   графический.


Тема 3. Сложные задачи и системный подход к их решению

Понятие «Сложная задача»

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


Основные положения и определения методологии решения сложных задач

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

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

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

Известная методология структурного анализа и проектирования SADT – это, с одной стороны, простое и легко осваиваемое средство документирования бизнес-процессов, с другой – идеальный инструмент взаимодействия аналитиков в области использования информационных технологий и специалистов конкретной предметной области.

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


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

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


Что означают понятия «сложная программа» и «проектирование»

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

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

Вариант 23

Приведите классическую схему вычислительной машины.

Структурную схему ЭВМ можно представить так:

Рис. 1. Пример классической структурной схемы ЭВМ

На приведенной схеме:

Пр— процессор;

— оперативная память;

МП— местная память;

ПП— постоянная память;

У—управление;

К— каналы,

УВВ - устройство ввода—вывода.

Приведите определение понятия «информационная система»

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

Рассматривая диапазон возможных значений слов «информация» и «система» можно предложить ряд более широких толкований термина «информационная система». Можно считать, например, что он относится ко всем автоматизированным системам или, в еще более широком смысле, ко многим системам, в состав которых входят ЭВМ.

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

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

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

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

а) среда, в которой работают эти системы, весьма сложна, но полностью определена и с трудом поддается моделированию;

б) системы имеют сложное сопряжение со средой, включающее множество входных и выходных цепей;

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

г) они обычно включают в себя большие и сложные базы данных (или базы знаний).


Тема 4. Информационные ресурсы и информационное общество

Что такое рынок информационных продуктов и услуг?

Рынок информационных продуктов и услуг (информационные рынок) – система экономических, правовых и организационных отношений по торговле продуктами интеллектуального труда на коммерческой основе.

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

Вариант 23

Зачем необходимо использовать технологию модульного проектирования?

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

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

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

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

Еще раньше основное внимание сосредоточивалось на декомпозиции, основанной на использовании абстрактных типов данных.

Этот способ разбиения на модули может удачно сочетаться с принципом утаивания информации.

Перспективы перехода к информационному обществу

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

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

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

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

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

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

Как результат - наступает информационный кризис, который имеет следующие проявления:

·                   появляются противоречия между ограниченными возможностями человека по восприятию и переработке информации и существующими мощными потоками и массивами хранящейся информации. Так, например, общая сумма знаний менялась вначале очень медленно, но уже с 1900 г. она удваивалась каждые 50 лет, к 1950 г. удвоение происходило каждые 10 лет, к 1970 г. - уже каждые 5 лет, с 1990 г. - ежегодно;

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

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

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

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

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

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

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

Так, например, в информационной сфере США занято более 60% трудоспособного населения, в СНГ - около 40%

 

Тема 5. Информатика – предмет и задачи

Информатика: предмет и задачи

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

Информатика решает следующие задачи:

·        Исследование информационных процессов любой природы.

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

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


Объект и функции информатики

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

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


Общая структура информатики

Условно информатику можно разделить на три взаимосвязанных части:

·        Аппаратно-технические средства

·        Программные средства

·        Алгоритмические средства

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

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

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

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

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


Как связаны информатика и моделирование?

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

Вариант 23

Как связаны информатика и философия?

Во всем мире неуклонно происходит увеличение доли людей, работающих в информационной сфере в сравнении с производственной. Так, например, в США сто лет назад в информационной сфере было занято 5 процентов работающих и в производственной – 95 процентов, а в 1980 году это соотношение было уже 45 и 55 процентов, причем подобное перераспределение людей продолжается. Автоматизация и компьютеризация информационной сферы, в общем, отстает от автоматизации производственной сферы. В связи с этим информационная сфера, если не принять энергичных мер, станет тормозить рост общественной производительности труда. Массовая компьютеризация информационной сферы должна повлечь за собой использование ЭВМ широкими кругами непрограммирующих специалистов, и нужно обеспечить машинам такие свойства, чтобы с ними можно было обращаться без всяких посредников: математиков, программистов, операторов.

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

Возьмем шахматы. Чем руководствуется шахматист, делая тот или иной ход, – прецедентами, прошлым опытом, умением, интуицией, догадкой, просмотром на сколько-то ходов вперед? Мы не знаем. Но зато мы в точности знаем, как это делает ЭВМ, так как человек составил для нее программу-инструкцию, позволяющую количественно оценивать ту или иную ситуацию. На машине играет в шахматы не программа, а все тот же человек, который сумел формализовать шахматную игру и составить программу.

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

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

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

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

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

Переход к безбумажной информатике, о чем писал в свое время академик В.М. Глушков, совершенно необходим хотя бы потому, что иначе мы все леса скоро переведем на бумагу. В свое время мне попалась публикация, где было сказано, что в течение года у нас циркулирует в деловой сфере 80 миллиардов документов. Если предположить, что каждый документ – это примерно 10 машинописных страниц, то получится 150 печатных листов, или 5 книг по 30 печатных листов на душу населения. Нас затопил бумажный поток, причем боюсь, что большинство этих бумаг просто не читается.

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

Взаимодействие человека с ЭВМ в решении творческих задач Доктор философских наук В. Тюхтин

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

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

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

 

Тема 6. Архитектура вычислительных систем

Что такое архитектура ЭВМ? Сформулируйте определение и расшифруйте его

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

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


Вычислительная система и её основные компоненты

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

Вычислительная система состоит из следующих частей:

                  I.             Аппаратные средства.

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

               II.             Управление физическими устройствами.

         Управление физическими устройствами осуществляют программы, ориентированные на аппаратуру, взаимодействующие с аппаратными структурами, знающие "язык" аппаратуры.

            III.             Управление логическими устройствами.

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

           IV.             Системы программирования.

         Система программирования - это комплекс программ для поддержки всего технологического цикла разработки программного обеспечения.

              V.             Прикладное программное обеспечение.

         Прикладное программное обеспечение необходимо для решения задач из конкретных областей.


Интерфейс «человек-компьютер» и его роль в вычислительной системе

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

Имеется ряд стилей взаимодействий, которые делятся на два основных вида. Первый – это использование интерфейса языка команд - ввод команд текстовыми средствами; и второй – это непосредственное манипулирование. Таким образом, имеется ряд способов,  которыми пользователь мог бы связываться с компьютером:

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

·              Вопрос и ответ - диалог, где компьютер задает вопросы, а пользователь отвечает ему (или наоборот);

·              Формы - пользователь заполняет формы или поля диалога, вводя данные в необходимые поля;

·              Меню - пользователь обеспечен рядом опций и управляет системой, выбирая необходимые пункты;

·              Прямое манипулирование - пользователь управляет объектами на экране посредством устройства манипулирования, типа мыши. Другой термин, используемый для прямого интерфейса манипулирования - Графический Интерфейс Пользователя.


Уровни ВС и понятие архитектуры ВС

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

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


В чем состоит идея параллелизма в исполнении программ и процессов?

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

Вариант 23

Что выполняют операционные оболочки?

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

Дайте определение жизненного цикла вычислительной системы и ее компонент

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

Термин связывается в основном с информационными системами и стал широко употребляться в 70-е годы ХХ столетия. Фазы жизненного цикла определяются множеством различных способов и с различной степенью подробности.

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

В некоторых случаях включаются дополнительные виды деятельности, такие как проектирование «ручных» процедур и обучение персонала.

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

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


Тема 7. Основные концепции построения вычислительных систем

Что такое событийно-ориентированный подход?

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

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

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

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

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

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

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

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

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

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

·        описать алгоритм реакции на каждое из возможных событий;

·        обеспечить направление всех событий диспетчеру событий;

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

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

Вариант 23

Приведите основные факторы, влияющие на производительность компьютера

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

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

Приведем основные факторы влияющие на быстродействие:

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

Быстродействие ОЗУ. Если процессор по своей производительности значительно превосходит оперативную память системы, то при каждом обращении к ней процессор несколько циклов отрабатывает "вхолостую". В случае, когда 32-разрядный процессор работает с 16-разрядным ОЗУ, процессор должен ожидать завершения обработки двух последовательных запросов.

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

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

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

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

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

Основные причины, приводящие к замедлению работы диска:

·                   неправильный выбор фактора чередования при форматировании диска на низком уровне;

·                   сильная фрагментация файлов;

·                   отсутствие буферизации дискового ввода/вывода или неправильное использование такой буферизации;

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

·                   неправильная установка переменной среды PATH операционной системы MS-DOS;

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

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

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

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

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

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

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

Буферизация. Еще один путь к увеличению быстродействия дисковой подсистемы лежит в использовании буферизации ввода/вывода. Команда BUFFERS имеет следующий формат:

BUFFERS=n

n задает количество буферов, которые MS-DOS использует для ввода/вывода. Буфера используются следующим образом: все читаемые с диска секторы записываются в буферы. Если в последствии какой-либо программе требуются прочитанный ранее и записанный в буфер сектор, он извлекается из буфера. Физического чтения сектора с диска не происходит.


Тема 8. Архитектура персонального компьютера

Состав основных блоков ПЭВМ. Базовая структура ПЭВМ

Системный блок, клавиатура, монитор (дисплей) - основные части любого персонального компьютера.

В корпусе системного блока располагаются: ПЗУ, ОЗУ, блок питания, центральный процессор (“мозг” ЭВМ, который перерабатывает информацию).


ОБЩАЯ СХЕМА ЭВМ

 

 

 

 







УВ - устройства ввода информации в ЭВМ (клавиатура, мышь, ВЗУ, сканер)

УВЫВ - устройства вывода информации (дисплей, принтер, ВЗУ, графопостроитель)

ОЗУ (ОП или RAM) - оперативное запоминающее устройство (оперативная память) быстрая память, которая состоит из ячеек, имеющих  свой адрес.

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

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

ПЗУ (ROM)  - память, предназначенная только для чтения.

Современные компьютеры обладают принципом открытой архитектуры.

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

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


Основные характеристики персонального компьютера и ориентировочные значения некоторых из них

·        тип основного микропроцессора и материнской платы: процессоры Intel или AMD. Современные значения: Pentium 4 и Athlon. Соответственно материнские платы под тот или иной процессор: socket 478 либо socket A.

·        объем основной и внешней памяти. Типичные современные значения: оперативная память – 256 МБ, объем памяти жесткого диска – 80 ГБ.

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

·        виды системного и локального интерфейсов;

·        тип видеоадаптера и видеомонитора. Сейчас применяются видеокарты фирм NVidia и ATI. Объем видеопамяти 64 или 128 МБ. Постепенно уходят из использования мониторы на электронно-лучевой трубке, и их заменяют жидкокристаллические. Распространенная диагональ экрана – 19 дюймов.

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


Основные принципы выбора персонального компьютера

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

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

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

4.     Не экономьте на мониторе. Это устройство, которое напрямую воздействует на Ваше здоровье. Кроме того, его замена обойдется дороже, чем разница в цене при покупке. Покупать монитор с размером экрана менее 17' сегодня не рекомендуется (кроме ЖКИ мониторов). 15' ЖКИ монитор по размеру экрана практически равен 17' стеклянному, а 17' ЖКИ - 19'.

5.     Срок морального старения компьютера составляет 1-3 года, после чего, как правило, требуется модернизация. Часто она заключается в замене системного блока, а то и монитора.

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

7.     Для вичестера (он же накопитель на жестких дисках) важен не только размер, но и скорость вращения. На сегодняшний день она должна быть не менее 7200 об/мин. И не забывайте о надежности. Помните, гарантия подразумевает ремонт или замену накопителя, а не сохранение Вашей информации. Не забывайте делать резервные копии важных для Вас файлов.

8.     И о сетях. При проектировании сетей необходимо учитывать гораздо больше тонкостей


Конфигурация персонального компьютера. Сопоставление различных устройств по прайс-листу

Для примера расшифруем рекламное объявление о продаже компьютера:

Compaq: Intel Pentium-100 /Cache 256Kb /RAM8 Mb /

4PCI, 2 ISA, 1 Combo PCI/ISA /HDD 850 Mb Enhanced IDE

/FDD 3.5" /SVGA VESA I Mb / MS Mouse 2.0 / MS DOS 6.22

/MS Windows/or Workgroups 3.11

Указанный в рекламе компьютер относится к категории Brand Name (фирмы Compaq), имеет микропроцессор Pentium фирмы Intel с тактовой частотой 100 МГц, на системной плате имеется КЭШ-память объемом 256 Кбайт и основная память объемом 8 Мбайт, установлено 4 разъема расширения (слота) для локальной шины PCI, 2 - для шины ISA и 1 комбинированный слот PCI/ISA. Емкость винчестера составляет 850 Мбайт, винчестер подключен к системной шине через локальный интерфейс Enhanced IDE; имеется дисковод для гибких дисков с форм-фактором 3,5". Видеомонитор (дисплей) подключен через видеоадаптер SVGA видеокарты VESA (соответственно монитор обладает разрешающей способностью SVGA), видеоадаптер имеет память емкостью 1 Мбайт и подключается к микропроцессору через интерфейс PCI. Имеется графический манипулятор типа "мышь", поддерживаемый драйвером Microsoft Mouse 2.0. На компьютере установлена операционная система MS DOS 6,22 и операционная интегрированная программная оболочка MS Windows for Workgroups 3.11.


Классификация, современное состояние и основные характеристики ПЭВМ

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

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

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

·        сверхпроизводительные ЭВМ и системы (супер-ЭВМ);

·        большие ЭВМ (универсальные ЭВМ общего назначения);

·        средние ЭВМ;

·        малые или мини-ЭВМ;

·        микро-ЭВМ;

·        персональные компьютеры;

·        микропроцессоры.

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

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

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

Емкость, или объем, памяти определяется максимальным количеством информации, которое можно разместить в памяти ЭВМ.

Точность вычислений зависит от количества разрядов, используемых для представления одного числа. Современные ЭВМ комплектуются 32- или 64-разрядными микропроцессорами, что вполне достаточно для обеспечения высокой точности расчетов в самых разнообразных приложениях. Однако, если этого мало, можно использовать удвоенную или утроенную разрядную сетку.

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

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

Надежность ЭВМ — это способность машины сохранять свои свойства при заданных условиях эксплуатации в течение определенного промежутка времени.


ОС Windows. Назначение. Структура. Функции.

Windows – это графическая, 32-разрядная, многозадачная, сетевая система. Она содержит:

·        операционную систему;

·        файловую систему для организации работы с файлами и папками;

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

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

Основные технологические принципы построения Windows следуюзие:

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

2.     Принцип Point and Click (указать и щелкнуть) используется для выбора пункта меню, команды, выделения объектов и пр. Выполняется: указатель мыши перемещается на элемент и наживается левая кнопка мыши.

3.     Принцип Drag and Drop (переместить и оставить) используется для копирования или перемещения объектов. Выполняется: выделить объект, нажать левую кнопку, не отпуская ее, перетащить объект на новое место, отпустить кнопку.

4.     Принцип WYSIWYG (What You See Is What You Get - Что видите, то получите). Принцип используется в приложениях, написанных для системы. ЭН означает, что страница документа выглядит так, как она будет напечатана на бумаге.

5.     Технология OLE (связывание и встраивание объектов). Позволяет встраивать и редактировать совместно документы разных типов.


Что такое сканер?

Сканер – это устройство для непосредственного считывания графической информации с бумажного или иного носителя в ПК.

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


Что такое приложение и документ? Дайте определение документоориентированного подхода

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

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

К достоинствам этого подхода можно отнести следующие:

·        информация в системе всегда имеет опорный документ. Документ в этом случае играет роль источника информации и ее хранилища;

·        при реализации документоориентированный подход легок в ознакомлении, проектировании и сопровождении.

К недостаткам этого подхода можно отнести следующие:

·        алгоритмы взаимодействия различных документов должны, как правило, “распознавать” наиболее важные статусы документа (“удален”, “подписан” и т.д.). Таким образом, изменение по каким-либо причинам жизненного цикла документа может привести к необходимости внесения изменений в алгоритмы приложения, обслуживающие логику всех взаимодействующих с ним документов;

·        необходимость распознавания состояния на более детальном уровне также приводит к изменению в алгоритмах обработки и структуре данных не только на уровне данного документа, но и на уровне многих связанных с ним;

·        “статичность” документоориентированного подхода. Это свойство первого подхода выражается в том, что история операций над документами не сохраняется. В большинстве реализаций документоориентированного подхода достаточно сложно получить запрос о состоянии учетных регистров на какой-либо момент времени. Кроме того, такой подход ведет к утрате информации при отменах статусов.

Вариант 23

Опишите файловую структуру Windows

В Windows  допустимы длинные имена файлов. Они могут содержать до 255 символов, включая пробелы. Например, вы можете назвать файл таким именем:  Здесь содержаться очень ценные сведения.txt

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

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

Действительно, файл с названием: Отчет по продажам компьютеров за 3-ий квартал 1996 года.doc дает предельно точную информацию о содержании файла.

Ввести длинное имя файла вы можете только для приложений написанных специально под Windows.

При открытии файла с длинным именем программой, которая не поддерживает длинные имена, отображается DOS аналог длинного имени представляющий собой первые 6 символов длинного имени знак тильда и номер. В нашем случае это будет имя отчетп~1.doc. Такое же имя вы увидите в каталоге “Temp" при просмотре его в MS-DOC, поскольку DOS не поддерживает длинные имена файлов. При передаче файлов на компьютер не работающий под Windows   это следует учитывать и не использовать длинные имена файлов.

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

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

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

Папки в Windows играют роль каталога.



Тема 9. Экономическая задача и пакет прикладных программ MS Office

Виды и структура экономических данных

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

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

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

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


Документ как основная форма представления экономической информации. Формы представления экономического документа. Текстовый документ. Табличное хранение информации

Документ – основная форма представления экономической информации. Документ используется для регистрации отдельных фактов хозяйственной деятельности, описания объектов, процессов. Информационное содержание документа выражается совокупностью составных единиц информации. Типичными видами документов являются такие, как: номенклатура (перечень объектов некоторого класса и их характеристики); классификатор (разбиение объектов на классы и подклассы).

Элементы документа могут быть как отдельные показатели, так и другие СЕИ или реквизиты. В частности, не всякая СЕИ в документе является показателем. В одних случаях не выделяются реквизиты–основания (при описании структур предприятия, общей схемы информационных потоков, бизнес-процесса и др.). В других случаях в документ могут включены неформализованные сведения в виде текстов, которые неудобно представлять с помощью показателей. Тогда такие документы удобнее хранить не виде БД или таблиц, а виде обычного архива текстовых файлов.


В чем суть единства принципов конфигурирования и настройки среды приложения на условия конкретного применения?

Пакет Microsoft Office - это нечто большее, чем просто набор программ в одной упаковке. Уже его название подсказывает, что он должен содержать мощные прикладные программы для коммерческого применения, которые легко и непринужденно работают с текстами, числами и изображениями. Но самое привлекательное в пакете Office то, что связывает эти приложения воедино: все эти программы имеют общее меню и наборы кнопок, которые выглядят очень похоже. Научившись работать с одним из приложений, вы тем самым в значительной степени продвинетесь в изучении остальных.

Настройка и конфигурирование приложений также выглядят очень похоже. Например, и в программе Excel, и в программе Word через меню «Сервис-Настройка» можно попасть в одинаковое окно, в котором можно задать или изменить некоторые параметры работы с приложением, а также указать какие панели инструментов (набор которых, кстати, во всех прикладных программах пакета Microsoft Office также одинаковcrosoft Officeстати, во всех прикладных программах пакета нтов ()а условия конкретного применения?) необходимо отображать на экране и другое. В этом и состоит суть единства принципов конфигурирования и настройки различных программ пакета Microsoft Office на условия конкретного применения, то есть под какую-либо задачу, которую необходимо решить с помощью приложений данного пакета.

Вариант 23

Опишите файловую структуру Windows

В Windows  допустимы длинные имена файлов. Они могут содержать до 255 символов, включая пробелы. Например, вы можете назвать файл таким именем:  Здесь содержаться очень ценные сведения.txt

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

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

Действительно, файл с названием: Отчет по продажам компьютеров за 3-ий квартал 1996 года.doc дает предельно точную информацию о содержании файла.

Ввести длинное имя файла вы можете только для приложений написанных специально под Windows.

При открытии файла с длинным именем программой, которая не поддерживает длинные имена, отображается DOS аналог длинного имени представляющий собой первые 6 символов длинного имени знак тильда и номер. В нашем случае это будет имя отчетп~1.doc. Такое же имя вы увидите в каталоге “Temp" при просмотре его в MS-DOC, поскольку DOS не поддерживает длинные имена файлов. При передаче файлов на компьютер не работающий под Windows   это следует учитывать и не использовать длинные имена файлов.

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

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

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

Папки в Windows играют роль каталога.


Тема 10. Подготовка текстовых документов. Текстовый процессор Word

Возможности текстового процессора MS Word

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

Управление всеми пунктами меню и командами может выполняться как с помощью мыши, так и с помощью горячих клавиш (Short-Cuts), для экономии времени пользователя на выполнение определенного набора операций. Представление WYSIWYG (Wat You See Is What You Get) позволяет просмотреть на экране готовый к печати документ не затрачивая время и бумагу на распечатку пробных страниц. Форматирование символов, например курсивное или жирное имеет адекватное представление на экране. И это справедливо для любых гарнитур и кеглей.

Редактор Microsoft Word так же как и Microsoft Wondows разработаны одной корпорацией. Это позволяет обеспечить максимальную согласованность этих систем друг с другом, а так же с другими программами совместимыми с Microsoft Windows. Тексты и иллюстрации многих форматов могут быть импортированы в Word непосредственно из других программ и встроены в текст документа. В результате такой процедуры они становятся частью текстового файла WinWord или продолжают при этом существовать отдельно благодаря механизму объективного связывания и встраивания (Objekt Linking And Embeding).

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

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


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

См. приложение 1.


Приведите приемы и средства автоматизации разработки документов

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

Из важнейших характеристик систем управления электронным документом специалисты обычно выделяют следующие:

·        программная платформа (система, обеспечивающая хранение и поиск документов, а также система обмена сообщениями. В настоящее время используется архитектура «клиент /сервер»);

·        поддержка распределенной обработки информации;

·        возможности масштабирования (набор поддерживаемых платформ; максимальное число пользователей; число уровней вложенности структур);

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

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

·        коллективная работа группы исполнителей над одним (или несколькими) документами;

·        возможность работы по "свободной" схеме (без жесткой фиксации маршрутов);

·        средства для определения маршрутных схем прохождения документов;

·        возможности контроля за прохождением документов;

·        способ оповещения должностных лиц;

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

·        средства регламентации доступа и криптозащиты;

·        средства оповещения о нарушениях в регламенте прохождения документов;

·        ориентация на традиционную российскую концепцию документооборота.

Вариант 23

Расскажите о конвертировании форматов файлов

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

Например, один и тот же документ Microsoft Word можно сохранить в разный форматах, таких как расширенный (RTF), текстовый (ТХТ), гипертекстовый (HTML) и т.д.

После этого сохраненные документы могут просматриваться в разных текстовых редакторах.

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

Основные графические пакеты позволяют выполнять конвертирования.

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

Назовите инструменты создания сложной страницы

На странице текст может размещаться как в одну колонку, так и в несколько.

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

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

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

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


Тема 11. Табличное хранение данных. Табличный процессор MS Excel

Табличный процессор MS Excel. Основные понятия и возможности

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

Ключевые преимущества этой программы следующие:

·        Эффективный анализ и обработка данных;

·        Богатые средства форматирования и отображения данных;

·        Наглядная печать;

·        Совместное использование данных и работа над документами;

·        Обмен данными и информацией через Internet и внутренние Intranet-сети.

·        Эффективный анализ и обработка данных

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

·        Использование естественного языка при написании формул;

·        Проведение различных вычислений с использованием мощного аппарата функций и формул;

·        Исследование влияния различных факторов на данные;

·        Решение задач оптимизации;

·        Получение выборки данных, удовлетворяющих определенным критериям;

·        Построение графиков и диаграмм;

·        Статистический анализ данных.

·        Богатые средства форматирования и отображения данных

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

·        Мастер создания диаграмм позволяет сделать представление данных в таблицах более наглядным.

·        Наглядная печать

·        Совместное использование данных и работа над документами

·        Обмен данными и работа в Internet[3]


Классы задач, решаемых с использованием Excel

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


Примеры документов, которые можно создать с использованием Excel

См. приложение 2.


Как соотносятся формула и модель вычислений?

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


Дайте пример фильтрации данных списка

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

Выбор критерия


Условия критерия


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

Обе команды вызываются в результате выбора команды Данные -  Фильтр.

 

Вариант 23

Опишите пользовательский числовой формат

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

В открывшемся окне перейдем на вкладку Число и в поле Тип введем описание создаваемого числового формата.

Можно использовать следующие варианты:

·                   # ###,00 – формат для положительных значений;

·                   [Красный] (# ###,00) – формат для отрицательных значений;

·                   0,00 – формат для нулевых значений;

·                   “ текст ”@ - формат для текста.

Для того чтобы в ячейке отображались числа и текст, заключите текстовые знаки в двойные кавычки (" ") или поставьте перед одиночным знаком обратную косую черту (\). Вставьте нужные знаки в соответствующий раздел кодов формата. Например, введите формат 0,00р." Избыток";-0,00р." Дефицит" для отображения положительных сумм в виде "125,74р. Избыток" и отрицательных сумм в виде "-125,74р. Дефицит." Следующие знаки не обязательно заключать в кавычки: $ - + / ( ) : ! & ' (апостроф) ~ { } = < > и пробел.

Текстовый раздел, если он включен в числовой формат, всегда является последним разделом. Если требуется отобразить текст, вводимый в ячейку, включите в нужную позицию текстового раздела знак @. Если знак @ в текстовом разделе опущен, вводимый текст не будет отображаться. Если наряду с вводимым текстом требуется всегда отображать конкретные знаки, заключите дополнительный текст в двойные кавычки (" ") — например: "общие поступления для @"

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

Для заполнения повторяющимся знаком всей ширины ячейки используйте в числовом формате знак (*). Например, для заполнения пунктирами пустой области ячейки справа от числа следует указать 0*-.

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

·                   При использовании шаблона # выводятся только значащие числа, незначащие нули не отображаются.

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

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

Для отображения

Используйте шаблон

1234,59 в виде 1234,6

####,#

8,9 в виде 8,900

#,000

0,631 в виде 0,6

0,#

12 в виде 12,0 и 1234,568 в виде 1234,57

#,0#

44,398, 102,65 и 2,8 с выровненной десятичной запятой

???,???

5,25 в виде 5 1/4 и 5,3 в виде 5 3/10 с выровненными знаками деления

# ???/???

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

Для отображения

Используйте шаблон

12000 в виде 12 000

# ###

12000 в виде 12

#,

12200000 в виде 12,2

0,0 (два пробела)

·                   Цвет.   Чтобы установить цвет, введите в раздел формата название одного из следующих восьми цветов в квадратных скобках. Код цвета должен быть первым элементом в разделе.

[Черный]

[Синий]

[Голубой]

[Зеленый]

[Розовый]

[Красный]

[Белый]

[Желтый]

·                   Условия.   Для определения числовых форматов, используемых только для чисел, отвечающих заданному условию, заключите данное условие в квадратные скобки. Оно должно состоять из оператора сравнения и значения. Например, следующий формат отображает числа меньшие или равные 100 красным шрифтом, а числа больше 100 — синим.

·                   [Красный][<=100];[Синий][>100]

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

Охарактеризуйте процесс создания и редактирования диаграмм Excel

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

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

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

Выберите из меню Вставка команду Диаграмма или щелкните на кнопке Мастер диаграмм на панели инструментов.

В диалоговом окне Мастера диаграмм выбирается понравившийся вам тип и подтип диаграммы. Если нужно посмотреть на образец выбранной диаграммы, щелкните на кнопке Просмотр результата. После того, как выбор будет сделан, щелкните на кнопке Далее.

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

Для перехода к следующему шагу щелкните на кнопке Далее.

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

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

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

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

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

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

Составление ряда дат

Составить ряд дат: начальная дата = 19.05.1998; конечная дата = 19.05.2000; шаг изменения = месяц.

Для ячейки А1 зададим формат Даты типа ДД.ММ.ГГГГ и введем в нее начальную дату 19.05.1998.

Подведем указатель мыши к правому нижнему углу ячейки А1 и, когда он примет вид черного крестика, растянем выделение на соседние ячейки строки.

При отпускании правой кнопки мыши откроется контекстное меню, в котором выберем пункт Заполнить по месяцам.

В результате будет получен следующий рая дат:

Использование функции ЕСЛИ

Ввести в ячейку значение x. Используя функцию ЕСЛИ, вычислить значение функции:

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

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

В открывшемся окне выберем категорию Логические и функцию ЕСЛИ.

В окне задания аргументов функции в качестве логического выражение введем A1<=5, для Значение_если_истина введем расчетную формулу СТЕПЕНЬ(A1;2)+4*A1+5, а Значение_если_ложь введем формулу 1/(СТЕПЕНЬ(A1;2)+4*A1+5).

Окно задания аргументов функции ЕСЛИ примет вид:

После этого в ячейке В1 будет записана формула =ЕСЛИ(A1<=5;СТЕПЕНЬ(A1;2)+4*A1+5;1/(СТЕПЕНЬ(A1;2)+4*A1+5)).

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


Тема 12. Инструментальные средства MS Office

12.1. Привести алгоритм записи макроса, раскрашивающего выделенный диапазон в различные цвета

Шаг 1. Выполнить пункт главного меню Microsoft Excel Сервис > Макрос > Начать запись.

Шаг 2. Задать имя макроса.

Шаг 3. Перейти к необходимой ячейке.

Шаг 4. Из контекстного меню выбрать пункт Формат ячеек.

Шаг 5. Перейти на вкладку Вид и выбрать цвет заливки ячеек.

Шаг 6. Повторять шаги 4 и 5 для всех остальных ячеек диапазона.

Шаг 7. Завершить запись мастера, нажав кнопку останова записи макроса.

12.2. Привести алгоритм создания пользовательской функции рабочего листа

Привести алгоритм создания функции

Пусть в некоторой ячейке Х записано значение переменной х, а в некоторую ячейку Y нужно записать следующую функцию:

=2*СТЕПЕНЬ(A13;2)/(КОРЕНЬ(A13+1))+10*СТЕПЕНЬ(A13;4)/(КОРЕНЬ(СТЕПЕНЬ(A13;2))+1)



Тема 13. Концепции развития информатики

Направления развития информационной деятельности в условиях массовой информатизации

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

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

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

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

Как этот процесс взаимодействует с капиталистическими производственными отношениями?

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

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

Вариант 23

Направления развития информационной деятельности в условиях массовой информатизации

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



Практическая часть

1. Работа с данными рабочего листа

1.1. Представление малых чисел

В ячейку D1 введем 0,0000000000000000000000000152465556664854214. Excel автоматически его преобразует в вид: 1,52E-26.

1.2. Составление арифметической прогрессии

В ячейку D3 введем 2,3 – начальное значение арифметической прогрессии. Выберем пункт главного меню Правка > Заполнить < Прогрессия. Зададим параметры прогрессии: расположение – по строкам, тип – арифметическая, шаг – 5, предельное значение 230.

В результате первые 10 членов прогрессии будут:

Арифметическая прогрессия

2,3

3,3

4,3

5,3

6,3

7,3

8,3

9,3

10,3

11,3

12,3

1.3. Составление ряда дат

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

Будет получен следующий ряд дат:

19.05.1998

19.06.1998

19.07.1998

19.08.1998

19.09.1998

19.10.1998

19.05.2000

1.4. Представление даты в числовом формате

В ячейку D7 введем дату функцию Сегодня, которая автоматически вставляет текущую дату. Затем изменим для этой ячейки формат данных на числовой. В итоге в ячейке будет записано 38336,00. Это число означает, сколько прошло дней с 1 января 1900 г. до текущей даты.

1.5. Определение возраста в днях

Зададим для ячеек D10, D11 формат дата. В ячейку D11 введем функцию Сегодня, а в ячейку D10 – дату рождения. В ячейку Е10 введем формулу «=D10», но для ячейки Е10 зададим числовой формат. При этом даты будут пересчитаны в количестве дней с 01.01.1900. Разность между полученными результатами и будет количество дней, пройденных со дня рождения.

1.6. Определение числа дней от 9 мая 1945 до сегодняшнего

В ячейку D15 введем текущую дату, используя функцию Сегодня. В ячейку D14 – 09.05.1945. Далее поступим таким же способом, как и в прошлом примере. В ячейку Е14 введем формулу «=D14», а в ячейку Е15 «=D15». Для ячеек Е14 и Е15 зададим числовой формат. При этом значения  дат будут пересчитаны в числе дней с 01.01.1900.

1.7. Установка для ячеек пользовательского формата

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

1.8. Окрашивание отрицательных чисел в красный цвет

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

Выделение

2,00

3,00

-5,00

-8,00

6,00

1.9. Выделение диапазона ячеек в виде шахматной доски

Выделить ячейки в виде шахматной доски можно удерживая клавишу Ctrl. Получим:

1.10. Быстрый переход к заданной ячейке

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

2. Использование формул рабочего листа

2.1. Записать формулы рабочего листа

Вместо всех констант α, b, c, d, e, f и т.д. можно будет подставлять ссылки на соответствующие ячейки с данными.

=1/(1-1/(α+b))

 = 1-2*x+3* СТЕПЕНЬ(x;2)-4*СТЕПЕНЬ(x;3)

 = α/(b*z/(d*e/(f*h)))

 = (СТЕПЕНЬ(x;2)+ СТЕПЕНЬ(y;2)) /

/ (1-( СТЕПЕНЬ(x;2)- СТЕПЕНЬ(y;2))/2)

 = α*z*e*h/(b*d*f)

 = (α+b-1,7)/(e+d/(e+f+0,5))

Сложные формулы:

 = (КОРЕНЬ(ABS(x+1))-КОРЕНЬ(ABS(y))) /               

                               (1+СТЕПЕНЬ(x;2)/2+СТЕПЕНЬ(y;2)/2)

 =3+EXP(y-1)/(1+СТЕПЕНЬ(x;2)*

ABS(y-TAN(z)))

=2*COS(x-ПИ()/6)/(1/2+СТЕПЕНЬ(SIN(y);2))

 =(SIN(КОРЕНЬ(x)-1)+2*ABS(y))/(COS(2+y))

2.2. Задать два вектора и вычислить сумму

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

Сумма векторов


 

 

Векторов X

Векторов Y

 

 

 

1

10

81

121

-8080

2

20

324

484

-129280

3

30

729

1089

-654480

4

40

1296

1936

-2068480

5

50

2025

3025

-5050000

6

60

2916

4356

-10471680

7

70

3969

5929

-19400080

8

80

5184

7744

-33095680

9

90

6561

9801

-53012880

10

100

8100

12100

-80800000

11

110

9801

14641

-118299280

12

120

11664

17424

-167546880

13

130

13689

20449

-230772880

14

140

15876

23716

-310401280

15

150

18225

27225

-409050000

16

160

20736

30976

-529530880

17

170

23409

34969

-674849680

18

180

26244

39204

-848206080

19

190

29241

43681

-1,053E+09

20

200

32400

48400

-1,293E+09

 

 

 

 

 

210

2100

232389

347270

-5,839E+09

2.3. Записать массивы в виде массивов констант

 => {={1;2;3;4;5:6;7;8;9;10}}

 => {={1:2:3:4}}

 => {={1;2;3;4;5;6;7;8;9;10}}

 => {={1;2:ИСТИНА;ЛОЖЬ}}

2.4. Перемножить два вектора

Даны два вектора: (1 2 3 4)    (4 3,75 3,25 2,5).

Первый вектор зададим в виде диапазона. Запишем его в ячейки C97:F97.

Второй в виде массива констант. В ячейке С98 введем равенство, после которого {4;3.75;3.25;2.5}.

В ячейку С96 введем знак «=». Выделим ячейки С97:F97, введем знак «*» и выделим ячейки C98:F98. Нажмем Ctrl-Shift-Enter.

В итоге получим:

Произвед. векторов

4

7,5

9,75

10

Первый вектор

1

2

3

4

Второй вектор

4

3,75

3,25

2,5

2.5. Выполнение поэлементного действия над матрицами, используя массив

Первый массив введем в диапазон ячеек А65:В66 и D65:E66. Сумму этих массивов поместим в ячейки C68:D69.

Выделим диапазон C68:D69, в который будет записан массив суммы, в ячейку D68 введем знак «=». Выделим диапазон A65:B66, введем + и выделим диапазон D65:Е66 с исходными массивами.

Нажмем Ctrl+Shift+Enter.

Аналогичным образом произведем остальные действия над массивами.

В результате получим:

Действия над маccивами

Массив А

Массив В

2

1


6

-8

3

4


4

9






Сумма массивов

8

-7




7

13







Разность массивов

-4

9




-1

-5







Произведение массивов

-32

-63




-7

-65







Частное массивов

0,333333

-0,125




0,75

0,44444444


2.6. Выполнение поэлементных действий над массивами

Зададим константами массив А. Для этого выделим диапазон А82:В83. В ячейку  А82 введем «=». После которого введем «{2;5,8;9}».

В диапазон D82:E83 аналогично введем массив «{2;7:5;2}».

Все действия (+, -, *, /) над этими массивами будут выполняться аналогично описанным в пункте 2.5. Получим результаты:

Массив А


Массив B

2

5


4

7

8

9


5

2






Сумма массивов

6

12




13

11







Разность массивов

-2

-2




3

7







Произведение массивов

8

35




40

18







Частное массивов

0,5

0,71428571




1,6

4,5


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

Если оба диапазона задать в виде констант, то нужно поступать как в пункте 2.5.

2.7. Составление таблиц истинности

Таблицы истинности логических функций








А

В

А и В


А

В

А или В

ЛОЖЬ

ЛОЖЬ

ЛОЖЬ


ЛОЖЬ

ЛОЖЬ

ЛОЖЬ

ЛОЖЬ

ИСТИНА

ЛОЖЬ


ЛОЖЬ

ИСТИНА

ИСТИНА

ИСТИНА

ЛОЖЬ

ЛОЖЬ


ИСТИНА

ЛОЖЬ

ИСТИНА

ИСТИНА

ИСТИНА

ИСТИНА


ИСТИНА

ИСТИНА

ИСТИНА








А

НЕ А






ЛОЖЬ

ИСТИНА






ИСТИНА

ЛОЖЬ






2.8. Результат функции И

Если в ячейку B4 ввести число между 1 и 100, тогда результатом функции И(1<B4; B4<100) будет Истина, так как оба выражения истинны.

2.9. Вычисление значения с использованием функции ЕСЛИ

Введем в ячейку А23 значение переменной х, а в ячейке В23 выберем функцию ЕСЛИ. Для Лог_выражения функции зададим A23<=5, для Значение_если_истина введем A23*A23+4*A23+5, для Значение_если_ложь введем 1/( A23*A23+4*A23+5). В итоге форма задания аргументов функции ЕСЛИ будет иметь вид:

2.10. Вычисление значения с использованием функции ЕСЛИ

С использованием функции ЕСЛИ вычислить функцию:

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

=ЕСЛИ(C25<=0;C25+20;ЕСЛИ(C25<=10;C25*C25-6;

ЕСЛИ(C25<=12;C25*2+5;ЕСЛИ(C25>12;4*C25*C25*C25-10))))»

2.11. Назначение буквенных категорий

Если числам назначены следующие буквенные категории:

Средний балл

Категорий

Больше 89

А

От 80 до 89

В

От 70 до 79

С

От 60 до 69

D

Меньше 69

F

Тогда решение

ЕСЛИ(СреднийБалл>89; «А»; ЕСЛИ(СреднийБалл>79; «В»;

ЕСЛИ(СреднийБалл>69; «С»; ЕСЛИ(СреднийБалл>59; «D»; «F»))))

Этот условный оператор будет работать так: если выполняется первое условие, т.е. СреднийБалл>89, тогда будет результат А, а остальные условия не рассматриваются. Если первое условие не выполняет, но выполняется второе – результат В. Аналогично для условий С и D. Если ни одно из 4 условий не исполняется, тогда результат будет F.

Как и было задано в таблице.

2.12. Вычисление суммы

Вычислить сумму .

В ячейки А29 и В29 введем начальные значения 1 и 2 соответственно. Для ввода остальных значений воспользуемся Автозаполнением. Для вычисления частного для первой строки в ячейку С29 введем =А29/В29. Аналогично для остальных строк.

Для вычисления суммы перейдем в ячейку С61 и нажмем кнопку Автосумма на панели инструментов. Получим следующее:

Вычисление суммы дробей:

1

2

0,5

2

3

0,666667

3

4

0,75

4

5

0,8

5

6

0,833333

6

7

0,857143

7

8

0,875

8

9

0,888889

9

10

0,9

10

11

0,909091

11

12

0,916667

12

13

0,923077

13

14

0,928571

14

15

0,933333

15

16

0,9375

16

17

0,941176

17

18

0,944444

18

19

0,947368

19

20

0,95

20

21

0,952381

21

22

0,954545

22

23

0,956522

23

24

0,958333

24

25

0,96

25

26

0,961538

26

27

0,962963

27

28

0,964286

28

29

0,965517

29

30

0,966667

30

31

0,967742

31

32

0,96875

 

 

 

Сумма

27,9415

3. Алгоритмы

3.1. Алгоритм записи макроса, раскрашивающего выделенный диапазон в разные цвета

3.2. Алгоритм создания пользовательской функции

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

Функция в формате Excel будет иметь вид: =2*СТЕПЕНЬ(х;2)/КОРЕНЬ(х+1)+10*СТЕПЕНЬ(х;4)/КОРЕНЬ(СТЕПЕНЬ(х;2)+1).


Приложение 1

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

Приложение 2

Пример 1

Пример 2

Пример 3

Пример 4



Список литературы

1.     “Информатика. Учебник для ВУЗов”. Под ред. Макаровой Н. В. Москва. Издательство “Финансы и статистика”. 1997 г.

2.     “Microsoft Excel 2000”. Дженнифер Фултон. Москва-СПб-Киев. Издательский дом “Вильямс”. 2001 г.

3.     “Microsoft Office XP”. Издательство “Диалектика”. 2002 г.

4.     “Информационные технологии. Учебное пособие”. Под ред. А. К. Волкова. Москва. Издательство “ИНФРА-М”. 2001 г.

5.     “IBM-PC для пользователей”. А. Кенин. Екатеринбург. Издательство “ФРД ЛТД”. 1997 г.

6.     “IBM PC для пользователя: от начинающего до опытного”. Фигурнов В.Э. Изд. 7-е, перераб. и доп. Москва. Издательство “ИНФРА–М”. 1997 г.

7.     “Excel 97 (русифицированная версия)”. Колесников Р. Киев.  Издательская группа BHV. 1997 г.

8.     “Эффективная работа с Microsoft Word 97”. Рассел Борланд. СПб. Издательство Питер. 1998 г.

9.     “Информатика”. В. А. Острейковский. Москва. Издательство “Высшая школа”. 1999 г.



[1] “Информатика”. В. А. Острейковский. Стр. 379.


[2] “Информатика. Учебник для ВУЗов”. Под ред. Макаровой Н. В. Стр. 224.


[3] “Информационные технологии. Учебное пособие”. Под ред. А. К. Волкова. Стр. 74.


[4] “Microsoft Excel 2000”. Дженнифер Фултон. Стр. 148.