Схемы взаимодействия программ

 

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

 

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

 

Схема взаимодействия программ включает:

 

символы данных, указывающие на наличие данных;

 

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

 

ными;

 

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

 

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

 

Пример схемы взаимодействия программ приведен на Рис. 2.18.

 

 

Головной

 

модуль

 

 

    Модуль ввода Модуль Модуль работы Модуль печати  
    формирования   со  
    документов     ведомостей  
    ведомостей справочниками    
           
Ф1         Формирование    
        Ф3 Ф31  
    Формирование   Ф31    
             
Спр   Ф11          
Ф11          
               
Спр   Ф2          
             
      Ф31   Формирование   Ф21  
        Ф21    
               

 

Спр 3

 

Рис. 2.18. Пример схемы взаимодействия программ

 

 

Схемы программ

 

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

 

Схемы программ включают:

 


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

 

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

 

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

 

О СНОВНЫЕ ВЫВОДЫ ПО МОДУЛЮ 2

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

 

2. Информационные процессы хранения данных базируются на концепциях баз дан-ных и хранилища данных (склада данных).

 

3. В процессе обработки данных выполняется получение одних «информационных объектов» из «других» на основе выполнения соответствующих алгоритмов для чи-словых и нечисловых операций.

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 


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

 

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

 

17. Различают два основных типа организации технологических процессов: предмет-ный и пооперационный.

 

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

 

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

 

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

 

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

 

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

 

В ОПРОСЫ ДЛЯ САМОПРОВЕРКИ

1. Перечислите виды информационных процессов.

 

2. Поясните содержание числовой и нечисловой обработки информации.

 

3. Определите содержание основных процедур обработки данных.

 

4. Охарактеризуйте виды обработки информации.

 

5. Какие существуют архитектуры ЭВМ с точки зрения обработки информации?

 

6. Дайте характеристику процесса сбора информации.

 

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

 

8. Из каких структурных блоков состоит канал передачи данных?

 

9. Укажите особенности процессов накопления и хранения данных.

 

10. Является ли хранилище данных синонимом базы данных?

 

11. Какие операции включает обработка данных?

 

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

 

13. На каких принципах основывается параллельная обработка данных?

 

14. Какие информационные процессы являются базовыми?

 

15. Укажите отличия базы данных, хранилища данных, витрины данных?

 

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

 


логий.

 

17. Сформулируйте принцип распределенной функциональной информационной тех-нологии.

 

18. В каких представлениях рассматривается предметная область?

 

19. Объясните суть декомпозиции на основе объектно-ориентированного подхода.

 

20. Дайте характеристику объектной модели в объектно-ориентированных информаци-онных технологиях.

 

21. Как определяется язык моделирования в объектно-ориентированных информацион-ных технологиях?

 

22. Приведите примеры использования объектно-ориентированных информационных технологий.

 

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

 

24. Назовите качественные характеристики в оценивании информационных техноло-гий.

 

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

 

26. Дайте расшифровку показателя «срок окупаемости» при оценке информационных технологий.

 

27. На каком этапе рассчитывается предварительный экономический эффект при оцен-ке информационных технологий?

 

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

 

29. Что определяет косвенная эффективность при оценке информационных техноло-гий?

 

30. Какие существуют критерии оценки информационных технологий?

 

31. Какие модели используются для описания предметной области?

 

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

 

33. Назовите виды обрабатываемой информации.

 

34. На какие классы разделяются информационные технологии по видам обрабатывае-мой информации?

 

35. Назовите примеры пакетов, реализующих инструментарий информационных техно-логий по классам видов обрабатываемой информации.

 

36. Назовите виды логических операций при обработке данных.

 

37. Какие технологические операции реализуются в обработки изображений?

 

38. Какой принцип реализует видеотехнология.

 

39. Какая организация данных используется в гипертекстовой технологии?

 

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

 

41. Укажите назначение технологии электронной подписи.

 

42. Укажите примеры применения нейротехнологий.

 

43. Укажите преимущества централизованной обработки данных.

 


44. На какие задачи ориентированы информационные технологии обработки данных?

 

45. Какие этапы включает технологический процесс обработки данных?

 

46. Какими факторами определяется технологический процесс обработки данных?

 

47. Охарактеризуйте технологию внемашинной и внутримашинной обработки данных.

 

48. Охарактеризуйте сетевой режим обработки данных.

 

49. Какое размещение ЭВМ предусматривает режим децентрализованной обработки данных?

 

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

 

51. Укажите разницу в режимах реального времени разделения времени.

 

52. какими свойствами характеризуется диалоговый режим?

 

53. Приведите пример транзакции.

 

54. Перечислите основные виды информационных угроз.

 

55. Какие существуют виды преднамеренных информационных угроз?

 

56. Что такое идентификация и аутентификация?

 

57. Что такое криптография и каковы ее основные задачи?

 

58. Что понимают под остаточной информацией и каковы угрозы доступа к ней?

 

59. Какие существуют уровни защиты информации от компьютерных вирусов?

 

60. Каковы цели и способы защиты информации при сетевом обмене?

 

61. Какие наблюдаются основные причины сбоев и отказов в работе компьютера?

 

62. На какие группы мер подразделяются способы защиты информации?

 

63. На каких принципах строится ограничение доступа к информационным ресурсам?

 

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

 

65. Укажите виды графических схем для представления технологического процесса об-работки данных.

 

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

 

ПРИМЕРЫ ТЕСТОВ ПО МОДУЛЮ 2