русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Массивы Строки Множества Записи Файлы


Дата добавления: 2013-12-23; просмотров: 1592; Нарушение авторских прав


Массивы. Способы описания массивов.

План

Составные структуры в Турбо Паскале. Массивы.

Что такое модем и факс-модем

Модем — устройство для передачи компьютерных данных на большие расстояния по телефонным линиям связи.

Модем обеспечивает преобразование цифровых сигналов компьютера в переменный ток частоты звукового диапазона — этот процесс называется модуляцией, а также обратное преобразование, которое называется демодуляцией. Отсюда название устройства: модем — модулятор/демодулятор.

Для осуществления связи один модем вызывает другой по номеру телефона, а тот отвечает на вызов. Затем модемы посылают друг другу сигналы, согласуя подходящий им обоим режим связи. После этого передающий модем начинает посылать модулированные данные с согласованными скоростью (количеством бит в секунду) и форматом. Модем на другом конце преобразует полученную информацию в цифровой вид и передает её своему компьютеру. Закончив сеанс связи, модем отключается от линии.

Управление модемом осуществляется с помощью специального коммутационного программного обеспечения.

Модемы бывают внешние, выполненные в виде отдельного устройства, и внутренние, представляющие собой электронную плату, устанавливаемую внутри компьютера. Почти все модемы поддерживают и функции факсов.

Факс — это устройство факсимильной передачи изображения по телефонной сети. Название "факс" произошло от слова "факсимиле" (лат. fac simile — сделай подобное), означающее точное воспроизведение графического оригинала (подписи, документа и т.д.) средствами печати. Модем, который может передавать и получать данные как факс, называется факс-модемом.

1. Массивы. Способы описания массивов.

2. Способы задания элементов массива



3. Вывод элементов массива на экран

4. Удаление элементов из одномерного массива

5. Вставка элементов в одномерный массив

6. Вставка и удаление элементов в двумерном массиве

7. Сортировка методом простого обмена («Пузырька»)

 

Помимо простых типов данных, с которыми мы имели дело ранее, в Турбо Паскале предусмотрены составные типы, которые подобно составным операторам, состоящим из других операторов, образуются из других типов, при этом существенную роль играет метод образования или структура составного типа.

 

Составные типы

 

 

Массив – Это последовательность состоящая из фиксированного числа однотипных элементов, каждый из которых имеет свой индекс (номер).

 

Пример.

Элементы: 4 8 6 -3 34 12 –67 1

Индексы: №1 №2 №3 №4 №5 №6 №7 №8

При описании массивов используются зарезервированные слова array и of, а также указывается тип элементов массива (он может быть произвольным, в том числе и составным) и интервалы изменения индексов элементов массива. Количество интервалов называется размерностью массива. В турбо Паскале 7.0. используют одномерные и двумерные массивы. Схема описания массивов такова:

Пример. 2 4 5

3 5 6 12 - одномерный массив 3 6 2 - двумерный массив

0 -4 5

Type имя типа = array[список типов индексов] of тип элементов;

 

Способы описания массивов:

1. В разделе описания типов определяется новый тип, а переменные этого типа описываются в разделе описания переменных:

type mas=array[1..10] of integer; - одномерный массив

matr=array[1..3,1..4] of byte; - двумерный массив

var a: mas; b:matr;

2. Описание в разделе описания переменных:

Var c: array [1..10] of integer;

D: array [1..2, 1..5] of byte;

3. Констант – массив, где задаются начальные значения элементов массива:

Const m: array[1..5] of char =(‘4’, ‘a’, ‘b’, ‘5’, ‘*’);

N: array [1..3,1..4] of byte = ((1, 2, 3, 4),(-1, -2, -3, -4),(0, 1, 0, 1));

 

Обращение к элементам массива осуществляется с помощью имени переменной массива, за которым в квадратных скобках следует список индексов элемента.

Пример. a[4]:=-2; a[9]:=15; b[1,2]:=120; b[3,4]:=10;

 

2. Способы задания элементов массива:

 
 

 




<== предыдущая лекция | следующая лекция ==>
Устройства печати | Вставка элементов в одномерный массив


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.628 сек.