
- •Информатика как наука. Цели и задачи дисциплины.
- •5) Организация памяти в компьютере
- •6) Понятие об архитектуре компьютеров
- •7) Эвм, их характеристики, их классификация, назначение. Поколение эвм.
- •8) Программное обеспечение эвм, классификация программного обеспечения.
- •9) Понятие операционная система. Операционная система windows, принципы работы в ms windows.
- •10) Понятие и назначение текстовых процессоров. Основы работы в ms word
- •11) Понятие и назначение табличных процессоров. Основы работы в ms excel.
- •12) Архивация файлов, сущность операции, процент сжатия, основные команды.
- •13) Компьютерные сети. Их создание, виды. Топология сетей
- •14) Характеристика основных методов защиты информации.
- •15) Понятие модели. Моделирование как метод. Классификация, этапы моделирования
- •16) Этапы решения задач на эвм
- •17) Языки программирования. Классификация языков программирования.
- •18) Алгоритм. Свойства алгоритмов. Способы записи алгоритмов. Базовые структуры алгоритмов. Примеры.
- •19) Основные понятия языка паскаль. Типы данных.
- •20) Структура программы на языке паскаль. Основные функции, служебные слова языка паскаль, выражения и вычисления на языке паскаль. Примеры.
- •21) Операторы языка паскаль. Их классификация.
- •22) Программирование алгоритмов разветвляющихся структур. Условный оператор составной оператор.
- •23) Безусловный переход. Оператор выбора.
- •24) Программирование циклических структур с заданным числом повторений.
- •25) Программирование циклических структур с неопределенным числом повторений. Цикл с предыдущим условием.
- •27) Массивы и их организация. Типы данных в массиве. Диапазон индекса. Одномерные массивы примеры.
- •1 Основные единицы измерения
19) Основные понятия языка паскаль. Типы данных.
Как и любой алгоритм, являющийся, как вы помните, последовательностью инструкций, программа на языке Паскаль состоит из команд (операторов), записанных в определенном порядке и формате.
Команды позволяют получать, сохранять и обрабатывать данные различных типов (например, целые числа, символы, строки символов, т.д.). Однако кроме команд в записи программы участвуют еще так называемые "служебные слова". Это и есть элементы формальности, организующие структуру программы. Их не так много, но их значение трудно переоценить. Служебные слова можно использовать только по своему прямому назначению.
СИМВОЛЫ языка-это основные неделимые знаки, в терминах которых пишутся все тексты на языке.
ЭЛЕМЕНТАРНЫЕ КОНСТРУКЦИИ -это минимальные единицы языка, имеющие самостоятельный смысл. Они образуются из основных символов языка.
ВЫРАЖЕНИЕ в алгоритмическом языке состоит из элементарных конструкций и символов, оно задает правило вычисления некоторого значения.
ОПЕРАТОР задает полное описание некоторого действия, которое необходимо выполнить. Для описания сложного действия может потребоваться группа операторов. В этом случае операторы объединяются в СОСТАВНОЙ
Синтаксические определения могут быть заданы формальными или неформальным способами. Существуют три формальных способа:
-металингвистическая символика, называемая Бэкуса-Наура формулами;
-синтаксические диаграммы;
-скобочные конструкции.
Мы в последующем изложении будем пользоваться неформальным способом.
О С Н О В Н Ы Е С И М В О Л Ы
Основные символы языка-буквы, цифры и специальные символы-составляют его алфавит. ТУРБО ПАСКАЛЬ включает следующий набор основных
символов:
1) 26 латинских строчных и 26 латинских прописных букв:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
2) _ подчеркивание
3) 10 цифр:
0 1 2 3 4 5 6 7 8 9
4) знаки операций:
+ - * / = <> < > <= >= := @
5) ограничители:
. , ' ( ) [ ] (. .) { } (* *) .. : ;
6) спецификаторы:
^ # $
Любые данные , т.е. константы, переменные, значения функций или выражения, в паскале характеризуются своими типами. Тип определяет множество допустимых значений, которые может иметь тот или иной объект, а также множество допустимых операций, которые применимы к нему. Кроме того тип определяет так же и формат внутреннего представления данных в памяти ПК.
все данные в паскале делятся на скалярные и структурированные. В паскале 4 типа скалярных данных:
Целый integer
Вещественный-real
Логический Boolean
Символьный char
Любой из структурированных типов характеризуется множественностью образующих этот тип элементов, т.е. переменная или константа структурированного типа всегда имеет несколько компонентов. Структурированные типы делятся на : массивы, записи, множества и файлы.