рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Базові операції над структурами даних

Базові операції над структурами даних - раздел Образование, CТРУКТУРИ ДАНИХ ТА АЛГОРИТМИ R   Над Усіма Структурами Даних Можуть Виконуватися Чотири Базові...

 

Над усіма структурами даних можуть виконуватися чотири базові операції фізичного рівня: створення, видалення, вибір (доступ), відновлення.

Операція створення полягає у виділенні пам'яті для структури даних. Пам'ять може виділятися в процесі виконання програми з першою появою імені змінної у вихідній програмі або на етапі компіляції, чи при активізації процедурного блока, у якому з'являються відповідні змінні. Програміст може і сам виділяти пам'ять для структур даних, використовуючи наявні в системі програмування процедури і функції для виділення. У ряді мов (наприклад, у С) для структурованих даних, що сконструйовані програмістом, операція створення містить у собі також установку початкових значень параметрів створюваної структури.

Операція видалення структур даних протилежна за своєю дією операції створення. Деякі мови, такі як BASІС, FORTRAN, не надають можливості програмісту видаляти створені структури даних. У мовах C, PASCAL структури даних, наявні усередині блока, знищуються в процесі виконання програми при виході з цього блока. Програміст може і сам звільняти пам'ять для структур даних, використовуючи наявні в системі програмування процедури і функції для цього. Операція видалення допомагає ефективно використовувати пам'ять.

Операція вибору використовується для доступу до даних усередині самої структури. Форма операції доступу залежить від типу структури даних, до якої здійснюється звертання. Метод доступу – одна з найбільш важливих властивостей структур даних, особливо в зв'язку з тим, що ця властивість має безпосереднє відношення до вибору конкретної структури даних.

Операціявідновленнядозволяє змінити значення даних у структурі даних. Прикладом операції відновлення є операція присвоювання або більш складна форма – передача параметрів.

Вищевказані чотири операції обов'язкові для всіх структур і типів даних. Крім цих загальних операцій для кожної структури даних можуть бути визначені специфічні операції, що працюють з даними тільки зазначеного типу (даної структури).

 

– Конец работы –

Эта тема принадлежит разделу:

CТРУКТУРИ ДАНИХ ТА АЛГОРИТМИ R

CТРУКТУРИ ДАНИХ ТА АЛГОРИТМИ R... Поняття структур даних та алгоритмів P Збереження інформації P...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Базові операції над структурами даних

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

CТРУКТУРИ ДАНИХ ТА АЛГОРИТМИ
  Без розуміння структур даних та алгоритмів неможливо створити будь-який серйозний програмний продукт. Тому головна задача дисципліни “Обчислювальні алгоритми та структури даних"

Поняття структур даних та алгоритмів
  Структури даних та алгоритми служать тими матеріалами, з яких складаються програми. Більш того, сам комп'ютер складається зі структур даних та алгоритмів. Вбудовані структури даних

Збереження інформації
У цифрових обчислювальних машинах можна виділити три основних види запам'ятовуючих пристроїв: Ø pегістрова; Ø oперативна; Ø зовнішня пам'ять.

Системи числення
  Система числення – (number system) це сукупність прийомів та правил найменування та позначення чисел, за допомогою яких можна встановити взаємно однозначну відп

Класифікація структур даних
  Класифікація структур даних виконується за декількома ознаками. 1). За способом представлення: фізична та логічна. Поняття "фізична ст

Технологія програмування
  Процес створення програми для рішення будь-якої практичної задачі складається з наступних етапів: Ø формалізація та створення технічного завдання на розробку;

Аналіз розроблюваних алгоритмів
Під час розв’язання задачі вибір найбільш придатного алгоритму викликає відомі труднощі. На чому базувати вибір, якщо алгоритм повинен задовольняти наступним протилежним одна одній вимогам.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги