Содержание
- 2. Большие объемы информации измеряются в следующих единицах Килобайтах – (1024), Мегабайтах - Гигабайтах – Терабайтах -
- 3. В качестве единицы хранения данных принят объект переменной длины называемый файлом. Файл – это последовательность произвольного
- 4. Современные операционные системы позволяют разместить на одном физическом диске несколько файловых систем, выделив для каждой из
- 5. Система управления файлами Специальное программное обеспечение реализует работу с файлами по принятым спецификациям файловой системы. Это
- 6. Через файловую систему осуществляется связь системных обрабатывающих программ. Централизованное распределение дискового пространства. Управление данными.
- 7. Для решения этих задач необходимо, чтобы данные имели строго упорядоченную структуру. Они должны включать в себя
- 8. Система FAT поддерживается абсолютным большинством операционных систем – MS DOS, OS/2, Windows 95/98/ME, Windows NT/2000/XP, Linux.
- 9. Хранимые данные могут быть разных типов, их тип и определяет тип файла. Типы файлов являются дополнительными
- 10. Категории файлов По форме хранимой информации файлы делятся на две категории: текстовые и двоичные. Текстовый файл
- 11. Имена файлов Имя файла (набор символов - букв, цифр и спецзнаков) состоит из двух частей –
- 12. Примеры: command.com, config.sys, autoexec.bat. .com, .exe – исполняемые файлы .bat – командный файл .pas - паскаль
- 13. КАТАЛОГИ Имена файлов регистрируются в каталогах (директориях). Каталоги (просто списки имен файлов) – специальное место на
- 14. Детальная информация о расположении каждого блока данных, назначенного каталогу или файлу, хранится в специальной управляющей области
- 15. Каждый диск, в принципе, может содержать каталоги двух типов: корневой каталог и все остальные каталоги. Корневой
- 16. Файловая система Корневой каталог (группа) Ф-л A К-г S Ф-л B К-г R Ф-л C К-г
- 17. Если в команде MS-DOS указывается имя файла, то этот файл будет искаться в текущем каталоге. Если
- 18. Пример: текущий каталог « U », путь доступа к файлу « E» может быть следующим: ..\..\R\E-
- 19. ОСНОВНЫЕ КОМАНДЫ MS-DOS Остановка выполнения команды. Ctrl-C Ctrl-Break Приостановка вывода информации на экран. Ctrl-S Действия с
- 20. Вывод содержимого файла на экран. >type [дисковод:][путь]\имя_файла Удаление файлов. >del [дисковод:][путь]\имя_файла Просмотр каталога. >dir [дисковод:]путь Создание
- 21. Переименование файла. >ren [дисковод:][путь]имя_файла_ст [дисковод:][путь]имя_файла_нов Копирование файла. >copy [дисковод:][путь]имя_файла_0 [дисковод:][путь]имя_файла_1 Примечание: Можно использовать символы “ *
- 22. *.pas – любой набор символов в имени файла proba.* - любое расширение имя файла ?roba.pas –
- 23. >DIR содержимое текущего каталога >DIR/P постраничный вывод >DIR путь к каталогу содержимое этого каталога >DIR \
- 24. Основные принципы алгоритмизации Понятие алгоритма. Алгоритм – конечная последовательность строго и четко сформулированных правил, которые позволяют
- 25. При решении задачи (локальной или общей) необходимо производить либо логические, либо арифметические действия. Исходя из этого,
- 26. Алгоритмы поиска и выборки, сортировки Алгоритмы поиска и выборки, сортировки связаны с обработкой больших массивов данных
- 27. Численные алгоритмы решение алгебраических и трансцендентных уравнений, решение систем линейных алгебраических уравнений, решение систем обыкновенных дифференциальных
- 28. Алгоритмы Сравнения с образцом – сравнение строк. На графах – построение топологических матриц (например, карта дорог).
- 29. Анализ алгоритмов Одну и ту же задачу можно решать различными алгоритмами. Прежде чем определять эффективность алгоритма
- 30. Эффективность определяется по числу операций и зависимости числа операций от размера входных данных. Классы входных данных.
- 31. Нисходящее проектирование. Наиболее эффективное – это проектирование и разработка программ сверху вниз. Сначала выделяются глобальные модули.
- 32. Пример: Графическое отображение сортировки массива чисел. Ввод начальных данных Математическая обработка массива. Подготовка данных для графики.
- 33. Пример: решить уравнение Нужно предусмотреть возможность изменения коэффициентов В более широком понимании (исходя из пользовательских потребностей)
- 34. При разработке алгоритма можно выделить несколько этапов: Построить блочную структуру программы, отражающую логику работы алгоритма. Представить,
- 35. Алгоритм: описание по шагам. шаг1: задать n, a(1) шаг2: задать m=a(1), i=1 шаг3: если n>i, то
- 36. Алгоритм: псевдоязык. Read n, a(1) 1: If n>i then i=i+1, read a(i) else goto 2 If
- 37. По форме своей организации алгоритмы подразделяются на следующие виды: Линейные, Разветвляющиеся, Циклические
- 40. Одной из основных проблем программирования является быстродействие программы, которое определяется количеством операций сравнения, количеством арифметических операций
- 42. Скачать презентацию