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




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

Программы Пояснение Примеры
Операционные системы Комплекс программ, распределяющих ресурсы компьютерной системы и организующих работу других программ MS-DOS Windows Linux  
Файловые менеджеры Программы, обеспечивающие более комфортное общение пользователя с командами ОС Windows Commander Total Commander  
Программы диагностики Проверяют работу основных устройств компьютера Служебные
Антивирусные программы Программы обнаружения компьютерных вирусов и их уничтожения DrWeb, Nod32, Avast, Антивирус Касперского
Программы обслуживания дисков Программы проверки целостности логической и физической структуры дисков, дефрагментация CHKdisk
Архиваторы Программы упаковки файлов и группы файлов для уменьшения занимаемого ими места на диске WinRar WinZip  
драйверы устройств программы для согласования работы внешних устройств и компьютера.  

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

Прикладное программное обеспечение

Программы Пояснение Примеры
Текстовые процессоры Программы для создания, редактирования и оформления текстовых документов Microsoft Word
Табличные процессоры Программы, позволяющие выполнять операции над данными, представленными в табличной форме Microsoft Excel 1С: Бухгалтерия
СУБД Система управления базами данных Это программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контролируемый доступ. Microsoft Access
Компьютерная графика и анимация Средства создания неподвижных и движущихся изображений Paint Adobe Photoshop CorelDraw
Средства создания презентации Программы создания и показа наборов слайдов Microsoft PowerPoint
Средства коммуникаций Программы для работы в компьютерной сети Internet Explorer Outlook Express The Bat! Opera
Системы автоматизированного проектирования (САПР) Средства проектирования электронных схем, машин, механизмов AutoCad КОМПАС 3D
Обучающие программы Помогают процессу обучения Клавиатурные тренажеры Тесты
Игры Программы для организации досуга и обучения Стратегии Логика

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

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

Программы Пояснение Примеры
Трансляторы Переводчики программ языков программирования и машинные коды  
Отладчики Средства поиска и исправления ошибок  
Интегрированные среды разработки приложений Объектно-ориентированные языки программирования Visual Basic Delphi
Языки программирования Средства создания программ для компьютера Basic Pascal  
Компиляторы Программа, переводящая текст программы на языке высокого уровня в эквивалентную программу на машинном языке  
Интерпретаторы Программа или техническое средство, выполняющее интерпретацию.  

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

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

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

С 1990-х наиболее распространёнными операционными системами являются ОС семейства MicrosoftWindows и системы класса UNIX (особенно Linux).

Основные функции ОС:

· Загрузка приложений в оперативную память и их выполнение;

· Стандартизованный доступ к периферийным устройствам (устройствам ввода-вывода);

· Управление оперативной памятью;

· Управление энергонезависимой памятью (жесткий диск, компакт-диски и т.д.), как правило, с помощью файловой системы;

· Пользовательский интерфейс.

Дополнительные функции ОС:

· Параллельное или псевдопараллельное выполнение задач (многозадачность);

· Взаимодействие между процессами;

· Межмашинное взаимодействие (компьютерная сеть);

· Защита самой системы, а также пользовательских данных и программ от вредоносных действий пользователей или приложений;

· Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: