Управляемый стек в программах на языке Си

Проблема обеспечения надёжности программного кода в отношении безопасности исключений и раннего выхода из процедур и фреймов, написанных на языке Си. Способ реализации управляемого стека на языке Си. Достижение высокой производительности программ.

Подобные документы

  • Разработка программного обеспечения, позволяющего автоматизировать подсчет метрик отражающих "почерк создателя" программного обеспечения для исходных кодов программ и профиля для достоверного осуществления идентификации автора программного обеспечения.

    статья, добавлен 28.02.2016

  • Стек в ООП со всеми стандартными операциями: добавление элемента, взятие вершины, проверка на пустоту и заполнение, вывод содержимого стека на экран. Список, в каждом узле которого содержится один стек. Реализация основного меню для удобства работы.

    контрольная работа, добавлен 22.11.2013

  • Этапы проектирования модели информационной системы на языке графического описания для объектного моделирования UML. Построение диаграммы вариантов использования программного обеспечения банкомата. Анализ отношения классов и реализации их поведения.

    контрольная работа, добавлен 08.10.2017

  • Компиляция программы без возвращения назад к уже обработанному тексту - специфическая особенность однопроходного компилятора. Специальная функция main - начальная точка выполнения всех программных приложений, написанных на языке программирования Си.

    курсовая работа, добавлен 18.02.2019

  • Стандарт шифрования данных DES для защиты от несанкционированного доступа к информации в государственных и коммерческих организациях США. Особенности реализации алгоритма шифрования DES на языке Delphi. Разработка интерфейса программы и алгоритма работы.

    курсовая работа, добавлен 16.09.2017

  • Процесс разработки одной из разновидностей словесных игр и изучение программирования на языке Prolog. Характеристика требований к информационной системе. Лингвистическое обеспечение и требования к документированию. Используемые программные средства.

    курсовая работа, добавлен 06.01.2014

  • Характеристика исходного кода объектно-ориентированного программирования на языке C++. Преимущества языка С++. Порядок работы с программой. Результат работы объектно-ориентированной программы для работы с графическими объектами. Листинг программы.

    контрольная работа, добавлен 09.01.2014

  • Изучение основных понятий, методов и моделей программной инженерии, составляющих процесса разработки программного обеспечения. Разработка функциональной структуры программного обеспечения. Разработка программного кода. Анализ программного продукта.

    лабораторная работа, добавлен 20.09.2016

  • Разработка программ на языке программирования С и на языке Borland 5.0. Стандартные функции и стандартные объекты языка Borland 5.0. Возможности языка C++ Borland 5.0, используемые для алгоритма. Результаты расчета, анализ и тестирование программы.

    курсовая работа, добавлен 10.09.2015

  • Проведение исследования основных подходов для обеспечения надежности программ. Анализ объекта и построение пространств элементарных событий. Изучение источников ненадежности аппаратуры. Исправность программы как характеристика ее исполняемого кода.

    статья, добавлен 20.01.2018

  • Методика и основные этапы реализации словесного и на языке блок-схем алгоритма и программы на языке программирования Паскаль, которая вычисляет заданный интеграл по методы Гаусса и показывает графическое отображение процесса. Листинг, проверка программы.

    курсовая работа, добавлен 10.09.2011

  • Сущность понятия массивов, программирование задач, связанных с их формированием. Значение индекса одномерного массива, ввод и вывод элементов. Составление алгоритмов и программ обработки числовых одномерных и двумерных массивов на алгоритмическом языке.

    лабораторная работа, добавлен 20.01.2018

  • Работа с документом в среде Microsoft Excel на базе программ, написанных на языке Microsoft Visual Basic. Начисление премии (комиссионных и дополнительной оплаты), разработка модели управления запасами, оценка оптимальных капиталовложений в документе.

    дипломная работа, добавлен 03.02.2013

  • Постановка задачи на разработку интерактивного учебника языка JavaScript. Обучение программированию на языке JavaScript в онлайн. Возможность проведения самотестирования и проверки программного кода. Достоинства и недостатки языков программирования.

    дипломная работа, добавлен 21.03.2019

  • Создание функционального кода для отображения внешних форм и элементов управления. Разработка функционального внешнего интерфейса пользователя на языке ASP.NET. Создание процедур аутентификации, проверки пароля администратора, тестирование и отладка.

    дипломная работа, добавлен 18.08.2014

  • Описание способов повышения производительности и реализации программ при помощи потоков. Изучение схемы разделения общей памяти несинхронизированными потоками, критические участи программного кода. Функции синхронизации и взаимоблокировки потоков.

    дипломная работа, добавлен 10.04.2013

  • Основные понятия и определения, классификация программ, этапы создания программного продукта в рамках жизненного цикла. Особенности отладки, тестирования, сопровождения программ. Структурное программирование с использованием процедур и функций.

    учебное пособие, добавлен 15.01.2020

  • История создания и основные понятия фреймворка Spring. Проектирование объектов на языке Kotlin. Правила построения архитектуры программного кода на платформе Java. Принципы компилирования файлов web-приложения. Авторизация и аудентификация пользователей.

    курсовая работа, добавлен 18.02.2019

  • Современные требования, предъявляемые к программному обеспечению. Универсальность технологии программного обеспечения Java, преимущества и недостатки ее применения. Разработка программы определения простого числа на этом языке, проверка ее безопасности.

    контрольная работа, добавлен 03.12.2009

  • Объектно-ориентированная модель автоматизированной информационной системы приема и обслуживания клиентов в отеле на естественном языке и на языке UML. Спецификация функциональных требований к программному обеспечению. Список используемых аз данных.

    курсовая работа, добавлен 17.09.2014

  • Назначение, функции и область применения программного обеспечения. Состав и структура руководства пользователя. Содержание дистрибутивного носителя данных. Порядок загрузки данных и программ, проверка работоспособности. Особенности программного кода.

    статья, добавлен 25.12.2017

  • Оценка целесообразности применения низкоуровневого машинного кода совместно с высокоуровневым языком программирования. Рассмотрение возможности произвести вставку ассемблерного кода в языке Java. Цели совмещения Java и ассемблера. Java Native Interface.

    статья, добавлен 15.02.2019

  • Структура рекурсивных процедур и функций. Фрактал как математическое множество, обладающее свойством самоподобия. Обзор программ для создания фрактальных изображений. Разработка алгоритмов рисования фракталов на языке программирования PascalABC.

    курсовая работа, добавлен 13.02.2014

  • Стек как абстрактный тип данных, представляющий собой список элементов, организованных по принципу LIFO. Принципы его организации, внутренняя структура и компоненты. Реализация простых функций стека без использования библиотеки и с ее применением.

    контрольная работа, добавлен 23.05.2021

  • Проектирование с помощью "Rational Rose" систем любой сложности: от банковской системы до разработки кода на С++. Возможности программного инструмента. Типы сущностей в объектно-ориентированном языке моделирования UML. Преимущества "Rational Rose".

    реферат, добавлен 29.12.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.