
- •Понятие информации, виды информации. Ее свойства.
- •Свойства информации.
- •Представление информации в компьютере.
- •Арифметические операции в позиционных системах счисления.
- •Основы архитектуры вычислительных систем.
- •Виды компьютеров.
- •Аппаратное обеспечение пк.
- •Базовые сведенья о программном обеспечении.
- •Файловая система персонального компьютера
- •Классификация языков программирования.
- •Основные операторы.
- •Массивы.
- •Графика.
Файловая система персонального компьютера
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов. Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
Имя файла — строка символов, однозначно определяющая файл в некотором пространстве имён файловой системы (ФС), обычно называемом каталогом, директорией или папкой. Имя файла является частью полного имени файла, также называемого полным или абсолютным путём к файлу. Полное имя может включать следующие компоненты:
протокол или способ доступа;
имя или адрес компьютера, узла сети;
устройство хранения, диск
собственно имя файла, которое может содержать его расширение
Путь— набор символов, показывающий расположение файла в файловой системе, адрес каталога.В операционных системах UNIX разделительным знаком при записи пути является «/». В Windows — «\».
Термин папка был введён для представления объектов файловой системы в графическом пользовательском интерфейсе путём аналогии с офисными папками. Он был впервые использован в Mac OS, в системах семейства Microsoft Windows появился с выходом Windows 95.
Классификация языков программирования.
Паскаль— язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
Язык – совокупность символов, соглашений и правил, используемых для общения. При записи алгоритма решения задачи на языке программирования необходимо четко знать правила написания и использования языковых единиц. Основой любого языка является алфавит (набор знаков, состоящий из букв, десятичных и шестнадцатеричных цифр, специальных символов).
Алфавит Паскаля составляют:
прописные и строчные буквы латинского алфавита: A, B, C…Y, Z, a, b, c,…y, z ;
десятичные цифры: 0, 1, 2,…9;
специальные символы: + - * / > < = ; # ‘ , . : {} [] ( )
комбинации специальных символов , которые нельзя разделять пробелами, если они используются как знаки операций: «:=», «..», «<>», «<=», «>=», «{}».
Неделимые последовательности знаков алфавита образуют слова, отделенные друг от друга разделителями. Ими могут быть пробел, комментарий или символ конца строки.
Идентификатор – имя. Для обозначения определенных разработчиками языка функций, констант и т.д. служат стандартные идентификаторы, например Sqr, Sqrt и т.д. При записи программ нужно соблюдать общие правила написания идентификаторов:
Идентификатор начинается только с буквы (исключение составляют специальные идентификаторы меток).
Идентификатор может состоять из букв, цифр и знака подчеркивания.
Максимальная длина – 127 символов.
При написании идентификаторов можно использовать прописные и строчные буквы
Между двумя идентификаторами должен стоять хотя бы один пробел.
Тип данных – это множество величин, объединенных определенной совокупностью допустимых операций. Каждый тип имеет свой диапазон значений и специальное зарезервированное слово для описания. Все типы данных можно разделить на две группы: скалярные (простые) и структурированные (составные). Простые типы данных также делятся на стандартные и пользовательские. Стандартные – предлагаются разработчиками Турбо Паскаля, а пользовательские разрабатывают сами программисты.
Типы данных
1. Простые типы :
Порядковые типы
Целые типы
Логический тип
Символьный тип
Перечисляемый тип
Интервальный тип
Вещественные типы
Ссылочный тип
2. Структурированные типы :
Строковый тип
Регулярный тип
Комбинированный тип
Множественный тип
Файловый тип
3. Процедурные типы