По алфавиту:

Указатель категорий Информатика и программирование Анализ прикладных программ как систем

Анализ прикладных программ как систем

Тип работы: Курсовая работа
Предмет: Информатика и программирование
Количество страниц: 11
Язык документа: Русский
Год сдачи: 2009
Cкачиваний: 2
Последнее скачивание: 2011-12-16

Содержание.

Введение
1. Декомпозиция программной системы.
2. Критерии анализируемой системы.
3. Системный анализ взаимного влияния элементов системы на модели.
4. Направления оптимизации программной системы.

Описание.

При системном подходе объект исследования представляется как система. Само понятие система может быть относимо к одному из методологических понятий, поскольку рассмотрение объекта исследуется как система или отказ от такого рассмотрения зависит от задачи исследования и самого исследователя.
Существует много определений системы.
1. Система есть комплекс элементов находящийся во взаимодействии.
2. Система – это множество объектов вместе с отношениями этих объектов.
3. Система – множество элементов находящихся в отношениях или связях друг с другом, образующая целостность или органическое единство (толковый словарь).
Система — это полный, целостный набор элементов (компонентов), взаимосвязанных и взаимодействующих между собой так, чтобы могла реализоваться функция системы.
Исследование объекта как системы предполагает использование ряда систем представлений (категорий) среди которых основными являются:
1. Структурное представление связано с выделением элементов системы и связей между ними.
2. Функциональные представление систем – выделение совокупности функций (целенаправленных действий) системы и её компонентов направленное на достижение определённой цели.
3. Макроскопическое представление – понимание системы как нерасчленимого целого, взаимодействующего с внешней средой.
4. Микроскопическое представление основано на рассмотрении системы как совокупности взаимосвязанных элементов. Оно предполагает раскрытие структуры системы.
5. Иерархическое представление основано на понятии подсистемы, получаемом при разложении (декомпозиции) системы, обладающей системными свойствами, которые следует отличать от её элемента – неделимого на более мелкие части (с точки зрения решаемой задачи). Система может быть представлена в виду совокупностей подсистем различных уровней, составляющую системную иерархию, которая замыкается снизу только элементами.
6. Процессуальное представление предполагает понимание системного объекта как динамического объекта, характеризующегося последовательностью его состояний во времени.

Выдержка из работы.

Операционная система – программа, управляющая аппаратными и программными средствами компьютера, которые предназначены для выполнения задач пользователя.
Операционная система должна:
– быть общепризнанной и использоваться как стандартная система на многих компьютерах;
– работать с многочисленными аппаратными устройствами, выпущенными разными фирмами, в том числе и в прошлое время;
– обеспечивать возможность запуска самых разных программ, написанных разными людьми и выпущенных разными организациями;
– предоставлять средства для проверки, настройки, обслуживания компьютера, его устройств и программ, которые на нем установлены.
В компьютерной системе два участника – программное и аппаратное обеспечение. Программное обеспечение – это все программы, установленные на компьютере, а аппаратное обеспечение – узлы и оборудование, которые находятся внутри системного блока или подключены снаружи.
Взаимосвязь между участниками компьютерной системы называют интерфейсом. Взаимодействие между различными узлами – это аппаратный интерфейс, взаимодействие между программами – программный интерфейс, а взаимодействие между аппаратурой и программами – аппаратно-программный интерфейс.
В компьютере аппаратный интерфейс обеспечивают изготовители оборудования. Они следят за тем, чтобы все узлы имели одинаковые разъемы и работали с одинаковыми напряжениями. Согласование между программным и аппаратным обеспечением выполняет операционная система.
Компьютер – вычислительная машина для передачи, хранения и обработки информации. При помощи вычислений компьютер способен обрабатывать информацию по заранее определённому алгоритму. Своё название компьютеры получили по основной функции — проведению вычислений. В настоящее время большинство компьютеров используются для обработки и управления информацией, а также игр, но и эти задачи для компьютера также являются последовательностью вычислений.
Физически компьютер может функционировать за счёт перемещения каких-либо механических частей, движения электронов, фотонов, квантовых частиц или за счёт использования эффектов любых других физических явлений.
Архитектура компьютеров может непосредственно моделировать решаемую проблему, максимально близко (в смысле математического описания) отражая исследуемые физические явления.
В большинстве современных компьютеров проблема сначала описывается в понятном им виде (при этом вся необходимая информация как правило представляется в двоичной форме — в виде единиц и нулей, хотя существовали и компьютеры на троичной системе счисления), после чего действия по её обработке сводятся к применению простой алгебры логики. Поскольку практически вся математика может быть сведена к выполнению булевых операций, достаточно быстрый электронный компьютер может быть применим для решения большинства математических задач, а также и большинства задач по обработке информации, которые могут быть сведены к математическим.
Результат выполненной задачи может быть представлен пользователю при помощи различных устройств ввода-вывода информации, таких, как ламповые индикаторы, мониторы, принтеры, проекторы и т. п.
Похожие работы:
© 2009-2019 Все права защищены — dipland.ru