Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Технология решения задач с помощью языков программирования: обработка массивов

shahov_2020 210 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 20 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 04.10.2020
В результате курсовой работы были созданы задачи, реализуемые массивами в программе Borland Delphi 7. В ходе работы был проведен сравнительный анализ и изучение функциональных возможностей всех языков программирования.
Введение

Написать программу в машинном коде весьма сложно, причем эта сложность резко возрастает с увеличением размера программы и трудоемкости решения нужной задачи. Условно можно считать, что машинный код приемлем, если размер программы не превышает нескольких десятков байтов и нет потребности в операциях ручного ввода/вывода данных. Поэтому сегодня практически все программы создаются с помощью языков программирования. Программирование — процесс создания программ, то есть разработка программного обеспечения Языки программирования – искусственные языки. От естественных они отличаются ограниченным числом «слов», значение которых понятно транслятору, и строгими правилами записи команд (операторы). Фактически, язык программирования, это набор правил описания команд и заранее созданных функций. Каждый язык программирования ограничивает разработчика строго предопределенным набором ключевых слов и команд, которые могут быть использованы при разработке. Выделяют несколько уровней языков: • низкого уровня (ассемблер) — работают напрямую с процессорными командами • высокого уровня (C++, C#, Java и др.) — больше похожи на обычный язык Во время разработки программного продукта могут выделяться разные уровни абстракций. То есть по-разному представляться объекты реального мира. В зависимости от этого языки программирования принято разбивать на следующие виды: • Процедурные — определяют решение задачи шаг за шагом, вся система разбивается на ряд связанных между собой процедур. • Объектно-ориентированные — программа разрабатывается как совокупность взаимосвязанных объектов, каждый из которых может порождать множество конкретных реализаций. С точки зрения декомпозиции объекта разработки может быть удобнее; • Декларативные — представляют собой языки описания проблемы и ожидаемого результата. Актуальность данной темы состоит в том, что программирование широко внедрено в компьютерные технологии, которые присутствуют во всех сферах деятельности людей. Целью исследования является закрепление и углубление знаний по программированию. Объект исследования являются массивы. Предмет исследования является технология обработки массивов с помощью языков программирования. Задачи: 1. Сбор данных по программам; 2. Выбор программного обеспечения; 3. Решение задач с помощью программного средства.
Содержание

Введение 5 1 Описание предметной области технология решения задач с помощью языков программирования: обработка массивов 7 1.1 Типовые задачи, связанные с обработкой массивов 9 2 Обработка матриц в объектно-ориентированной среде Borland Delphi 11 2.1 Пример нахождения максимального элемента массива 11 2.2 Пример нахождения минимального элемента массива 12 2.3 Пример сортировки массива по возрастанию 13 2.4 Сортировка массива по убыванию 15 2.5 Замена переменной в массиве 17 Заключение 19 Библиографический список 20
Список литературы

1. Фаронов В.В. «DELPHI. Программирование на языке высокого уровня». - Питер, 2010. 235 с.; 2. Культин Н.П. Delphi в задачах и примерах. - БХВ-Петербург, 2012. 288 с.; 3. Хомосенко А.А, Гофман В.А., Мещеряков Е.В., Никифоров И.П. Delphi 7. Наиболее полное руководство - БХВ - Петербург, 2011. 355 с.; 4. Архангельский, А.Я. Язык Pascal и основы программирования в Delphi / А.Я. Архангельский. - М.: Бином-Пресс, 2012. 496 c.; 5. Шумаков П. В., "Delphi 7.0 и создание баз данных". Москва 2012г. 178 с; 6. Бобровский С.И. «Delphi 7. Учебный курс». 2009г. с.736 7. Желонкин А. «Основы программирования в интегрированной среде Delphi». 2011г. с.240 8. Введение в среду визуального программирования Delphi: Учебное пособие-Ч.1 /С.ВБорисов, С.С.Комалов, И.Л.Серебрякова и др.; Под ред.Б.Г.Трусова. - М.:Изд-во МГТУ им.Н.Э.Баумана, 2010.-80 с.: ил
Отрывок из работы

1 Описание предметной области технология решения задач с помощью языков программирования: обработка массивов Технология решения задач с помощью языков программирования: обработка массивов должна содержать: Программу для решения задач, которая будет выводить массив с использованием функций: сортировка, упорядочивание. Программирование - процесс подготовки задач для решения их на ЭВМ, состоящий из следующих этапов: составление "плана решения" задачи в виде набора операций (алгоритмическое описание задачи); описание "плана решения" на языке программирования (составление программы); трансляция программы с языка программирования на машинный язык (в виде последовательности команд, реализация которых техническими средствами компьютера и есть процесс решения задачи). Массив - это пронумерованная последовательность величин одинакового типа, обозначаемая одним именем. Элементы массива располагаются в последовательных ячейках памяти, обозначаются именем массива и индексом. Каждое из значений, составляющих массив, называется его компонентой (или элементом массива). Преимущество использования массивов. Массив является удобным способом хранения нескольких связанных элементов данных в едином контейнере для большего удобства и эффективности программирования. Массив позволяет сохранять и манипулировать многими элементами данных посредством единственной переменной. Кроме уменьшения общего числа различных имен переменных, которые необходимо отслеживать, другим основным преимуществом использования массивов является то, что можно использовать циклы для легкой обработки различных элементов массивов.
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Информационные технологии, 48 страниц
550 руб.
Курсовая работа, Информационные технологии, 24 страницы
250 руб.
Курсовая работа, Информационные технологии, 40 страниц
480 руб.
Курсовая работа, Информационные технологии, 27 страниц
200 руб.
Курсовая работа, Информационные технологии, 17 страниц
100 руб.
Курсовая работа, Информационные технологии, 26 страниц
200 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg