Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsii_po_efremovoy_001.doc
Скачиваний:
11
Добавлен:
04.05.2019
Размер:
396.8 Кб
Скачать
  1. Понятие технологии автом. Обработки данных. Классификация операций технологического процесса.

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

Должен обеспечивать - своевременность

- достоверность резул. обработки.

Классификация технологических операций:

  1. По стадиям обработки данных

  • Операции первичного учета

  • Операции обработки согласно алгоритму решения задач

  • Операции получения результатов обработки данных

  1. По виду принимаемых носителей.

    • Операции получения первичного документа

    • --------------------------- машинного носителя,

    • --------------------------- машинограммы

    • ---------------------------- видеограммы

  1. По степени автоматизации.

    • Информация без ЭВМ- ручные

    • Механизированные – основная обработка на ЭВМ, решение за человеком.

    • Автоматизированное – полностью обрабатывается ЭВМ

  1. Распределенные технологии обработки и хранения данных.

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

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

Преимущества распределенной технологии обработки и хранения данных:

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

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

  3. Обеспечение доступа информационного работника к вычислительным ресурсам в сети ЭВМ.

Обеспечение семетричного обмена данными между удаленными пользователями

в стоимостном выражение. эффективностиость от внедрения информац-х систем делится на 3 группыотки эк.000000000000000000000

Т №7: програмное обеспечение автоматизированных систем.

1. Состав программного обеспечения.

2. Операционная система и ее роль в системах обработки информации

3. Пакеты прикладных программ и их обеспечение.

1. Состав программного обеспечения.

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

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

В зависимости от выполняемых функций ПО делятся на 2 вида:

1.общесистемные

2.прикладные

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

Общесистемное ПО включает в себя:

1.операционную систему

2.сервер программы

3.системы программирования

4.программы техн обслуживания:

2- Системы программирования - т.е. любой язык программирования может являться системой программирования, т.к. включает: - входной язык,

- язык высшего уровня (переводит машинные коды)

Visual Basic язык программирования

Ассемблер – язык низшего уровня. Программист пишет программу на машине. Должна быть высока степень решаемости, но не решение зад. (эк. фин.) нужны для работы портов, драйверов, транслятора- нет.

Сервисные программы по функциональным возможностям можно поделить:

  1. улучшающие пользование интерфейсом

  2. защищающие от разрушения и несанкционированного доступа.

  3. восстанавливающие

  4. ускоряющие обмен данными между диском и АЗУ

  5. Программы архивации – разархивации

  6. Антивирусные программы

По способу организации и реализации сервисные программы делятся:

  1. оболочки (универсальные)

  2. автономные программы

  3. утилиты (специализация)

Разница между оболочками и утилитами выражается лишь в универсальности оболочек и специализации утилитов.

Оболочки чаше всего являются надстройкой над ОС и предоставляет пользователю качественно новый интерес и освобождают его от детального знания операций и каждой ОС.(операционная система)

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

занятости дискового пространства или ОП.

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

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

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

Автономные программы явл. более мощным средством по сравнению с утилитами, и уст-ся пользователем на ПК по мере необходимости.

Антивирусные средства обеспеч. диагностику и лечение программы от вирусов.

3 – Системы программирования это программа включающая в себя входной язык программирования (язык высшего уровня), транслятор машинный язык (язык низшего уровня), программы и средства отладки программ.

Транслятор программа осуществляющая перевод текста программы с языка программирования в машинный код.

В зависимости от способа перевода с входного языка, трансляторы делятся на:

1. компиляторы

2. интерпретаторы

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

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

Т.О. при интерпретации программа, на машинном языке не сохр-ся, поэтому, кажд., раз при запуске программы на выполнение ее нужно транслятор заново.

Преимущества:

  1. простота

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

Особое место в системе в с-ме. программирования занимают

АССЕМБЛЕРЫ (самый первый язык).

АССЕМБЛЕР – представляет собой мнемоническую (условною )запись машинных команд и позволяет получать высоко эффективные программы на машинном языке . Он нужен: это программирование на уровне регистров , ячеек памяти, буферов обмена, периферийным устройством, портами и тд.

Использование АССЕМБЛЕРА требует высокой квалификации программиста, и больших затрат времени на создание и обработку программ.

4- Программы техн обслуживания: это совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы ПК или вычислительной системы в целом.

Программы техн обслуживание включает в себя:

  1. Средства диагностики и текстового контроля, правильности работы ЭВМ и ее отдельных частей, в т.ч. автоматического поиска ошибок и неисправностей с локализацией их в процессе работы ПК или вычислительной системы в целом.

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