Автор работы: Пользователь скрыл имя, 09 Апреля 2014 в 22:33, курсовая работа
Компьютер - это машина, которая отличается от всех прочих машин тем, что не может работать без программ. Электронная начинка компьютера хоть и сложная и дорогая, но она ни на что не способна, пока в компьютер не загружена хотя бы одна программа. Без этой электронной начинки программа работать не будет, а без программ не будет работать электроника. Поэтому говорят, что компьютеру для работы необходимы две вещи: аппаратное обеспечение и программное обеспечение.
Введение
Операционные системы
Системы программирования
Прикладное программное обеспечение
Заключение
Список использованных источников и литературы
Много прикладных программ применяется для обеспечения работоспособности мировой сети компьютеров Internet (в переводе с английского - междусетье, т.к. net - сеть). Internet представляет собой объединение локальных и территориальных сетей компьютеров, размещённых в различных странах земного шара. Проводные и беспроводные линии связи, которыми соединены между собой компьютеры, образуют сеть. Компьютеры называют узлами сети. Часть компьютеров обеспечивает работоспособность сети. Они называются серверами. Другая часть компьютеров, в основном пользователей, называется клиентами. По данным 2008года Internet объединял более 16 тысяч локальных сетей, около 40 млн. компьютеров, около 100млн. пользователей из более чем 100 различных стран мира. Сама сеть по своей структуре очень напоминает паутину. Отсюда происходит название - Всемирная паутина (World Wide Web -WWW).
Передача информации в сети осуществляется в соответствии с рядом общих правил или, как принято говорить, по протоколу TCP/IP(Transmission Control Protocol/Internet Protocol -протокол управления передачей/межсетевой протокол). Правила этого протокола воплощены в одноименной программе TCP/IP, которая должна быть в обязательном порядке установлена на компьютере пользователя. В настоящее время наряду с другими программами, обеспечивающими связь с Internet, она включает в состав операционной системы Windows.
Одним из популярных видов связи в Internet является электронная почта (e-mail). Если компьютер подключен к Internet, при наличии программы Microsoft Outlook Express, которая поставляется в составе операционной системы Windows, можно на экране терминала написать письмо и отправить его по адресу в любую точку мира.
Передачей почты занимаются почтовые серверы, которые действуют согласно двум протоколам SMPT и POP3.
Сетевые новости (группы новостей) или телеконференции - Use net - являются вторым по популярности, после e-mail, видом связи в Internet. Use net часто называют досками объявлений или дискуссионными клубами.
Работоспособность Use net достигается за счёт соответствующего программного обеспечения. В отправлении и передаче сообщений участвуют серверы новостей, работающие по протоколу NNTP.
Широкое распространение в Internet получили чаты (ICR -Internet Chat Realy). Для поддержки ICR используется своё программное обеспечение.
В отличие от телефонной сети, которая служит исключительно для связи, Internet не ограничивается только связью. Кроме обеспечения связи, Internet представляет собой огромное хранилище самой различной информации: файлов, содержащих различные документы, справки, фотографии, музыкальных и видео-произведений, а также гипертекстовых документов. Любой пользователь, компьютер которого подключен к Internet, может получить доступ к этой информации. Данные, хранящиеся в Internet, принято называть его ресурсами. Ресурсы по своему объёму громадны.
Информация размещена на жестких дисках компьютеров-серверов в виде так называемых сайтов (мест). Сайты состоят из страниц. По линиям связи она может передаваться компьютерам-клиентам, которые принадлежат пользователям. Запрашивает информацию программа -клиент, размещённая на компьютере пользователя, у программы-сервера, находящейся в памяти компьютера-сервера. Для осуществления запросов-ответов, все сайты сети имеют адреса. Непосредственно компьютеры используют числовые, достаточно длинные адреса. В распоряжении пользователей имеются буквенные адреса, называемые доменными именами. Соответствие между числовыми адресами узлов сети и их доменными именами поддерживается с помощью специальной таблицы - базы данных DNS. Состояние базы контролируется также специальной программой. Для передачи файлов используется свой протокол FTP (File Transfer Protocol), основанный на протоколе TCP/IP.
Основной массив информации в Internet хранится в виде гипертекстовых документов на Web-серверах, для создания которых используется специальный язык HTML разметки документа. Гипертекстовые документы отличаются от обычных документов наличием в них ссылок на другие такие же документы. По этим ссылкам можно переходит от одного документа к другому и, таким образом, последовательно просматривать информацию.
Для перемещения по гипертекстовым документам используется специальная программа -браузер (от английского -просматривать). Иначе её называют проводник или навигатор. В составе операционной системы Windows поставляется программа Internet Explorer ( проводник Internet). С помощью этой программы можно последовательно перемещаться по документам, используя имеющиеся в них ссылки, либо в адресной строке указать доменное имя сайта и перейти прямо к первой его странице.
Если адрес сайта неизвестен, можно осуществить поиск по ключевому слову той информации, которая вам нужна. Для этого в распоряжении пользователя имеются поисковые русскоязычные и англоязычные программы, часто называемые поисковыми машинами. Например известные из них Апорт!, Rambler, Yandex, Tela. Среди англоязычных поисковых машин широкой популярностью пользуются Alta Vista, Hot Bot, Open Text.
Из краткого описания Internet следует, что это очень сложная компьютерная система, использующая не только множество компьютеров, линий связи, но и сложнейшее программное обеспечение, работающее вместе с тем достаточно надежно. Internet -большой успех многих и многих специалистов в практическом применении компьютерных технологий.
Особый класс прикладных программ составляют программы архивации файлов, называемые архиваторами. При работе на компьютере иногда возникают ситуации, приводящие к потере информации на жестком диске. Это может происходить по различным причинам. Поэтому нужно соблюдать золотое правило - всегда хранить копии наиболее важных программ вне компьютера. Чаще всего их хранят на гибких компакт-дисках. Для того чтобы копии занимали меньше дискового пространства, применяют сжатие информации, записываемой на диск. Эту функцию и выполняет программы-архиваторы. При этом не теряется ни бита информации, и любой файл можно из архива извлечь. Что дает архивация? Во-первых, экономия места на диске, во-вторых, на дискете можно перенести большой объем информации, в-третьих, есть возможность пересылать большие файлы по электронной почте.
Наиболее известные архиваторы - это архиваторы ZIP, ARJ, RAR, GZIP, LHA, HA, ACE. Архив, созданный тем или иным архиватором, имеет расширение, соответствующее названию архиватора. Например, расширение файла archive.rar говорит о том, что он был создан с помощью архиватора RAR.
Архиваторы различаются возможностями и качеством сжатия, которое зависит также и от типа сжимаемых данных. Некоторые архиваторы лучше работают с одними типами данных, но плохо показывают себя с другими. Создать универсальный архиватор невозможно. К важным функциям архиваторов относят создание многотомных архивов и самораспаковывающихся архивов.
Многотомные архивы - это архивы, разбитые на несколько отдельных файлов. Их применяют, когда необходимо перенести большой объём информации на дискетах: на каждую дискету помещается отдельный том архива. При извлечении данных из многотомного архива архиватор будет последовательно обрабатывать том за томом, и запрашивать смену дискеты.
Самораспаковывающиеся архивы используются в тех случаях, когда необходимо перенести информацию на другой компьютер, но неизвестно, установлен ли там соответствующий архиватор. Самораспаковывающийся архив представляет собой исполняемый (.EXE) файл, который включает в себя заархивированные данные и программу для их распаковки.
Алгоритмов сжатия данных существует великое множество. Некоторые алгоритмы подходят для одних типов данных, другие - для других. Хорошо сжимаются простые растровые изображения, не содержащие большого количества деталей (.BMP, .PSD и др.). Коэффициент сжатия во многом зависит от используемого алгоритма и сложности изображения. Например, чёрно-белое изображение чертёжного качества может быть сжато даже в сотню раз, цветные рисунки - в пять-десять раз, а цветные изображения высокого фотографического качества сжимаются менее чем в два раза. Хорошо сжимаются текстовые файлы (.TXT, .DOC, .PAS и др.). Если файл содержит текст, написанный на естественном языке, например, повесть или рассказ, то коэффициент сжатия будет равен двум-трём, а если в файле записан текст программы, то коэффициент сжатия может достигать пяти и выше. Коэффициент сжатия исполняемых файлов (.EXE, и др.) также сильно колеблется, однако, в среднем он равен примерно трём.
В отношении звука (.WAV, .AU), использование универсальных методов сжатия редко даёт хорошие результаты - звуковой файл сокращается всего на 20-40%. То же самое касается и высококачественных изображений, имеющих много деталей. Поэтому для этих типов изображений используются специальные методы сжатия, особо хорошие результаты дают так называемые алгоритмы сжатия с потерями. Одна из идей этих алгоритмов состоит в том, что человеческий глаз и ухо не очень восприимчивы к некоторым мелким деталям изображения или звука, поэтому лишнюю информацию можно просто отбросить. Разумеется, кроме отбрасывания лишней информации, используются и другие алгоритмы, в результате чего достигается несравнимый коэффициент сжатия при минимальных потерях качества (с точки зрения восприятия человека). Такой подход используется в файлах формата JPEG, предназначенного для хранения статичных изображений и MPEG, предназначенного для хранения видео- и аудиоинформации. Сегодня особенно популярны такие форматы, как MPEG-3 (или MP3), предназначенный для хранения аудиоинформации и позволяющий достигнуть десятикратного сжатия почти без потери качества, и MPEG-4, используемый для хранения видеофильмов.
Плохо архивируются, либо вообще увеличиваются в размере файлы, данные в которых уже сжаты, в том числе архивы (.RAR, .ZIP, .ARJ и др.), графические файлы тех форматов, которые имеют собственное сжатие (.GIF, .JPG, .PNG и др.), аудиофайлы (.MP3), видеофайлы (.MPG, .AVI и др.), самораспаковывающиеся архивы (.EXE).
Как уже отмечалось, компьютер работает исключительно под управлением программ (программного обеспечения). Это делает его по-настоящему универсальным устройством, которое может выполнять роль музыкального центра, телевизора, пишущей машинки и т. д. Программы пишут программисты и у некоторых из них появляется желание придумать что-то эдакое. Иногда это невинные шалости, в других случаях они имеют явную зловещую направленность. До тех пор, пока человек, сидящий за компьютером, мог контролировать работу всех программ и знал, что и зачем он запустил, все было нормально. Но потом появились программы, которые, не спрашивая ничьего разрешения, запускались, копировались в разные места диска и "заражали" другие программы (заменяли часть полезного кода рабочей программы своим или изменяли его).
Большинство людей, даже очень далёких от использования компьютерных технологий, безусловно, слышали о компьютерных вирусах. Это образное название специальных программ, изготавливаемых недоброжелательными, желающими даже худой славы программистами, для порчи программного обеспечения компьютеров.
Отдельно хочется подчеркнуть, что практически все вирусы функционируют в операционных системах семейства MS Windows и в MS DOS.
Компьютерным вирусом называется программа (некоторая совокупность выполняемого кода), которая способна создавать свои копии и внедрять их в различные объекты, ресурсы компьютерных систем и сетей без ведома пользователя. При этом копии сохраняют способность дальнейшего распространения.
Компьютерные вирусы, как и биологические вирусы, ставят перед собой три задачи - заразить, выполнить, размножиться. Заражается компьютер "снаружи", когда человек запускает на исполнение некую программу, которая либо заражена вирусом (т. е. при ее выполнении запускается и вирус), либо сама является вирусом.
Поведение вирусов разнообразно. Некоторые вирусы просто "осыпали" буквы с экрана монитора или рисовали безобидные рисунки. Такие вирусы считаются наиболее безвредными. Другие могут переименовывать файлы на диске, стирать их. Эти, без сомнения, гораздо опаснее. А вирус "Win95.CIH" может испортить микросхему BIOS компьютера. Трудно сказать, что хуже - потеря информации или выход из строя компьютера.
И, наконец, вирус размножается, то есть дописывает себя везде, где он имеет шанс выполниться. Есть вирусы, которые достаточно один раз запустить, после чего они постоянно при загрузке компьютера активно включаются в работу и начинают заражать все исполняемые файлы.
Появились вирусы, использующие возможности внутреннего языка программ серии Microsoft Office. Они содержаться в файлах, подготовленных в редакторе Word или в электронных таблицах Excel. Для заражения компьютера достаточно открыть такой документ. Так как все больше людей использует Интернет, то последний все чаще становится рассадником заразы. Теперь достаточно зайти на некий сайт и нажать на кнопку формы, чтобы заполучить какой-нибудь вирус.
В последнее время широко распространился вид почтовых вирусов, играющих на любопытстве людей. Например, вам приходит письмо с признанием в любви и приложенными фотографиями. Первое движение - посмотреть содержимое письма. И как результат, - все фотографии и музыка на вашей машине пропали, а вместо них злобный вирус "I Love You" (или подобный ему). Кроме того, он еще и пошлет себя всем, кто записан в вашей адресной книге.
Троянские программы отличаются от вирусов тем, что они вместо разрушительных действий собирают и отправляют по известным им адресам пароли и другую секретную информацию пользователя. Такая программа может давать злоумышленнику полный доступ к вашим программам и данным.
К сожалению, единственный действенный метод не "заразить" компьютер - не включать компьютер вовсе. Можно еще посоветовать ничего не устанавливать и ничего не запускать. Только тогда какой смысл иметь компьютер?
Поэтому широко используются антивирусы - программы, призванные обнаруживать и удалять известные им "нехорошие программы". Наиболее представительными являются DrWeb, Antiviral Toolkit Pro (AVP), а также комплекс антивирусных программ А.Касперского. При использовании таких программ главное - постоянное обновление антивирусных баз.
И все-таки очень важно не запускать неизвестно что. Или установить антивирусный монитор (который отличается от антивирусного сканера, занимающегося тотальной проверкой файлов). Когда вы запускаете тот же DrWeb на проверку дисков - это антивирусный сканер. А в комплекте с ним идет некий Spider - вот это антивирусный монитор.
Однако при борьбе с вирусами не стоит впадать в крайность и стирать все подряд. При этом вы можете случайно удалить важные системные файлы, что приведет к невозможности работы на компьютере. На этом построено действие "психологических" вирусов, рассчитанных именно на то, что пользователь своими руками разрушит систему.
Основные признаки появления в системе вируса:
- замедление работы некоторых программ;
- увеличение размеров файлов (особенно выполняемых), хотя это достаточно сложно заметить (попробуйте Adinf);
- появление не существовавших ранее "странных" файлов, особенно в каталоге Windows или корневом;
- уменьшение объема доступной оперативной памяти;