
- •Оглавление
- •Глава 3. Информационное обеспечение аис, аит, арм 63
- •Глава 4. Информационные технологии в системах управления 86
- •Глава 5. Вычислительные сети 112
- •Глава 6. Защита информации в информационных системах 126
- •Глава 7. Направления информатизации государственного и муниципального управления 136
- •Предисловие
- •Программа курса «Информационные технологии управления»
- •Тема 1. Организация и средства информационных технологий (ит) обеспечения управленческой деятельности
- •Тема 2. Основные принципы создания автоматизированных информационных систем
- •Тема 3. Информационное обеспечение аис, аит, арм
- •Тема 4. Информационные технологии в системах управления
- •Тема 5. Вычислительные сети
- •Тема 6. Защита информации в экономических информационных системах
- •Тема 7. Направления информатизации государственного и муниципального управления
- •Глава 1. Организация и средства информационных технологий (ит) обеспечения управленческой деятельности.
- •1.1 Понятие информации и информационных ресурсов
- •1.2. Понятие информационной технологии и информационной системы.
- •1.3. Понятие новой информационной технологии (нит)
- •1.4. Классификация информационных систем и информационных технологий
- •1.5. Автоматизированное рабочее место – средство автоматизации работы конечного пользователя
- •1.6. Вопросы к главе 1:
- •1.7. Тесты для самоконтроля к главе 1:
- •Глава 2. Основные принципы создания автоматизированных информационных систем
- •2.1 Системное представление управляемого объекта и структурная и функциональная организация аис и аит.
- •2.2. Теоретические и организационные принципы создания аис и аит
- •2.3. Основные этапы и стадии создания компьютерных ис управления
- •2.4. Создание информационных систем с ориентацией на бизнес-процессы
- •2.5. Основы применения инструментальных средств информационных технологий
- •2.6. Эффективность информационных систем, способы ее расчета
- •2.7. Вопросы к главе 2:
- •2.8. Тесты для самоконтроля к главе 2:
- •Глава 3. Информационное обеспечение аис, аит, арм
- •3.1. Состав и содержание информационного обеспечения организации
- •3. 2. Нормативно-методическая база управленческой документации
- •3.3. Классификаторы и коды, технология их применения
- •3.4. Особенности электронного обмена данными (эод) и организация электронного документооборота
- •3.6. Вопросы к главе 3:
- •3.7. Тесты для самоконтроля к главе 3:
- •Глава 4. Информационные технологии в системах управления
- •4.1. Компьютерные технологии подготовки текстовых документов
- •4.2 Обработка информации на основе табличных процессоров
- •4.3. Системы управления базами данных
- •4.4. Распределенная обработка информации
- •4.5. Графические процессоры
- •4.6. Интегрированные программные пакеты
- •4.7. Автоматизированные информационно-поисковые системы
- •4.8. Системы поддержки принятия решений (сппр)
- •4.9. Экспертные системы и базы знаний
- •4. 10. Методы нечеткой логики
- •4.11. Вопросы к главе 4.
- •4.12. Тесты для самоконтроля к главе 4:
- •Глава 5. Вычислительные сети
- •5.1. Понятие вычислительной сети
- •5.2.Технические средства компьютерных сетей.
- •5.3. Локальные вычислительные сети
- •5.4. Корпоративные вычислительные сети
- •5.5. Глобальная сеть Интернет
- •5.5.1 Службы и сервисы Интернет
- •5.5.2 Адресация и протоколы в Интернете
- •5.6. Телеобработка данных
- •5.7. Вопросы к главе 5.
- •5.8. Тесты для самоконтроля к главе 5.
- •Глава 6. Защита информации в информационных системах
- •6.1 Виды угроз безопасности аис и аит
- •6.2. Организация систем защиты информации
- •6.3. Компьютерные вирусы и защита от них.
- •6.4. Вопросы к главе 6
- •6.5. Тесты для самоконтроля к главе 6
- •Глава 7. Направления информатизации государственного и муниципального управления
- •7.1. Из истории информатизации государственного и муниципального управления
- •7.2. Информационные технологии в государственном управлении
- •7.2.1.Информационные технологии управления бюджетом
- •7.2.2. Информационные технологии управления налоговой системой
- •7.2.3 Информация о природных ресурсах, явлениях, процессах
- •7.3. Информационные технологии в муниципальном управлении
- •7.4. Федеральная целевая программа (фцп) «Электронная Россия (2002-2010годы)»
- •1 Совершенствование законодательства и системы государственного регулирования в сфере икт.
- •2. Обеспечение открытости в деятельности органов государственной власти и создание условий для их эффективного взаимодействия с гражданами на основе использования икт.
- •3. Совершенствование деятельности органов государственной власти и органов местного самоуправления на основе использования икт
- •4. Совершенствование взаимодействия органов государственной власти и органов местного самоуправления с хозяйствующими субъектами и внедрение икт в реальный сектор экономики.
- •5. Развитие системы подготовки специалистов по икт и квалифицированных пользователей
- •6. Развитие телекоммуникационной инфраструктуры и создание пунктов подключения к открытым информационным системам
- •9. Содействие развитию независимых средств массовой информации посредством внедрения икт.
- •7.5. Вопросы к главе 7
- •7.6. Тесты для самоконтроля к главе 7
- •Список используемой литературы
- •Список рекомендуемой литературы
- •Ключи к тестам для самоконтроля:
2.5. Основы применения инструментальных средств информационных технологий
Инструментарий технологии программирования — программные продукты поддержки технологии программирования.
В рамках этих направлений сформировались следующие группы:
средства для создания приложений;
CASE-технологии (Computer-Aided Software Engineering), предназначенные для автоматизации процессов разработки и реализации информационных систем.
Средства для создания приложений включают языки и системы программирования, а также инструментальную среду разработчика.
Язык программирования — формализованный язык для описания алгоритма решения задачи на компьютере.
Средства для создания приложении — совокупность языков и систем программирования, а также различные; программные комплексы для отладки и поддержки разрабатываемых программных продуктов.
Языки программирования разделяют на следующие классы (по синтаксису конструкции языка):
машинные языки — языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды);
машинно-ориентированные языки — языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры);
алгоритмические языки - независящие oт архитектуры компьютера языки программирования для отражения структуры алгоритма (Паскаль, Фортран, Бейсик и др.);
процедурно - ориентированные языки — языки программирования, где имеется возможность описания программы как совокупности процедур, подпрограмм (Джава);
проблемно-ориентированные языки — языки программирования, предназначенные для решения задач определенного класса (ЛИСП, РПГ, Симула и др.);
интегрированные системы программирования.
Другой классификацией языков программирования является их деление на языки, предназначенные для реализации основ структурного программирования, и объектно-ориентированные языки, поддерживающие понятие объектов, их свойств и методов обработки.
Программа, написанная на языке программирования, проходит этап трансляции, когда происходит преобразование исходного кода программы в объектный код, который далее пригоден к обработке редактором связей Редактор связей — специальная подпрограмма, обеспечивающая построение загрузочного модуля, пригодного к выполнению
Трансляция может выполняться с использованием средств компиляторов или интерпретаторов. Компиляторы транслируют всю программу, но без ее выполнения. Интерпретаторы, в отличие от компиляторов, выполняют пооператорную обработку и выполнение программы
Необходимым средством для профессионального разработчика являются специальные программы, предназначенные для трассировки и анализа выполнения других программ, — отладчики.
Современная система программирования состоит из следующих компонентов:
компилятор,
интегрированная среда разработчика программ,
отладчик;
средства оптимизации кода программ;
набор библиотек (возможно, с исходными текстами программ),
редактор связей;
сервисные средства (утилиты) для работы с библиотеками, текстовыми и двоичными файлами;
справочные системы;
документатор исходного кода программы;
систему поддержки и управления проектом программного комплекса
СА5Е-технология (кейс-технология)— программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем
Основное преимущество CASE - технологий — возможность коллективной работы над проектом за счет поддержки работы разработчиков в локальной сети, экспорта-импорта любых фрагментов проекта, организационного управления проектом.