Число всех разновидностей системных программ очень велико, ниже кратко описаны некоторые из них.
Операционная система. Среди всех системных программ особое место занимает операционная система — программа, которая загружается при включении компьютера. Она осуществляет диалог с пользователем, управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение.
Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера. Для компьютеров типа IBM PC чаще всего используется операционная система MS DOS фирмы Microsoft или совместимые с ней операционные системы MS DOS фирмы IBM и DR DOS фирмы Digital Research. Иногда на IBM PC используются операционные системы OS/2 и UNIX. Широкое распространение получили операционные системы Windows 98, Windows 2000, Windows XP, которые позволяют более полно использовать потенциал персонального компьютера.
Системные прерывания грузят процессор? Разгрузи проц и дай ПК нормально работать!
Драйверы. Важным классом системных программ являются программы-драйверы. Они расширяют возможности DOS по управлению устройствами ввода-вывода компьютера (клавиатурой, жестким диском, мышью и т.д.), оперативной памятью и т.д. С помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся устройств
Программы-оболочки. Весьма популярный класс системных программ составляют программы-оболочки. Они обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS. Оболочки представляют пользователю качественно новый интерфейс и освобождают его от детального знания операций и команд операционной системы. Функции большинства оболочек, например семейства MS DOS, направлены на работу с файлами и каталогами и обеспечивают быстрый поиск файлов; создание, просмотр и редактирование текстовых файлов; выдачу сведений о размещении файлов на дисках, о степени занятости дискового пространства и ОЗУ.
Все оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения файлов. Среди имеющихся оболочек для семейства MS DOS наиболее популярна оболочка Norton Commander, Windows Commander.
Операционные оболочки, в отличие от обычных программ-оболочек, не только дают пользователю более наглядные средства для выполнения часто используемых действий, но и представляют новые возможности для запускаемых программ. Это:
v графический интерфейс, т.е. набор средств для вывода изображений на экран и манипулирования ими, построения меню, окон на экране и т.д.;
v мультипрограммирование, т.е. возможность одновременного выполнения нескольких программ;
v расширенные средства для обмена информацией между программами.
Операционные оболочки упрощают создание графических программ, предоставляя для этого большое количество удобных средств, и расширяют возможности компьютера. Но платой за это являются повышенные требования к ресурсам компьютера (быстродействие, оперативная память, емкость жесткого диска).
Программы-упаковщики позволяют за счет применения специальных методов «упаковки» сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Применение программ-упаковщиков очень полезно при создании архива файлов, так как в большинстве случаев значительно удобнее хранить на дискетах или кассетах для стримера, предварительно «сжатые» программами-упаковщиками программ.
Наиболее популярны упаковщики PKZIP/PKUNZIP, RAR и ARJ. Следует заметить, что различные упаковщики не совместимы друг с другом — архивный файл, созданный одним упаковщиком, чаще всего нельзя прочесть другим.
Программы для создания резервных копий информации на дисках позволяют быстро скопировать информацию, находящуюся на жестком диске компьютера, на дискеты или кассеты стримера. Из этих программ широко используются Norton Backup (для DOS и Windows), FastBack Plus. Соответствующие функции имеются и в комплекте PC Tools Deluxe.
Антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения вирусом.
Примерами антивирусных программ могут служить программы-детекторы Антивирус Касперского, Panda и Dr. Web, программа-ревизор ADinf.
Коммуникационные программы предназначены для организации обмена информацией между компьютерами. Программы позволяют удобно пересылать файлы с одного компьютера на другой при соединении кабелем их последовательных портов (некоторые программы — при соединении параллельных портов, что обеспечивает большую скорость передачи данных). Подобные программы имеются в пакетах Norton Commander и PC Tools Deluxe.
Другой вид программ (Teltmate, Procomm, DataLine и т.д.) обеспечивает возможность связи компьютеров по телефонной сети (при наличии модема). Программы типа WinFax Pro, BitFax и др. дают возможность посылать и принимать телефаксные сообщения при наличии в компьютере встроенной платы факс-модема.
Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т.д.), а также проверить работоспособность устройств компьютера (прежде всего жестких дисков). Большой популярностью пользуются программы Check-It, NDiags, Control Room. Для поверки работоспособности дисков полезны программы Disk Technician Advanced, Calibrate из комплекта Norton Utilities и др. Они позволяют выявить «намечающиеся» дефекты дисков, возникающие из-за износа магнитной поверхности диска, и предотвратить потерю данных, хранящихся на диске.
Программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все участки каждого файла друг к другу (устраняют фрагментацию), собирают все файлы в начало диска и т.д., за счет чего уменьшается число перемещений головок диска (т.е. ускоряется доступ к данным) и снижается износ диска. Из программ для оптимизации дисков широко используются Spee Disk из комплекса Norton Utilities, Defrag — из MS DOS.
Программы динамического сжатия дисков позволяют увеличить количество информации, хранимой на дисках, путем ее динамического сжатия. Эти программы сжимают информацию при записи на диск. При чтении информации восстанавливают ее в исходном виде. Таким образом, для пользователя эти программы незаметны (» прозрачны «), они проявляются только увеличением емкости дисков и изменением скорости доступа (кстати, скорость доступа при этом может не уменьшиться, а даже увеличиться). Если на диске хранятся программы, то увеличение емкости невелико — в 1,5 раза, но для базы данных оно может достигать 4-5 раз.
Программы для автономной печати (спулеры) позволяют распечатывать файлы на принтере параллельно с выполнением другой работы на компьютере. Некоторые из этих программ (например PrintCashe) обеспечивают и некоторое ускорение печати. Многие программы, например Microsoft Windows, Microsoft Word для DOS, имеют встроенные средства для поддержки автономной печати.
Источник: studopedia.su
СИСТЕМНЫЕ КОМАНДЫ И ПРОГРАММЫ WINDOWS
Каждый раз когда мы открываем различные программы в операционной среде Windows мы прибегаем к готовым ссылкам или иконкам для получения необходимого нам результата, как в настройке системы так и в повседневном использовании. Система позволяет производить настройки с помощью системных командах и программ, которые встроены в ОС Windows. Основные расширения файлов, указанные в данной статье показывают нам перечень системных команд и программ, которые можно запустить в два шага.
*.msc — Файл консоли Microsoft Management (Microsoft Management Console Snap-in Control File)
*.exe — Приложение Windows (Execute)
*.cpl — Система Элемент панели управления Windows
Графическое представление вызова системных команд и программ
Для запуска системной программы из меню поиска в кнопке «Пуск», можно указать нужную системную программу на русском языке, к примеру: «Управление печатью», как показано на нижеуказанном рисунке и у Вас откроется оснастка «управления печатью». Но не все оснастки, системные команды и программы можно вызвать таким образом, поэтому лучше использовать функцию «Выполнить», см.ниже.
Для быстрого доступа к системным командам и программам лучше всего использовать набор сочетания клавиш «Win+R» для вызова окна «Выполнить».
Источник: allmbs.ru
Программное обеспечение (информатика, 7 класс): системное и прикладное
Информатика
Выделяют три разновидности программного обеспечения по информатике (7 класс): системное, прикладное и инструментальное. В совокупности эти программы предназначены для работы с ПК. Системную разновидность можно считать основной, так как она обеспечивает работу компьютера и установку ПО другого вида.
Системное обеспечение
Программное обеспечение системного вида принадлежит к группе общего пользования. Оно проверяет работоспособность комплектующих, выводит справочную информацию об устройстве, а также обеспечивает работу вспомогательных функций по типу копирования информации и других действий с файловой системой.
Кажется, что эти процедуры не связаны с непосредственным применением вычислительной машины.
Тем не менее при отсутствии графического интерфейса, организации потоков ввода и вывода, управления системными задачами и регулирования режимов работы аппаратной части, работать с компьютером невозможно. К системному программному обеспечению относятся такие компоненты:
- Операционные системы. Это общая программа взаимодействия, загружаемая в оперативную память при включении устройства. Если её нет на компьютере, то с BIOS/UEFI можно выполнять только специфические задачи. Без наличия ОС невозможно установить другие программы.
- Программные оболочки. Необходимы для более удобного взаимодействия. Например, это Norton Commander из DOS или «проводник» из Windows.
- Операционные оболочки. Системы, используемые для мультипрограммирования, создания графических интерфейсов и других целей.
- Драйверы. Обеспечивают программное управление аппаратурой — например, настраивают правильное взаимодействие портов периферийных устройств. Без установленных драйверов комплектующие и дополнительные аксессуары могут либо не работать корректно, либо бездействовать вовсе.
- Утилиты. Это служебные и вспомогательные интерфейсы, обеспечивающие базовые или дополнительные функции.
Часть утилит может являться составом операционной системы, другая — работает автономно. Стоит перечислить их разновидности по назначению:
- Навигация по файловой системе (диспетчеры файлов).
- Динамическое сжатие. Позволяют хранить на жёстком диске или твердотельном накопителе больший объём информации.
- Просмотр или воспроизведение файлов разного формата.
- Проверка работоспособности составляющих конфигурации и другие средства диагностики.
- Обмен информации с другими компьютерами по локальной, глобальной или беспроводной сети.
- Обеспечение безопасности компьютера. Ошибочно включать в категорию лишь антивирусное ПО, ведь к ней также относятся средства резервного копирования и защиты системных файлов от удаления.
Сервисные программы, относящиеся к системному ПО, как правило, являются частью операционной системы.
Схема также включает утилиты из состава самого́ компьютера (BIOS/UEFI, некоторые базовые драйвера), позволяющие установить ОС, и обеспечение, распространяемое автономно.
Прикладное ПО
Работает как автономно, так и в качестве части других пакетов или комплексов. По определению, называть прикладными можно программы, необходимые непосредственно для работы за компьютером. Можно отнести такие основные типы функций:
- редактирование текстового формата документов;
- формирование электронных таблиц;
- создание графики (рисование или ретушь).
По сферам использования можно выделить группы общего назначения, интегрированные пакеты и проблемно ориентированные программы. Современный набор интеграции обеспечивает работу с текстом, таблицами и графикой, а также внешнюю коммуникационную возможность. Кратко представленный список разновидностей:
- «Офисные» приложения.
- Системы финансовой аналитики и бухгалтерии.
- Пакеты для делопроизводства.
- Автоматизированное проектирование.
- Редакторы языков разметки.
- Средства веб-серфинга.
- Работа с графикой.
Если ознакомиться с разнообразием экспертных систем на Википедии, то получится образовать в несколько раз больший список.
Инструментальный тип
Инструментальным может называться любое средство, автоматизирующее работу с языками программирования. В общем случае, чтобы сделать новую программу, нужны 3 компонента:
- Текстовый редактор. Необходим для написания файла с исходным кодом.
- Компилятор. Выполняет поочерёдную компиляцию исходников модулей, то есть преобразует код на языке программирования в объектный файл, содержащий набор команд на машинном языке.
- Редактор связей или линковщик. Собирает имеющиеся объектные файлы в один исполняемый, конкретное расширение которого зависит от целевой операционной системы. Для Windows это формат «.exe». В случае с интерпретируемыми языками программирования, специфика которых в живом ответе по ходу обработки исходника, в этот файл также подключается интерпретатор.
Интегрированная среда разработки — пакет, в который будет входить каждый из перечисленных компонентов. При этом текстовый редактор дополнен подсветкой синтаксиса, быстрым переходом к определениям и реализациям функции, параллельным просмотром исходного файла. Какие-то ИСР ориентируются непосредственно на графические приложения для DOS-систем, существенно ускоряют разработку благодаря настраиваемым визуальным компонентам с готовой реализацией. Среди них большей популярностью пользуются:
- Boland Delphi.
- Borland C++ Builder.
- Microsoft Visual Basic.
- Microsoft Visual C++.
Visual Studio устанавливается почти на все Windows-машины, так как гарантирует работу большей части софта.
Знание видов программного обеспечения — важный этап изучения информатики в 7 классе. Знать особенности системного, прикладного и инструментального ПО нужно каждому пользователю для грамотной работы с компьютером. Последнюю разновидность следует изучить, если есть желание заняться программированием.
Источник: na5.club