
- •Казаккулова л.Г. Информатика
- •Содержание
- •Введение
- •Глоссарий
- •Основные понятия и методы теории информации и кодирования
- •Формы, свойства, показатели качества информации
- •Поиск информации
- •Меры и единицы количества и объема информации
- •Системы счисления
- •Кодирование данных в эвм
- •Основные понятия алгебры логики
- •Логические основы эвм
- •История развития эвм
- •Вопросы для самоконтроля
- •Технические средства реализации информационных процессов
- •Архитектура эвм
- •Состав и назначение основных элементов персонального компьютера
- •Вопросы для самоконтроля
- •Программные средства реализации информационных процессов
- •Классификация программного обеспечения
- •Системное программное обеспечение (спо)
- •Системы программирования
- •Прикладное программное обеспечение
- •Понятие файла, файловой структуры
- •Операционная система ms Windows
- •Вопросы для самоконтроля
- •Классификация программного обеспечения.
Системы программирования
Системы программирования (инструментарий технологии программирования) – это совокупность программ для разработки, отладки и внедрения новых программных продуктов. Примеры таких систем: Turbo Pascal, Qbasic, Delphi и др. Системы программирования обычно содержат:
трансляторы;
среду разработки программ;
библиотеки справочных программ (функций, процедур);
отладчики;
редакторы связей и др.
Прикладное программное обеспечение
Прикладное программное обеспечение (ППО) – это совокупность программ для решения задач конкретной предметной области. Прикладное ПО – это пакеты прикладных программ (ППП), работает только при наличии системного ПО.
Прикладное программное обеспечение включает в себя:
Текстовые редакторы и процессоры; ( Microsoft Word, Wordpad, Notepad);
Табличные процессоры; (Microsoft Excel, Quatro Pro);
Графические редакторы; (Paint, Corel Draw, Adobe Photoshop);
Системы управления базами данных; (Access, FoxPro, Paradox, Clipper);
Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование с помощью компьютера. ( Система AutoCad фирмы AutoDesk. Отечественный пакет с аналогичными функциями – Компас);
Итегрированные пакеты; (Microsoft Office);
Презентация (Microsoft PowerPoint);
Web - редакторы;
Браузеры (обозреватели); (Internet Explorer, Navigator, Opera, Mozilla);
Экспертные системы;
Правовые, юридические; (Гарант, Консультант-Плюс)
Бухгалтерские системы; (1С: Предприятие, Инфо-бухгалтер)
Финансовые аналитические системы;
Обучающие программы;
Программы математических расчетов, моделирования и анализа; (МаtCad);
Игры;
Коммуникационные программы и т.д.
Понятие файла, файловой структуры
Одной из важных задач, решаемых ОС является организация хранения информации во внешней памяти. Долговременно информация хранится во внешней памяти в виде файлов. Правила по их хранению определяет используемая файловая система.
Файл – это поименованная область информационного пространства на устройствах внешней памяти. Файл может хранить текст программы, документы, закодированные графические, аудио, видео изображения и т.д. Любой файл имеет имя и расширение. Имя файла может содержать от 1 до 255 символов (латинские или русские буквы, цифры, символы) и может состоять из нескольких слов. Нельзя использовать в имени файла 9 символов:
1) / (косая черта)
2) : (двоеточие)
3) \ (обратная косая черта)
4) | (вертикальная черта)
5) * (звёздочка)
6) < (меньше)
7) > (больше)
8) ” (кавычки)
9) ? (вопросительный знак).
Расширение содержит не более 3 символов. Расширение отделяется от имени файла точкой, например: stud. doc, lab. pas, и предназначено для определения типа данных в файле. Как правило, расширение является характеристикой файла, указывая программу, в которой создан этот файл или способ организации информации в файле.
Формат – это способ организации информации в файле. Одна и та же информация может быть сохранена в различных форматах. Например, программы, созданные и сохранённые в Паскале, имеют расширение (тип) *. pas. Эти же программы, текст которых набран и сохранён в Word, имеют расширение *. doc, а в блокноте *. txt.
Файл имеет атрибуты: размер файла, измеряющейся в байтах, дата и время создания или последнего редактирования и иные атрибуты в зависимости от типа операционной системы.
Каталог (папка) – это справочник, содержащий сведения о местоположении, размере, дате и времени создания или обновления файлов. Корневой каталог не имеет имени и в его обозначение включается наименование устройства. Для вновь созданного каталога даётся имя в его родительском каталоге. Такая организация позволяет создавать древовидную (иерархическую) структуру каталогов. На вершине этой структуры находится корневой каталог.
Устройства, где хранятся файлы и каталоги, именуются одной прописной латинской буквой и двоеточием. Различают следующие устройства:
A: , B: для гибких дискет.
С: для жёсткого диска, винчестера. Все остальные буквы латинского алфавита могут использоваться для логических дисков, которые выделяются на жёстком диске.
Указание имени диска, каталога, подкаталогов и имени файла в последовательном порядке образует текущий путь к искомому файлу. Это позволяет установить расположение файла на диске. Все файлы и каталоги (папки) объединены в одну файловую систему.
Файловая система – это система управления данными, которая обеспечивает основные операции над файлами (их открытие, копирование, перемещение, объединение, удаление, закрытие). Файловая система определяет способ организации данных на диске. Файловая система позволяет найти файл, указав путь к файлу. Например.
C: \ stud \ pascal \ lab1. pas
Где:
lab1. pas – имя файла и расширение (тип).
C – винчестер, устройство, на котором хранится файл:
stud, pascal – каталоги (папки).
Путь доступа к файлу начинается с имени устройства, где хранится файл, а затем перечисляются все имена каталогов (папки), через которые можно попасть к данному файлу. В результате принято считать, что полное имя файла включает собственное имя файла с путём доступа к нему.
Данные о местоположении файлов хранятся в табличной структуре. Однако пользователю они представляются в иерархической структуре, которая именуется как дерево каталогов (папок). Под управлением операционной системы выполняются операции, которые относятся к функциям обслуживания файловой структуры:
Создание файлов и присвоение имён этим файлам;
Создание каталогов (папок) и присвоение имён им;
Переименование файлов и каталогов;
Копирование и перемещение файлов с одного устройства или каталога на другое;
Удаление файлов и каталогов;
Указание пути доступа к данному файлу, каталогу (навигация);
Управление атрибутами файлов.