Динамическая память
Устанавливаем на кузов клемму Привариваем петли - "ушки"
Вдеваем в петли штырь Устанавливаем рамку с упорами Вытягиваем вмятину
Выравниваем поверхность рахтовочным молотком вручную, поворачивая, легко удаляем петли
Выравниваем поверхность обратным молотком
Выравнивание поверхности с помощью специальных клещей
5. План-схема
Схема расстановки оборудования 1 этаж
Схема расстановки оборудования 2 этаж
Схема проезда
6. Заключение 6.1. Обзор пройденной практики Современный автомобиль сложен по конструкции, напичкан электроникой и обслужить или отремонтировать его без специального оборудования невозможно. Оно, как правило, есть на серьезных предприятиях автосервисах. Поэтому здесь вероятность технического брака мала. Но выбрать автосервис, в котором клиенту предоставят широкий спектр услуг, выполняемых специалистами своего дела по приемлемым ценам в городе Владивостоке достаточно сложно. Именно таким сервисом является автосервис «ООО Грейд» чтобы выдерживать высокую планку качества предоставляемых услуг, которую установила для себя компания, сотрудники автосервиса постоянно обучаются, повышают квалификацию на специальных семинарах и курсах, организуемых представителями известных автомобильных производителей. Специалисты сервиса, расширяя границы возможностей, делают все для того, чтобы каждый клиент мог ощутить постоянный рост компании в области качества и предоставлении новых услуг. Благодаря прохождению практики в автосервисе я смог понять, как должна быть организована работа автосервиса, какие услуги могут быть предоставлены клиентам и на каком уровне, как происходит общение с клиентом. Прохождение практики позволило мне применить имеющиеся знания, приобрести опыт работы, получить новые профессиональные знания и навыки. 6.2. Выводы и предложения Благодаря прохождению практики в ИП я смог понять, как должна быть организована работа автосервиса, какие услуги могут быть предоставлены клиентам и на каком уровне, как происходит общение с клиентом. На современном рынке услуг есть профессиональные компании, которые готовы решать ваши проблемы, связанные с обслуживанием автомобиля. Одной из таких организаций является компания «Грейд». Коллектив профессиональных мастером в кратчайшие сроки решит сложнейшие задачи по необходимости обслуживанию и подробному ремонту, ведь наши сотрудники имеют большой опыт работы с автомобилями всех марок на современном оборудовании и качественных материалах, начиная от окраски одной детали до восстановления после тяжёлой аварии. Мы так же готовы предложить услугу послегарантийное обслуживание. Прохождение практики позволило мне применить имеющиеся знания, приобрести опыт работы, получить новые профессиональные знания и навыки. Содержание 1. Динамическая память………………………………………….……………………3 2. Средства выделения и освобождения памяти.………………………..…………5 3. Списки….……………………………………………………………………………..9 4. Нелинейные разветвлённые списки……………………………….…………….13 5. Постановка задачи. ……………………….………………………………………..16 6. Описание работы……………………………………………………………………17 7. Тестирование….…………………………………………………………….………18 8. Список материалов…………………………………………....……………………21 9. Листинг….…………………………………………………………..……………….22
Динамическая память Память, выделяемая в процессе выполнения программы, называется динамической. После выделения динамической памяти она сохраняется до ее явного освобождения, что может быть выполнено только с помощью специальной операции или библиотечной функции. Достоинства динамической памяти: - экономичность и эффективность ее использования; - возможность динамического изменения числа элементов в связанных структурах, например, списках (в статической памяти число элементов фиксировано для каждой компиляции); - статические переменные существуют только в течение жизни блока, в котором они объявлены, а динамические - и после выхода из блока до окончания программы, а на практике – столько, сколько нужно по алгоритму; - переменная, размещаемая динамически, не объявляется в разделе VAR и не имеет имени в программе («невидимка»). Компилятор не планирует выделение места в памяти под такие переменные. Недостатки динамической памяти: - усложняются процессы выделения и освобождения динамической памяти по сравнению со статической; - усложняются алгоритмы обработки данных, представленных динамическими структурами. В процессе выполнения программы участок динамической памяти доступен везде, где доступен указатель, адресующий этот участок. Таким образом, возможны следующие три варианта работы с динамической памятью, выделяемой в некотором блоке (например, в теле неглавной функции).
Все переменные, объявленные в программе, размещаются в одной непрерывной области памяти, которую называют сегментом данных. Такие переменные не меняют своего размера в ходе выполнения программы и называются статическими. Размера сегмента данных может быть недостаточно для размещения больших объемов информации. Выходом из этой ситуации является использование динамической памяти. Динамическая память – это память, выделяемая программе для ее работы за вычетом сегмента данных, стека, в котором размещаются локальные переменные подпрограмм и собственно тела программы.
Для работы с динамической памятью используют указатели. С их помощью осуществляется доступ к участкам динамической памяти, которые называются динамическими переменными. Для хранения динамических переменных выделяется специальная область памяти, называемая "кучей".
Указатель может находиться в одном из трех состояний, а именно: 1) не инициализирован; 2) содержит адрес размещения; 3) содержит значение предопределенной константы nil; такой указатель называется пустым, то есть не указывает ни на какую переменную.
Указатель со значением nil содержит 0 в каждом из четырех байтов.
|