Классификация компьютеров. Принципы функционирования компьютера фон Неймана
Реферат, 15 Апреля 2014, автор: пользователь скрыл имя
Краткое описание
Классификация — это осмысленный порядок вещей, явлений, разделение их на разновидности согласно каким-либо важным признакам. Классификация предназначена для постоянного использования в какой-либо науке или области практической деятельности (например, классификация животных и растений). Обычно в качестве основания деления в классификации выбирают признаки, существенные для данных предметов. В этом случае классификация (называемая естественной) выявляет существенные сходства и различия между предметами и имеет познавательное значение. В других случаях, когда цель классификации состоит лишь в систематизации предметов, в качестве основания выбираются признаки, удобные для этой цели, но несущественные для самих предметов (например, алфавитные каталоги). Такие классификации называют искусственными.
Прикрепленные файлы: 1 файл
Реферат.docx
— 55.60 Кб (Скачать документ)Устройства вывода — периферийные устройства, преобразующие результаты обработки цифровых машинных кодов в форму, удобную для восприятия человеком или пригодную для воздействия на исполнительные органы объекта управления.
Устройства обработки информации - большая часть обработки информации выполняется так называемым арифметико-логическим устройством (ALU), которое является частью чипа специальной интегральной схемы, именуемой центральным процессором (CPU).
Компьютерная память (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемая в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.
4. Файловая структура данных.
Чтобы операционная система
и другие программы могли обращаться к
файлам, файлы должны иметь обозначения.
Это обозначения обычно называют именем
файла. Имена файлов. В операционной системе
DOS, обозначения файлов состоят из двух
частей: имени и расширения. Часто имя
и расширение вместе также {они} называются
именем {файлов}, как правило, это не приводит
к путанице. В имени файла может быть от
1 до 8 символов. Расширение начинается
с точки, за которой следуют от 1 до 3 символов.
Например:
Command.com
имя. Расширение
Расширение файла - это часть имени файла, которое отделяется от основного имени точкой. Прежде всего, по расширению можно понять какое содержимое находится в файле: музыка, видео, изображение, база данных или архив. Например, в файле "filename.txt" расширение ".txt" указывает на то, что это текстовый документ, который можно открыть, например, в блокноте.
В настоящее время список используемых
расширений (спецификаций) файлов значительно
превышает тысячу. Здесь приведены наиболее
часто встречаемые.
Список расширений файлов и
что они означают:
здесь [(*) -имя файла (.) -разделитель далее расширение
файла(спецификация)]
*.au - один из форматов звуковых
файлов.
*.avi - основной формат видеоизображений.
*.b - встречается в пакетах, обычно
это встроенный редактор.
*.bak - страховая копия файла.
*.bas - текст программы на языке
алгоритмическом языке Basic и различных
его вариантах (GWBasic,TurboBasic,QuickBasic).
*.bat - текстовой командный файл
содержащий набор команд.
*.bgi - (Borland Graphics Interface) - подгружаемая
в процессе работы библиотека графических
программ-драйверов, зависящих от типа
видеоадаптера
*.bmp - формат графических файлов
(растровая графика).
*.C - если он встречается в Unix,
это архив программы compact.
*.c - текст программы на языке
C.
*.cfg - файл конфигурации программы
или пакета.
*.cgi - (Common Gatawey Interface) WWW-сервер под
Unix. Это запускаемая программа, работающая
по протоколу CGI. Может быть запускаемым
файлом.
*.clo, *.cls - файлы описания классов документов
и макроопределений TEX.
*.com - исполняемый файл в двоичном
коде.
*.dll - (Dynamic Linked Library). Для системы
Windows это присоединяемая в процессе работы
библиотека.
*.doc - файл с документами или продукт
работы текстового процессора Microsoft Word
for Windows.
*.dot - шаблон документа текстового
процессора Microsoft Word for Windows.
*.dp - (Digital Paper). В принципе это аналог
файлов с расширением *.PDF фирмы Common Ground
Software.
*.evy - (Envoy). файл, являющийся аналогом
*.PDF у фирмы Novell.
*.exe - это всегда исполняемый бинарный
файл.
*.gif - (Graphics Interchange Format). Растровый
графический формат фирмы CompuServe. часто
используется при создании Web-cтраниц.
*.htm, *.html - специальный файл текстового
типа, написанный на Hyper Text Markup Language. Содержит
команды-теги (tags) в угловых скобках, остальное
интерпретируется как текст.
*.ice - файл архива сжатого архиватором
ice.
*.iff - файл звукового формата, тип
разработан для компьютеров Amiga.
*.ini - файл с установками для какой-либо
программы.
*.jfif - файл графический растрового
формата (аналог *.jpeg, *.jpg).
*.jpeg, *.jpg - Растровый графический формат
JPEG, позволяющий сохранять картинку с
потерей информации без существенной
потери качества.
*.man - файл в формате TROFF (Typesetting
Run OFF).
*.me - текстовой файл, созданный
редактором MultiEdit.
*.me - если он в пакетах программ,
тогда это скорее всего файл документации
read.me.
*.mf - (MetaFont). Программа, шрифтов
для TEX в виде матричных и растровых комбинаций.
*.mid - файл MIDI. Это звуковой файл.
*.mim - Файл редактора MicroMir.
*.miv - MPEG-1: только видео.
*.mod - Формат хранения звука.
*.mov - формат хранения видео и аудио.
*.mpg - MPEG. Формат хранения видео
и звука с компрессией и потерей данных.
*.mps - MPEG-1. Формат хранения видео
и звука с компрессией и потерей данных.
*.nfo - Краткое описание того, что
находится в директории или на диске.
*.o - используется для Unix компилированный,
но не завершенный для выполнения код
программ.
*.obj - компилированный, но не собранный
для выполнения код программ.
*.ovl - используется в OVerLay. Динамически
подгружаемый модуль программы.
*.p - используется в Unix, исходный
текст программы на языке Pascal.
*.pas - текстовой файл, исходный
текст программы на языке Pascal.
*.pbm - используется в Portable BitMap. Простой
формат хранения черно-белых картинок.
*.rpm - используется в RedHat Packing Manager.
Формат хранения дистрибутивов в RedHat Linux.
*.rtf - используется в Rich Text Format.
*.sea - Архив программы stuff (Macintosh).
*.sfx - характеризует самораспаковывающийся
архив. В MS-DOS его необходимо переименовать
в *.exe.
*.sgm, .sgml - используется в Standard Generalized
Markup Language. Язык разметки, используемый
для управления большими подборками документов.
Частным случаем SGML является HTML .
*.tfm - файл описания шрифтов TEX без
начертаний каждого символа.
*.tgz - тоже самое, что и расширения
.tar.gz; создается tar с ключем -z.
*.tif - (реже *.tiff) - используется в Tagged Image File
Format, растровый графический формат.
*.end - файл созданный программой
uuencode и раскрываемый программой uudecode.
*.vp или *.vpl - это файлы виртуальных шрифтов
для TEX.
*.vrml - (Virtual Reality Modeling Language).
*.zip - файл архива сжатого архиваторами
pkzip или WinZip.
*.zoo - файл архива сжатого архиватором
zoo.
*.bat - текстовой командный файл содержащий набор команд.
*.bgi - (Borland Graphics Interface) - подгружаемая в процессе работы библиотека графических программ-драйверов, зависящих от типа видеоадаптера
*.bmp - формат графических файлов (растровая графика).
*.C - если он встречается в Unix, это архив программы compact.
*.c - текст программы на языке C.
*.cfg - файл конфигурации программы или пакета.
*.cgi - (Common Gatawey Interface) WWW-сервер под Unix. Это запускаемая программа, работающая по протоколу CGI. Может быть запускаемым файлом.
*.clo, *.cls - файлы описания классов документов и макроопределений TEX.
*.com - исполняемый файл в двоичном коде.
*.dll - (Dynamic Linked Library). Для системы Windows это присоединяемая в процессе работы библиотека.
*.doc - файл с документами или продукт работы текстового процессора Microsoft Word for Windows.
*.dot - шаблон документа текстового процессора Microsoft Word for Windows.
*.dp - (Digital Paper). В принципе это аналог файлов с расширением *.PDF фирмы Common Ground Software.
*.evy - (Envoy). файл, являющийся аналогом *.PDF у фирмы Novell.
*.exe - это всегда исполняемый бинарный файл.
*.gif - (Graphics Interchange Format). Растровый графический формат фирмы CompuServe. часто используется при создании Web-cтраниц.
*.htm, *.html - специальный файл текстового типа, написанный на Hyper Text Markup Language. Содержит команды-теги (tags) в угловых скобках, остальное интерпретируется как текст.
*.ice - файл архива сжатого архиватором ice.
*.iff - файл звукового формата, тип разработан для компьютеров Amiga.
*.ini - файл с установками для какой-либо программы.
*.jfif - файл графический растрового формата (аналог *.jpeg, *.jpg).
*.jpeg, *.jpg - Растровый графический формат JPEG, позволяющий сохранять картинку с потерей информации без существенной потери качества.
*.man - файл в формате TROFF (Typesetting Run OFF).
*.me - текстовой файл, созданный редактором MultiEdit.
*.me - если он в пакетах программ, тогда это скорее всего файл документации read.me.
*.mf - (MetaFont). Программа, шрифтов для TEX в виде матричных и растровых комбинаций.
*.mid - файл MIDI. Это звуковой файл.
*.mim - Файл редактора MicroMir.
*.miv - MPEG-1: только видео.
*.mod - Формат хранения звука.
*.mov - формат хранения видео и аудио.
*.mpg - MPEG. Формат хранения видео и звука с компрессией и потерей данных.
*.mps - MPEG-1. Формат хранения видео и звука с компрессией и потерей данных.
*.nfo - Краткое описание того, что находится в директории или на диске.
*.o - используется для Unix компилированный, но не завершенный для выполнения код программ.
*.obj - компилированный, но не собранный для выполнения код программ.
*.ovl - используется в OVerLay. Динамически подгружаемый модуль программы.
*.p - используется в Unix, исходный текст программы на языке Pascal.
*.pas - текстовой файл, исходный текст программы на языке Pascal.
*.pbm - используется в Portable BitMap. Простой формат хранения черно-белых картинок.
*.rpm - используется в RedHat Packing Manager. Формат хранения дистрибутивов в RedHat Linux.
*.rtf - используется в Rich Text Format.
*.sea - Архив программы stuff (Macintosh).
*.sfx - характеризует самораспаковывающийся архив. В MS-DOS его необходимо переименовать в *.exe.
*.sgm, .sgml - используется в Standard Generalized Markup Language. Язык разметки, используемый для управления большими подборками документов. Частным случаем SGML является HTML .
*.tfm - файл описания шрифтов TEX без начертаний каждого символа.
*.tgz - тоже самое, что и расширения .tar.gz; создается tar с ключем -z.
*.tif - (реже *.tiff) - используется в Tagged Image File Format, растровый графический формат.
*.end - файл созданный программой uuencode и раскрываемый программой uudecode.
*.vp или *.vpl - это файлы виртуальных шрифтов для TEX.
*.vrml - (Virtual Reality Modeling Language).
*.zip - файл архива сжатого архиваторами pkzip или WinZip.
*.zoo - файл архива сжатого архиватором zoo.
Что такое маска файла? Маска файла позволяет выделить группу файлов. При этом используются символы * (заменяет произвольное количество символов) и ? (заменяет один определенные символ). Сейчас разберемся, как работают маски.
Предположим, что в нашем каталоге
есть следующие файлы:
G1.doc
G2.doc
G22.doc
G234.doc
Маска *.doc выделит все файлы, поскольку у всех файлов есть расширение .doc. Маска G7.doc (или G?.*) выделит только первые два файла, поскольку они начинаются на букву G, но маска указывает, что в имени должно быть только два символа: первый - G, а второй - произвольный (его и заменяет символ ?).
Если вам нужно выделить все файлы, которые начинаются на букву G, но при этом длина файла и его расширение не имеет значения, можно использовать маску G*. Маска G*.ТХТ выделяет все файлы, которые начинаются на букву G и имеют расширение .ТХТ. Но таких файлов у нас нет, поэтому ничего не будет выделено. Символы * и ? можно использовать в любой части маски. Например, маска *.? выделит все файлы, расширение которых состоит из одного любого символа. А маска ???.* выделит файлы, имя которых содержит три символа, а расширение - любое. Думаю, принцип понятен. Маски файлов удобно использовать при поиске файлов.
Атрибуты файла устанавливаются для каждого файла и указывают системе, какие операции можно производить с файлами. Существует четыре атрибута:
-только чтение (R);
-архивный (А);
-скрытый (Н);
-системный (S).
Атрибут файла «Только
чтение»
Данный атрибут указывает, что файл нельзя
изменять. Все попытки изменить файл с
атрибутом «только чтение», удалить его
или переименовать завершатся неудачно.
Атрибут файла «Скрытый»
Файл с таким атрибутом не отображается
в папке. Атрибут можно применять также
и к целым папкам. Надо помнить, что в системе
предусмотрена возможность отображения
скрытых файлов, для этого достаточно
в меню Проводника Сервис – Свойства
папки – вкладка Вид – Показывать
скрытые файлы и папки.
Атрибут файла «Архивный»
Такой атрибут имеют практически все файлы,
его включение/отключение практически
не имеет никакого смысла. Использовался
атрибут программами резервного копирования
для определения изменений в файле.
Атрибут файла «Системный»
Этот атрибут устанавливается для файлов,
необходимых операционной системе для
стабильной работы. Фактически он делает
файл скрытым и только для чтения. Самостоятельно
выставить системный атрибут для файла
невозможно.
Каталог (англ. directory — справочник, указатель) — объект в файловой системе, упрощающий организацию файлов. Типичная файловая система содержит большое количество файлов и каталоги помогают упорядочить её путём их группировки.
Корневой каталог применяется для создания, изменения, импорта и экспорта проектов. Указывается корневой каталог в параметрах проекта. Правильно настроенный корневой каталог позволяет избежать случайного импорта всего диска C: или экспорта файлов в каталог c:\winnt\system.
Каталог сервера (в окне диалога для создания, изменения, импорта и экспорта проектов) позволяет пользователям указать каталог, находящийся ниже корневого каталога, но не за его пределами (например, на предыдущем уровне).
Путь файла. Путь (англ. path) — набор символов, показывающий расположение файла в файловой системе, адрес каталога. В операционных системах UNIX разделительным знаком при записи пути является «/». В Windows — «\». В других операционных системах таким знаком может быть «:» или другой знак[. Эти знаки служат для разделения названия каталогов, составляющих путь к файлу. Например, в следующей записи адресации /home/user_kolia/foo/bar.txt часть bar.txt — это имя файла, а /home/user_kolia/foo/ — путь к нему. Путь может быть абсолютным или относительным. Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущей рабочей директории или других обстоятельств. Полный путь всегда начинается с корневого каталога. Относительный путь представляет собой путь по отношению к текущему рабочему каталогу пользователя или активных приложений.