Тема 2.5. JAVA-ОРИЕНТИРОВАННЫЕ ТЕХНОЛОГИИ.

Система Swing. SOAP-технологии. Технология Java Beans. Сервисы Интернет и другие перспективные технологии.

примерный ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ РАБОТ.

Название работы

1.   

ВВЕДЕНИЕ В JAVA (ознакомление с основами программирования в среде JAVA, разработка консольных приложений. Обработка исключительных ситуаций).

2.   

РАЗРАБОТКА СЕТЕВЫХ ПРИЛОЖЕНИЙ (разработка приложений на основе ТСР/АР и UDP протоколов)

3.   

МНОГОПОТОЧНОЕ ПРОГРАММИРОВАНИЕ (организация потоков и их взаимодействия. Использование разделяемых участков кода и синхронизация взаимодействия потоков. Использование многопоточного программирования для реализации прикладных задач).

4.   

АППЛЕТЫ (организация и разработка апплетов. Взаимодействие апплетов. Использование апплетов для реализации прикладных программ).

5.   

GUI-ПРИЛОЖЕНИЯ (разработка GUI-приложений. Фреймы и стандартные компоненты управления. Обработка событий. Использование различных моделей обработки событий в программных приложениях).

6.   

ВЫЗОВ УДАЛЕННЫХ МЕТОДОВ (распределенная обработка данных. Вызов удаленных методов и RMI-технология. Использование RMI для разработки прикладных программ).

7.   

РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ WWW (принципы разработки приложений для WWW. JSP и SERVLET. Разработка приложений с применением JSP и SERVLET).

8.   

РАЗРАБОТКА ПРОГРАММНЫХ ПРИЛОЖЕНИЙ ДЛЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ (разработка прикладных программ для решения экономических задач на основе клиент-серверной архитектуры, обладающих развитым пользовательским интерфейсом).

ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВОГО ПРОЕКТИРОВАНИЯ

1.  Разработка программы автоматизации деятельности фирмы в сфере маркетинга.

2.  Диалог пользователей сети с использованием технологии XML.

3.  Автоматизация процесса учета выдачи курсовых проектов.

4.  Разработка программы контроля успеваемости студентов (рейтинговая система).

5.  Разработка СППР (системы поддержки принятия решений) в сфере инвестиционной деятельности предприятия.

6.  Автоматизация расчета зарплаты работников предприятия.

7.  Автоматизация рабочего места преподавателя.

8.  Учет продажи билетов транспорта РБ.

9.  Разработка системы продажи газет на Java.

10.  Разработка программы автоматизации анализа финансового состояния и деловой активности предприятия.

11.  Автоматизация рабочего места товароведа промышленного предприятия на JSP.

12.  Разработка программы автоматизации деятельности предприятия в сфере материально-технического обеспечения.

13.  Разработка программы автоматизации анализа финансового состояния предприятия. Анализ платежеспособности, ликвидности и необходимого прироста собственного капитала предприятия.

14.  Разработка программы автоматизации анализа финансового состояния предприятия. Анализ финансовой устойчивости.

15.  Разработка программы автоматизации деятельности предприятия. Автоматизация процесса подбора заказов.

16.  Разработка приложений с использованием специализированных языков разметки (MathML, CML, GML, SVL, XPath).

17.  Разработка обучающих программ и тестов по различным дисциплинам специальности.

18.  Оргнанизация диалога нескольких пользователей сети (рассылка/принятие сообщений).

19.  Разработка интерфейса организации работы с реляционными БД.

20.  Разработка программы обмена XML-сообщениями.

21.  Разработка циклов лабораторных работ по изучаемым языкам программирования и технологиям (демонстрационные примеры).

22.  Разработка приложений на WML

23.  Разработка средств графического представления процесса и его интерпретации.

24.  Модели представления знаний.

25.  Разработка динамического Intranet-сервера кафедры

26.  Разработка WAP-зеркала сайта кафедры

27.  Разработка программы психологического тестирования

28.  Организация диалога пользователей на основе XML-взаимодействия

29.  Автоматизация составления налоговых отчетов для малого предприятия.

30.  Создание автоматизированной системы расчета себестоимости продукции промышленного предприятия.

31.  Автоматизация процесса начисления заработной платы сотрудников малого предприятия.

32.  Автоматизация процесса выдачи заработной платы сотрудников малого предприятия.

33.  Разработка средств автоматизации рабочего места бухгалтера.

34.  Разработка тестирующей программы уровня знаний студентов по изучаемым предметам.

35.  Разработка программного комплекса обеспечения педагогической методики для систем дистанционного обучения.

36.  Разработка инструментальной клиент-серверной системы проектирования обучающих сценариев на основе графовых моделей.

37.  Разработка языка графического моделирования процессов.

38.  Системы управления процессами на основе конечных автоматов.

39.  Исчисление предикатов в системах «интеллектуального» обучающего диалога.

НЕ нашли? Не то? Что вы ищете?

40.  Разработка цикла лабораторных работ для демонстрации сетевых возможностей JAVA.

41.  Разработка механизма индексирования гипертекстовых документов, создание реляционной структуры для хранения индексов.

42.  Разработка механизма визуализации бинарных деревьев, построение бинарного дерева по реляционной структуре.

43.  Разработка алгоритма реляционного представления бинарного дерева гиперссылок HTML документа.

44.  Разработка системы мультиатрибутивной индексации на основании положений OLAP и теории нечеткой логики.

45.  Разработка системы верстки документов.

ЛИТЕРАТУРА

Основная

1.  Java 2: Пер. с англ.—СПб.: БХВ-Петербург, 2001.

2.  Морган, Майкл. Java 2. Руководство разработчика.: Пер. с англ.: Уч. пос.—М. Издательство «Вильямс», 2000.

3.  Программирование в Web для профессионалов / Пер. с англ.—Мн.: , 1997.

4.  Вейтман, Виктор. Программирование для Web.: Уч. пос.: -- М.: Издательский дом «Вильямс», 2000.

Дополнительная

5.  , . Компьютерные сети. Принципы, технологии, протоколы. –СПб. . Издательство: Питер, 2001 г.

6.  Найк Дилип. Стандарты и протоколы Интернета/Пер. с англ.—М.: Издательский отдел «Русская Редакция» ТОО «Channel Trading Ltd.», 1999.

7.  XML: справочник – СПб: Издательство «Питер», 1999

Утверждена

УМО вузов Республики Беларусь

по образованию в области информатики

и радиоэлектроники

« 03 » июня 2003 г.

Регистрационный № ТД-40-014/тип.

ЭКОНОМИКА ПРЕДПРИЯТИЯ

Учебная программа для высших учебных заведений

по специальности IИнформационные системы

и технологии (в экономике)

Согласована с Учебно-методическим управлением БГУИР

« 28 » мая 2003 г.

Составитель:

, доцент кафедры экономики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники»

Рецензенты:

, заведующий кафедрой международных экономических отношений Учреждения образования «Белорусская государственная политехническая академия», профессор, доктор экономических наук;

Кафедра «Финансы и кредит» Минского института управления (протокол от 01.01.2001 г.)

Рекомендована к утверждению в качестве типовой:

Кафедрой экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники» (протокол от 01.01.2001 г.);

Научно-методическим советом по специальности IИнформационные системы и технологии (по направлениям) УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники (протокол от 01.01.2001 г.)

Действует до утверждения Образовательного стандарта по специальности.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Программа «Экономика предприятия» разработана для специальности IИнформационные системы и технологии (по направлениям) высших учебных заведеинй.

Целью изучения данной дисциплины является подготовка студентов к будущей самостоятельной экономической работе на предприятиях радиоэлектронной и других отраслей промышленности в условиях свободного предпринимательства и конкуренции.

В результате изучения данной дисциплины студент должен:

знать:

-  роль предприятия как субъекта хозяйствования в народнохозяйственном комплексе Республики Беларусь, особенности создания, функционирования и прекращения деятельности предприятия;

-  основы разгосударствления экономики и приватизации предприятий;

-  состав необходимого предприятию имущества, состав кадров предприятия;

-  методы определения издержек производства и реализации, прибыли и рентабельности;

-  содержание инновационной и инвестиционной деятельности, а также методы оценки эффективности инвестиционных проектов;

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

уметь анализировать резервы роста производительности труда, снижения себестоимости продукции, повышения уровня рентабельности производства и продукции, использование основного и оборотного капитала, материалоемкость и энергоемкость продукции;

приобрести навыки расчета и обоснования производственной программы предприятия, расчета себестоимости и цен на выпускаемую продукцию, расчета потребности в кадрах, технико-экономического обоснования реализации любых инвестиционных проектов.

Программа рассчитана на объем 85 учебных часа. Примерное распределение учебных часов по видам занятий: лекций - 51 час, практических занятий - 34 часа.

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Раздел 1. ПРЕДМЕТ И ЗАДАЧИ КУРСА

Тема 1.1. ЭКОНОМИКА КАК НАУКА

Сущность производства и его основные факторы. Экономика как наука о производственных отношениях, проявляющихся при производстве, распределении и потреблении материальных благ в условиях ограниченности ресурсов.

Тема 1.2. ПРЕДМЕТ И ЗАДАЧИ КУРСА

Предприятие как сложная социально-экономическая система и объект изучения курса.

Предмет и задачи курса, его связь с другими дисциплинами учебного плана. Методологическая основа курса. Место курса в организационно-экономической подготовке специалистов. Структура курса.

Раздел 2. ПРЕДПРИЯТИЕ КАК СУБЪЕКТ РЫНОЧНОЙ ЭКОНОМИКИ

Тема 2.1. ПРЕДПРИЯТИЕ В НАРОДНОХОЗЯЙСТВЕННОМ

КОМПЛЕКСЕ РЕСПУБЛИКИ БЕЛАРУСЬ

Народнохозяйственный комплекс Республики Беларусь, его структура. Промышленность как отрасль народного хозяйства. Ее отличие от других отраслей народного хозяйства. Роль и место радиоэлектронных отраслей в народнохозяйственном комплексе Республики Беларусь. Особенности предприятий радиоэлектронных отраслей. Актуальные проблемы развития предприятий отрасли на современном этапе. Проблемы конверсии и реструктуризации в отраслях. Предприятие как субъект хозяйствования. Основные правовые документы, регулирующие деятельность предприятия.

Тема 2.2. ВИДЫ И ОРГАНИЗАЦИОННО-ПРАВОВЫЕ ФОРМЫ ПРЕДПРИЯТИЙ

Признаки и виды предприятий. Организационно-правовые формы предприятий. Критерии выбора организационно-правовых форм предприятия.

Хозяйственные товарищества: полное, коммандитное. Общество с ограниченной ответственностью. Общества с дополнительной ответственностью. Акционерные общества. Порядок создания и функционирования. Акционерные общества открытого и закрытого типа. Виды и назначение акций. Облигации. Курсовая стоимость акций. Арендные отношения. Виды аренды. Субъекты арендных отношений. Арендная плата: определение ее состава и размера. Порядок регулирования арендных отношений. Совместные предприятия: цель и условия создания. Формирование имущества и взаимоотношения участников.

Унитарные предприятия: отличительные черты, особенности формирования. Малые предприятия, их отличительные особенности.

Корпоративные формы предприятий. Холдинговые компании: их особенности и виды. Финансово-промышленные группы: их особенности. Концерн, консорциум, картель. Имущество предприятия и источники его образования: материальные и нематериальные активы предприятия.

Тема 2.3. СОЗДАНИЕ И ПРЕКРАЩЕНИЕ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЙ

Создание предприятия: основные учредительные" href="/text/category/dokumenti_uchreditelmznie/" rel="bookmark">учредительные документы и порядок регистрации. Реорганизация предприятия: слияние, объединение, разделение, присоединение. Прекращение деятельности предприятия. Банкротство предприятий: сущность и процедура. Санация предприятия, условия проведения санации. Ложное банкротство.

Тема 2.4. РАЗГОСУДАРСТВЛЕНИЕ ЭКОНОМИКИ

И ПРИВАТИЗАЦИЯ ГОСУДАРСТВЕННЫХ ПРЕДПРИЯТИЙ

Сущность, цели и задачи разгосударствления экономики. Формы приватизации в Республике Беларусь. Имущество, подлежащее выкупу. Методы определения стоимости выкупаемого имущества. Преобразование государственного предприятия в акционерное общество. Продажа на аукционе и по конкурсу. Чековая приватизация как форма приватизации. Средства для выкупа имущества приватизируемых предприятий. Темпы приватизации в Республике Беларусь. Проблемы и недостатки приватизации в Республике Беларусь.

Раздел 3. ПРОИЗВОДСТВЕННЫЕ РЕСУРСЫ ПРЕДПРИЯТИЯ

И ЭФФЕКТИВНОСТЬ ИХ ИСПОЛЬЗОВАНИЯ

Тема 3.1. ОСНОВНОЙ КАПИТАЛ ПРЕДПРИЯТИЯ И ЭФФЕКТИВНОСТЬ ЕГО ИСПОЛЬЗОВАНИЯ

Экономическая сущность и состав основного капитала. Классификация и структура основных производственных фондов. Активная и пассивная часть основных фондов. Факторы, определяющие структуру основных фондов. Методы учета и оценки основных фондов. Моральный и физический износ основных фондов. Методы начисления амортизации: линейные и нелинейные. Новая концепция амортизационной политики в Республике Беларусь. Ускоренная амортизация. Виды ускоренной амортизации. Частичное и полное обновление основных фондов.

Капитальный ремонт и модернизация. Коэффициенты обновления и выбытия ОФ. Показатели использования основных фондов: обобщающие и частные. Пути улучшения использования основных фондов. Лизинг как одна из форм обновления основных фондов и инструмент производственного инвестирования. Нематериальные активы предприятия, их виды и особенности. Амортизация НМА.

Тема 3.2 ОБОРОТНЫЙ КАПИТАЛ И МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ПРЕДПРИЯТИЯ

Понятие, классификация, состав и структура оборотного капитала. Оборотные производственные фонды и фонды обращения. Источники формирования оборотных средств. Нормирование потребности в оборотных средствах. Управление запасами на предприятии. Определение оптимальной величины закупаемой партии (формула Вильсона). Материально-техническое обеспечение предприятия. Показатели использования оборотных средств. Пути ускорения оборачиваемости оборотных средств. Материальность продукции.

Тема 3.3. ЭКОНОМИКА ПЕРСОНАЛА И ОПЛАТА ТРУДА

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

Сущность заработной платы. Принципы и основные элементы ее организации. Государственное и договорное регулирование оплаты труда на современном этапе. Тарифная система и ее основные элементы в Республике Беларусь. Формы и системы оплаты труда. Бестарифная система оплаты труда. Зарубежный опыт применения гибких систем оплаты труда. Состав фонда заработной платы. Индексация заработной платы в условиях инфляции.

Система премирования работников на предприятии.

Раздел 4. ИЗДЕРЖКИ ПРОИЗВОДСТВА, ПРИБЫЛЬ

И РЕНТАБЕЛЬНОСТЬ

Тема 4.1. СЕБЕСТОИМОСТЬ ПРОДУКЦИИ

Понятие и виды издержек производства. Классификация издержек по экономическим элементам. Особенности сметы затрат на производство. Структура издержек производства и реализации продукции. Методика расчета себестоимости единицы продукции. Виды калькуляций. Определение прямых затрат на единицу продукции. Определение косвенных расходов, приходящихся на единицу продукции. Определение себестоимости произведенной и реализованной продукции. Укрупненные (приближенные) методы расчета себестоимости единицы продукции.

Значение снижения издержек производства в обеспечении конкурентоспособности и доходности производственно-хозяйственной деятельности предприятия. Средние издержки производства, факторы и пути снижения издержек. Зарубежный опыт определения издержек. Формирование цены на базе издержек (затратный метод).

Тема 4.2. ПРИБЫЛЬ И РЕНТАБЕЛЬНОСТЬ

Прибыль – обобщающий качественный показатель конечных результатов производственно-хозяйственной деятельности предприятия. Виды прибыли. Экономическая и бухгалтерская прибыль. Балансовая, налогооблагаемая, чистая прибыль. Методы определения всех видов прибыли. Распределение прибыли и использование чистой прибыли и доходов предприятия.

Рентабельность и ее виды. Рентабельность производства и продукции. Методы определения рентабельности. Пути повышения рентабельности.

Раздел 5. ИННОВАЦИОННАЯ И ИНВЕСТИЦИОННАЯ ДЕЯТЕЛЬНОСТЬ ПРЕДПРИЯТИЯ

Тема 5.1. ИННОВАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ ПРЕДПРИЯТИЯ

Инновации, их сущность и классификация. Содержание инновационной деятельности предприятия. Жизненный цикл товара. Эффективность инноваций. Методы расчета экономической эффективности инноваций. Расчет стоимостной оценки результата. Расчет стоимостной оценки затрат. Расчет эффективности в сфере эксплуатации новой техники. Расчет экономической эффективности программных средств. Расчет эффективности новых технологических процессов. Дисконтирование стоимости. Расчет сметной калькуляции и цены на НИР и ОКР.

Тема 5.2. ИНВЕСТИЦИИ, ИХ СУЩНОСТЬ И ВИДЫ,

ПОКАЗАТЕЛИ ОЦЕНКИ ЭФФЕКТИВНОСТИ ИНВЕСТИЦИЙ

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

Основные принципы оценки инвестиционного проекта. Показатели оценки инвестиций: чистый дисконтированный доход (ЧДД); внутренняя норма доходности (ВНД); период окупаемости (Пок), график достижения безубыточности, рентабельность инвестиций (Ри).

Раздел 6. ФОРМЫ ОБЩЕСТВЕННОЙ ОРГАНИЗАЦИИ

ПРОИЗВОДСТВА

Тема 6.1. КОНЦЕНТРАЦИЯ ПРОИЗВОДСТВА И РАЗМЕРЫ ПРЕДПРИЯТИЙ

Сущность концентрации производства. Экономическое значение концентрации производства. Основные формы концентрации. Оптимальные размеры производства. Антимонопольная политика государства.

Тема 6.2. СПЕЦИАЛИЗАЦИЯ И КООПЕРИРОВАНИЕ ПРОИЗВОДСТВА

Сущность специализации, основные формы специализации производства. «Однородная» и «профильная» продукция. Стандартизация и унификация как предмет специализации. Система показателей уровня специализации производства.

Сущность кооперирования и его формы. Показатели уровня кооперирования. Экономическая эффективность специализации.

ЗАКЛЮЧЕНИЕ ПО КУРСУ

Общая характеристика основных разделов курса. Их взаимосвязь. Выбор эффективных вариантов принятия экономических решений. Точность экономических расчетов, их оценка.

ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ПРАКТИЧЕСКИХ ЗАНЯТИЙ

1.  Акционирование предприятий.

2.  Оценка основных фондов и расчет амортизации.

3.  Анализ использования основных фондов.

4.  Оборотные средства предприятия, их нормирование.

5.  Анализ и показатели использования оборотных средств.

6.  Расчет оптимального размера закупаемой партии предметов.

7.  Производительность труда.

8.  Расчет заработной платы.

9.  Расчет себестоимости продукции.

10.  Укрупненные методы определения себестоимости и цены.

11.  Расчет прибыли.

12.  Расчет цены на базе издержек.

13.  Определение показателей рентабельности.

14.  Расчет эффективности новой техники.

15.  Расчет сметной калькуляции на НИР и ОКР.

16.  Расчет эффективности программных средств.

17.  Определение чистой дисконтированной
стоимости (ЧДД или ЧДС), внутренней нормы рентабельности и срока окупаемости.

18.  Особенности расчета экономической эффективности нестандартной аппаратуры.

19.  Расчет эффективности в сфере эксплуатации новой техники.

20.  Расчет коэффициента дисконтирования.

21.  Показатели абсолютной экономической эффективности деятельности предприятия.

ХАРАКТЕРИСТИКА КУРСОВОГО ПРОЕКТА

Целью курсового проекта по дисциплине «Экономика предприятия» является освоение студентами методики технико-экономического обоснования инвестиционного проекта, связанного с производством нового изделия.

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

ЛИТЕРАТУРА

ОСНОВНАЯ

1.  Экономика машиностроительного производства /Под ред. . – Мн., 1990.

2.  Экономика радиотехнической промышленности /Под ред. . – М.: Высш. шк., 1997.

3.  Экономика фирмы. – М.: Высш. шк., 1994.

4.  Экономика предприятия/ Под ред. .– М.: Инфра-М, 1997.

5.  Экономика предприятия/ Под ред. . – Мн., 2000.

6.  Зайцев промышленного предприятия: Учеб. пособие. – М., 1996.

7.  Экономика предприятия /Под ред. проф. , проф. . – М.: Юнити, 1996.

8.  Основы маркетинга. – М.: Прогресс, 1990.

9.  Экономика предприятия /Под ред. . – Мн., 1995.

10.  Справочник директора предприятия. – М.: Инфра-М, 1999.

11.  Экономика предприятия: Пер. с нем. – М.: Инфра-М, 1999.

ДОПОЛНИТЕЛЬНАЯ

1.  Гражданский кодекс РБ. Офиц. изд. 1999.

2.  Трудовой кодекс РБ. Офиц. изд. 1999.

3.  Экономика связи: Учебник для вузов /Под ред. . – М.: Радио и связь, 1993.

4.  Закон Республики Беларусь «О предприятиях в Республике Беларусь» //НЭГ. 1993. №13-14.

5.  Методические указания и комплексы задач к практическим занятиям по курсу «Экономика связи» для студентов всех специальностей» /Сост. . –Мн.: БГУИР, 1996.

6.  Максимов практикум по курсу «Экономика связи» для студентов всех специальностей. – Мн.: БГУИР, 1996.

7.  , Жикульская связи: Учебник для вузов. – М.: Радио и связь, 2000.

8.  Экономика связи: Учебник для вузов /Под ред. . –М.: Радио и связь, 1992.

9.  Основы экономики телекоммуникаций (связи): Учебник для вузов /Под ред. и . – М.: Радио и связь, 1997.

Утверждена

УМО вузов Республики Беларусь

по образованию в области информатики

и радиоэлектроники

« 03 » июня 2003 г.

Регистрационный № ТД-40-015/тип.

ОПЕРАЦИОННЫЕ СИСТЕМЫ

Учебная программа для высших учебных заведений

по специальности IИнформационные системы

и технологии (в экономике)

Согласована с Учебно-методическим управлением БГУИР

« 28 » мая 2003 г.

Составитель:

, преподаватель кафедры программного обеспечения информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», доцент, кандидат технических наук

Рецензенты:

Кафедра математического обеспечения АСУ Учреждения образования «Белорусский государственный университет» (протокол от 01.01.2001 г.);

Кафедра информационных технологий в управлении Учреждения образования «Белорусский государственный экономический университет» (протокол от 01.01.2001 г.)

Рекомендована к утверждению в качестве типовой:

Кафедрой экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники» (протокол от 01.01.2001 г.);

Научно-методическим советом по специальности IИнформационные системы и технологии (по направлениям) УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники (протокол от 01.01.2001 г.)

Действует до утверждения Образовательного стандарта по специальности.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Учебная программа «Операционные системы» разработана для специальности IИнформационные системы и технологии (в экономике) высших учебных заведений.

Целью дисциплины является изучение теоретических основ построения и функционирования операционных систем, а также их моделирование.

В результате освоения материала курса студент должен:

знать:

-  механизмы функционирования операционных систем;

-  понятие процесса как средства описания функционирования любой операционной системы;

-  режимы функционирования операционных систем;

-  аппаратно-программные и информационные ресурсы вычислительной системы;

-  модели операционных систем для получения их основных характеристик;

уметь:

-  моделировать различные типы операционных систем и процессы, протекающие в них;

-  работать с конкретной ОС для ПЭВМ;

-  осуществлять генерацию и реконфигурацию конкретной ОС;

-  использовать механизм прерываний в прикладных программах.

Базовыми дисциплинами для изучения курса «Операционные системы» являются «Высшая математика» и «Основы информатики и программирования». Знания и навыки, полученные студентами по курсу «Операционные системы», используются в дисциплинах «Языки программирования для разработки сетевых приложений», «Системный анализ и проектирование информационных систем», «Сетевые информационные технологии», «Интеллектуальные информационные системы в экономике», «Проектирование распределенных информационных систем».

Программа рассчитана на объем 68 учебных часов: лекций – 34 часа, лабораторных работ – 34 часа.

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

ВВЕДЕНИЕ

Понятие этапа развития ЭВМ. Основные идеи построения ЭВМ разных поколений; поколения операционных систем (Linux, Unix, Windows).

Определение операционной системы, состав и функции операционной системы. Основные типы операционных систем: однопрограммная (однозадачная) ОС, система последовательной (однопрограммной) пакетной обработки, мультипрограммные системы (пакетной обработки, разделения времени, реального времени). Мультипроцессорная обработка.

Тема 1. ПРОЦЕССЫ И ПОТОКИ

Понятия «процесс» и «поток», создание процессов и потоков, описатель процесса (потока), состояния потока, переход потока из состояния в состояние; операции над потоками (процессами). Планирование и диспетчеризация потоков, вытесняющие и невытесняющие алгоритмы планирования. Алгоритмы планирования, основанные на квантовании (циклическое планирование (RR); многоуровневые очереди с обратными связями (ТМ); квантование с предпочтением потоков, интенсивно обращающихся к вводу-выводу; планирование по принципу SRT). Алгоритмы планирования, основанные на приоритетах; динамические, статические, относительные и абсолютные приоритеты. Смешанные алгоритмы планирования. Планирование в системах реального времени. Моменты перепланировки.

Назначение и типы прерываний (внешние, внутренние и программные прерывания); состояние процессора. Механизм прерываний; приоритеты прерываний и маскирование прерываний. Программные прерывания. Диспетчеризация и приоритизация прерываний в ОС. Системные вызовы; схемы обработки системных вызовов; режимы выполнения системных вызовов.

Синхронизация процессов и потоков: необходимость синхронизации и гонки, понятие «критическая секция», задачи синхронизации (взаимного исключения, «производитель–потребитель», «читатели–писатели», «клиент–официант», «обедающие философы»). Средства синхронизации потоков одного процесса: на основе использования системы прерываний, блокирующие переменные и семафоры. Синхронизирующие объекты ОС для синхронизации потоков разных процессов (объект-поток, объект-процесс, объект-файл, системные семафоры, мьютексы, события, сигналы, сообщения).

Тупиковые ситуации и подходы к их разрешению: понятие тупика, условия возникновения тупиков, подходы к разрешению проблемы тупиков (предотвращение, обход, распознавание); дисциплины предотвращения тупиков; алгоритм банкира для обхода тупиковых ситуаций; граф запросов и распределения ресурсов в алгоритмах обнаружения тупиков.

Тема 2. УПРАВЛЕНИЕ ПАМЯТЬЮ

Функции ОС по управлению памятью. Типы адресов (символьные имена, виртуальные адреса и физические адреса), виртуальное адресное пространство, способы структуризации виртуального адресного пространства, подходы к преобразованию виртуальных адресов в физические. Классификация методов распределения памяти.

Алгоритмы распределения памяти без использования внешней памяти: распределение памяти фиксированными разделами (с общей и с отдельными очередями); распределение памяти динамическими разделами; распределение памяти перемещаемыми разделами (фрагментация памяти, сжатие памяти).

Мультипрограммирование со свопингом. Виртуальная память: основные концепции; страничная, сегментная и сегментно-страничная организации виртуальной памяти.

Иерархия запоминающих устройств. Хэш-память, принцип действия хэш-памяти. Хэширование данных.

Тема 3. ВВОД–ВЫВОД И ФАЙЛОВАЯ СИСТЕМА

Задачи ОС по управлению файлами и устройствами.

Многослойная модель подсистемы ввода-вывода: общая схема, менеджер ввода-вывода, многоуровневые драйверы, специальные файлы.

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

Физическая организация файловой системы: диски, разделы, секторы, кластеры; физическая организация и адресация файла (физическая организация FAT, физическая организация s5 и ufs, физическая организация NTFS).

Файловые операции: два способа организации файловых операций; открытие файла; обмен данными с файлом; блокировки файлов; стандартные файлы ввода-вывода, перенаправление вывода.

ЗАКЛЮЧЕНИЕ

Особенности современного этапа развития операционных систем (Linux, Unix, Windows) .

Примерный перечень лабораторных работ

1.  Комплекс моделей управления памятью.

2.  Программные прерывания.

3.  Обслуживание дисков.

4.  Модели операционных систем. Сети очередей ожидания (сеть Джексона).

5.  Модели операционных систем. Система с разделением времени.

6.  Комплекс моделей обработки взаимных блокировок.

7.  Команды и командные файлы.

Примерный перечень компьютерных программ

(или другой информации, необходимого оборудования и т. п.)

ППЭВМ типа IBM PC АТ и выше; ОС Windows 9x и выше; интерпретирующая система имитационного моделирования GPSS/PC.

ЛИТЕРАТУРА

Основная

1.  Сетевые операционные системы /, . – СПб.: Питер, 2001.

2.  Н., Никитин системы ЭВМ: Учеб. пособие для студентов вузов, обучающихся по спец. "ЭВМ, системы, комплексы и сети" и "Автоматизированные системы обработки информации и управления". – М.: Высш. шк., 1989.

3.  Краковяк С. Основы организации и функционирования ОС ЭВМ: Пер. с фр. – М.: Мир, 1988.

4.  , Типикин построения операционных систем: Учеб. пособие по курсу "Операционные системы" – Обнинск: ИАТЭ, 1997.

5.  Операционные системы. – М.: Изд. дом «Вильямс», 2002.

6.  Элементы операционных систем. Введение для пользователей: Пер. с англ. – М.: Мир, 1985.

7.  Богумирский пользователя ПЭВМ: В 2 ч. – СПб.: Ассоциация OILKO,1992.

Дополнительная

1.  Введение в операционные системы: В 2 т.: Пер. с англ. – М.: Мир,1987.

2.  Дейтел системы: Пер. с англ. – М.: Финансы и статистика, 1984.

3.  Основы проектирования ОС для малых ЭВМ: Пер. с англ. – М.: Мир, 1986.

4.  IBM PC для пользователя. Краткий курс. – М.: Инфра-М, 1998.

5.  Операционная система ОС ЕС: Справ. изд-е /, , . – М.: Финансы и статистика, 1988.

6.  OS/2: принципы построения и установка: Пер. с фр. – М.: Мир, 1991.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9