- 1
- 2
- 3
- 4
- . . .
- последняя »
случае бухгалтеру, упростить поиск студентов, заранее зная, какой он имеет средний балл, с какого факультета, специальности, группы и курса обучения.
Данная работа, выполняемая вручную, является довольно долгой и монотонной, также могут быть допущены ошибки в вычислениях.
С помощью компьютера данная работа была автоматизирована. Основные принципы автоматизации это надёжность, гибкость и безопасность. Надёжность обеспечивается за счёт решения задач в короткий срок. Это достигается при помощи надёжных технических средств, современных технологий разработки программного обеспечения.
Гибкость подразумевает лёгкую адаптацию системы ко всем изменениям требований к ней.
Безопасность работы подразумевает защиту данных от несанкционированного доступа, а также от различных потерь данных и т.п.
Данная программа легко справляется с поставленной задачей. Программа в автоматическом режиме подсчитывает суммы, дружественный интерфейс облегчает работу с программой. Таким образом в полуавтоматическом режиме можно ускорить выполнение данной работы, что весьма удобно. Также необходимым условием выполнения данной работы являлось разделение привелегий для различных пользователей. Так, к примеру, ко всему функционалу программы должен быть доступ только у одного пользователя, а у остальных - частичный доступ.. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ ОБ ИСПОЛЬЗУЕМЫХ АЛГОРИТМАХ Алгоритм - набор инструкций , описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. Алгоритм означает точное описание некоторого процесса, инструкцию по его выполнению. Разработка алгоритма является сложным и трудоемким процессом.
Особую роль выполняют прикладные алгоритмы, предназначенные для решения определённых прикладных задач.
Принцип программирования “сверху вниз” требует, чтобы блок-схема поэтапно конкретизировалась и каждый блок “расписывался” до элементарных операций. Но такой подход можно осуществить при решении несложных задач. При решении сколько-нибудь серьезной задачи блок-схема “расползется” до такой степени, что ее невозможно будет охватить одним взглядом.
Блок-схемы алгоритмов удобно использовать для объяснения работы уже готового алгоритма, при этом в качестве блоков берутся действительно блоки алгоритма, работа которых не требует пояснений. Блок-схема алгоритма должна служить для упрощения изображения алгоритма, а не для усложнения. В курсовой работе, в основном, используются линейные, разветвляющиеся и циклические алгоритмы.
Так же широко используется алгоритмы поиска. В алгоритмах поиска существует два возможных окончания работы: поиск может оказаться удачным - заданный элемент найден в массиве и определено его место расположения, либо поиск может оказаться неудачным - необходимого элемента в данном объеме информации нет.
Общая классификация алгоритмов поиска:
1) Все методы можно разделить на статические и динамические. При статическом поиске массив значений не меняется во время работы алгоритма. Во время динамического поиска массив может перестраиваться или изменять размерность.
) Так же методы поиска можно разделить на методы, использующие истинные ключи и на методы, работающие по преобразованным ключам. В
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
Тема: Приложения производной |
Предмет/Тип: Математика (Реферат) |
Тема: Программирование приложения |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: Приложения производной |
Предмет/Тип: Математика (Реферат) |
Тема: Консольные приложения |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: Разработка приложения |
Предмет/Тип: Другое (Диплом) |
Интересная статья: Быстрое написание курсовой работы