Стандартный типы данных и реализации функции в языках программирование. Stl (стандартная библиотека шаблонов) компоненты и контейнеры. Структура stl и адаптеры


Download 196.35 Kb.
bet1/5
Sana24.12.2022
Hajmi196.35 Kb.
#1056054
TuriПрактическая работа
  1   2   3   4   5
Bog'liq
Меликулов Максим ПИ21-14 (1)



практическая работа №1
Стандартный типы данных и реализации функции в языках программирование. STL (стандартная библиотека шаблонов) компоненты и контейнеры. Структура STL и адаптеры






Практическая работа №1
Стандартный типы данных и реализации функции в языках программирование. STL (стандартная библиотека шаблонов) компоненты и контейнеры. Структура STL и адаптеры
Цель работа: Целью практической работы является получение практических навыков в работе с типами данных языках программированиеиреализовать функции
Теоретическая часть
Тип данных – это множество допустимых значений, которые может принимать тот или иной объект, а также множество допустимых операций, которые применимы к нему. В современном понимании тип также зависит от внутреннего представления информации.
Таким образом, данные различных типов хранятся и обрабатываются по-разному. Тип данных определяет:
внутреннее представление данных в памяти компьютера;
объем памяти, выделяемый под данные;
множество (диапазон) значений, которые могут принимать величины этого типа;
операции и функции, которые можно применять к данным этого типа.
Исходя из данных характеристик, необходимо определять тип каждой величины, используемой в программе для представления объектов. Обязательное описание типа позволяет компилятору производить проверку допустимости различных конструкций программы. От выбора типа величины зависит последовательность машинных команд, построенная компилятором.
Типы данных в Python
Логический, может принимать одно из двух значений — True (истина)
или False (ложь).
Числа, могут быть целыми (1 и 2), с плавающей точкой (1.1 и 1.2), дробными (1/2 и 2/3), и даже комплексными.
Строки — последовательности символов Юникода, например, HTML-документ.
Байты и массивы байтов, например, файл изображения в формате JPEG.
Списки — упорядоченные последовательности значений.
Кортежи — упорядоченные неизменяемые последовательности значений.
Множества — неупорядоченные наборы значений.
Словари — неупорядоченные наборы пар вида ключ-значение.
Существует четыре спецификатора типа данных, уточняющих внутреннее представление и диапазон базовых типов:

short (короткий)

Длина

long (длинный)

signed (знаковый)

знак (модификатор)

unsigned (беззнаковый)



Download 196.35 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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