Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_1.docx
Скачиваний:
46
Добавлен:
26.03.2015
Размер:
5.78 Mб
Скачать

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

Система программирования — это система для разработки новых программ на конкретном языке программирования.

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

• компилятор или интерпретатор;

• интегрированная среда разработки;

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

• обширные библиотеки стандартных программ и функций;

• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

• "дружественная" к пользователю диалоговая среда;

• многооконный режим работы;

• мощные графические библиотеки; утилиты для работы с библиотеками

• встроенный ассемблер;

• встроенная справочная служба;

• другие специфические особенности.

Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, системы программирования, ориентированные на создание Windows-приложений:

• пакет Borland Delphi (Дельфи) — предоставляющий качественные и очень удобные средства визуальной разработки.

• пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.

• пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.

Транслятор — это программа-переводчик, преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.

Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.

Компилятор — читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.

Интерпретатор — переводит и выполняет программу строка за строкой.

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

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

66. Юридическая классификация программного обеспечения эвм

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

Базовое ПО включает в себя:

-операционные системы; -оболочки; -сетевые операционные системы.

Сервисное ПО включает в себя программы (утилиты): -диагностики; -антивирусные; -обслуживания носителей; -архивирования; -обслуживания сети.

Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.

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

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

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

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

-вредоносная программа, выполняющая несанкционированные действия на ЭВМ

Пути проникновения: -внешние носители данных (CD,флешки)

-каналы связи (интернет, локальная сеть, эл. почта)

Признаки заражения:

1.Программы перестают запускаться или приостанавливаются во время работы

2. Увеличивается длина исполняемых файлов (размер)

3.Быстро сокращается объем свободной памяти

4.На носителях данных дополнительные сбойные кластеры

5.Замедляется работа программы

6.В текстовых файлах появляются новые символы

7.Наблюдается действия связанные с активацией канала ввода вывода данных

8. Вирус может открывать дополнительные каналы данных

9.Изменение даты создания файлов

10.Не запускается операционная система

11.Исчезают файлы

Соседние файлы в предмете Информатика