Программное обеспечение компьютера

Автор: Пользователь скрыл имя, 22 Октября 2011 в 10:55, реферат

Описание работы

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

Содержание

1. Введение…………………………………………………………3
2.Классификация программного обеспечения…………………...4
- Системное
- Прикладное:
- Инструментарий (специальное)
3.Операционная система:…………………………………………7
1. Файловая система
2. Представление о папке
3. Драйверы
4. Загрузчик
5. Системная библиотека
4. Системная среда Windows…………………………………….15
5. Вредоносные программы и антивирусные средства:………..17
a) Вирусы
b) Сетевые черви
c) Троянские программы
6. Архиваторы…………………………………………………….20
7. Заключение…………………………………………………….30
8 . Список литературы………

Работа содержит 1 файл

Реферат по информатике в правильном формате(не удалять).doc

— 592.50 Кб (Скачать)

Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п. 

Современные СУБД дают возможность включать в них  не только текстовую и графическую  информацию, но и звуковые фрагменты и даже видеоклипы.

Простота использования  СУБД позволяет создавать новые  базы данных, не прибегая к программированию, а пользуясь только встроенными  функциями. 

СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним. 

Популярные СУБД — FoxPro, Access for Windows, Paradox. 

Для менее сложных  применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие  функции: 

- хранение большого объема информации;

- быстрый поиск требуемой информации;

- добавление, удаление и изменение хранимой информации;

- вывод ее в удобном для человека виде. 

Электронные таблицы. 

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

Электронные таблицы - это

  1. таблицы  электронных схем компьютера;

  2. программное  средство для автоматизации вычислений;

  3. программное  средство для автоматизации хранения  и поиска информации. 

Электронные таблицы  позволяют выполнять следующие  операции:

  1) вычислять значения арифметических выражений;

  2) вычислять значения условных выражений;

  3) осуществлять циклические вычисления;

  4) вычислять производные;

  5) вычислять интегралы;

  6) строить подвижные изображения;

  7) оформлять результаты вычислений в виде таблицы;

  8) записывать и воспроизводить звуки;

  9) печатать таблицы;

10) строить графическое представление таблиц (графики, диаграммы);

11)использовать объекты данных, подготовленные другими приложениями.

Мультимедиа. 

Мультимедиа —  комплекс аппаратных и программных  средств, позволяющих пользователю работать в диалоговом режиме с разнородными данными (графика, текст, звук, видео), организованными  в виде единой информационной среды.

Термин мультимедиа  также, зачастую, используется для обозначения  носителей информации, позволяющих  хранить значительные объемы данных и обеспечивать достаточно быстрый  доступ к ним (первыми носителями такого типа были CD — compact disk). В таком случае термин мультимедиа означает, что компьютер может использовать такие носители и предоставлять информацию пользователю через все возможные виды данных, такие как аудио, видео, анимация, изображение и другие в дополнение к традиционным способам предоставления информации, таким как текст.

Основные  составляющие мультимедиа:

                                

     Текст            Аудио                Изображения 

                             

   Анимация          Видео        Интерактивность 

Классификация. 

Мультимедиа может  быть грубо классифицировано как  линейное и нелинейное.

                                                  

Линейное представление.                                         Нелинейное представление. 

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

Нелинейный способ представления информации позволяет  человеку участвовать в выводе информации, взаимодействуя каким-либо образом со средством отображения мультимедийных данных. Участие человека в данном процессе также называется «интерактивностью». Такой способ взаимодействия человека и компьютера наиболее полным образом представлен в категориях компьютерных игр. Нелинейный способ представления мультимедийных данных иногда называется «гипермедиа».

В качестве примера  линейного и нелинейного способа  представления информации, можно  рассматривать такую ситуацию, как  проведение презентации. Если презентация  была записана на пленку и показывается аудитории, то при этом способе донесения информации просматривающие данную презентацию не имеют возможности влиять на докладчика. В случае же живой презентации, аудитория имеет возможность задавать докладчику вопросы и взаимодействовать с ним прочим образом, что позволяет докладчику отходить от темы презентации, например, поясняя некоторые термины или более подробно освещая спорные части доклада. Таким образом, живая презентация может быть представлена, как нелинейный (интерактивный) способ подачи информации.

Различные форматы  мультимедиа данных, возможно, использовать для упрощения восприятия информации потребителем. Например, предоставить информацию не только в текстовом  виде, но и проиллюстрировать ее аудиоданными или видеоклипом. Таким  же образом современное искусство может представить повседневные, обыденные вещи в новом виде. Например, для того, чтобы выложить видео на YouTube или Яндекс. Видео, пользователю не требуется знаний по редактированию видео, кодированию и сжатию информации, знаний по устройству web-серверов. Пользователь просто выбирает локальный файл и тысячи других пользователей видеосервера имеют возможность просмотреть новый видеоролик. 

Использование.

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

                      Инструментарий программирования.

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

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

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

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

Для создания прокладного  обеспечения широко используются такие  языки, как Basik, Paskal, C++, Delphi и др. В учебных заведениях многих стран мира для обучения детей основам программирования используется язык ЛОГО. 
 
 

Браузер.

Браузер — это специальная программа, позволяющая просматривать содержимое сети Интернет. Она позволяет получить доступ ко всем информационным ресурсам сети. С помощью браузера можно просматривать и загружать картинки, звуковые и видео файлы, различную текстовую информацию (электронные книги, новости, журналы, анекдоты) и т.д.

Существует несколько  видов браузеров:

•  Браузер режима командной строки. К этому типу относятся самые ранние браузеры. Они не дают возможности просматривать текст и графику. Такие браузеры поддерживают перемещение только с использованием цифровых адресов (IP). В настоящее время практически не используются.

•  Полноэкранный браузер. Текстовый браузер без поддержки мультимедийных (картинки, анимация и т.п.) ресурсов сети Интернет. С помощью него можно просматривать только текст и ссылки.

•  Браузер с поддержкой мультимедиа. Самые распространенные и популярные браузеры сегодня. Позволяют работать практически со всеми видами информации, представленной в Интернете.. 99% пользователей глобальной сети Интернет интенсивно и каждодневно используют возможности этих браузеров. Наиболее часто используемые: Internet Explorer, Opera, Google, Mozilla, Netscape Navigator.

                                     

                                           Операционная система.

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

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

 В функции операционной системы входит:

• осуществление диалога с пользователем;

• ввод-вывод и управление данными;

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

• распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);

• запуск программ на выполнение;

• всевозможные вспомогательные операции обслуживания;

• передача информации между различными внутренними устройствами;

• программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.). 

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

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

Одной из важнейших  функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ЭВМ и следит за ходом ее выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли затруднения.

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

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

1)однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;

2)однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;

3)однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на "свою" задачу;

4)многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.

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

Операционная  система для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие  основные компоненты:

•программы управления вводом/выводом;

Информация о работе Программное обеспечение компьютера