Анализ методов сортировки одномерного массива

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-107662.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1. Постановка задачи................................................................................ 5

1.1. Анализ существующих решений поставленной задачи................ 5

1.2. Обоснование выбора метода решения задачи............................... 16

2. Разработка алгоритма решения задачи............................................... 17

3. Разработка программы........................................................................ 18

3.1 Описание программы и используемых в ней функций ................... 18

3.1.1 Описание функции main()............................................................... 21

3.1.2 Описание функции srecmg()............................................................ 21

3.1.3 Описание функций qqsort()............................................................. 22

3.1.4 Описание функции grafix().............................................................. 23

3.2 Руководство программиста .............................................................. 25

3.3 Руководство оператора .................................................................... 26

Заключение................................................................................................. 28

Список использованной литературы........................................................ 29

Приложение 1 ........................................................................................... 30

Приложение 2 ........................................................................................... 39

ВВЕДЕНИЕ

Си – это язык программирования общего назначения, хорошо известный своей эффективностью, экономичностью, и переносимостью. Указанные преимущества Си обеспечивают хорошее качество разработки почти любого вида программного продукта. Использование Си в качестве инструментального языка позволяет получать достаточно быстрые и компактные программы. Во многих случаях программы, написанные на Си, сравнимы по скорости с программами, написанными на языке ассемблера[2]. При этом они имеют лучшую наглядность.

Си сочетает эффективность и мощность в относительно малом по размеру языке. Хотя Си не содержит встроенных компонент языка, выполняющих ввод-вывод, распределение памяти, манипуляций с экраном или управление процессами, тем не менее, системное окружение Си располагает библиотекой объектных модулей[3], в которой реализованы подобные функции. Библиотека[4] поддерживает многие из функций, которые требуются.[1]

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

Он тесно связан с операционной системой "UNIX"[4] , так как был развит на этой системе и так как "UNIX" и ее программное обеспечение написано на "C". Сам язык, однако, не связан с какой–либо одной операционной системой или машиной; и хотя его называют языком системного программирования, так как он удобен для написания операционных систем, он с равным успехом использовался при написании больших вычислительных программ, программ для обработки текстов и баз данных [2].
Лабораторная работа № 2 по дисциплине Основа телекоммуникаций, Вариант 11. Тема: «Факсимильные аппараты»
Тема: «Факсимильные аппараты» 1. Рассчитать время передачи штрихового изображения одной страницы формата А4, для разных режимов разрешающей способности – стандартной, улучшенной и сверхвысокой ( STANDART, FINE, Super FINE). Модем факсаппарата использует модуляцию, соответствующую Рекомендации V.29 (скорость передачи данных R=9600 бит.с, скорость модуляции B=2400 Бод). Модуляционный код приведен в таблице 6 (1) методических указаний. 2. Изобразить осциллограмму модулированного сигнала на выходе
User shakirovaoksana92 : 1 ноября 2023
250 руб.
Світовий досвід розвитку малого підприємництва
Розділ1 Суть, роль та функції малих підприємництв у різних моделях змішаної економіки Розділ 2 Особливості встановлення сектору малого підприємництва у Азії 2.1 Йорданія 2.2 Південна Корея Розділ 3 Економічний розвиток країн Америки 3.1 Мексика 3.2 США Розділ 4 Малі приватні підприємства в економіці держав Східної та Західної Європи 4.1 Російська Федерація 4.2 Англія Розділ 5 Становлення і розвиток малого підприємництва в перехідній економіці України. Висновки Література Розділ
User Qiwir : 4 ноября 2013
10 руб.
СИБГУТИ Контрольная работа Архитектура и частотно-территориальное планирование беспроводных сетей Вариант 05 2022г.
Контрольная работа по дисциплине: Архитектура и частотно-территориальное планирование беспроводных сетей Вариант: 05 ************************************************ ЗАДАНИЕ НА КОНТРОЛЬНУЮ РАБОТУ Необходимо: Рассчитать производительность канала С, бит/с и вероятность символьной ошибки Ps при заданных координатах космической станции (КС) на геостационарной орбите и земной станции. Тип спутника Координаты, в.д. Полоса частот, МГц Земные станции, (в.д.) Параметры спутников, Ркс (Вт)/Gкс (дБ). Диаме
User Анатолий6 : 11 октября 2023
700 руб.
Инструкция по охране труда при снятии и установке колес мобильных машин
Инструкция по охране труда при снятии и установке колес мобильных машин Содержит следующие главы: ОБЩИЕ ТРЕБОВАНИЯ ПО ОХРАНЕ ТРУДА ТРЕБОВАНИЯ ПО ОХРАНЕ ТРУДА ПЕРЕД НАЧАЛОМ РАБОТЫ ТРЕБОВАНИЯ ПО ОХРАНЕ ТРУДА ПРИ ВЫПОЛНЕНИИ РАБОТЫ ТРЕБОВАНИЯ ПО ОХРАНЕ ТРУДА ПО ОКОНЧАНИИ РАБОТЫ ТРЕБОВАНИЯ ПО ОХРАНЕ ТРУДА В АВАРИЙНЫХ СИТУАЦИЯХ
User maollit : 29 мая 2014
15 руб.
Инструкция по охране труда при снятии и установке колес мобильных машин
up Наверх