Основы программирования на алгоритмическом языке Си
Общая структура программы на языке Си. Пример линейного алгоритма. Программирование циклических вычислительных процессов с применением одномерных массивов и строк. Основные методы динамического распределения памяти. Указатели, операции над адресами.
Подобные документы
Решение задачи оптимального распределения инвестиций методом динамического программирования (программная реализация). Результаты работы программы, сравнительный анализ, графики. Решение задачи линейного программирования, его анализ на чувствительность.
курсовая работа, добавлен 08.03.2019Бейсик - один из лучших языков диалогового программирования для компьютерно-вычислительных устройств. Эффективность программы - показатель, определяющий минимальное количество времени, затраченное электронно-вычислительной машиной на ее выполнение.
контрольная работа, добавлен 29.09.2017Основные понятия теории игр и линейного программирования. Исследование алгоритмов симплекс-метода и сведение к нему матричной игры, имеет место и обратный процесс сведения задачи линейного программирования к матричной игре на языке Turbo Pascal.
курсовая работа, добавлен 01.05.2011Методология создания сайтов. Характеристика языков Web-программирования. Программирование на языке JavaScript: размещение кода на HTML-странице, URL-схема JavaScript, условная генерация HTML-разметки на стороне браузера. Программирование свойств браузера.
курсовая работа, добавлен 05.04.2015Анализ сущности программирования, которое заключается в записи алгоритма на языке программирования и отладке программы. Ознакомление со структурой языка Турбо-Паскаль. Изучение понятия файла - именованной области внешней памяти персонального компьютера.
дипломная работа, добавлен 06.10.2017Структура программы в языке Паскаль, имена идентификаторов и типы данных. Простые и структурированные операторы, сущность арифметических и логических операций. Стандартные математические и арифметические функции. Основы визуального программирования.
курс лекций, добавлен 18.12.2016Исследование особенностей использования динамической памяти для размещения крупных массивов данных. Описания операции получения значения переменной по ее адресу. Адресация динамических переменных через указатели. Объявление указателей в Турбо Паскале.
реферат, добавлен 03.06.2014Характеристика сред программирования С, С++, С++Builder. Прикладное программное обеспечение системной обработки деловой информации. Основные этапы создания программы на языке С++, реализующей класс Vector динамических массивов с поддержкой шаблонов.
курсовая работа, добавлен 17.06.2012Построение функциональной схемы системы программного обеспечения. Создание его архитектуры и построение алгоритма. Пошаговая разработка программы. Получение записи текстов программы на алгоритмическом языке высокого уровня и ее последующее тестирование.
курсовая работа, добавлен 11.02.2020Основы процесса проектирования программы на языке С++, структурное, логическое и модульное программирование. Итерационные циклы и приближенные вычисления, структуры данных. Создание массивов и динамическое связывание. Объектно-ориентированные программы.
учебное пособие, добавлен 23.04.2013Методы анализа алгоритма линейного программирования. Применение программного пакета MAPLE для решения задачи линейного программирования: определение объема выпуска каждого из изделий, при котором общая прибыль от их реализации является максимальной.
лабораторная работа, добавлен 02.12.2014Характеристика двумерного динамического массива. Создание программы по выводу на экран единичной матрицы с целыми элементами. Описание элементов синтаксиса выделения памяти под массив указателей при помощи операции new на языке программирования С++.
презентация, добавлен 17.04.2014Проблемы, связанные с использованием разных языков программирования для написания программ. Транслятор с языка Паскаль на язык Си, его функции и переменные. Кодирование алгоритма программы транслятора на языке Си++. Распечатка тестов и результатов.
курсовая работа, добавлен 23.06.2011Свойства, блок-схема линейного и разветвляющегося алгоритма. Запись и ввод переменных. Решение задач программирования в сложных условиях. Использование циклов и последовательностей. Применение операторов выбора. Построение графиков функций, процедуры.
презентация, добавлен 14.08.2013Основные программирования задач с условными операторами. Описание предметной области Web-приложения. Организация системы анкетирования, регистрации товара и пользователей. Программирование задач с использованием одномерных и двумерных массивов, их роль.
курсовая работа, добавлен 15.09.2014Характеристика основных типов алгоритмов, операций, операторов, функций, простых и структурированных типов данных. Понятие программирования, способы определения массивов, правила оформления и вызова функций. Поля и методы класса, создание объектов.
учебное пособие, добавлен 28.11.2011Рассмотрение принципов разработки программы на ветвление для работы с числами на алгоритмическом языке Си. Проверка правильности решения задачи по переводу числа из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления.
курсовая работа, добавлен 09.01.2019Понятие динамического программирования, его задачи, принципы, структура. Основная идея и особенности вычислительного метода. Характеристика общей постановки и алгоритма решения задач данным способом. Специфика программы MathCAD, ее значение и применение.
курсовая работа, добавлен 21.08.2009Структура Vex IQ как уникальной линейки конструкторов. Особенности изучения программирования на языке RobotC в сфере образовательной робототехники. Исследование примеров простейших синтаксических конструкций, позволяющих программировать движения роботов.
статья, добавлен 21.02.2018Методика и основные этапы реализации словесного и на языке блок-схем алгоритма и программы на языке программирования Паскаль, которая вычисляет заданный интеграл по методы Гаусса и показывает графическое отображение процесса. Листинг, проверка программы.
курсовая работа, добавлен 10.09.2011Использование машинно-ориентированных языков программирования. Назначение машинно-независимых языков для написания алгоритмов решений задач. Пример простой программы на языке программирования Ассемблер. Особенности и недостатки языка программирования С.
курсовая работа, добавлен 25.12.2014Построение таблицы, содержащей результаты работы за день, считая ключом шифр изделия на языке программирования Си. Определение одномерных массивов символьного типа как типа вводных данных. Тесты для проверки корректной работы программного приложения.
лабораторная работа, добавлен 10.05.2014Основные элементы языка Pascal: структура программы и типы переменных. Основные операции и действия над данными. Понятие и виды циклов и массивов. Стандартные процедуры и функции языка программирования. Ввод и вывод данных, работа с графикой в программе.
методичка, добавлен 15.04.2013Конструктор ветвлений в языке программирования. Особенности цикла с автоувеличением и автоуменьшением. Использование операции конкатенации в стринговых выражениях. Анализ линейного однонаправленного списка последовательности однородных элементов данных.
методичка, добавлен 10.06.2014Средства языка программирования. Описание и исследование наиболее наглядной задачи динамического программирования - алгоритма поиска кратчайшего пути. Проблемы реализации и использовании современного подхода к задачам динамического программирования.
курсовая работа, добавлен 05.04.2020