Введение.
Файлы и каталоги.
Справочный материал.
1. Файлы.
Информация на магнитных дисках хранится в файлах. Различают файлы текстовые и двоичные. Текстовые файлы предназначены для чтения человеком, остальные – двоичные. Файл имеет символьное обозначение, состоящее из двух частей: имени и расширения. Расширение отделяется от имени точкой и обычно содержит до 3 букв.
Примеры имен файлов:
command.com paper.doc autoexec.bat text.txt
Расширение не является обязательным и обычно описывает содержание файла. По соглашениям приняты следующие стандартные расширения:
.com .exe – готовые к выполнению программы;
.bat – командные файлы;
.pas – тексты программ на Паскале;
.bas – тексты программ на Бейсике;
.c – тексты программ на Си;
.mcd – файлы, созданные в Mathcad;
.doc – файлы, созданные в Word;
.xls –файлы, созданные в Excel.
2. Каталоги.
Отдельные файлы группируются в каталоги (директории). Каталог может содержать файлы и подкаталоги. На жестком диске имеется обычно главный – корневой – каталог C:\, где регистрируются файлы и каталоги первого уровня. Внутри каталогов первого уровня содержатся файлы и каталоги второго уровня и т.д., в результате получается иерархическая структура в виде дерева каталогов и файлов.
c :\
Личное ProgramFiles Users autoexec.bat
2004 2003 2002 Рисунки
04-TM 04-ВР2 04-БП1 04-СТ
И ванов Петров Волков Ким Фролов Зенин Киселев Сомов
lab1.bas lab2.bas …. …. ….
Задание 1. Создать внутри каталога Личное (или Users) каталог с текущим годом, внутри него каталог с названием своей группы (название не должно содержать пробелов (!)), внутри каталога группы – каталог со своей фамилией. Если за одним компьютером сидит несколько человек, то каждый внутри каталога группы создает свой каталог.
Для создания каталогов можно использовать программы для работы с файлами Проводник, Windows Comander в среде Windows или программу Far в среде MS DOS.
Лабораторная работа №1.
Введение в язык QBASIC.
1. Цель: получение практических навыков алгоритмизации и программирования задач с различными типами переменных, операторами ввода и вывода информации.
2. Справочный материал.
Для подготовки решения задач на ПЭВМ требуется выполнить ряд этапов:
- постановка задачи (раскрывает содержание задачи на уровне, понятном исполнителю),
- математическая формулировка задачи (описание задачи с помощью формул, определение исходных данных и результатов, начальных условий, точности вычисления),
- выбор метода решения (если задача решается несколькими методами, то выбирается наиболее подходящий, данный этап может отсутствовать),
- разработка алгоритма решения задачи (устанавливается необходимая логическая последовательность действий, необходимая для получения нужного результата),
- кодирование программы (осуществляется по разработанному алгоритму с помощью языка программирования и представляет собой последовательность операторов языка, записанных в соответствии со схемой программы),
- ввод текста программы и исходных данных в компьютер,
- отладка программы (исправление ошибок),
- получение готового программного продукта, решающего поставленную задачу.
Наиболее важными являются второй и четвертый этапы решения, ошибки в которых приводят к неверному решению или невозможности решить поставленную задачу вообще.
АЛГОРИТМ – некоторая конечная последовательность предписаний (действий, инструкций), которая определяет процесс преобразования исходных и промежуточных данных в результат решения задачи.
Основой для алгоритма является математическая формулировка задачи.