- •Вопрос 1.Определение Информатики. Предмет информатики. Основные задачи.
- •Вопрос 2. Информация. Свойства информации.
- •Вопрос 4. Системы счисления.
- •Вопрос 5.Правила перевода из одной сс в другую, целых чисел.
- •Вопрос 6 перевод 8сс в 2сс и обратно.
- •Вопрос 7 логика. Алгебра логики
- •Вопрос 8.Алгебра логики. Элементы логики.
- •Вопрос 9.Опнрация алгебры логики отрицание приоритет
- •Вопрос 10 операция алгебры логики . Конъюнкция юприоритет
- •Вопрос 11 Дизьюнкция.
- •Вопрос 12 импликация
- •Вопрос 14. Таблицы истинности
- •Вопрос 15.Упрощение функций
- •Вопрос 16.Поколение эвм
- •Вопрос 17.Устпройства компьютера .Аппоратное обеспечение и программное.
- •Вопрос 18.Программные средства выч.Техники. Состав по
- •Вопрос 19.Понятие программы.
- •Вопрос 20. Интерфейс .Виды.
- •Вопрос 21Виды программ по назначению
- •Вопрос 22.Технологии программирования . Алгоритм и его свойства.
- •Вопрос 23.Основные структура данных
- •Вопрос 24. Упорядочение структур данных
- •Вопрос 25.Ос.Функции.
- •Вопрос 26.Организация файловой системы
- •Вопрос 27 Файлы и каталоги
- •Вопрос 28.Прикладное по. Текстовые редакторы. Процессоры. Понятия.
- •Вопрос 29.Текстовые процессоры. Форматирование текста
- •Вопрос 30. Электронные табл.Возможности.ДокументЭт.
- •Вопрос 31.Эт,типы данных.. Вычисления.
- •Вопрос 32.Эт.Относительная и обсолютная адрессация.
- •Вопрос 33.Эт. Средства автомотизации
- •Вопрос 34.
- •Вопрос 35.Антивирусные программы.
- •Вопрос 36. Этапы разработки программ
- •Вопрос 37Алгоритм свойства.
- •Вопрос 38основные типы алгоритмических структур.
- •Вопрос 39 Понятие массива
- •Вопрос 40. Pascal (Паскаль).
- •Вопрос 41.Константы и переменные
- •Вопрос 42.Операции и операторы в паскаль
- •Вопрос 43Основные функции в паскаль
- •Вопрос 44 типы данных в паскаль
- •Вопрос 45 простые типы данных в паскаль
- •Вопрос 46.Структурированные данные в паскаль
- •Вопрос 47процедура ввода и вывода
- •Вопрос 48.Операторы паскаль простые и составные
- •2.2. Составные условия
- •Вопрос 49. Операторы условного перехода
- •Вопрос 50.Операторы циклов
- •Вопрос 51массивы в паскаль
- •Вопрос 52символы и строки в паскаль
- •Вопрос 53.Функция для работы со строками
Вопрос 51массивы в паскаль
Итак, массив – это именованная группа однотипных данных, хранящихся в последовательных ячейках памяти. Каждая ячейка содержит элемент массива. Элементы нумеруются по порядку, но необязательно начиная с единицы (хотя в языке программирования Pascal чаще всего именно с нее). Порядковый номер элемента массива называется индексом этого элемента.
Помним, все элементы определенного массива имеют один и тот же тип. У разных массивов типы данных могут различаться. Например, один массив может состоять из чисел типа integer, а другой – из чисел типаreal.
Индексы элементов массива обычно целые числа, однако могут быть и символами, а также описываться другими порядковыми типами. Т.е. для индекса можно использовать тип, в котором определена дискретная последовательность значений, и все эти значения можно пересчитать по порядку. Индексировать можно как константами и переменными, так и выражениями, результат вычисления которых дает значение перечислимого типа.
Массивы
|
Вопрос 52символы и строки в паскаль
Строка в Паскале – упорядоченная последовательность символов. Количество символов в строке называется ее длиной. Длина строки в Паскалеможет лежать в диапазоне от 0 до 255. Каждый символ строковой величины занимает 1 байт памяти и имеет числовой код в соответствии с таблицей кодов ASCII.
Код ASCII (American Code for Information Interchange – Американский стандартный код для обмена информацией) имеет основной стандарт и его расширение. Основной стандарт использует шестнадцатеричные коды 00-7F, расширение стандарта – 80-FF. Основной стандарт является международным и используется для кодирования управляющих символов, цифр и букв латинского алфавита; в расширении стандарта используются символы псевдографики и буквы национальных алфавитов.
При написании программ применяются следующие специальные символы:
+ |
Плюс |
, |
Запятая |
- |
Минус |
. |
Точка |
* |
Звездочка |
: |
Двоеточие |
/ |
Дробная черта |
[ ] |
Квадратные скобки |
> |
Больше |
{ } |
Фигурные скобки |
< |
Меньше |
$ |
Знак денежной единицы |
= |
Равно |
( ) |
Круглые скобки |
; |
Точка с запятой |
^ |
Тильда |
# |
Номер |
@ |
Коммерческое а |
' |
Апостроф |
<= |
Меньше или равно |
:= |
Присваивание |
>= |
Больше или равно |
<> |
Не равно |
(* *) |
Альтернатива { } |
.. |
Диапазон значений |
(. .) |
Альтернатива [ ] |
