Web-страницы, созданные при помощи HTML являются статичными. Для их изменения необходимо заново редактировать страницу. Так создавались первые сайты. Однако, если сайт имеет много страниц, то изменение сайта становится очень утомительным и долгим процессом, при том, что многие элементы на каждой странице являются одинаковыми, требующими одного и того же изменения. Необходимо было придумать технологию создания сайтов, при которой одинаковые элементы можно было бы сделать один раз и вставлять их в каждую страницу. Тогда вносить изменения будет очень легко - достаточно внести одно изменение, и оно повторится во всех вставленных элементах.
Кроме того, появилась необходимость вставлять в web-страницу содержимое базы данных. Для всего этого были созданы специальные языки программирования, которые содержали инструкций для браузера и web-сервера. Эти инструкции-программы назвали скриптами, а сами языки скриптовыми.
Все скриптовые языки делятся на два класса - серверные скриптовые языки и клиентские языки.
Серверные языки для web-сервера операционной системы UNIX - это PHP и Perl, для web-сервера операционной системы Windows - это язык ASP.
Клиентские языки - Java Script, VisualBasic Script.
Большой класс программ автоматизирует различные проектные работы. Их называют САПР (Система автоматизированного проектирования).
Существуют программы проектирования архитектурных сооружений, автомобилей, интерьера жилища, различных механизмов, станков.
Очень важной группой программ являются программы, с помощью которых тестируют компьютер, работу операционной системы, жесткий диск, другие устройства. Многие из этих программ исправляют обнаруженные дефекты или оптимизируют работу компьютера и работу операционной системы.
По-английски этот тип программ называется Utility, в русской транскрипции используется термин утилита.
Одним из популярных пакетов таких программ является пакет The Norton Utilities компании Symantec. Это простой в использовании, но очень мощный пакет, в который входит несколько программ. Оболочка пакета - это своеобразное меню, которое позволяет начать работу с программами пакета.
Программы пакета позволяют:
· обнаружить испорченные области на жестком диске и восстановить информацию с них
· обнаружить ошибки, возникшие при работе в системе Windows
· дефрагментировать файлы на жестком диске, чтобы ускорить работу с этими файлами
· восстановить удаленные файлы
· удалить ненужные временные файлы, которые создаются при работе многих программ и автоматически не удаляются этими программами
Кроме отдельных программ, в каждой операционной системе есть свои встроенные программы. В Windows эти программы располагаются в меню Пуск-Программы-Стандартные-Служебные.
Архиватор— это программа, которая уменьшает объём файла, сохраняя информацию, записанную в файле.
Первоначально программы-архиваторы были созданы для того, чтобы резервные или, как говорят, архивные копии программ или документов занимали меньше места на дискетах. Однако, по мере развития компьютерной техники и увеличения возможностей компьютера, компьютерные программы становились всё более объёмными, занимающими на дисках всё больше места. Объёмы файлов, в которых хранятся документы, картинки, таблицы, музыкальные фрагменты, мультфильмы и др. стали такими, что эти файлы не могут помещаться на дискеты.
Файлы, сжатые программой-архиватором (или просто архиватором), называют архивными.
Процесс создания архивных файлов называется архивацией или архивированием.
Процесс восстановления файлов из архивированного вида в обычный, называется разархивацией или разархивированием.
Наиболее популярными архиваторами являются: WinZip, WinRAR, WinARJ .
Антивирусные программы
Как и во всём человеческом обществе существуют люди, которые могут что-либо разрушить или испортить, так и в среде программистов нашлись и существуют люди, которые пишут компьютерные программы, разрушающие другие программы или портящие информацию, хранящуюся в файлах. Эти вредные программы-разрушители назвали компьютерными вирусами. Вирусы не существуют отдельно от других программ, они автоматически записываются, присоединяются к какому-либо файлу с расширением .com, .exe или .doc. Механизм распространения вируса таков: когда запускается в работу (т.е. записывается с диска в оперативную память) программа, заражённая вирусом, вирус вместе с программой записывается в оперативную память и остаётся там. В оперативной памяти вирус существует самостоятельно и существует там, пока включён компьютер. Если в оперативную память, в которой существует вирус, загрузить новую программу, вирус присоединяет к ней свою копию, заражая её, при этом он сам остаётся в памяти.
Существуют вирусы, которые форматируют весь жёсткий диск, удаляя с него все программы.
Антивирусные программы — это программы, которые удаляют вирусы из оперативной памяти компьютера и из файлов.
Существует большое количество антивирусных программ. Самыми популярными являются программы Антивирус Касперского, Dr.Web, Norton Antivirus и другие. Все антивирусные программы обновляются по мере появления новых вирусов.