Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Создание ссылочных типов в языке программирования Паскаль
Создан заказ №1322582
17 августа 2017

Создание ссылочных типов в языке программирования Паскаль

Как заказчик описал требования к работе:
1. Общие положения Курсовая работа самостоятельная разработка конкретной темы с элементами научного анализа, отражающая приобретенные студентом теоретические знания и практические навыки, умение работать с литературой, анализировать источники, делать обстоятельные и обоснованные выводы. Курсовая раб ота выполняется на базе теоретических знаний и практических навыков, полученных в процессе изучения конкретной дисциплины и смежных с ней дисциплин. Курсовые работы по дисциплинам учебного плана являются важным этапом обучения студентов, способствующим формированию навыков самостоятельного научного и практического подхода к освоению учебного материала. Кроме того, письменные курсовые работы позволяют осуществить контроль за самостоятельной работой студента и оценить, наряду с экзаменами и зачетами, подготовленность будущего специалиста. Выполнение письменных курсовых работ регламентируется учебными планами. В учебном плане указывается наименование дисциплины, по которой запланировано выполнение курсовой работы, семестр и вид отчетности. Цель курсовой работы заключается в следующем: расширение, закрепление и систематизация теоретических знаний, как по направлению обучения в целом, так и по изучаемой дисциплине; формирование и совершенствование практических навыков научно-исследовательской деятельности; формирование навыков ведения самостоятельных теоретических и практических исследований в соответствии с направлением обучения; приобретение опыта обработки, анализа и систематизации результатов практических (экспериментальных) исследований по направлению обучения, а также в оценке их практической значимости и возможной области применения
подробнее
Фрагмент выполненной работы:
Введение Для работы любой программы, а также операционной системы всегда необходимо много ресурсов. От этого зависит работоспособность, быстродействие, объем и качество работы данной программы и самого персонального компьютера. Умения работать и управлять памятью - одно из основных качеств программиста, основная трудовая забота данного специалиста. Во время выполнения программы количество такого ресурса как память очень сильно влияет на такие элементы как: программа разработчика; программы операционной системы. (работа была выполнена специалистами author24.ru) Данные программы выполняют в основном вспомогательную функцию; объемы данных вводимых пользователем; пункты изменения направления для программного кода; количество памяти, временно выделяемой; количество памяти при перемещении текущих параметров; память для ввода и вывода, которая выполняет функцию промежуточной области памяти. Хранение, в этих местах, осуществляется до начало процесса записи ее на физические носители(оптический и жесткие диски); информацию, содержащую параметры работы ОС; Доступ ко всем переменным как статическим так и динамическим осуществляется по выделенным адресам. Адрес помогает осуществить целенаправленный доступ к определенной ячейки памяти. Для экономии памяти используются статические переменные, в них адрес не записывается, а данные добываются по имени. Компилятор сам производит распределение переменных и подстовление необходимых адресов в выполняемые коды команд в процессе компиляции. Определение адреса для динамической переменной производится указателем. В языке программирования Паскаль есть возможность объявить переменную имеющую тип указатель. Получается данной переменной присваивается адрес некоторого объекта. Для работы с такими переменными необходимо: выделить память пот такую переменную; присвоить данную память указателю, то есть определить указатель; не забыть освободить выделенную память. Из этого списка видно, что для регулирования памятью нам необходимо уметь пользоваться широким классом объектов. Проведем некоторый анализ данной информации. Разработчик программы в процессе создания программного комплекса должен сам выделять и освобождать необходимую память, объявлять и инициализировать указатели. В принципе, язык программирования позволяет, для каждой статической переменной программист может создать динамически аналог, но делать это необходимо, только при необходимости. Переменные таких типов как integer, real и т.д. нет смысла переводить в динамический вид, поскольку память выделяемая на них намного меньше чем память выделяемая на указатель. Для подтверждения данных фактов приведем пример. Например, объявленный указатель на число занимает 4 байта памяти, сама переменная - 2 байта памяти. Также считаю нужным отметить, что при использовании динамического распределения памяти есть и свои недостатки, например: увеличение объема кода программы; уменьшение читаемости и наглядности; Снижение быстродействия. Это можно пояснить тем, что, в первую очередь, нужно инициализировать значения переменных указателей, а во-вторых, усложняется доступ к числам переменной. Подводя итоги данных фактов можно сделать такой вывод. Динамическое программирование конкретный и хороший инструмент для экономии ресурсов ПК, но качественный код напишет тот программист который найдет золотую середину между динамическим и статическим распределением памятиПосмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
20 августа 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user1004163
5
скачать
Создание ссылочных типов в языке программирования Паскаль.docx
2017-08-23 21:02
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Хорошая работа, отзывчивый автор. Все прекрасно, отвечал на все вопросы и в работе было все понятно

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
3глава
Дипломная работа
Программирование
Стоимость:
4000 ₽
Курсовая по ооп на Java написать с графическим интерфейсом
Другое
Программирование
Стоимость:
300 ₽
Система визуализации деятельности страховой компании
Курсовая работа
Программирование
Стоимость:
700 ₽
Обучение с подкрепление и транспортная задача
Задача по программированию
Программирование
Проверить лабораторную работу по программированию (модель Изинга)
Лабораторная работа
Программирование
Стоимость:
300 ₽
шаговый двигатель
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание базы данных и выполнение запросов по ней (phpMyAdmin)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Оптимизация программных средств. Выбор темы в комментариях
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка приложения Дневник тренировок на языке программирования C#
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая по Объектно ориентированному программированию
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать программу
Курсовая работа
Программирование
Стоимость:
700 ₽
Модуль просмотра изображений в формате RAW C++
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра "Шахматы" в кроссплатформенной среде разработки QT
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программы обработки массива данных
Курсовая работа
Программирование
Стоимость:
700 ₽
Матрица C#
Курсовая работа
Программирование
Стоимость:
700 ₽
разработка локальной сети в Больнице
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Фреймы в HTML
Слово «frame» обозначает рамку, кадр. С помощью фреймов пространство окна браузера делится на независимые разделы, в которых можно отобразить различную информацию. Удобно использовать фреймы при необходимости отображения на экране данных из различных источников.
Разработчики HTML-документов имеют в своем распоряжении богатый выбор форм представления информации на страницах. Текстовая и графическая ...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Фреймы в HTML
Слово «frame» обозначает рамку, кадр. С помощью фреймов пространство окна браузера делится на независимые разделы, в которых можно отобразить различную информацию. Удобно использовать фреймы при необходимости отображения на экране данных из различных источников.
Разработчики HTML-документов имеют в своем распоряжении богатый выбор форм представления информации на страницах. Текстовая и графическая ...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы