![](/user_photo/2706_HbeT2.jpg)
- •Данные, файлы и файловые структуры.
- •Действия с файлами
- •Атрибуты файла
- •Каталог (Папка)
- •Путь к файлу
- •Спецификация файла
- •Контрольные вопросы
- •Лекция 2 Элементы теории сигналов, передача и прием сигналов: Непрерывные сигналы и их представления, свойства сигналов; дискретные сигналы.
- •Основы хранения информации в компьютере
- •Лекция 3 Элементы теории информации. Меры информации.
- •Энтропийные меры информации (по Хартли и Шеннону).
- •Лекция 4 Вычислительные машины (вм). Микропроцессоры, персональные компьютеры, многопроцессорные комплексы. Методы классификации компьютеров.
- •Контрольные вопросы
- •Лекция 5 Состав и взаимодействие основных устройств вм при автоматическом выполнении машинных команд. Периферийное оборудование.
- •Системный блок
- •Процессор
- •Шинные интерфейсы материнской платы
- •Оперативная память
- •Микросхема пзу и система bios
- •Энергонезависимая память cmos
- •Жесткий диск
- •Дисковод гибких дисков
- •Дисковод компакт-дисков cd-rom
- •Монитор
- •Мониторы на электронно-лучевой трубке (crt)
- •Мониторы на жидких кристаллах (lcd)
- •Клавиатура
- •Устройства ввода графических данных
- •Устройства вывода данных
- •Устройства обмена данными
- •Функции операционной системы (ос), основные приложения ос Microsoft Windows,:
- •Лекция 6 Системы счислений:
- •Двоичная система счислений.
- •Перевод чисел из одной системы счисления в другую.
- •Задание 3
- •Лекция 7 Представление текстовой, цветовой и графической информации в вм.
- •Текстовая информация
- •Числовая информация
- •Графическая информация
- •Звуковая и видеоинформация
- •Лекция 8 Понятие и принципы алгоритмизации. Понятие рекуррентных алгоритмов, рекурсивные вычисления. Алгоритмические языки. Основы программирования:
- •Понятие и принципы алгоритмизации. Понятие рекуррентных алгоритмов, рекурсивные вычисления.
- •Способы описания алгоритмов
- •Структурные схемы алгоритмов
- •Объектно-ориентированное программирование
- •Логическое программирование
- •Программирование на алгоритмических языках Бейсик/Паскаль: Данные и основные операторы языка; Структура программы
- •Идентификаторы и служебные слова
- •Выражения и операции
- •Арифметические операции
- •Логические операции
- •Операции отношения
- •Побитовые операции
- •Строковые операции
- •Приоритет операций
- •Описание переменных и констант
- •Ввод и вывод. Форматы вывода
- •Операторы Оператор присваивания
- •Условный оператор
- •Составной и пустой операторы
- •Оператор выбора
- •Оператор цикла for
- •Оператор цикла while
- •Оператор цикла repeat
- •Оператор вызова процедуры
- •Операторы break, continue и exit
- •Оператор безусловного перехода goto
- •Параметры процедур и функций
- •Локальные и глобальные переменные
- •Лекция 9 Простые циклические программы. Циклические программы со счетчиком циклов. Циклические программы с разветвлением внутри цикла.
- •Л екция 10 Циклические программы на накопление, вычисление сумм и произведения рядов;
- •Лекция 11 п рограммы по работе с массивами данных.
Путь к файлу
Операционная система осуществляет поиск файла в каталоге по его полному имени. Это означает, что в одном каталоге или подкаталоге в принципе не могут находиться два различных файла с одним и тем же полным именем. Не допускается также и наличие в одном каталоге или подкаталоге двух вложенных подкаталогов с одинаковыми именами.
Однако в различных каталогах или подкаталогах допускается наличие файлов или дочерних подкаталогов с совпадающими полными именами. Но тогда для однозначного указания на нужный файл одного полного названия файла теперь оказывается недостаточно. Для того чтобы отличить друг от друга файлы с одним и тем же названием, приходится указывать еще и подкаталоги, в которых они находятся. А в общем случае требуется указывать не один подкаталог, а всю цепочку подкаталогов, по которым необходимо пройти от корневого каталога до подкаталога, содержащего искомый файл, чтобы добраться до нужного файла и определить его местоположение.
Цепочка названий подкаталогов, по которым нужно пройти, начиная от корневого каталога и заканчивая подкаталогом, содержащим файл, называется путем или маршрутом к файлу.
Таким образом, для файлов, находящихся в корневом каталоге, путем является только обозначение корневого каталога \, и файлы указываются следующим образом:
\command.com , \config.sys , \autoexec.bat
Файл из подкаталога userl имеет путь \user1:
\user1\picture.bmp
А путь к файлам из подкаталога kontakti должен включать названия обоих подкаталогов — \user1\kontakti:
\user1\kontakti\ivanov.doc, \user1\kontakti\postavki.txt
Пути могут указываться не только к файлам, но и подкаталогам. Так, для подкаталога kontakti путем является \user1.
Спецификация файла
В состав компьютера, как правило, входит несколько различных дисковых устройств, поэтому для однозначного определения файла необходимо указать, на каком именно устройстве он находится. Это можно сделать, задавая название дискового устройства, содержащего файл. Название устройства принято размещать перед путем к файлу. Указание файла, содержащее: 1) название устройства, 2) путь к файлу, 3) полное имя файла, называется полной спецификацией файла. Заметим, что в общем случае спецификацией называется перечисление всех отличительных особенностей. Если, например, каталог, находится на диске С:, то полная спецификация файла postavki.txt имеет вид:
C:\user1\kontakti\postavki.txt
а если этот каталог находится на гибком диске, то есть на дисковом устройстве А:, то спецификация запишется следующим образом:
A:\user1\kontakti\postavki.txt
Полная спецификация файла полностью и однозначно определяет нужный файл, что, собственно говоря, и требуется операционной системе для того, чтобы точно выполнять команды пользователя. Если же в записи спецификации файла будет сделана малейшая ошибка, скажем, пропущен или искажен хотя бы один символ, операционная система найти такой файл не сможет.
Контрольные вопросы
Что называется операционной системой?
Перечислите основные функции операционных систем.
Какой диск называется системным? Какие диски могут быть системными?
Опишите порядок включения и выключения персонального компьютера.
Что такое начальная загрузка операционной системы? Как она происходит?
Укажите возможную причину прекращения выполнения загрузки.
Что такое зависание? Что нужно делать при зависании?
Опишите возможные способы выполнения перезагрузки.
Какие бывают операционные системы?
Что называется интерфейсом пользователя?
Опишите основные особенности текстового, табличного и графического интерфейсов.
Какую роль играет приглашение к вводу?
Что такое команда операционной системы?
Что такое утилита?
Что называется оболочкой? Какие оболочки вам известны?
Что такое файл?
Что может находиться в файле?
Какие операции могут выполняться над файлами?
Что такое атрибут файла? Какие атрибуты являются основными?
Как задается название файла?
Какую роль играет расширение и как оно задается?
Дайте определение понятиям «программный файл», «командный файл», «выполняемый файл», «резервный файл», «файл помощи», «драйвер». Укажите их расширения.
Для чего нужно и как образуется групповое имя?
Что такое каталог и какую информацию он содержит?
Как осуществляется поиск файла на дисковом носителе?
Какую структуру имеет каталог?
Дайте определение понятиям «корневой каталог», «подкаталог», «подкаталог первого уровня», «подкаталог второго уровня», «родительский каталог», «дочерний подкаталог».
Что такое путь к файлу и почему его нужно указывать?
Что такое спецификация файла?