Создание и компиляция программ на Си в UNIX
Основы создания и компиляции программ на языке С с помощью базовых средств операционной системы UNIX. Написание собственных программ на языке С. Вызов компилятора gcc из командной строки. Управление компиляцией с помощью утилиты make, создание make-файла.
Подобные документы
Освоение методов работы с бинарными и текстовыми файлами, освоение алгоритма удаления данных из них. Приемы отладки программ сортировки данных и навыков разработки многомодульных программ. Освоение препроцессорных средств управления ходом компиляции.
контрольная работа, добавлен 24.09.2012Рассмотрение и анализ особенностей создания проекта, сохранения файлов проекта и открытия проекта в среде программирования. Характеристика процесса компиляции и запуска приложения. Ознакомление с составом интегрированных систем разработки программ.
презентация, добавлен 14.03.2016Сравнение языка C# с другими языками программирования. Использование комментариев в формате XML. Полный список параметров компилятора. Создание информации отладки. Прочтение команд и опций компилятора из файла. Проверка на переполнения и опустошения.
реферат, добавлен 26.05.2016Механизм функционирования статистических библиотек в Linux, их включение в программу в процессе компиляции. Создание библиотек с помощью утилит. Формат исполняемого файла. Разделяемые библиотеки, их плюсы и минусы. Идентификация разделяемых библиотек.
лекция, добавлен 29.07.2012Общая характеристика правил оформления лабораторных работ по информатике. Рассмотрение основных способов написания программ на языке СИ, знакомство с основными проблемами. Особенности программы на языке СИ. Анализ программ вычисления по заданной формуле.
курсовая работа, добавлен 11.12.2013Исследование особенностей визуального программирования. Изучение практических возможностей языка программирования Delphi 7. Составление простых и сложных программ. Способы исправления массива, изменения данных. Принципы использования справочной поддержки.
отчет по практике, добавлен 23.12.2014Історія створення операційної системи UNIX. Статус UNIX на ринку, основні переваги та недоліки в порівнянні з конкурентами. Можливості комбінування стандартних команд. Багатозадачність і жорстке розділення пам'яті. Шляхи застосування ОС у реальному житті.
курсовая работа, добавлен 23.12.2013Общие сведения о языке ассемблер, описание программы. Этапы разработки ассемблерных программ. Компиляция или ассемблирование, компоновка. Выполнение и отладка (DEBUG). Программа перевода десятичного числа в двоичную и шестнадцатеричную системы счисления.
реферат, добавлен 02.11.2010Изучение сути, преимуществ и недостатков операционной системы Unix. Описание файловой структуры системы, взаимоотношений между процессами, выполняющимися в режиме задачи и в режиме ядра, а также аппаратной среды функционирования ядра операционной системы.
курсовая работа, добавлен 21.03.2012Принципы построения линейных алгоритмов и простых расчетных программ на языке программирования C. Принципы создание консольных приложений в среде Microsoft Visual Studio. Разработка программы по преобразованию градусов Фаренгейта в градусы Цельсия.
лабораторная работа, добавлен 17.10.2012Создание автоматически выполняемых макрокоманд и задачи, автоматизируемые ими. Редактирование макрокоманд с помощью редактора Visual Basic. Создание полноценных приложений с помощью VBA и Word. Создание пользовательских меню и панелей инструментов.
учебное пособие, добавлен 01.05.2014Плюсы и минусы электронного учебного пособия. Использование пакета программ SunRav BookOffice. Создание материалов, которые представляются аудитории с помощью проектора. Разработка системы учебных презентаций. Выбор аппаратных и программных средств.
курсовая работа, добавлен 06.04.2018Разновидности компьютерных программ или вредоносного кода, отличительной особенностью которых является способность к размножению (саморепликация). Троянские программы и утилиты скрытого администрирования. Описание и преимущества антивирусных программ.
реферат, добавлен 16.03.2015Создание программы с использованием операторов IF, CASE, операторов цикла с неизвестным числом повторений Do…Loop и While…Wend и с известным числом повторений For…Next и For Each…next. Тексты этих программ, блок-схемы алгоритмов и результаты их работы.
контрольная работа, добавлен 10.12.2014Модульная блок-схема ядра операционной системы, "Индекс" файла, таблицы дескрипторов файла и индексов. Последовательность операций при выполнении программы. Элементы функций и данных в стеках ядра. Информационные структуры для запуска процессов.
презентация, добавлен 20.09.2017Обзор существующих тестирующих программ. Ступени развития автоматизированных обучающих систем. Особенности использования тестов для диагностики уровня подготовленности. Написание исполняемого файла на языке программирования Delphi и реализация программы.
курсовая работа, добавлен 25.06.2014Создание программного средства, позволяющего внедрять водяные знаки в изображения различных форматов и подтверждать подлинность файла с помощью проверки водяного знака. Обзор существующих программ-аналогов. Описание работы класса WMParameters.
курсовая работа, добавлен 16.05.2023Особенности создания прикладных программ или приложений в интегрированной среде разработки Delphi, особенности ее интерфейса. Компиляция и выполнение проекта в Delphi. Разработка и создание интерфейса приложений. Определение функциональности приложения.
презентация, добавлен 10.06.2015Процесс разработки и отладки программ, содержащих повторяющиеся операторы, их отличительные черты, предназначение и применение. Проблемные ситуации в коде программ на языке Pascal. Анализ значений, которые могут принимать переменные в программе кода.
статья, добавлен 07.06.2016Операционные системы для вычислительных комплексов. Проблемы администрации распределенных файловых систем. Управление распределенными ресурсами в ОС UNIX. Расширение файловых систем с помощью Web. Принципы организации многопользовательского режима.
курсовая работа, добавлен 26.08.2009Изучение средств языка С++, используемых для создания параметрических типов. Использование механизма перегрузки операций в программах. Изучение механизма динамического связывания. Написание программ с использованием механизма наследования классов.
контрольная работа, добавлен 21.01.2014Реализация сетевых атак на удаленные серверы с помощью специальных программ. Классификация видов хакерских утилит и других вредоносных программ. Защита от хакерских утилит и сетевых червей. Аппаратная и программная реализация межсетевого экрана.
презентация, добавлен 30.11.2017Классификация программного обеспечения. Прикладные и системные программы. Роль, назначение, функции и классы системных программ. Характеристика операционной системы. Файловая система ОС. Описание программ-оболочек. Структура операционной системы MS DOS.
реферат, добавлен 22.02.2010Общее понятие и виды сетевых атак. Утилиты взлома удаленных компьютеров. Руткиты (rootkist) - программа или набор программ для скрытого взятия под контроль взломанной системы. Способы защита от хакерских атак, сетевых червей и троянских программ.
презентация, добавлен 08.02.2011Рассмотрение базовых средств языка C++. Сущность модульного программирования и технология создания программ. Характеристика главных особенностей итераторов и функциональных объектов, их функции. Спецификации формата для функций семейства printf.
учебное пособие, добавлен 15.03.2014