И коммуникаций республики узбекистан


Роль и важность структуры данных в программировании


Download 0.81 Mb.
bet2/14
Sana04.04.2023
Hajmi0.81 Mb.
#1328506
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
План структура реф.doc 15555111111

2. Роль и важность структуры данных в программировании.

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





Важность
Она объединяет отдельные составляющие сюжета в одно целое. Это помогает нашему мозгу лучше воспринять и обработать информацию. То же самое происходит и в программировании, только мозг – это компьютер. Структура данных – это способ объединения однотипных или логически связанных элементов. Отдельно взятая структура, в которую объединены какие-либо данные, даёт возможность эффективно и быстро ими управлять.

3.Типы данных, концепции их публикации и описания


Ещёв1960-хг.г. Р. Хиндли (RogerHindley) исследовал типизацию в комбинаторной логике. Его проблемной областью была типизация в языках, основанных на теории лямбда-исчисления. Позднее, вконце1960-хгодов, тот же учёный исследовал полиморфные системы типов. Позже, в1970-хгодах, Робин Милнер предложил практическую реализацию расширенной системы полиморфной типизации для языка функционального программирования ML.
Типы данных различаются начиная с нижних уровней системы. Так, например, дажев Ассемблерах 86 различаются типы «целоечисло» и «вещественное число». Это объясняется тем, что для чисел рассматриваемых типо вот водятся различные объёмы памяти, используются различные регистры микропроцессора, а для операций сними применяются различные команды Ассемблера и различные ядра микропроцессора.
3.Типы данных, концепции их публикации и описания
Необходимость использования типов данных в информатике и компьютерном программировании , с типом данных или просто типа является атрибутом данных , который говорит компилятор или интерпретатор , как программист намеревается использовать данные. Большинство языков программирования поддерживают базовые типы данных: целые числа (разного размера), числа с плавающей запятой (которые приблизительно соответствуют действительным числам), символы и логические значения . Тип данных ограничивает значения, которые выражение, например, переменная или функция, может принимать. Этот тип данных определяет операции, которые могут быть выполнены с данными, значение данных и способ сохранения значений этого типа. Тип данных предоставляет набор значений, из которых выражение например, переменная, функция и т. Д.) Может принимать свои значения.
Концепция типа данных появилась в языках программирования высокого уровня как естественное отражение того факта, что обрабатываемые программой данные могут иметь различные множества допустимых значений, храниться в памяти компьютера различным образом, занимать различные объёмы памяти обрабатываться с помощью различных команд процессора.
Почти все языки программирования явно включают понятие типа данных, хотя в разных языках может использоваться разная терминология.
Общие типы данных включают:

  • Целое число

  • Число с плавающей запятой

  • Персонаж

  • Нить

  • Логический


Download 0.81 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling