Пятница, 01.05.2026, 21:29
Приветствую Вас Гость | RSS
Мой сайт
Главная
Регистрация
Вход
Меню сайта

Категории раздела
Мои статьи [2]
Интересная информация [3]
Это должен знать каждый [11]
Смех [3]
Рассказы [2]
Книги [3]
Материалы [4]
Свои собственные [0]

Мини-чат

Наш опрос
Выбери
Всего ответов: 13

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Статьи

Всего материалов в каталоге: 28
Показано материалов: 1-10
Страницы: 1 2 3 »

Как обтянуть дачу в сеть.

 
1. С чего начать.
2. Сколько комнат надо подключить.
3. Серверный шкаф? 
  3.1 Что туда положить.
  3.2 Как его подключить.
  3.3 Обслуживание.
4. Кабель.
  4.1 Типы.
  4.2 Топология сетей.
5. Розетки и их подключение.
6. Обжимка что к чему.
7. Оборудование?
 
Мои статьи | Просмотров: 290 | Author: Артем | Добавил: TaypeH | Дата: 09.07.2013 | Комментарии (0)

Это молекула одного из самых сильных ядов в природе. Во время Второй мировой войны его рассматривали как перспективное оружие — ещё бы! — всего двух килограммов достаточно, чтобы полностью уничтожить человечество.
Мои статьи | Просмотров: 371 | Добавил: TaypeH | Дата: 17.01.2013 | Комментарии (0)

Анекдоты | Просмотров: 449 | Добавил: рост | Дата: 22.12.2011 | Комментарии (0)

Учебное пособие для слушателей курсов

Москва - Санкт-Петербург - Екатеринбург
Февраль 2008 г.
Поучительные | Просмотров: 551 | Добавил: рост | Дата: 21.12.2011 | Комментарии (0)

сервер из ноутбука приходит в голову просто таки сама

Смешная наука | Просмотров: 5541 | Добавил: рост | Дата: 21.12.2011 | Комментарии (2)

Веб-комикс о геймерах и всем что с ними связано.

Остальные | Просмотров: 390 | Добавил: рост | Дата: 20.12.2011 | Комментарии (0)

Откровение Иисуса Христа, которое дал Ему Бог, чтобы показать рабам Своим, чему надлежит быть вскоре. И Он показал, послав оное через Ангела Своего рабу Своему Иоанну,
Поучительные | Просмотров: 434 | Добавил: рост | Дата: 20.12.2011 | Комментарии (0)

5.6. Управление динамически выделяемой памятью

Динамические структуры по определению характеризуется непостоянством и непредсказуемостью размера. Поэтому память под отдельные элементы таких структур выделяется в момент, когда они "начинают существовать" в процессе выполнения программы, а не вовремя трансляции. Когда в элементе структуры больше нет необходимости, занимаемая им память освобождается.

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

Папка №1 | Просмотров: 529 | Добавил: TaypeH | Дата: 14.12.2011 | Комментарии (0)

Слияние двух списков.

Операция слияния заключается в формировании из двух списков одного - она аналогична операции сцепления строк. В случае односвязного списка, показанном в примере 5.7, слияние выполняется очень просто. Последний элемент первого списка содержит пустой указатель на следующий элемент, этот указатель служит признаком конца списка. Вместо этого пустого указатель в последний элемент первого списка заносится указатель на начало второго списка. Таким образом, второй список становится продолжением первого.

 {==== Программный пример 5.7 ====}
 { Слияние двух списков. head1 и head2 - указатели на начала
 списков. На результирующий список указывает head1 }
 Procedure Unite (var head1, head2 : sllptr);
 var cur : sllptr;
 begin { если 2-й список пустой - нечего делать }
 if head2<>nil then begin
 { если 1-й список пустой, выходным списком будет 2-й }
 if head1=nil then head1:=head2
 else { перебор 1-го списка до последнего его эл-та }
 begin cur:=head1;
 while cur^.next<>nil do cur:=cur^.next;
 { последний эл-т 1-го списка указывает на начало 2-го }
 cur^.next:=head2;
 end; head2:=nil; { 2-й список аннулируется }
 end; end;
Папка №1 | Просмотров: 940 | Добавил: TaypeH | Дата: 14.12.2011 | Комментарии (0)

5. ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ. СВЯЗНЫЕ СПИСКИ

5.1. Связное представление данных в памяти

Динамические структуры по определению характеризуются отсутствием физической смежности элементов структуры в памяти непостоянством и непредсказуемостью размера (числа элементов) структуры в процессе ее обработки. В этом разделе рассмотрены особенности динамических структур, определяемые их первым характерным свойством. Особенности, связанные со вторым свойством рассматриваются в последнем разделе данной главы.

Поскольку элементы динамической структуры располагаются по непредсказуемым адресам памяти, адрес элемента такой структуры не может быть вычислен из адреса начального или предыдущего элемента. Для установления связи между элементами динамической структуры используются указатели, через которые устанавливаются явные связи между элементами. Такое представление данных в памяти называется связным. Элемент динамической структуры состоит из двух полей:

Папка №1 | Просмотров: 794 | Добавил: TaypeH | Дата: 14.12.2011 | Комментарии (0)

1-10 11-20 21-28
Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2026
    Бесплатный хостинг uCoz