
- •Вопрос 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.Функция для работы со строками
Вопрос 39 Понятие массива
Массив — это структурированная совокупность ячеек памяти, хранящих элементы данных под единым общим именем. В PHP массивы представляют собой довольно гибкий и многоцелевой тип данных, так как они могут содержать в качестве элементов любой другой тип, существующий в PHP, в том числе другие массивы. Если переменная в один момент времени содержит только одно значение, то массив может содержать одновременно несколько значений — элементов. Каждый элемент массива строго идентифицируется по индексу, иначе называемому ключом. Индекс (ключ) — это номер или уникальный идентификатор элемента, записанный в квадратных скобках после имени массива. Таким образом, массив всегда состоит из одной или нескольких пар "ключ-значение".
Простейшим примером массива может служить обыкновенное слово. В языке PHP все строковые данные можно представить в виде массива символов. Например, слово "массив" состоит из шести элементов. К любому из элементов можно обратиться, указав его индекс. В языке PHP, как и в языке С, индексация массивов начинается с нуля, поэтому самый первый элемент массива будет иметь индекс 0. Рассмотрим пример.
Вопрос 40. Pascal (Паскаль).
Pascal (Паскаль). Язык.Паскаль, созданный в конце 70-х годов основоположником множества идей современного программирования Никлаусом Виртом, во многом напоминает Алгол, но в нем ужесточен ряд требований к структуре программы и имеются возможности, позволяющие успешно применять его при создании крупных проектов.
Формат программы. Программа на Паскаль состоит из строк. Максимальная длина строки – 127 символов. Набор текста программы осуществляется обычно с помощью встроенного редактора текстов системы программирования Turbo Pascal (или другой версии этой системы). Набирая текст программы, программист имеет право произвольно располагать строки на экране. Обязательным является только порядок следования частей программы и правильность их записи.
Вопрос 41.Константы и переменные
real –это тип переменных. Тип real, поэтому r,S могут принимать любые численные значения, типы переменных смотрите ниже.
Типы переменных: 1) Integer-целый(1, 4, 6) 2) Real – вещественная, дробная, десятичная.(1.234; 2.564) 3) Char – Один символ(‘s’-пример символа, ’1′-даже если мы ввели число, эта переменная будет учитываться как символ и применять математические действия с ней нельзя) 4) String – строка символов 5) Boolean – логические (Примнимает значание TRUE или FALSE)
Переменные описываются в начале программы и как бы сообщают о том, с какими данными будет работать программа и какой объем памяти они займут. Другими словами, резервируется память. Но это не значит, что в эти ячейки памяти помещаются конкретные значения (данные). На момент резервирования памяти в них может быть что угодно.
Имена переменных могут быть почти любым сочетанием английских букв и цифр (без пробелов). Нельзя чтобы имена переменных совпадали со словами, которые являются какими-либо командами самого языка программирования. Нельзя начинать имена переменных с цифры или специального символа. Для того чтобы имена переменных были удобны для восприятия, надо стараться придерживаться пары правил. Если программа не простейший пример, то имена переменных должны быть осмысленными словами или их сокращениями. Желательно, чтобы имена переменных не были слишком длинными.
Const p= 3.14; {Константа = значение константы}
Var r, S: real; {переменные: тип переменных}