Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Типы и виды данных на языке Pascal 7.0

Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

Ученика 11-А классаТИПЫ ДАННЫХЛюбые данные, т.е. константы, переменные, значения функций или выражения, в Турбо Паскале характеризуются своими типами. Тип определяет множество допустимых значений, которые может тот или иной объект, а также множество допустимых операций, которые применимы к нему. Кроме того, тип определяет формат внутреннего представления данных в памяти ПК. Турбо Паскаль характеризуется разветвлённой структурой типов данных. В Турбо Паскале предусмотрен механизм создания новых типов данных, благодаря чему общее количество типов, используемых в программе, может быть сколько угодно большим. ПРОСТЫЕ ТИПЫК простым типам относятся порядковые и вещественные типы. Порядковые типы отличаются тем, что каждый из них имеет конечное число возможных значений. Эти значения можно определённым образом упорядочить (отсюда – название типов) и, следовательно, с каждым из них можно сопоставить некоторое целое число – порядковый номер значения. Вещественные типы тоже имеют конечное число значений, которое определяется форматом внутреннего представления вещественного числа. Однако количество возможных значений вещественных типов настолько велико, что сопоставить с каждым из них целое число (его номер) не представляется возможным.ПОРЯДКОВЫЕ ТИПЫ К порядковым типам относятся целые, логический, символьный, перечисляемый и тип-диапазон. Целые типы. Диапазон возможных значений целых типов зависит от их внутреннего представления, которое может занимать один, два или четыре байта ЦЕЛЫЕ ТИПЫ НАЗВАНИЕ Длина, байт Диапазон значений By e 1 0 255 Shor I 1 -128 127 Word 2 0 65535 I eger 2 -32768 32767 Lo gI 4 -2 147 483 648 2 147 483 647 При использовании процедур и функций с целочисленными параметрами следует руководствоваться «вложенностью» типов, т.е. везде, где может использоваться Word, допускается использование By e (но не наоборот), в Lo gI “входит” I eger, который, в свою очередь, включает в себя Shor I . При дейстйствии с целыми чмслами тип результата будет соответствовать типу операндов, ф если операнды относятся к различным целым типам,- типу того операнда, который имеет максимальную мощность (максимальный диапазон значений). Возможное переполнение никак не контролируется, что может привести к недорозумениям. Логический тип ЛОГИЧЕСКИЕ ТИПЫ Название Длина, Байт OS Значение BOOLEA 1 Li ux, DOS False, rue BY EBOOL 1 Совместим с С False, rue WORDBOOL 2 Wi False, rue LO GBOOL 4 Wi False, rue . Значениями логического типа может быть одна из предварительно объявленных констант FALSE (ложь) или RUE (истина). Поскольку логический тип относится к порядковым типам, его можно использовать в операторе счётного типа. Символьный тип. CHAR – занимает 1 байт. Значением символьного типа является множество всех символов ПК. Каждому символу присваивается целое число в диапозоне 0 255. Это число служит кодом внутреннего представления символа. Для кодировки испоьзуется код ASCII (America S a dar Code for I forma io I ercha ge – американский стандартный код для обмена информацией). Это 7-битный код, т.е. с его помощью можн озакодировать лишь 128 символов в диапозоне от 0 до 127.

В то же время в 8-битном байте, отведенном для хранения символа в Турбо Паскале, можно закодировать в два раза больше символов в дапозоне от 0 до 255. Первая половина символов ПК с кодами 0 127 соответствует стандарту ASCII. Вторая половина символов с кодами 128ююю255 не ограничена жёсткими рамками стандарта и может менятся на ПК разных типов. Символы с кодами 0 31 относятся к слжебным кодам. Если эти коды использовать в символьном тексте программы, они считаются пробелами. Перечисляемый тип. Перечисляемый тип задаётся перечислением тех значений, которые он может получать. Каждое значение именуется некоторым идентификатором и рапологается в списке, обрамлённом круглыми скобками, напримерЖ ype Colors = (red, whi e, blue); Применение перечисляемых типов делает программы нагляднее. Соответствие между значениями перечисляемого типа и порядковыми номерами этих значений устанавливается порядком перечисления: первое значение списке получает порядковый номер 0, второе – 1 и т.д. максимальная мощность перечисляемого типа составляет 65536 значений, поэтому фактически перечисляемый тип задаёт некоторое подмножество целого типа WORD и может рассматриваться как компактное объявление сразу группы целочисленных констант со значениями 0,1 и т.д. Использование перечисляемых типов повышает надёжность программы, благодаря возможности контроля тех значений, которые получают соответствующие переменные. Тип-диапазон. Тип-диапазон есть подмножество своего базового типа, в качестве которого может выступать любой порядковый тип, кроме типа-диапазона. Тип-диапазон задаётся границами своих значений внутри базового типа: . Здесь - минимальное значение типа-диапазона. - максимальное его значение. ype Digi = ‘0’ .’9’; Dig2 = 48 . 57; При определении типа-диапазона нужно руководствоваться следующими правилами: два символа «.» рассматриваются как один символ, поэтому между ними недопустимы пробелы. левая граница диапазона не должна превышать его правую границу. Тип-диапазон наследует все свойства базового итпа, но с ограничениями, связанными с его меньшей мощностью.ВЕЩЕСТВЕННЫЕ ТИПЫ В отличие от порядковых типов, значения которых всегда сопоставляются с рядом целых чисел и, следовательно, представляется в ПК абсолютно точно, значения вещественных типов определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа. Длина, байт Название Количество значащих цифр Диапазон десятичного порядка 6 Real 11 12 -39 38 4 Si gle 7 8 -45 38 8 Double 15 16 -324 308 10 Ex e ded 19 20 -4951 4932 8 comp 19 20 -2 1063 1 2 1063-1 СТРУКТУРИРОВАННЫЕ ТИПЫЛюбой из структурированных типов характеризуется множественностью образующих этот тип элементов, т.е. переменная или сонстанта структурированного типа всегда имеет несколько компонентов. Каждый компонент, в свою очередь, может принадлежать структурированному типу, что позволяет говорить о возможной вложености типов. В Турбо Паскале допускается произвольная глубина вложености типов, однако суммарная длина любого из них во внутреннем представлении не должна превышать 65520 байт.М

АССИВЫ Массиывы в Турбо Паскале во многом схожи с аналогичными типами данных в других языках програмирования. Отличительная особенность массивов заключается в том, что все их компоненты суть данные одного типа (возможно структурированного). Эти компоненты можно легко упорядочить и обеспечить доступ к любому из них простым указанием порядкового номера. Описание массива задаётся следующим образом: = array [] of Здесь - правильный индификатор; Array, of – зарезирвированые слова (массив, из); - список из одного или нескольких индексных типов, разделённых запятыми; квадратные скобки, обрамляющие список, - требование синтаксиса; - любой тип Турбо Паскаля. В качестве индексных типов в Турбо Паскале можно использовать любые порядковые типы, кроме Lo gI и типов-диапазонов с базовым типом Lo gI . Глубина вложенности структурированных типов вообще, а следовательно, и массивов – произвольная, поэтому количество элементов в списке индексов типов (размерность массива) не ограничено, однако суммарная длина внутреннего представления любого массива не может быть больше 65520 байт.ЗАПИСИ Запись – это структура данных, состоящая из фиксированного числа компонентов, называемыхполями записи. В отличие от массива, компоненты (поля) записи могут быть различного типа. Чтобы можно было ссылаться на тот или иной компонент записи, поля именуются. Структура объявления типа записи такова: = RECORD E D Здесь - правильный индификатор; RECORD, E D – зарезервированые слова (запись, конец); - список полей; представляет собой последовательность разделов записи, между которыми ставится точка с запятой.МНОЖЕСТВА Множества – это набор однотипных логическх связанных друг с другом объектов. Характер связей между объектами лишь подразумевается програмистом и никак не контролируется Турбо Паскалем.количество элементов, входящих в множество, может менятся в пределах от 0до 256 (множество, не содержащее элементов, называется пустым).именно непостоянством количества своих элементов множества отличаются от массивов и записей. Два множества считаются эквивалентными тогда и только тогда, когда все их элементы одинаковы, причём порядок следования элементов множества безразличен. Если все элементы одного множества входят также и в другое, говорят о включении первого множества во второе. Описание типа множества имеет вид: = SE OF Здесь - правильный индификатор; SE , OF – зарезирвированные слова (множество, из); - базовый тип элементов множества, в качестве которого может использоваться любой порядковый тип, кроме WORD, I EGER и LO GI . Для задания множества используется так называемый конструктор множества: список спецификаций элементов множества, отделяемых друг от друга запятыми; список обрамляется квадратными скобками. Спецификациями элементов могут быть константы или выражения базового типа, а также – тип-диапазон того же базового типа.СТРОКИТип S RI G (строка) в Турбо Паскале широко используется для обработки текстов. Он во многом похож на одномерный массив символов ARRAY OF CHAR, однако, в отличие от последнего, количество символов в строке – переменной может менятся от 0 до , где – максималльное количество символов в строке.

Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Концепция типа для данных В математике принято классифицировать переменные в соответствии с некоторыми важными характеристиками. Производится строгое разграничение между вещественными, комплексными и логическими переменными, между переменными, представляющими отдельные значения и множество значений, и т.Pд. При обработке данных на ЭВМ такая классификация еще более важна. В любом алгоритмическом языке каждая константа, переменная, выражение или функция бывают определенного типа. В языке Pascal существует правило: тип явно задается в описании переменной или функции, которое предшествует их использованию. Концепция типа языка Pascal имеет следующие основные свойства: 1)Pлюбой тип данных определяет множество значений, к которому принадлежит константа, которые может принимать переменная или выражение либо вырабатывать операция или функция; 2)Pтип значения, задаваемого константой, переменной или выражением, можно определить по их виду или описанию; 3)Pкаждая операция или функция требуют аргументов фиксированного типа и выдают результат фиксированного типа

1. Разработка программы формирования перестановок, сочетаний, размещений (Turbo Pascal 7.0.)

2. Строковый тип данных в языке Pascal

3. Модули и объекты в языке Турбо Паскаль 7.0

4. Среда разработки Турбо Паскаль 7.0. Базы данных

5. Системы, управляемые потоком данных. Язык "Dataflow Graph Language"

6. Массивы в языках Pascal и Basic
7. Изучение Microsoft Exel (v.7.0)
8. Роль народного декоративно-прикладного мистецтва в естетичному розвитку учнiв (WinWord 7.0 На укр. яз)

9. Word 7.0 /Укр./

10. MathCAD 7. 0 PRO в Internet

11. Corel 7.0

12. Word 7.0 Редактирование текста

13. Первоначальные сведения о программировании на языке Pascal

14. Бандитизм. Понятие, состав и виды данного преступления

15. Алгоритмический язык Pascal. Программа "Телефонный справочник"

16. Основы программирования в среде Delphi 7.0

Кружка фарфоровая с ситечком для заварки, с подставкой под чайный пакетик и подносом "Ирис", 256.
Кружка фарфоровая с ситечком для заварки, с подставкой под чайный пакетик и подносом. Объем: 256 мл. Материал: костяной фарфор, металл, пластик.
503 руб
Раздел: Кружки, чашки, блюдца
Настольная игра "Абалон": классическая версия.
Игра существует более 20 лет. В неё играют миллионы игроков по всему миру. Присоединяйтесь к международному сообществу любителей игры
1869 руб
Раздел: VIP-игровые наборы
Фотобумага "Lomond" для струйной печати, А4, 85 г/м, 100 листов, односторонняя, глянцевая.
Формат: А4 (210х297 мм). Плотность - 85 г/м2. Глянцевая. Односторонняя. Упаковка - 100 листов.
425 руб
Раздел: Фотобумага для цветной печати

17. Специфические особенности и роль лингвострановедческого материала в процессе обучения чтению на уроках английского языка в 7-х классах

18. Виды придаточных предложений в русском языке

19. Языки и технология программирования. Начальный курс /Pascal/

20. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

21. Разработка игровой программы на языке программирования Turbo Pascal

22. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности
23. Разработка диалоговой системы, оформленной в виде пакета прикладных программ и реализующей идею искусственного интеллекта (WinWord, PASCAL)
24. Развитие речи у детей от 0 до 7 лет

25. Мне видеть не дано, быть может...

26. Об основных типах фразеологических единиц в русском языке

27. Типы и виды менеджмента

28. Организация сбора данных в отдельных видах исследования

29. Основные типы и виды мануфактур в России

30. Динамика соотношения типов языковых значений в производных словах, развивающих многозначность (на материале французского языка)

31. Совместимость и преобразование типов данных

32. Алгоритмизация и программирование процессов обработки данных в среде СУБД типа Fox

Манеж детский игровой "Динозаврики" (120х100х74 см).
Размер: 120х100х74 см.
679 руб
Раздел: Манежи
Кроватка-качалка для куклы.
Красивая и удобная кровать-качалка станет прекрасной колыбелькой для куклы. Кровать-качалка прекрасно дополнит интерьер кукольной комнаты
386 руб
Раздел: Спальни, кроватки
Простыня трикотажная на резинке, 90х200х25 см, цвет шоколад.
Трикотажные простыни и наволочки – это идеальный вариант постельных принадлежностей, создающий атмосферу уюта и гармонии в спальне,
678 руб
Раздел: Простыни, пододеяльники

33. Язык Turbo-Pascal

34. Арифметические типы данных. Числовые константы и переменные

35. Интервальные типы данных. Оператор TYPE. Массивы

36. К изучению типов простого предложения русского языка в советском языкознании (Безличные предложения)

37. Виды сорных растений. Обрезка плодовых деревьев и винограда. Типы удобрений

38. Простое предложение в английском языке и его типы
39. Кружок русского языка – наиболее распространённый вид групповой внеклассной работы по русскому языку
40. Компьютерные данные: типы данных, обработка и управление

41. Обработка массивов данных в среде Turbo Pascal

42. Основные отличия между программой "1С:Предприятие" версии 7.7 от программы "1С:Предприятие" версии 8.0

43. Проектирование и разработка классов средствами языка программирования С++Builder6/0

44. Разработка программы генерации тестов из базы данных на языке РНР

45. Разработка программы представления табличных данных в виде диаграммы прямоугольников

46. Составить программу на языке Turbo Pascal для параллельной сортировки чисел

47. Типы данных в Паскале

48. Файлы в языке Turbo Pascal

Пазл "Обитатели фермы", 15 деталей.
Пазлы Ларсен - это прежде всего обучающие пазлы. На яркой картинке пазла изображены животные на полянке фермы. Некоторые детали пазла
548 руб
Раздел: Пазлы (5-53 элементов)
Карандаши цветные автоматические "Inspira", 12 цветов.
Карандаши цветные автоматические. В наборе: 12 цветов. Круглый корпус. Диаметр грифеля: 2 мм.
383 руб
Раздел: 7-12 цветов
Пенал, 1 отделение, 20x14x4 см, серый/зеленый.
Пенал школьный с 2 откидными планками, для канцелярских принадлежностей. Размер: 20x14x4 см. Застежка: молния. Количество отделений:
317 руб
Раздел: Без наполнения

49. Создание транковой группы по типу сигнализации ОКС № 7

50. Види й типи логістики, логістичне завдання "зробити або купити", інтермодальні системи постачань

51. ОНМК по ишемическому типу в вертебрально-базилярном бассейне, в виде гомонимной левосторонней гемианопсии на фоне ГБ I степени, 4 группы риска

52. Типы и виды документов

53. Особенности словарной работы на уроках чтения и русского языка с учащимися 1 классов специальной (коррекционной) школы IV вида

54. Политические теории (виды, типы, функции)
55. Психолого-педагогическая диагностика: методологические основы, типы данных
56. Типы и виды гостиничных предприятий

57. Варіаційні ряди, їх види, правила побудови, роль та значення в аналізі статистичних даних

58. Монополия как тип рыночной структуры и ее виды

59. Типы домов

60. Типы и элементы планировочной структуры города

61. Типы Галактик. Наша Галактика - Млечный Путь

62. Анализ медико-биологических данных с использованием Excel и СПП STADIA

63. Проводящая система листьев. Строение, типы жилкования

64. Подготовка данных и движение по азимутам

Подгузники Huggies Elite Soft, (1), до 5 кг, 27 штук.
Подгузники Huggies Classic обеспечат надежную защиту вашего малыша. Детские подгузники стали еще удобнее. Благодаря дополнительному слою,
384 руб
Раздел: 0-5 кг
Палатка игровая "Учим азбуку с Пеппой".
Палатка состоит из 2 частей (корпуса и крыши), каждая из которых оснащена сетчатыми окошками для вентиляции. На одну сторону палатки
1087 руб
Раздел: Товары для детей
Набор ковриков "Kamalak Tekstil" для ванной, 50х50 см и 50x80 см (бежевый).
овры-паласы выполнены из полипропилена. Ковры обладают хорошими показателями теплостойкости и шумоизоляции. Являются гипоаллергенными. За
607 руб
Раздел: Коврики

65. Дания

66. Типы стран по уровню социально-экономического развития

67. План статистического наблюдения и данные переписи населения

68. Разработка месторождений газоконденсатного типа

69. Безработица в России /данные на 1992г/

70. Виды налогов в Российской Федерации
71. Налоговая система государства, налоги и их виды
72. Налоги: типы, эволюция. Теория налогообложения

73. Административное пресечение (понятие и виды мер пресечения)

74. Авторский договор: понятие и виды

75. Виды договоров и их классификация в гражданском праве

76. Гражданско-правовой договор: формы, виды, особенности заключения, изменения и расторжения

77. Договор купли-продажи, договор имущественного найма, понятие и виды договора перевозки грузов

78. Содержание договора и подразделение его на виды (Контрольная)

79. Понятие, виды и условия действительности гражданско-правовых сделок

80. Понятие, содержание и виды юридических лиц коммерческих организаций

Ручка перьевая "Silk Prestige", синяя, 0,8 мм.
Перьевая ручка Silk Prestige. Перьевая ручка Golden Prestige. Ручка упакована в индивидуальный пластиковый футляр. Цвет корпуса:
375 руб
Раздел: Металлические ручки
Сменная кассета "Барьер 7", для воды с повышенным содержанием железа, для всех типов фильтров "Барьер", 2.
Кокосовый активированный уголь очищает от активного хлора, органических загрязнений и т.д. Обработка активированного угля серебром
551 руб
Раздел: Фильтры для воды
Дневник школьный "Розовая такса".
Формат: А5. Количество листов: 48. Внутренний блок: офсет 70 г/м2. Тип крепления: книжное (прошивка). Твердый переплет из искусственной
338 руб
Раздел: Для младших классов

81. Понятие и виды обязательств, возникающих вследствие причинения вреда

82. Обязательства: понятия и виды

83. Понятие Иска. Виды исков

84. Виды договоров. Жилищные споры

85. Движение Сопротивления в Дании и Норвегии

86. Виды налогов за рубежом
87. Монархия, республика и их виды
88. Общественные объединения и их виды

89. Понятие государственной службы и ее виды

90. Административная ответственность за нарушение налогового законодательства как один из видов административной ответственности

91. Налоги: их сущность, виды и функции

92. Автоматизированные информационные технологии формирования, обработки и представления данных в налоговой службе

93. Виды соучастников

94. Возникновение и развитие, понятие и признаки права. Понятие правосознания, основные функции, виды

95. 1. Документы первичного учёта в органах МВД, прокуратуре и судах. 2. Динамические ряды и их виды

96. Понятие права и правовой нормы. Виды и структура правовой нормы. Понятие и виды юридической ответственности

Домик игровой с забором.
Дом предназначен для игры на свежем воздухе. Замечательный домик высокого качества, будет радовать ваших детей и вас на вашем садовом
10536 руб
Раздел: Домики и комплексы
Стиральный порошок с ферментами "Top Home", 900 г.
Порошок устраняет самые трудновыводимые и застарелые пищевые и технические пятна и убивает бактерии, делая белье идеально чистым.
353 руб
Раздел: Стиральные порошки
Кружка "Гольф", с ручками.
Оригинальная керамическая кружка.
592 руб
Раздел: Оригинальная посуда

97. Понятие правонарушений и их виды

98. Виды нормативно правовых актов и способы их публикации

99. Основные виды деликтов в законах XII таблиц


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.