Типы и структуры данных
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Введение
Познавая окружающий мир, человечество всегда имело дело с информацией. Полученные знания позволяли человеку выжить, добыть пропитание, изготовить орудие труда, избежать опасностей. По мере развития общества накопленная информация дополнялась и обновлялась – развивались технические и гуманитарные науки, необходимо было понимать не только законы природы, но и ценности и правила взаимодействия в человеческом обществе. Дальнейшее свое развитие получили биология и медицина, физика и химия, искусство и литература. Научно-технический прогресс дал почву для развития технических наук и создания новых устройств и технологий, позволяющих человеку усовершенствовать свой уклад жизнедеятельности. Но как же передавались эти сведения из поколения в поколение? Веками человечество накапливало и собирало сведения об окружающем мире, знания и опыт в различных областях своей деятельности. Такая наука, как информатика, начала зарождаться еще задолго до появления письменности, научно-технического прогресса, появления первых средств связи. Несколько столетий назад язык являлся средством хранения и передачи информации. Из поколения в поколение посредством устной речи передавались полезные сведения об явлениях природы, способах изготовления жилища и орудий труда, методов добывания пропитания. Человек в процессе своей деятельности накапливал знания, чтобы передать их своим потомкам в виде рассказов, преданий, историй. Так зарождалась и литература, искусство. Развитие письменности и возникновение книгопечатания в XVI в. позволило хранить сведения в более надежном письменном виде. Появились первые книги, справочники, в которых хранились уже и научные сведения естественных и гуманитарных дисциплин. Развитие технических наук позволило человечеству сделать большие открытия в области связи, что привело к созданию телефонов, телеграфов, радио – более совершенных и оперативных средств передачи информации, чем книгопечатание. С каждым шагом в развитии человечества более остро вставал вопрос о хранении и передачи сведений, ведь совершалось все больше и больше открытий в различных областях знаний, а, следовательно, требовались средства, позволяющие хранить и накапливать большие объемы информации. Эту задачу позволило решить возникновение в XX веке первых ЭВМ. С тех пор компьютерные технологии развиваются с большим успехом, без компьютера современному человеку уже трудно представить свою жизнь. Возникновение ЭВМ и послужило началом развития информатики – науки о способах сбора, обработки, хранения, передачи и анализа информации с применением компьютерных технологий, обеспечивающих возможность ее использования для принятия решений. Другими словами, компьютерные технологии – это средство, с помощью которого человек обрабатывает необходимую ему информацию установленными наукой способами. В современном мире число доступной информации огромно, чему способствовало появление сети Интернет. В любой сфере деятельности человеку приходится сталкиваться с большим числом сведений. Чем выше количество обрабатываемой информации, тем острее встает вопрос о способах фильтрации необходимых сведений из общего потока информации, хранения и передачи этих сведений. В настоящее время роль информации огромна. Не зря в некоторых литературных источниках можно встретить мнение, что современный мир находится на пороге перехода от индустриального общества к информационному обществу. Отчасти можно согласиться с этим утверждением. Каждый день мы обрабатываем огромное число сведений из новостей, телевидения, радио, социальных сетей. Эта информация позволяет нам ориентироваться в окружающем мире, принять обдуманное и взвешенное решение по любому возникающему вопросу. Информационные технологии проникли практически во все сферы нашей жизнедеятельности. Производство, торговля, образование, медицина, сфера услуг – это далеко не полный перечень отраслей, в которые внедряются информационные технологии. Для конкретной личности информация – это ценный ресурс. Карьерный рост в основном зависит от того, каким «багажом» знаний обладает человек. Большее число информации позволяет продвинуться по служебной лестнице, занять более высокое положение в обществе. Появление сети Интернет сделало доступ к информации открытым, теперь можно ознакомиться с информацией с любой точки мира. Открытие полезных сведений в настоящее время высоко ценится в обществе, в связи с этим появились новые высокооплачиваемые и востребованные профессии. Таким образом, тема работы данной курсовой очень актуальна. На данном этапе развития общества важно понимать, в каком виде и какими способами информация не только передается и используется, но и хранится. В данной работе рассматриваются основные типы и структуры данных. Некоторые примеры приведены для языка PASCAL. .
Сложные типы данных
Для работы с большим набором данных необходимо их объединение в упорядоченную структуру. Формат хранения данных зависит от поставленных задач и типа данных. Это может быть телефонный справочник, сведения о сотрудниках предприятия, список задач на раб...
Открыть главуВиды структур данных
Массивы – наиболее известная и широко распространенная структура данных. Массив состоит элементов одного типа (например, чисел, символов), поэтому является однородной структурой. Встречаются и сложные массивы, когда элементом массива является массив,...
Открыть главуТабличные структуры данных
Табличные структуры данных нашли широкое применение в различных областях деятельности человека. Информация, представленная в табличной форме, широко используется в технических и естественных науках, финансах, бухгалтерском учете. Таблица – это струк...
Открыть главуЗаключение
В данной курсовой работе были рассмотрены вопросы, важные как и для разработчиков программного обеспечения, так и для обычных пользователей ПК, связанные с типами данных и их структуризацией. В работе были рассмотрены основные типы данных. Они подразделяются на простые и сложные. Простыми типами данных являются числа, символы, логические данные. Основные типы таких данных рассмотрены в работе на примере их применения в PASCAL. Сложные типы данных получаются путем объединения простых данных согласно определенным правилам. Таким образом, формируются структуры данных, основные разновидности и особенности которых рассмотрены в работе. Каждая структура обладает набором возможностей по работе с ней, который позволяет эффективно обрабатывать данные. Правильно подобранная структура данных – это ключ к удачному решению поставленных задач. Верный выбор может повысить производительность программы, уменьшить объем используемой памяти, сократить время исполнения различных операций.
Список литературы
1. Вирт Н.. Алгоритмы и структуры данных. – М.: Мир, 1989. – 360 с. 2. Стариченко Б. Е. Теоретические основы информатики. Учебник для вузов. – 3-е изд. перераб. и доп. – М.: Горячая линия – Телеком, 2016. – 400 с. 3. Информатика. Базовый курс. 2-е издание / Под ред. С. В. Симоновича. – СПб.: Питер, 2005. – 640 с: 4. Turbo Pascal. Типы данных. URL: https://www.turbopro.ru/index.php/turbopascal/6807-turbo-pascal-tipy-dannykh (дата обращения 06.07.2020). 5. Типы данных. URL: http://tipidannih.narod.ru/prost_tipi.htm (дата обращения 06.07.2020).