Использование ассемблерного кода в языке Си
Отличительные особенности языка Си и описание некоторых его возможностей. Понятие программного прерывания и порядок установки собственного обработчика прерывания. Изучение возможности вставки ассемблерного кода непосредственно в исходный код на Си.
Подобные документы
Ознакомление с интерфейсом среды программирования Visual Studio, её основные функции и возможности. Написание кода проекта на языке Visual Basic. Настройка внешнего вида элементов управления программы. Создание обработчиков события нажатия на кнопку.
лабораторная работа, добавлен 06.12.2019История развития языка программирования С/С++, его структура и функциональность, сферы практического применения. Этапы создания исполняемого кода. Директивы препроцессора, их назначение. Типы используемых данных и переменных, основные требования к ним.
презентация, добавлен 11.10.2014Анализ принципа работы программного приложения, которое реализует алгоритм пошаговой логической игры с интерфейсом командной строки. Характеристика основных преимуществ языка программирования С. Специфические особенности исходного кода программы.
курсовая работа, добавлен 17.02.2019Краткое описание и исследование программы и оценка ее функциональности, сфера практического использования. Описание главных функций разрабатываемого программного продукта, блок-схема и алгоритм его работы. Анализ кода программы и оценка псевдокодов.
лабораторная работа, добавлен 28.12.2015Описание разработки компьютерной игры "Змейка" в псевдокоде (команды в виде текста на русском языке). Характеристика переменных и констант, выбор начальных координат, изучение особенностей прорисовки начального положения, проверка правильности кода.
курсовая работа, добавлен 22.01.2015Определение термина "прерывание", его классификация в зависимости от источника возникновения сигнала. Особенности проверки оборудования, префикс программного сегмента. Функция ввод-вывод через последовательный порт. Пользовательское прерывание по таймеру.
презентация, добавлен 14.06.2015Этапы разработки программного продукта. Линейка продуктов компании Microsoft. Изучении анимирования объектов в Microsoft Visual Basic Express 2010. Дизайн программного продукта "Виды спорта". Инструкция по работе с программой. Листинг программного кода.
курсовая работа, добавлен 20.10.2016- 108. Указатели в языке С#
Основные достоинства языка C#, его схема работы с памятью. Сущность небезопасного кода. Синтаксис указателей, их предназначение, преобразование, инициализация, арифметические операции и приоритетность их выполнения. Содержание операции stackalloc.
лекция, добавлен 20.12.2011 UML как язык визуального описания принципов работы программных продуктов, созданный для определения, визуализации, проектирования и документирования, в основном, программных систем. Плюсы и минусы языка моделирования, динамичное развитие и поддержка.
статья, добавлен 30.04.2019Возможности многофункционального текстового процессора "Microsoft Word". Режимы просмотра документа. Работа со стилями, буфером обмена, колонтитулами, таблицами и графическими объектами. Особенности вставки объектов. Порядок вставки таблицы в текст.
презентация, добавлен 13.12.2015Процесс построения диаграмм классов UML по коду на языке Scala. Задачи обслуживания, улучшения или замены существующих программных систем. Использование визуальных представлений кода при помощи семантики и нотаций UML (Unified Modeling Language).
дипломная работа, добавлен 27.08.2016История создания и основные понятия фреймворка Spring. Проектирование объектов на языке Kotlin. Правила построения архитектуры программного кода на платформе Java. Принципы компилирования файлов web-приложения. Авторизация и аудентификация пользователей.
курсовая работа, добавлен 18.02.2019Назначение, цели создания, компоненты веб-приложения "Умная ферма". Описание RESTFul API запросов. Описание разделов и модулей веб-приложения. Обоснование выбора программных продуктов для создания программного кода. Разделы сайта и система навигации.
курсовая работа, добавлен 28.06.2020Описание технологии автоматизированного end-to-end тестирования, пригодного для применения в современных компаниях, разрабатывающих программные продукты. Изучение тестирования клиентского приложения для платформ iOS, Android и Web и его серверной части.
дипломная работа, добавлен 01.12.2019Сущность графических информационных моделей. Тенденции развития программных технологий. Анализ структурных и объектных подходов к программированию. Характеристика возможностей пакета Turbo Pascal 7.0. Понятие и структура обработчика на языке Паскаль.
контрольная работа, добавлен 17.02.2011Исследование программирования на примере языка C++. Анализ методов и инструментов построения объектных моделей предметных областей. Разработка программного кода ввода исходных данных и вывода результатов. Характеристика создания справочной системы.
курсовая работа, добавлен 18.06.2017Рассмотрение характеристики компьютерных микропроцессоров, их понятие и основные особенности. Анализ развития различных семейств чипов, исследование их архитектуры. Понятие прерывания и его основные виды. Сравнение процессоров семейств Intel и AMD.
курсовая работа, добавлен 22.02.2019История возникновения языков программирования. Особенность ассемблера как программы, переводящей символические имена в машинные коды. Сущность методов компиляции и интерпретации. Специфика алгоритма воспроизведения программного кода в среде Бейсик.
презентация, добавлен 09.04.2014Определение процесса установки программного обеспечения. Типичные шаги, которые выполняются во время установки продукта. Основные проблемы при установке программ. Понятие программы установки. Рекомендации по установке нового программного обеспечения.
реферат, добавлен 04.10.2015Создание игры "Четыре в ряд", написанная на языке Си в программе Notepad++. Правила игры. Реализация программного кода с комментариями. Функции ввода данных при ходе игрока. Инструкция пользователя. Режим игры "Игра с компьютером". Код программы.
курсовая работа, добавлен 18.02.2019Реализация программного кода с комментариями. Процесс игры между компьютером и игроком. Основные навыки использования языка Си, освоение концепций и стратегий по созданию консольного приложения "Крестики-нолики". Создание компиляторов для новых платформ.
курсовая работа, добавлен 18.02.2019Анализ методов создания исходного кода игры "Охота на лис" на языке C, который бы выполнял свои расчетные функции. Описание правил игры. Изучение основных методов программной реализации игрового поля, на котором будут производиться действия по ходу игры.
курсовая работа, добавлен 17.02.2019Модификация методов и алгоритмов оптимизации программ, связанных с программной конвейеризацией и автопараллелизацией. Эффективные методы профилирования значений и выбора участков кода для специализации. Оценка производительности оптимизированного кода.
автореферат, добавлен 10.12.2013Главная роль искусственного интеллекта в автоматизации различных этапов разработки программного обеспечения, от создания кода и тестирования до управления проектами. Инновации, которые формируют современный ландшафт разработки программного обеспечения.
статья, добавлен 12.12.2024Способы ускорения процессов разработки и тестирования программного обеспечения с целью повышения качества выдаваемого продукта. Обнаружение разнообразных дефектов и слабых мест исходного кода. Исследование безопасности, поиск уязвимостей и ошибок.
статья, добавлен 03.05.2019