Автор: Пользователь скрыл имя, 05 Декабря 2010 в 22:57, реферат
Материнская плата – единственный компонент ПК, который всегда содержится в компьютере. Именно она несет основные функции по объединению абсолютно всех компонентов ПК в согласованно работающее устройство.
Материнская плата – это не просто конструктивный элемент; как правило, именно ее функциональность определяет «мощность» компьютера. В ее состав входят все базовые компоненты, которые обеспечивают работу остальных подсистем ПК.
режим PIO, обеспечивает более быструю шину. Это понятие вышло из употребления
при появлении UDMA.
DMA (Direct Memory Access)
Прямой Доступ к Памяти. Открывает доступ к памяти напрямую, не загружая
центральный процессор. Это ускоряет работу устройства, передачу данных, и
снимает значимую часть нагрузки с процессора.
Cache
Кэш. Место, буфер, через которое проходит информация между диском и ее
конечным назначением. Большой кэш всегда означает большую производительность,
но из-за дороговизны кэша во многих случаях его занижают. В некоторых случаях
преимущество большого кэша сказывается больше на цене, чем на
производительности. Поэтому не переплачивайте за кэш, если прирост
производительности незначителен. Скорость вращения и плотность размещения
играют большую роль в производительности жесткого диска.
Программное обеспечение
Любой персональный компьютер, даже самый современный, без наличия
установленного на него необходимого программного обеспечения является грудой
железа. В таком состоянии ни один компьютер не способен выполнить даже самые
элементарные операции. Так что же такое программное обеспечение (ПО или
software)?
Программное обеспечение – набор программ, которые обеспечивают выполнение
задач, решаемых на компьютере. Всё программное обеспечение поставляется на
флоппи-дисках, лазерных дисках (CD, DVD) или через международную сеть Интернет.
Иногда программный продукт может стоить гораздо дороже самого компьютера! В
условиях «бедной» Украины и России наши пользователи ПК не покупают
дорогостоящие лицензионные продукты, а вынуждены, по сути дела, нарушать
Уголовный Кодекс, приобретая дешёвые пиратские копии программ. В России
авторский контроль фирм распространяется только на коммерческие предприятия:
заводы, фабрики, фирмы, учебные заведения. Однако для учебных заведений
предоставляется скидка при покупке лицензионного ПО – до 70%. Отслеживая рынок
всего программного обеспечения, можно составить его схему классификации:
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Системное ПО обеспечивает функционирование компьютера. Базовое ПО
обеспечивает управление всеми программами, установленными на компьютере. Из
них операционная система является резидентной.
Операционная система – программа, которая загружается при включении
компьютера. Она осуществляет диалог с пользователем, управление компьютером,
его ресурсами, запускает другие программы на выполнение. Современная
операционная система обеспечивает пользователю и другим программам удобный
способ общения (интерфейс). Самая первая операционная система - DOS (Disk
Operation System) фирмы
Microsoft выпущена в 1981г. Эта 16-
однозадачная операционная система могла общаться с пользователем посредством
безликой «командной строки» - никаких роскошеств типа графического интерфейса
не было. На сегодняшний день данную операционную систему на компьютеры не
устанавливают,
хотя до сих пор выпускают
PC-DOS 2000 фирмы IBM, её цена составляет 2850р. Вышли из моды и самые первые
версии графических операционных систем, такие как Windows 3.x (конец 80-х
годов), Windows 95, появление которых ознаменовало новый этап в развитии всей
компьютерной индустрии. В наши дни на компьютеры устанавливаются, в основном,
операционные системы фирмы Microsoft, такие как Windows 98, Windows 2000,
Windows Millennium Edition, Windows XP. Однако некоторые пользователи
предпочитают альтернативные операционные системы Linux, Unix, OS\2
разработанные другими фирмами.
ФАЙЛОВАЯ СТРУКТУРА
Файл – программа или документ, записанная на диск и имеющая имя. Имя файла 32
разрядных операционных систем фирмы Microsoft может содержать до 255
символов.
Папка – файл, в котором зарегистрированы (находятся) другие файлы или папки.
В 32 разрядных операционных системах Windows существует иерархическая
файловая структура диска. Структура – организация хранения папок и файлов на
диске, обеспечивающая быстрый доступ к ним. Программные средства,
обеспечивающие файловые операции называются файловой системой. В Windows для
файловых операций имеется специальная программа – Проводник. На рисунке
изображено дерево папок. Дерево папок отображает путь к нужной на данный
момент папке. В нужную папку можно попасть, последовательно открывая папки
нижних уровней. По такому же принципу работает и другая интегрированная
программа Windows – Мой компьютер. Но здесь процедура поиска нужной папки или
файла занимает больше времени. Кроме данных интегрированных программ на
компьютеры отдельно устанавливаются более удобные программы называемые
операционными оболочками.
Операционные оболочки - надстройки над дисковыми операционными системами.
В настоящее время на компьютеры устанавливаются такие оболочки, как Norton
Commander, Volkov Commander, PowerDesk, DOS Navigator, Disco Commander, Far,
Windows Commander и другие. Они обеспечивают не только более удобный и
наглядный способ общения с компьютером, но и предоставляют новые возможности
(последние три) для запускаемых программ: графический интерфейс,
мультипрограммирование, расширенные средства для обмена информацией между
программами.
Сетевые ОС ставятся при работе компьютеров в локальной сети. Они служат
для диспетчерского управления другими компьютерами, находящимися в локальной
сети. Сетевыми ОС распоряжаются администраторы сети или люди, получившие
доступ к администрированию. Такими ОС являются Microsoft Windows NT, Novell
NetWare, LAN WorkPlace и многие другие.
Сервисное
ПО - программы, занимающиеся
других программ.
Они устанавливаются
Иначе их называют утилиты – вспомогательные программы. Часто утилиты
объединяются в комплексы, такие как Check-It, Norton Utilities, SiSoft Sandra,
Nuts&Bolts, которые включают в себя утилиты по проверке жёстких и
флоппи-дисков, микропроцессора, оперативной памяти, модемов, принтеров, утилиты
ускорения запуска приложений, восстановление ранее удалённых файлов и т.д.
Другой класс утилит – антивирусные программы. Они отслеживают распространения
всех видов вирусов на компьютере и по возможности лечат зараженных объект,
удаляют его или запрещают доступ к нему. Самыми лучшими в мире считаются
антивирусные программы, выпущенные российскими производителями: АО
«ДиалогНаука» и «Лаборатория Касперского». Они выпускают такие
всемирно-известные антивирусы, как Dr.Web 32, Adinf 32, AVP . Из других
иностранных фирм производителей, самые лучшие антивирусы выпускает фирма
Symantec (Norton Antivirus).
Важным классом системных программ являются драйверы (Drivers). Они расширяют
возможности операционной системы по управлению устройствами ввода-вывода
компьютера (клавиатурой, жёстким диском, мышью, модемом и т.д.), оперативной
памятью и т.д. С помощью драйверов возможно подключение к компьютеру новых
устройств или
нестандартное использование
если установить специальный драйвер для мыши, то будет функционировать третья
кнопка (средняя), до установки этого драйвера, эта кнопка будет служить
простым украшением.
Архиваторы – программы, позволяющие за счёт применения специальных
методов «упаковки» информации сжимать её на дисках, т.е. создавать копии файлов
гораздо меньшего размера, а также объединять копии нескольких файлов в один
архивный файл. Одним из лучших мировых архиваторов является WinRAR, поскольку
он универсален: ему подвластны не только банальные arj, rar и zip-архивы, но и
целый ряд экзотических форматов. Кроме того, присутствует и некоторая доля
патриотизма, ведь rar-архиватор впервые создал российский разработчик.
ИНСТРУМЕНТАРИЙ ТЕХНОЛОГИИ
Локальные средства - алгоритмические языки программирования и их
компиляторы. Как правило, они представляют собой систему программирования.
Современные системы программирования для персональных компьютеров обычно
предоставляют пользователю весьма мощные и удобные средства для разработки
программ. В них входят:
è компилятор, осуществляющий преобразование программ на языке
программирования в программу в машинных кодах, или интерпретатор,
осуществляющий непосредственное выполнение текста программы на языке
программирования высокого уровня;
è библиотеки подпрограмм, содержащие заранее подготовленные подпрограммы,
которыми могут пользоваться программисты;
è различные вспомогательные программы, например отладчики, программы для
получения перекрёстных ссылок и т.д. Для популярных языков программирования на
ПК существует множество систем программирования. Естественно, что программисты
предпочитают те системы, которые легки в использовании, позволяют получить
эффективные программы, имеют богатые библиотеки функций (подпрограмм). В
качестве примеров таких систем можно назвать Turbo Pascal, Borland C++
Builder (41970р.), Delphi (75300р.), Visual FoxPro (13200р.) и много других, в
основном, визуальных систем программирования.
Средства CASE-технологии – относительно новое, сформировавшееся на рубеже 80-
х г.г. направление. Массовое применение затруднено крайне высокой стоимостью
и предъявляемым требованиям к оборудованию рабочего места разработчика. CASE-