- •1.Понятие информации.Носители информации.
- •2.Представление и обработка данных.
- •3. Кодирование информации.
- •4. Файлы и файловая структура.
- •5.Историческая справка о этапах развития эвм.
- •6.Состав эвм.
- •7.Устройства ввода-вывода пэвм.
- •8.Перифирийные устройства.
- •9. Классификация программных средств по отношению к решаемым задачам.
- •10.Иерархия программных средств по отношению к решаемым задачам.
- •12.Понятие алгоритма. Свойства. Основные характеристики.
- •13.Способы описания алгоритмов. Правила выполнения блок схем.
- •14.Информационные технологии решения задач. Структуры алгоритмов.
- •16-18.Операционные системы.
- •19.Среда Borland Pascal 7.0 for Windows.Общие сведения. Интерфейс.
- •20. Запуск и отладка программы.
- •21.Структура языка паскаль(общая, для всех версий).
- •22.Типы переменных.
- •23.Структура программы.
- •24.Операции и стандартные функции.
- •25. Операторы ввода и вывода данных.
- •26.Операторы ввода данных с клавиатуры.
- •32.Двумерные массивы.
- •33.Текстовые файлы.
- •34.Установка атрибутов файла.
- •35.Описание функций и процедур.
- •36.Рекурсивные функции и процедуры.
- •37.Разработка модулей.
- •38. Модуль crt.Управление экраном в текстовом режиме.
- •39.Модуль crt.Управление клавиатурой.
- •40.Модуль crt.Работа с символьными переменными.
- •41. Модуль crt. Управление звуковыми сигналами.
- •42. Модуль Graph. Инициализация и закрытие графического режима.
- •43.Модуль Graph.Базовые процедуры и функции: окно, текущий указатель, точка,линия. Система координат
- •Перемещение текущего указателя
- •44. Модуль Graph.Работа с текстом.
- •45. Модуль Graph.Установка цвета и палитры.
- •46. Модуль Graph. Построение графических фигур. Построение прямоугольников
- •Построение многоугольников
- •47.Модуль Graph.Работа с фрагментами изображения.
- •GetImage (XI, Yl, x2, y2: Integer; var BitMap);
- •48. Строки: определение, операции со строками, процедуры и функции для обработки строк.
- •49.Примеры решения задач обработки строковых данных.
- •50.Записи.
- •51.Примеры использования данных типа «запись»
- •1. Программа для добавления записей в файл данных о дневной температуре воздуха
3. Кодирование информации.
Для автоматизации работы с данными, относящимися к различным типам, очень важно унифицировать их форму представления — для этого обычно используется прием кодирования, то есть выражение данных одного типа через данные другого типа. Естественные человеческиеязыки — это не чтоиное, как системы кодирования понятий для выражения мыслей посредством речи. К языкам близко примыкают азбуки (системы кодирования компонентов языка с помощью графических символов). Своя система существует и в вычислительной технике — она называетсядвоичным кодированием и основана на представлении данных последовательностью всего двух знаков: 0 и 1. Эти знаки называются двоичными цифрами, по-английски — binary digit или сокращенно bit (бит). Одним битом могут быть выражены два понятия: 0 или 1(да илинет, черное или белое, истина или ложь и т. п.). Если количество битов увеличить до двух, то уже можно выразить четыре различных понятия:
00 01 10 11
Тремя битами можно закодировать восемь различных значений:
000 001 010 011 100 101 110 111
Увеличивая на единицу количество разрядов в системе двоичного кодирования, мы увеличиваем в два раза количество значений, которое может быть выражено в данной системе, то есть общая формула имеет вид:
N=2m,
где N— количество независимых кодируемых значений;
т — разрядность двоичного кодирования, принятая в данной системе.
4. Файлы и файловая структура.
Файлы хранятся на магнитных дисках в специальных областях памяти, которые называются каталогами (или папками).
Хранение файлов организуется в иерархической структуре, которая в данном случае — называется файловой структурой. В качестве вершины структуры служит имя носителя (диска), на котором сохраняются файлы. Далее файлы группируются в каталоги (папки), внутри которых могут быть созданы вложенные каталоги (папки). Путь доступа к файлу начинается с имени устройства и включает все имена каталогов (папок), через которые проходит. В качестве разделителя используется символ «\» (обратная косая черта).
Уникальность имени файла обеспечивается тем, что полным именем файла считается собственное имя файла вместе с путем доступа к нему. Понятно, что в этом случае на одном носителе не может быть двух файлов стождественными полными именами.
Пример записи полного имени файла в общем виде:
<имя носителя>\<имя каталога-1>\...\<имя каталога-М>\<собственное имя файла>
Вот пример записи двух файлов, имеющих одинаковое собственное имя и размещенных на одном носителе (диске С:), но отличающихся путем доступа, то есть полным именем.
С:\АВТОМАТИЧЕСКИЕ АППАРАТЫ\ВЕНЕРА\АТМОСФЕРА\ Результаты
С:\РАДИОЛОКАЦИЯ\ВЕНЕРА\РЕЛЬЕФ\Результаты
Первый файл находиться на диске С: в каталоге АВТОМАТИЧЕСКИЕ АППАРАТЫ, в подкаталоге ВЕНЕРА, внутри которого находится подкаталог второго уровня АТМОСФЕРА. (Второй файл Результаты записанв каталоге РАДИОЛОКАЦИЯ, в подкаталоге ВЕНЕРА, внутри которого находится подкаталог второго уровня РЕЛЬЕФ).
5.Историческая справка о этапах развития эвм.
Историческая справка по вычислительной технике: 1) 1642г – Блез Паскаль создал счетную машинку для суммирования десятичных чисел. 2) 1673г – Лейбниц создает прототип арифмометров. 3) 1823г – Чарльз Беббидж создал прототип программируемых счетных машинок. 4) 40-е г. 20 века – программируемые счетные на базе электронных механических реле. 5) 1946г – в США была создана 1-я ЭВМ “ЭНИАК”. В 1950г – в СССР была создана машина МЭСМ, БЭСМ. ЭВМ первого поколения – их элементарная база – электронная лампа. ЭВМ второго поколения (60-е) – элементарная база – полупроводник. ЭВМ третьего поколения (70-е) – элементарная база – интегральные микросхемы. ЭВМ четвертого поколения (80-е) – элементарная база – БИС (большие интегральные схемы). 90-е гг. и далее – СБИС. Перспективы развития – нейтронные сети, искуственный интеллект и т.д. Существует 4 компьютерных платформы – 1. Macintosh (Apple). 2. Umx (Sun MicroSystems). 3. IBM (IBM). 4. PC (Intel, Microsoft Compact).