Цели и задачи предмета 

В данном курсе нам предстоит научиться строить компьютерные системы при помощи математического аппарата.

      В последнее время наметилась тенденция применения теории графов совместно с теорией нечетких множеств и теорией вероятности для построения компьютерных систем. Исходя из вышесказанного, в данном курсе мы будем изучать три раздела: теорию вероятностей, теорию массовых очередей и теорию графов.

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

     Необходимо подчеркнуть, что каждая организация обладает своей спецификой и поставщик компьютерной сети при выполнении проектных работ должен обосновывать структуру, хард- и софт, состав и организацию информационного обеспечения. Часто при построении компьютерных систем используют аналоги - известные, хорошо зарекомендовавшие себя в работе проектные решения, накопленный опыт. Однако, своеобразие и уникальность функций, выполняемых каждой организацией, их постоянное развитие, возникновение новых информационных технологий обгоняют накопленный опыт и тогда компьютерная система, даже содержащая все современные средства, может работать с точки зрения пользователя недостаточно эффективно. Именно поэтому особый интерес в настоящее время приобретают методы, которые на основе моделирования позволяют оценить: структуру компьютерной системы, организацию баз данных, характеристики компьютеров и каналов связи, состав и функции программных продуктов, состав и организацию информационного обеспечения.

     Таким образом, цель построения компьютерных систем с помощью математического аппарата состоит в том, чтобы на основании характеристик функционирующего объекта выбрать состав технических устройств, средств связи, 
информационное и программное обеспечение, структуру и организацию компьютерной системы, которые выполняли бы основные требования к качеству информационного обеспечения при заданных ограничениях на затраты.
     В процессе построения компьютерной системы разработчику на различных этапах необходимо генерировать варианты проектных решений, рассчитывать функциональные характеристики для каждого варианта вычислительной сети. Для повышения точности определения функциональных характеристик вычислительной сети необходимо использовать большое число параметров математической модели, которая описывает функционирование компьютерной системы. Это усложняет расчетные соотношения и увеличивает объем вычислений.
     В настоящее время имеется широкая гамма отдельных методик, каждая из которых позволяет определить свой, достаточно узкий набор функциональных характеристик компьютерной системы. Учитывая, что основные требования пользователь компьютерной системы предъявляет временным характеристикам, которые являются основной оценкой качества функционирования, мы уделим основное внимание именно этим методам.