informatika1 (674262), страница 4
Текст из файла (страница 4)
Каждому файлу, хранящемуся во внешней памяти, присваивается имя, состоящее из двух частей : собственно имя как набор от 1 до 8 латинских букв и цифр; необязательная дополнительная часть, называемая расширением и содержащая от 1 до 3 символа. В системе Windows 95 допускается давать файлам длинные многословные имена, а для русифицированной версии - использовать русские буквы.
Расширение отделяется от имени точкой; часто расширение используется для указания типа файла.
Имя файла должно быть достаточно информативным, отражающим смысл хранимой информации. Некоторые расширения являются стандартными, например:
-
TXT используется для задания текстового файла;
-
COM и EXE используются для задания программных файлов.
Многие современные программы используют зарезервированные расширения для хранения своих файлов. Например, текстовый редактор Word сохраняет документы в файлах с расширением DOC, а графический редактор Paint системы Windows использует расширение BMP. Имена файлов можно вводить с клавиатуры в любом регистре.
Примеры правильных имен файлов :
-
Progr1.exe
-
PROGR2.COM
-
tablica.TXT
-
dannye.doc
-
мой документ.doc (для системы Windows 95 и выше)
Примеры неправильных имен:
-
Prog.text - в расширении имени более трех символов
-
Prog.15.txt - нельзя использовать две точки
Понятие каталога и организация файлов на дисках
Современные магнитные диски могут хранить десятки тысяч разнообразных файлов. Чтобы не запутаться в этом море файлов, их классифицируют, объединяют по группам. Все файлы, хранимые на магнитных дисках любых типов, операционные системы позволяют разбивать на отдельные группы. Внутри группы файлы объединяются по какому-либо признаку (например, все файлы некоторого пользователя). Такая группа файлов называется каталогом (directory). Каталогу присваивается имя. Правила именования каталогов совпадают с правилами для файлов, за исключением того, что расширение имени для каталогов обычно не используется.
Кроме файлов, любой каталог может содержать подчиненные каталоги, называемые подкаталогами. В свою очередь, любой подкаталог может содержать файлы и свои подчиненные подкаталоги. Тем самым каталоги и файлы образуют так называемое дерево каталогов. Корень дерева называется главным или корневым каталогом. Начиная с корневого каталога, можно спуститься по ветвям дерева до необходимого файла или подкаталога.
В итоге, каждый каталог может содержать:
-
только файлы
-
только подкаталоги
-
файлы и подкаталоги
-
ничего не содержать, т.е. может быть пустым
Имя корневого каталога совпадает с именем используемого дискового устройства. Если жесткий диск разбит на несколько разделов ( C:, D:, ... ), то в каждом из них создается своя собственная файловая структура, никак не связанная с другими.
В подобной древовидной структуре для определения местоположения файла надо задать путь, т.е. последовательность подкаталогов, начиная с корневого, которые должны проходиться для достижения данного файла. При описании этого пути подкаталоги отделяются друг от друга обратной косой чертой (\). Тогда полное имя файла в операционных системах MS DOS/Windows можно описать следующим образом:
устр: \ каталог1 \ подкаталог2 \ ... \ имя.расширение
Здесь устр: - имя дискового накопителя ( А:, B:, C:,...)
... \ ... - путь по древовидной структуре
Если в полном имени файла опущены устройство и путь, то они выбираются по умолчанию. Используемые в данный момент устройство и подкаталог называются текущими или рабочими. В каждый момент времени ОС отслеживает текущее устройство и подкаталог, поэтому для работы с файлами текущего подкаталога можно не указывать имя устройства и путь.
Примеры полных имен файлов:
-
С: \ DOS \ RAB \ PROG1.exe - файл prog1.exe записан на жестком диске( раздел C: ) в подкаталоге RAB, входящем в каталог DOS
-
D: \ DOKUMENT \ tablica.txt - файл tablica.txt храниться на жестком диске (раздел D: ) в каталоге DOKUMENT
-
A: \ file1.txt - файл file1.txt в корневом каталоге дискеты, находящейся в данный момент в соответствующем устройстве
Поскольку файлы распознаются операционной системой по полным именам, то файлы в разных подкаталогах могут иметь одинаковые имена, оставаясь тем не менее разными файлами для ОС, поскольку их полные имена будут различными.
Например, файлы C: \ RAB \ file1.txt и C: \ DOKUM \ file1.txt являются для ОС разными, хотя и имеют одинаковые имена.
Запуск ОС
Операционная система как комплекс программ работает все время, пока пользователь общается с компьютером. Это означает, что основные программы ОС должны все время находиться в основной памяти. Все программы ОС хранятся на диске в специальных системных файлах. Первоначально эти программы помещаются в основную память при включении компьютера.
Более подробно, при включении питания компьютера обычно автоматически выполняются следующие два действия:
-
производится проверка работоспособности основных устройств (тестирование аппаратуры); в случае обнаружения каких-либо неисправностей можно повторить включение или обратиться к специалисту
-
если тестирование проходит успешно, то после этого начинается так называемая загрузка ОС, состоящая в копировании основных программ ОС с магнитного диска в оперативную память. При этом простейшие ОС типа MS DOS можно загружать либо со специальной дискеты ( называемой системной ), либо с жесткого диска. В первом случае перед включением компьютера надо вставить системную дискету в накопитель. Во втором случае в этом устройстве дискет быть не должно. Сложные ОС класса Windows загружаются с жесткого диска.
Признаком успешного завершения загрузки MS DOS является появление на экране так называемого приглашения, т.е. набора символов примерно следующего вида:
A: \ > ( при загрузке с дискеты )
С: \ > ( при загрузке с жесткого диска )
Это означает готовность ОС к диалогу с пользователем. Успешная загрузка систем Windows определяется по отсутствию каких-либо специальных сообщений и появлению на экране специфического оформления - так называемого "рабочего стола".
При необходимости можно выполнить перезагрузку ОС одним из трех следующих способов :
-
выключить ПК и повторно включить его примерно через минуту (только в случае крайней необходимости);
-
не выключая ПК, нажать на передней панели системного блока кнопку сброса, обычно обозначаемую как RESET;
-
не выключая ПК, нажать на клавиатуре одновременно 3 клавиши : Ctrl+Alt+Del.
Понятие о командном режиме
Взаимодействие пользователя с ОС MS DOS производится с помощью команд, которые пользователь вводит в ответ на приглашение системы. Готовность системы к принятию команд пользователя фиксируется выдачей на экран приглашения в короткой или полной форме. В первом случае выводится только имя текущего устройства и символ > , а во втором - еще и путь к текущему подкаталогу.
При вводе команд с клавиатуры в основном используются алфавитно-цифровые клавиши, ряд клавиш со специальными символами и клавиши редактирования вводимого текста. Ввод заканчивается нажатием клавиши ENTER, после чего команда передается системе на обработку и становится недоступной для редактирования. Если при вводе команды пользователь допустил ошибку и нажал клавишу ENTER, то система выдает сообщение
Bad command or file name
( неправильная команда или имя файла )
и снова выводит приглашение, после чего пользователь может повторить ввод команды.
Простейшая операция при взаимодействии с MS DOS состоит в изменении текущего устройства. Для этого достаточно в ответ на приглашение системы ввести имя активизируемого устройства и нажать клавишу ENTER, после чего система выведет приглашение с именем нового текущего устройства :
C: \ RAB > A:
( активизировать устройство работы с дискетами, набрав на клавиатуре символы А: и нажав ENTER)
A: \ >
(подсказка системы с именем активного устройства)
Если имя устройства задано неправильно, система выведет либо сообщение 'Bad command or file name', либо сообщение 'Invalid drive specification' (неправильное имя устройства ) и повторит старое приглашение.
Для управления своей работой ОС MS DOS предоставляет пользователю набор из примерно 60 команд, некоторые из которых используются очень часто, а некоторые - только в особых случаях. Каждая команда есть указание системе на выполнение некоторого действия. Команда состоит из имени и необязательных параметров, разделенных пробелами. Имя и параметры можно вводить в любом регистре.
В качестве параметров часто выступают имена файлов, причем в именах разрешается использовать символы * и ?. Символ * может стоять в имени файла или его расширении и заменять любое число любых символов. Например, конструкция *.txt означает 'все файлы с расширением txt', а конструкция tabl.* означает 'все файлы с именем tabl и любым расширением'.
Наиболее часто используемыми являются команды работы с каталогами и файлами.
К основным командам работы с каталогами относятся:
-
Dir - вывод содержимого каталога;
-
MkDir (MD) - создание нового подкаталога;
-
ChDir (CD) - изменение текущего (рабочего) подкаталога;
-
RmDir (RD) - удаление подкаталога.
К основным командам работы с файлами относятся:
-
Copy - копирование файлов;
-
Del - удаление файла;
-
Type - вывод содержимого файла на экран;
-
Ren - изменение имени файла.
Понятие об операционных оболочках
Операционная система MS DOS стандартно реализует лишь простейший диалог с пользователем на уровне ввода отдельных команд. Более эффективной и современной является организация такого диалога, когда пользователю доступна вся информация на экране. Управление системой выполняется с использованием таких элементов, как меню, функциональные клавиши, мышь, окна. Это позволяет резко сократить ввод символьной информации с клавиатуры, и тем самым уменьшить число ошибок и затраты времени при взаимодействии с системой.
Типичная операционная оболочка - это специальная программа, выполняющая основной набор действий по работе с файлами: просмотр каталогов, переход в другие каталоги, создание и удаление каталогов и файлов, копирование файлов, запуск программ на выполнение.
В настоящее время существует довольно много программ-оболочек. Более того, последние версии ОС MS DOS имеют свои оболочки с достаточно удобным сервисом. Однако, наиболее распространенной остается программа оболочка Norton Commander. Иногда используется русский аналог этой программы - оболочка Volkov Commander.
Контрольные вопросы
1. Информация, обрабатываемая компьютером, кодируется
-
с помощью обычных цифр
-
только с помощью нулей и единиц
-
помощью символов
-
с помощью цифр и символов
2. Один байт информации - это:
-
произвольный набор 10 нулей и единиц
-
произвольный набор 8 символов
-
произвольный набор 4 цифр
-
произвольный набор 8 нулей и единиц
-
все ответы правильные
3. Какое из следующих выражений представляет из себя 1 байт информации?
-
0011
-
00112031
-
abcd
-
все ответы правильные
-
00110101
4. Какое из следующих выражений НЕ ПРЕДСТАВЛЯЕТ собой байт информации:
-
00112110
-
00000000
-
11111111
-
11000101
5. Один килобайт информации - это
-
1000 байтов
-
1000 нулей и единиц
-
1024 байта
-
1000 символов
-
1024 нулей и единиц
6. Один мегабайт информации - это:
-
1 миллион байтов
-
1024 килобайта
-
1 миллиард байтов
-
1024 байта
7. Один гигабайт информации - это:
-
1000 мегабайтов
-
1 миллион байтов
-
1024 мегабайта
-
1 миллиард байтов
-
1024 килобайта
8. С помощью одного байта можно закодировать:
-
любой символ из некоторого набора
-
небольшое целое число
-
все ответы верны
-
информацию об одной или нескольких точках изображения
9. Основные устройства компьютера: основная память, внешняя(дисковая) память, устройства ввода/вывода. Добавьте еще одно устройство:
-
процессор
-
ксерокс
-
факсимильное устройство
-
трансивер
10. Какое из следующих устройств НЕ относится к основным компонентам компьютера:
-
процессор
-
основная память
-
ксерокс
-
внешняя (дисковая) память
-
монитор
11. Основная (оперативная) память компьютера предназначена:
-
для постоянного хранения данных
-
для постоянного хранения программ
-
для выполнения обработки данных
-
для кратковременного хранения обрабатываемых данных и программ их обработки
-
все ответы правильные
12. Для пользователя важнейшей характеристикой основной памяти является:
-
потребляемая мощность в ваттах
-
объем в байтах
-
физический размер в сантиметрах
-
число выполняемых за 1 секунду действий
13. Компьютер может сразу выполнить программу, если она находится:
-
на магнитном диске
-
на компакт-диске
-
все ответы правильные
-
в основной памяти
-
на дискете
14. Загрузка программы - это:
-
копирование программы из внешней памяти в основную (оперативную) память
-
копирование программы из основной (оперативной) памяти во внешнюю память
-
копирование программы с дискеты на жесткий диск
-
ввод текста программы с клавиатуры
15. Об'ем оперативной памяти измеряется:
-
в файлах
-
в байтах
-
в командах
-
в программах
-
все ответы правильные
16. Современные массовые персональные компьютеры должны иметь следующий объем основной (оперативной) памяти:
-
от 8 до 32 Килобайт
-
от 16 до 32 Мегабайт
-
от 128 до 256 Мегабайт
-
от 256 Килобайт до 1 Мегабайта
17. Процессор компьютера предназначен:
-
для кратковременного хранения программы
-
для постоянного хранения обрабатываемых данных
-
для кратковременного хранения обрабатываемых данных и программ
-
для выполнения обработки данных в соответствии с программой
-
все ответы правильные
18. Основная характеристика процессора - это:
-
число выполняемых за 1 секунду элементарных действий (команд)
-
об'ем используемой основной памяти
-
об'ем используемой внешней памяти
-
потребляемая мощность
19. Внешняя память компьютера предназначена:
-
для долговременного хранения только данных, но не программ
-
для долговременного хранения данных и программ
-
для долговременного хранения только программ, но не данных
-
для кратковременного хранения обрабатываемой в данный момент информации
20. Какое устройство НЕ ИСПОЛЬЗУЕТСЯ для долговременного хранения информации:
-
жесткие магнитные диски
-
процессор
-
дискеты
-
компакт-диски (CD-ROM)
-
магнитные ленты
21. Наиболее распространенным типом внешней памяти являются:
-
лазерные компакт-диски
-
магнитные ленты
-
жесткие магнитные диски
-
магнитные барабаны
22. Жесткие магнитные диски отличаются:
-
большим объемом хранимой информации
-
высокой скоростью обмена информацией
-
все ответы правильные
-
возможностью записи и чтения информации
23. Жесткие магнитные диски современных массовых персональных компьютеров должны иметь объем:
-
от 1 мегабайта до 10 мегабайт
-
от 1 гигабайт до 3 гигабайт
-
от 10 мегабайт до 100 мегабайт
-
свыше 10 гигабайт
24. Наиболее распространенные дискеты (гибкие магнитные диски) имеют об'ем:
-
1.5 мегабайта
-
1 мегабайт
-
2 мегабайта
-
1.44 мегабайта
25. Основные устройства ввода информации в компьютер: клавиатура, мышь. Что еще?
-
все ответы правильные
-
сканер
-
принтер
-
монитор
-
ксерокс
26. Какое из следующих устройств НЕ ОТНОСИТСЯ к устройствам ввода:
-
клавиатура
-
сканер
-
монитор
-
мышь
27. Сканер - это:
-
устройство для автоматического ввода текстовой и графической информации
-
устройство вывода графической информации
-
альтернативное название лазерного принтера
-
устройство для связи компьютеров друг с другом
28. Основная характеристика сканера:
-
общее число точек в обрабатываемом изображении
-
число точек, создаваемых на 1 дюйм изображения
-
объем памяти в байтах
-
количество выполняемых за 1 секунду команд
29. Кроме сканера, изображение в компьютер можно ввести с помощью:
-
принтера
-
монитора
-
ксерокса
-
все ответы правильные
-
цифровой фотокамеры
30. Основные устройства вывода информации из компьютера: монитор, модем, звуковые колонки. Что еще?
-
принтер
-
сканер
-
ксерокс
-
клавиатура
31. Какое из следующих устройств НЕ ОТНОСИТСЯ к устройствам вывода:
-
принтер
-
монитор
-
сканер
-
модем
32. Основная характеристика монитора - это:
-
потребляемая мощность
-
число точек изображения по горизонтали и вертикали (разрешающая способность)
-
об'ем хранимых данных
-
скорость обработки данных
33. Мониторы наиболее распространенных персональных компьютеров имеют разрешающую способность:
-
примерно 200 точек по горизонтали на 100 точек по вертикали
-
примерно 400 точек по горизонтали на 200 точек по вертикали
-
примерно 800 точек по горизонтали на 600 точек по вертикали
-
примерно 2000 точек по горизонтали на 1000 точек по вертикали
34. Модем - это устройство:
-
для связи компьютеров напрямую с помощью электрического кабеля
-
для связи компьютеров через телефонные линии
-
для связи компьютера со сканером
-
для связи компьютера с копировальным устройством
-
все ответы правильные
35. Основная характеристика модема:
-
число бит, передаваемых за 1 секунду
-
объем информации в байтах
-
разрешающая способность
-
количество выполняемых за 1 секунду команд
-
все ответы правильные
36. Какие из следующих параметров являются важнейшими для компьютера в целом:
-
объем основной (оперативной) памяти
-
все ответы правильные
-
быстродействие процессора
-
объем дисковой памяти