- •1.Основы алгоритмизации. Свойства алгоритма и способы его описания.
- •2.Понятие «информационная система управления экономическим объектом».
- •3.Информационные ресурсы. Роль информатики в развитии современного общества.
- •4.История становления информатики как науки.
- •Глава 3. Д.С. Робертсон: “цивилизация - это информация”.
- •Глава 4. Информатика, как наука
- •5.Предмет и основные разделы информатики.
- •6.Теоретическая и прикладная информатика.
- •7.Понятие информации, её особенности и виды.
- •8.Данные и информация. Операции над данными.
- •9.Экономическая информация, её свойства.
- •Для экономической информации характерны следующие особенности:
- •Адекватность информации выражается в синтаксической, семантической и прагматической формах:
- •10.Структурные компоненты экономической информации.
- •11.Количество и качество информации.
- •12.Назначение основных устройств эвм: центрального процессора, внутренней памяти.
- •13.Понятие информационного процесса и информационной технологии.
- •14.Операционные системы (ос), их назначение и виды ос.
- •Виды ос
- •15.Представление алгоритмов в виде блок-схем. Основные алгоритмические конструкции. Основные алгоритмические конструкции: Линейный алгоритм.
- •Основные алгоритмические конструкции: Ветвящийся алгоритм.
- •Основные алгоритмические конструкции: Циклический алгоритм.
- •16.Архитектура компьютера. Принципы управления компьютером.
- •Принципы фон Неймана
- •17.Основные характеристики пк.
- •18.Классификация компьютеров.
- •19.Основные принципы построения современных эвм.
- •20.Персональные компьютеры (пк): назначение, отличительные особенности, классификация, перспективы и направления развития.
- •2.2 Тенденции развития персональных компьютеров
- •21.Большие эвм. Сфера применения, решаемые задачи.
- •22.Задачи, решаемые с применением типовых алгоритмов обработки данных.
- •23.Вычислительные сети. Основные понятия.
- •24.Топология вычислительных сетей.
- •Кольцевая топология лвс
- •Логическая кольцевая локальная вычислительная сеть
- •Шинная топология лвс
- •25.Архитектура «клиент-сервер».
- •26.Прикладное программное обеспечение. Назначение, примеры прикладных пакетов.
- •Определение
- •Классификация По типу
- •По сфере применения
- •Autodesk AutoCad
- •Adobe Flash
- •Пакет MatLab
- •27.Классификация информации применительно к уровню защиты.
- •28.Методы защиты информации.
Виды ос
Попробуем классифицировать ОС, опраясь на линию их развитиявслед за IBM PC-совместимыми ПК.
Так как перые ПК были очень слабы, то и первые ОС были, что вполне естественно однозадачными и однопользовательскими, а также работали исключительно в текстовом режиме. Дальнейшее развитие графической подсистемы позволило более интенсивно использовать графику и цвет, таким образом выделим первый признак: внешний тип интерфейса: GUIили текстовый.
После появления микропроцессора i80286 и его расширенного режима стало возможным аппаратно изолировать области кода и данных разных программ друг от друга. Выделяемвторой признак: многозадачность (или многопрограмность) ОС. В данном признаке можно выделить четыре типа:
однозадачные (MS-DOS);
псевдомногозадачные, то есть одновременно работает только одна программа, а мы переключаясь между ними как-бы пробуждаем другую и усыпляем первую (Windows 1 и 2);
многозадачные (Windows 95,98);
реально многозадачные (Windows NT, OS/2 3 и 4, Unix, Be, Linux).
Последние две группы различаются несколько условно: под реальной многозадачностью подразумевается, что система не позволяет никакой программе монополизировать ресурсы компьютера и, что самое важное, рабочее время микропроцессора, а также что ОС поддерживает возможность использования более одного микропроцессора.
С развитием сетей и внедрением ПК в офисы и дома частных пользователей потребовалась поддержка работы нескольких пользователей на одном компьютере. Выделим третий признак: является ли ОС многопользовательской. Тут также возможны варианты:
нет поддержки (MS-DOS, Windows 1-2-3);
поддерживается на одном терминале, хранятся различные профили для настройки системы под пользователя (Windows 95-98-Me-NT-2000);
реальная многопользовательность, то есть могут одновременно работать несколько человек на разных терминалах, но с одним ПК (Windows NT Terminal Server, Unix, Linux(?)).
Выделим еще одну группу ОС, для которых не очень важен интерфесй, а важны скоростные и надежностные характеристики работы - серверные ОС. Например, Windows NT Server, OS/2 Advanced Server, Novel Netware/IntranetWare, Banyan Wines.
Ну и последняя группа ОС - встраиваемые ОС. Сюда относятся ОС, которые встраиваются в различные устройства, например, сотовые телефоны, органайзеры и прочие микроэлектронные игрушки. Примером таких ОС можно наpвать: Palm OS, Windows CE.
15.Представление алгоритмов в виде блок-схем. Основные алгоритмические конструкции. Основные алгоритмические конструкции: Линейный алгоритм.
В алгоритмическом языке линейным является алгоритм, состоящий из команд, выполняющихся одна за другой. Они в записи алгоритма располагаются в том порядке, в каком должны быть выполнены предписываемые ими действия. Такой порядок выполнения называется естественным. Последовательность команд образует составную команду «цепочка», которая в записи блок-схемой имеет вид, приведенный на рисунке 1.
|
|
|
|
| |
|
|
|
|
Рис.1 Блок-схема линейного алгоритма.
В математике к линейным алгоритмам относятся алгоритмы, представленные формулами. Они наиболее просты для программирования. Заметим, что естественный способ кодировки формул делает программу легкочитаемой, но нередко приводит к лишним вычислениям, поэтому, чтобы избежать повторных вычислений и сократить общее количество операций выполняйте тождественные преобразования выражений. С другой стороны, надо знать, что не всегда следует осуществлять оптимизацию, поскольку она является не правилом, а исключением. Этому есть три причины, главная из которых состоит в том, что оптимизация ухудшает наглядность программ, вторая - выгоды от оптимизации должны быть существенными и третья - современные системы, как правило, имеют удовлетворительные оптимизирующие компиляторы.