Информатика

Контрольная работа по информатике № 3

1. Приведите примеры иерархической организации данных

Организация файлов в файловой системе по каталогам:

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

База документов:

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

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

Логические модели состоят из формальной системы, задаваемой четверкой вида: M = <T, P, A, B>. Множество T есть множество базовых элементов различной природы, например слов из некоторого ограниченного словаря, деталей детского конструктора, входящих в состав некоторого набора и т. п. Важно, что для множества T существует некоторый способ определения принадлежности или непринадлежности произвольного элемента к этому множеству. Процедура такой проверки может быть любой, но за конечное число шагов она должна давать положительный или отрицательный ответ на вопрос, является ли Х элементом множества T. Обозначим эту процедуру П (T).

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

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

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

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

3. Что означает “модель” в научном познании?

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

4. Дайте определение алгоритма. Какова роль алгоритма и области его применения?

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

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

Основные свойства, которыми должен обладать любой алгоритм:

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

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

5. Из каких основных узлов состоит ЭВМ?

Обычно ПК состоит из трех частей (узлов):

системного блока;

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

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

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

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

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

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

6. Дайте определение понятиям “технология” и “информационная технология”

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

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

7. Что означают понятия “сложная программа” и “проектирование”?

Сложная программа — способ построения программы при модульном проектировании, когда текст программы делится на подпрограммы, а подпрограммы делятся на процедуры и функции.

Проектирование — процесс создания проекта прототипа, прообраза предполагаемого или возможного объекта, состояния.

8. Расскажите об информационных революциях в истории цивилизации

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

Сегодняшняя информационная революция, вообще говоря — четвертая информационная революция в истории человечества. Первой стало изобретение письменности пять-шесть тысяч лет назад в Месопотамии, затем — независимо, но несколько тысяч лет спустя — в Китае, и еще на 1500 лет позднее — майя в Центральной Америке. Вторая информационная революция произошла в результате изобретения рукописной книги, сперва в Китае, вероятно, около 1300 г. до н.э., а затем, независимо и 800 лет спустя, в Греции, когда афинский тиран Песистрат распорядился записать в книгу поэмы Гомера, до этого передававшиеся изустно. Третья информационная революция произошла после изобретения Гутенбергом печатного пресса и наборного шрифта между 1450 и 1455 годами, а также изобретением гравировки примерно в то же время. О первых двух революциях у нас нет практически никаких документов, хотя мы знаем, что эффект рукописной книги в Греции и Риме был огромным, равно как и в Китае. По сути, вся китайская цивилизация и система государственного устройства основаны именно на рукописной книге. Однако о третьей информационной революции — печати и гравировке — известно очень много.

9. Расскажите об информатике как науке

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

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

Информатика как прикладная дисциплина занимается:

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

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

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

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

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

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

10. Каковы функции операционной системы?

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

Наиболее часто используемые операции:

запуск программы на решение;

организация записи программы на диск и считывание ее с диска;

печать текста и результатов решения;

копирование программы на другой диск;

удаление программы с диска;

просмотр содержимого диска.

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

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

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

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

11. Требования к современной программной системе

переносимость с одной аппаратно-программной платформы на другую;

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

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

легкость и удобство освоения и использования;

иерархичность;

модульность;

повторное использование компонент;

надежность и эффективность;

объектно-ориентированный подход;

визуальный подход и основы построения пользовательского интерфейса;

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

искусственный интеллект.

12. Что такое видеоадаптер и видеомонитор?

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

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

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

MGA (Monochrome Graphics Adapter) — монохромный графический адаптер, иногда называемый Hercules Graphics Adapter;

CGA (Color Graphics Adapter) — цветной графический адаптер;

EGA (Enhanced Graphics Adapter) — улучшенный графический адаптер;

VGA (Video Graphics Array) —видеографическая матрица;

SVGA (Super Video Graphics Array) — видеографическая матрица высокого класса.

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

13. Приведите способы установки приложений Windows

С помощью Windows Installer (Панель управления — Установка и удаление программ).

Собственная инсталляционная утилита приложения.

Использование утилит установки сторонних разработчиков.

Запуск внешних приложений без установки в ОС (копирование каталога программы).

14. В чем суть технических стандартов, введенных фирмой Microsoft в свои программные продукты?

стандартизация выполнения основных операций обработки;

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

конвертирование форматов хранимых файлов;

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

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

единые средства обмена данными между приложениями.

15. Какие способы нумерации используются в документе Word?

Нумерация текста: часть — раздел — глава — параграф — пункт — подпункт.

Нумерация страниц.

16. Дайте определение функции рабочего листа

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

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

Список аргументов может состоять из чисел, текста, логических величин (например, “истина” или “ложь”), массивов, значений ошибок (например #Н/Д) или ссылок. Необходимо следить за соответствием типов аргументов. Кроме того, аргументы могут быть как константами, так и формулами. Эти формулы, в свою очередь, могут содержать другие функции.

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

17. Какие функции обеспечивают разветвление в формуле?

Для этого используется функция “Если”:

Возвращает одно значение, если заданное условие при вычислении дает значение “Истина”, и другое значение, если “Ложь”.

Функция “Если” используется при проверке условий для значений и формул.

Синтаксис: “Если” (лог_выражение; значение_если_истина; значение_если_ложь).

Лог_выражение — это любое значение или выражение, принимающее значения “Истина” или “Ложь”. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение “Истина”. В противном случае — “Ложь”. Этот аргумент может быть использован в любом операторе сравнения.

Значение_если_истина — это значение, которое возвращается, если лог_выражение равно “Истина”. Например, если этот аргумент — строка “В пределах бюджета” и лог_выражение равно “Истина”, тогда функция “Если” отобразит текст “В пределах бюджета”. Если лог_выражение равно “Истина”, а значение_если_истина пусто, то возвращается значение 0. Чтобы отобразить слово “истина”, необходимо использовать логическое значение “Истина” для этого аргумента. Значение_если_истина может быть формулой.

Значение_если_ложь — это значение, которое возвращается, если лог_выражение равно “Ложь”. Например, если этот аргумент — строка “Превышение бюджета” и лог_выражение равно “Ложь”, то функция “Если” отобразит текст “Превышение бюджета”. Если лог_выражение равно “Ложь”, а значение_если_ложь опущено (то есть после значение_если_истина нет точки с запятой), то возвращается логическое значение “Ложь”. Если лог_выражение равно “Ложь”, а значение_если_ложь пусто (то есть после значение_если_истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение_если_ложь может быть формулой.

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

В рамках темы рассмотрим основные идеи японского проекта информатизации. В настоящее время Япония находится на второй стадии информатизации.

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

Предполагается, что полное осуществление проекта информатизации займет 20 лет и потребует около 100 млрд. долларов капиталовложений.

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

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

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

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

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

Для успешной реализации программы информатизации желательно следовать общим для всего мирового сообщества принципам:

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

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

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

широкое использование достижений мировой науки и техники;

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

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

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

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

Библиографический список

Информационные системы в экономике. — М.: Высшая школа, 1996.

Компьютерные технологии обработки информации. // Под ред. Назарова С. И. — М.: Финансы и статистика, 1996.

На пути к информационному обществу. “Автоматизированные информационные ресурсы России. Состояние и тенденции развития” (Национальный доклад). // Вестник РОИВТ, 1994, № 4-5, с.5-66.

Осейко Н. Бухгалтерский учет с помощью ПК. — К.: СофтАрт, 1996.

Фигурнов. ПК для начинающих. — М.: Высшая школа, 1999.

Шафрин Ю. Информационные технологии. — М., 1998.

Рубрики

Партнеры: