Экономика Лугачев М.И., Анно Е.И., Когаловский М.Р., Липунцов Ю.П., Скрипкин К.Г., Смирнов С.Н., Смирнова Е.Е. Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Возрастное ограничение: 0+
Жанр: Экономика
Издательство: МГУ
Дата размещения: 14.01.2016
ISBN: 9785392172870
Язык:
Объем текста: 850 стр.
Формат:
epub

Оглавление

Уважаемый читатель!

Предисловие

Раздел I. Экономическая информатика и информация

Глава 1. Объект, предмет и метод экономической информатики

Глава 2. Данные, информация и знания. Измерение и применение

Глава 3. Экономическая информация как стратегический ресурс

Раздел II. Техническое и программное обеспечение информационных систем

Глава 4. Основы автоматизации обработки информации

Глава 5. Организация и функционирование компьютеров

Глава 6. Компьютерные сети

Глава 7. Программное обеспечение компьютерных систем

Раздел III. Базовые технологии информационных систем

Глава 8. Основы технологий баз данных

Глава 9. Основы технологий текстового поиска

Глава 10. Технологии Веб

Раздел IV. Основы использования информационных систем в управлении

Глава 11. Классификация информационных систем

Глава 12. Информационная система и управление

Глава 13. Реализация стратегии компании с использованием информационных технологий

Раздел V. Управление современными информационными системами

Глава 14. Управление службой информационных систем: функции, процессы, метрики

Глава 15. Оценка затрат на сопровождение и развитие информационных систем

Глава 16. Проекты развития информационных технологий и перестройка организации

Глава 17. Стандартные методики внедрения сложных ИС. Экономический анализ проекта внедрения ис, осуществляемого по стандартной методике

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

Раздел VI. Электронный бизнес

Глава 19. Основные понятия электронного бизнеса

Глава 20. Основные модели электронного бизнеса

Глава 21. Технологические решения для электронного бизнеса

Глава 22. Платежные системы электронного бизнеса

Раздел VII. Социальные и правовые аспекты применения информационных систем

Глава 23. Право и этика в применении информационных систем

Глоссарий



Для бесплатного чтения доступна только часть главы! Для чтения полной версии необходимо приобрести книгу



Глава 7.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНЫХ СИСТЕМ


7.1. ТИПОЛОГИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ


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


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


В задачу системного программного обеспечения входит:


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


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


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


• диагностика и профилактика аппаратуры компьютера и локальной сети.


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


• диагностики;


• антивирусные;


• обслуживания дисков;


• архивирования данных;


• восстановления после сбоев.


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


Системы программирования включают:


• текстовые и объектно-ориентированные средства создания программ на определенном языке программирования;


• компилятор с языка программирования;


• отладчик программ;


• средства оптимизации программ;


• библиотеки стандартных подпрограмм;


• редактор связей (компоновщик);


• справочную информацию, контекстные и общие подсказки;


• систему поддержки индивидуальных и коллективных проектов;


• средства документирования программ.


Наряду с системами программирования в последние годы стали широко использоваться разнообразные средства автоматизации разработки программ: от моделирования алгоритмизируемых процессов до автоматической генерации программного кода и документирования создаваемых программ. Такие средства называются инструментами CASE (Computer Aided System Engineering).


Типология прикладного программного обеспечения очень обширна. Если ограничиться экономическими приложениями, то можно выделить, например, программы по следующим видам деятельности:


• бухгалтерский учет;


• финансовая деятельность;


• складской учет;


• учет персонала;


• управление производством;


• учет заказов и продаж;


• банковская деятельность.


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


7.2. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ


7.2.1. Операционная система MS DOS


Дисковая операционная система (MS DOS) была разработана для IBM PC-совместимых персональных компьютеров фирмой Microsoft Corporation. Часть операционной системы — базовая система ввода-вывода (BIOS) — встроена в компьютер и находится в постоянном запоминающем устройстве компьютера. Ее назначение — выполнять наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. Базовая система ввода-вывода содержит тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.


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


Командный процессор DOS представляет собой файл с именем «command.com». Он обрабатывает текстовые команды, вводимые пользователем. Часть команд операционной системы, например Type, Dir или Сору, командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках утилиты с соответствующим именем и, если находит, загружает их в память и передает им управление. По окончании работы утилиты командный процессор удаляет ее из памяти и выводит сообщение о готовности к выполнению команд (приглашение DOS). Утилиты поставляются вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет, проверку дисков и т.д.


Драйверы устройств — это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание внешних устройств. Например, с помощью драйверов осуществляется работа с клавиатурой, монитором, принтером и т.д. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файле с именем «config.sys». Такая схема позволяет добавлять новые устройства, не затрагивая системные файлы DOS.


В операционной системе MS DOS ряд функций по управлению запуском программ связан с конструктивными особенностями персональных компьютеров времени ее появления. В них существовало ограничение на общий объем используемого адресного пространства оперативной памяти (640 Кб). В поздних версиях можно было использовать дополнительную память (адреса от 640 Кб до 1 Мб). Специальные утилиты DOS позволяли разместить в этой дополнительной памяти служебные программы DOS и драйверы устройств и использовать их правильно. Прикладные программы размещались в основной памяти (адреса до 640 Кб).


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


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


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


7.2.2. Операционная система Windows


Операционная система Windows для IBM РС-совместимых персональных компьютеров также разработана фирмой Microsoft и обеспечивает большее количество возможностей и удобств для пользователей и программистов по сравнению с MS DOS. Она основана на принципах, придуманных создателями машин фирмы Apple. Широчайшее распространение Windows сделало ее фактическим стандартом для РС-подобных компьютеров. Подавляющее большинство пользователей таких компьютеров работают в Windows, поэтому в последнее время практически все новые программы разрабатываются для их эксплуатации в этой среде.


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


Наиболее важная отличительная особенность Windows, из-за которой она и получила свое название («Окна»), — это взаимнооднозначная связь программ, работающих в текущий момент в операционной системе, и специальных графических объектов на экране монитора, называемых окнами. Это позволяет назвать Windows многозадачной системой. В каждый момент времени активна только одна программа и соответственно одно окно. Система Windows позволяет переходить от программы к программе просто путем выбора окна на экране монитора, запускать подпрограммы, образовывая новые окна, и заканчивать подпрограммы, закрывая окна. Можно также обмениваться информацией между отдельными программами с помощью специальных промежуточных хранилищ данных, называемых буферами (Clipboard). Всю организацию взаимодействия программ друг с другом операционная система берет на себя.


Одно из основных достижений Windows — удобный графический пользовательский интерфейс. Пользователю нет необходимости вводить команды в виде текстовых строк. Достаточно ориентироваться в деталях картинки, представленной в текущий момент на экране, с помощью мыши выбрать нужный элемент и щелчком мыши на нем осуществить нужное действие. С помощью мыши можно перемещать объекты (Drag & Drop — «перетащить и положить»), менять их размер, открывать и закрывать окна на экране. Очень удачно выбраны пропорции элементов окна, размеры диалоговых окон и размещение элементов в них, шрифты, сочетания цветов.


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


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


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


Важнейшей особенностью Windows является вариативность средств поддержки работы приложений. Один и тот же результат можно получить как минимум тремя, а зачастую четырьмя и более способами. При этом основным является выполнение функций приложения посредством команд главного меню. За редчайшим исключением, любое действие приложения можно осуществить с помощью одной из команд. Кроме того, для наиболее важных и наиболее часто встречающихся операций в приложениях Windows предусмотрены специальные кнопки с картинками и подписями — пиктограммы или иконки. Щелчок на такой кнопке сразу вызывает нужное действие. Третий стандартный способ выполнения типовых действий — нажатие соответствующей комбинации клавиш (так называемых горячих клавиш). Имеется в виду нажатие некоторой клавиши при нажатой клавише Alt, Ctrl или Shift (а иногда при нажатой паре этих клавиш). Кроме того, во многих случаях то или иное действие можно выполнить путем определенных манипуляций мышью — щелчком, двойным щелчком (возможно, при нажатой клавише Alt, Ctrl или Shift) на каком-либо элементе окна или буксировкой мышью.


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


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


Работа с объектами предусматривает также и операции с пиктограммами. Пиктограммы можно использовать внутри документов для выполнения функций таким же образом, как это делается в среде Windows. Это означает, что наряду с пиктограммами Windows-приложений можно использовать пиктограммы документов, которые формируются Windows-приложениями. Эти пиктограммы можно вставить в другой документ, который обрабатывается совсем другим приложением. При двойном щелчке на пиктограмме документа вызовется соответствующее приложение, которое вызовет выбранный документ. Этот метод называется методом редактирования документов «на месте» (in-place), а сам принцип связывания и встраивания объектов получил название OLE. Например, если в тексте, который обрабатывается в редакторе Word, есть таблица, созданная в программе Excel, то при щелчке на ней произойдет замена панелей инструментов Word панелью программы Excel. Пользователь может обрабатывать документ совсем другим приложением, даже не подозревая об этом.


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


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


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




Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Рассматриваются основные составляющие информационных систем, использующихся для подготовки и принятия решений в экономике и бизнесе; информационные технологии, бизнес-приложения и функциональные подсистемы, а также управление информационными системами и их элементами. Формулируются подходы к анализу экономической эффективности информационных систем.<br> Предназначен для студентов, аспирантов и преподавателей экономических факультетов университетов и экономических вузов. Также может быть полезен специалистам по информационным технологиям при подготовке хозяйственных решений.<br> Учебник подготовлен при содействии НФПК- Национального фонда подготовки кадров в рамках Программы «Совершенствование преподавания социально-экономических дисциплин в вузах» Инновационного проекта развития образования. <br><br> <h3><a href="https://litgid.com/read/ekonomicheskaya_informatika_vvedenie_v_ekonomicheskiy_analiz_informatsionnykh_sistem_uchebnik/page-1.php">Читать фрагмент...</a></h3>

599
 Лугачев М.И., Анно Е.И., Когаловский М.Р., Липунцов Ю.П., Скрипкин К.Г., Смирнов С.Н., Смирнова Е.Е. Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Лугачев М.И., Анно Е.И., Когаловский М.Р., Липунцов Ю.П., Скрипкин К.Г., Смирнов С.Н., Смирнова Е.Е. Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Лугачев М.И., Анно Е.И., Когаловский М.Р., Липунцов Ю.П., Скрипкин К.Г., Смирнов С.Н., Смирнова Е.Е. Экономическая информатика. Введение в экономический анализ информационных систем. Учебник

Рассматриваются основные составляющие информационных систем, использующихся для подготовки и принятия решений в экономике и бизнесе; информационные технологии, бизнес-приложения и функциональные подсистемы, а также управление информационными системами и их элементами. Формулируются подходы к анализу экономической эффективности информационных систем.<br> Предназначен для студентов, аспирантов и преподавателей экономических факультетов университетов и экономических вузов. Также может быть полезен специалистам по информационным технологиям при подготовке хозяйственных решений.<br> Учебник подготовлен при содействии НФПК- Национального фонда подготовки кадров в рамках Программы «Совершенствование преподавания социально-экономических дисциплин в вузах» Инновационного проекта развития образования. <br><br> <h3><a href="https://litgid.com/read/ekonomicheskaya_informatika_vvedenie_v_ekonomicheskiy_analiz_informatsionnykh_sistem_uchebnik/page-1.php">Читать фрагмент...</a></h3>

Внимание! Авторские права на книгу "Экономическая информатика. Введение в экономический анализ информационных систем. Учебник" ( Лугачев М.И., Анно Е.И., Когаловский М.Р., Липунцов Ю.П., Скрипкин К.Г., Смирнов С.Н., Смирнова Е.Е. ) охраняются законодательством!