Курсовой проект по предмету Компьютеры, программирование

  • 2721. Устройство и функционирование звуковых плат
    Курсовые работы Компьютеры, программирование

    Описание процесса кодирования

    • Подготовка к кодированию. Фреймовая структура

      Перед кодированием исходный сигнал разбивается на участки, называемые фреймами, каждый из которых кодируется отдельно и помещается к конечном файле независимо от других. Последовательность воспроизведения определяется порядком расположения фреймов. Каждый фрейм может кодироваться с разными параметрами. Информация о них содержится в заголовке фрейма.
    • Начало кодирования
      Кодирование начинается с того, что исходный сигнал с помощью фильтров разделяется на несколько, представляющих отдельные частотные диапазоны.
    • Работа психоакустической модели. Часть первая
      Для каждого диапазона определяется величина маскирующего эффекта, создаваемого сигналом соседних диапазонов и сигналом предыдущего фрейма. Если она превышает мощность сигнала интересующего диапазона или мощность сигнала в нем оказывается ниже определенного опытным путем для данного диапазона порога слышимости, то данный диапазон не кодируется.
    • Работа психоакустической модели. Часть вторая
      Для оставшихся данных для каждого диапазона определяется, сколькими битами на сэмпл мы можем пожертвовать, чтобы потери от дополнительного квантования были ниже величины маскирующего эффекта, соответственно чему и производится пожертвование. При этом учитывается, что потеря одного бита ведет к внесению шума квантования величиной порядка 6 dB.
    • Завершение кодирования
      После завершения работы психоакустической модели формируется итоговый поток, который дополнительно кодируется по Хаффману, на этом кодирование завершается.
    • Замечание
      На практике схема несколько сложнее, так как необходимо согласовываться с требованиями битрейта. В зависимости от кодера это приводит к разного рода релаксациям при повышении битрейта и ужесточению критериев при его понижении. Суть в том, что даже после обработки с помощью психоакустической модели оставшаяся аудиоинформация достаточно объемна, приходится идти на потери.
    • Дополнение
      Кроме того, кодирование стереосигнала допустимо четырьмя различными методами:
    • Dual Channel
      Каждый канал получает ровно половину потока и кодируется отдельно как моно сигнал. Рекомендуется на битрейтах от 256kbs ( субъективно ).
    • Stereo
      Каждый канал кодируется отдельно, но когда кодер умудряется отбросить столько "лишнего" в одном канале, что код не заполняет полностью выделенный для данного канала объем, то кодер может использовать это место для кодирования другого канала. В документации говорится, что этим избегается кодирование "тишины" в одном канале, когда в другом есть сигнал.
      Но документация, на мой взгляд, неясно объясняет, что именно происходит. Отсюда и рекомендация в предыдущем пункте.
      Режим установлен по умолчанию в большинстве ISO-based кодеров, а также используется продукцией FhG IIS на битрейтах выше 192kbs. Применим и на более низких битрейтах порядка 128kbs-160kbs.
    • Joint Stereo ( MS Stereo )
      Стереосигнал раскладывается на средний между каналами и разностный. При этом второй кодируется с меньшим битрейтом.
      Это позволяет несколько увеличить качество кодирования в обычной ситуации, когда каналы по фазе совпадают. Но приводит и к резкому его ухудшению, если кодируются сигналы, по фазе не совпадающие. В частности, фазовый сдвиг практически всегда присутствует в записях, оцифрованных с аудиокассет, но встречается и на CD.
      Режим выставлен по умолчанию продукцией FhG IIS для битрейтов от 112kbs до 192kbs.
    • Joint Stereo ( MS/IS Stereo )
      Вводит еще один метод упрощения стереосигнала, повышающий качество кодирования на особо низких битрейтах. Состоит в том, что для некоторых частотных диапазонов оставляется уже даже не разностный сигнал, а только отношение мощностей сигнала в разных каналах. Понятно, для кодирования этой информации употребляется еще меньший битрейт.
      В отличие от предыдущего, этот метод приводит уже к прямой потере информации, но выгоды в качестве от экономии места в пользу среднего сигнала оказываются выше, если речь идет о очень низких битрейтах. Этот режим по умолчанию используется продукцией FhG IIS для высоких частот на битрейтах от 96kbs и ниже. В ISO-based кодерах возможен выбор диапазона. Фактически, MS Stereo - частный случай MS/IS Stereo, когда переменная, отвечающая за кодируемый таким образом диапазон, принимает нулевое значение.
      При применении данного режима происходит потеря фазовой информации, а также имеет место меланхоличное превращение противофазного сигнала кодером в полное отсутствие оного (сигнала).
  • 2722. Устройство измерения температуры окружающей среды, напряжения на выходах потенциометра, управление звуковым излучателем и часы
    Курсовые работы Компьютеры, программирование

    Все пины микроконтроллера сгруппированы. Эти группы пинов и называются портами ввода/вывода. В микроконтроллерах PIC принято, что порты перечисляются с помощью букв латинского алфавита. Например: PORTA, PORTB…, PORTE. В порт может быть сгруппировано различное количество пинов. Их количество в портах зависит от типа микроконтроллера. Также, большая часть пинов микроконтроллеров имеет альтернативные функции (стандартным считается, что пин используется либо, как дискретный вход, либо, как дискретный выход). Порты микроконтроллеров серии PIC18 управляются с использованием 3-х регистров: PORTx, TRISx, LATx. Где x - буква порта ввода/вывода. Регистр PORTx используется обычно для чтения входных дискретных сигналов. Чтобы записать бит в порт, сначала микроконтроллер читает весь порт, потом в прочитанном значении модифицирует бит, а потом обратно, весь порт записывает. Данный механизм может сыграть «плохую шутку». Если у Вас на каком - либо из битов порта висит большая токопотребляющая нагрузка, то есть вероятность прочитать ноль по этому биту, хотя Вы записали ранее на выход бита единицу. Тем самым после модификации, обратно может записаться в тот бит ноль. А в программе Вы будете считать, что на выходе у Вас единица. Чтобы избежать этого, добавлен регистр LATx. Запись в него не вызывает чтение физических уровней порта. Т.е. чтобы изменить значения на выводах порта, необходимо использовать регистр LATx. Регистр TRISx задает направление пинов порта. Если бит этого регистра установлен в единицу, то данный пин будет сконфигурирован, как вход. Если ноль - как выход.

  • 2723. Устройство импульсного управления исполнительным двигателем постоянного тока
    Курсовые работы Компьютеры, программирование

    Схема работает следующим образом. ГЛИН подает импульсы на один из входов устройства сравнения - U(t), на другой вход поступает сигнал постоянного уровня Uоп (рис.2, 3а). В случае, если U(t) Uоп, на выходе устройства сравнения возникает последовательность импульсов прямоугольной формы. Если же U(t) > Uоп, на выходе наблюдается низкий уровень сигнала (логический ноль). Импульсы возникают с частотой ГЛИН. Длительность импульсов изменяется посредством регулирования величины опорного напряжения (рис.2, 3б). Источник опорного напряжения реализуется с помощью потенциометра. В качестве устройства сравнения используется компаратор напряжения. Учитывая, что сигнал, выдаваемый компаратором невелик (I = 0,005А), его необходимо усилить. Для этого в схеме предусмотрен усилитель. В таком усилителе, как в обычном импульсном, нельзя использовать в качестве разделительных элементов конденсаторы и трансформаторы, поскольку вместе с изменением длительности импульса при неизменной частоте изменяется постоянная составляющая, которая не передается разделительными элементами. Таким образом, данный усилитель представляет собой усилитель постоянного тока. В данной курсовой работе усилитель выполнен на базе ключей с резистивной связью.

  • 2724. Устройство контроля интенсивности движения через мост
    Курсовые работы Компьютеры, программирование

    группа №367-3 факультет электронной техники.

    1. Тема проектирования: Разработка устройства контроля интенсивности движения через мост.
    2. Срок сдачи студентом законченного проекта:
    3. Исходные данные к проекту: Устройство ведет подсчет количества автомобилей, проехавших через мост, и по запросу внешнего устройства выдает час-пик и количество автомобилей, проехавших в этот час.
    4. Содержание пояснительной записки (перечень подлежащих разработке вопросов): выбор микроконтроллера, обоснование функциональной схемы, распределение функций между аппаратными и программными средствами, разработка полной принципиальной схемы устройства с перечнем элементов, алгоритм работы программы, листинг управляющей программы.
    5. Перечень графического материала (с точным указанием обязательных чертежей): функциональная схема устройства, схема алгоритма прикладной программы, схема электрическая принципиальная.
    6. Дата выдачи задания:
  • 2725. Устройство контроля позиционирования исполнительного механизма
    Курсовые работы Компьютеры, программирование

    Темой курсового проекта является «Устройство контроля позиционирования исполнительного механизма». Данное устройство предназначено для наблюдения за работой исполнительного механизма, задания скорости его вращения, контроля позиционирования (т. е. сравнения его текущего местоположения с заданным), а также выдачи информации в последовательный порт компьютера.

  • 2726. Устройство оповещения в салоне городского транспортного средства
    Курсовые работы Компьютеры, программирование

    Наименование и область примененияОтличительные положительные чертыОтрицательные чертыФролов Д. Программируемый речевой информатор. Радио, 2005, № 7, с. 2628.Современные схемотехнические решения и элементная базаНеобходимость внешнегоконтроллераДолгий А. Как записать в ПЗУ аудиоданные из WAV-файла и “проиграть” их. Радио, 2001, № 5, с. 23, 24.Использование ШИМ микроконтоллера в качестве ЦАП Не та функциональностьГордеев А. Автомобильный речевой информатор. Радио, 2002, № 5, с. 3740.Доступные компонентыНе та функциональность, большое число элементовБаширов С. Речевой программируемый сигнализатор. Радио, 2002, № 4, с. 28, 29.Доступные компонентыНе та функциональностьE. Котов. Речевой модуль для IBM PC. 1997, № 7, с. 24.Рассмотрена техника синтеза звукаБольшое число елементов

  • 2727. Устройство персонального компьютера
    Курсовые работы Компьютеры, программирование

    Следует также иметь в виду, что битовая карта требует большого объема памяти для своего хранения. Так, битовая карта с 1 листа документа формата А4 (204х297 мм) с разрешением 10 точек/мм и без передачи полутонов (штриховое изображение) занимает около 1 Мбайта памяти, она же при воспроизведении 16 оттенков серого - 4 Мбайта, при воспроизведении цветного качественного изображения (стандарт Kigh Color - 65536 цветов) - 16 Мбайт. Иными словами, при использовании стандарта True Color и разрешающей способности 50 точек/мм для хранения даже одной битовой карты может не хватить емкости НЖМД. Сокращение объема памяти, необходимой для хранения битовых карт, осуществляется различными способами сжатия информации, например TIFF (Tag Image File Format), CT1FF (Compressed TIFF), JPEG, PCX, GIF (Graphics Interchange Format - формат графического обмена) и др. (файлы с битовыми картами имеют соответствующие указанным аббревиатурам расширения).

  • 2728. Устройство ПК
    Курсовые работы Компьютеры, программирование

    В 1642 году французский ученый, физик и философ Блез Паскаль изобрел счетную машину - механическое устройство для сложения чисел. Счетная машина Паскаля была им задумана в 1640 году; семнадцатилетний юноша очень хотел облегчить работу своему отцу, который просиживал дни и ночи над однообразными и утомительными расчетами, будучи интендантом Руана. Работа над счетной машиной продолжалась около пяти лет , было изготовлено около пятидесяти различных моделей и была завершена в 1645 году. В 1649 году Паскаль получил "королевскую привилегию" (патент), дающую право на изготовление и продажу машины. Некоторое количество таких машин действительно было им изготовлено и продано. В дальнейшем было предложено множество различных конструкций механических счетных машин, однако широкое применение они получили только спустя 200 лет, в 19 веке, когда стало возможным их промышленное производство. Такие машины стали называть арифмометрами - они механизировали все четыре действия арифметики: сложение, вычитание, умножение и деление. Арифмометры и их развитие - электромеханические клавишные счетные машины применялись вплоть до 60-х годов нашего столетия, когда им на смену пришли электронные микрокалькуляторы.

  • 2729. Устройство преобразования аналоговых сигналов двоичный код и его преобразование в аналоговый сигнал
    Курсовые работы Компьютеры, программирование
  • 2730. Устройство разделения цифрового потока данных
    Курсовые работы Компьютеры, программирование

    Для обеспечения устойчивости данных во время загрузки, сигнал BCLK_O для микросхем ЦАП инвертирован относительно сигнала BCLK, по которому происходит загрузка данных в регистры и сдвиг. Это позволяет загрузить данные в микросхемы ЦАП в тот момент, когда на выходах регистров получены устойчивые состояния данных. Для того чтобы при этом не возникало смещения между сигналом LRCLK и SDATA_L/SDATA_R, сигнал LRCLK тактируется сигналом BCLK. Мультиплексоры на микросхемах DD10, DD11 управляются уже тактированным сигналом LRCLK. Для этого используется D-триггер 74HC74, функциональным аналогом которого является микросхема К155ТМ2. Поскольку AD1852(AD1853) также использует сигнал MCLK (128Fs/256Fs/384Fs), который связан с сигналом BCLK, сигнал MCLK_O также инвертирован. Также в связи с подачей на микросхемы ЦАП инвертированного сигнала SCLK возникает необходимость обеспечить дополнительное смещение всей последовательности входных данных еще на один клок, что выполняется D-триггером DD12A.

  • 2731. Устройство системного блока
    Курсовые работы Компьютеры, программирование

    USB (Universal Serial Bus универсальная последовательная магистраль). Этоодно из последних нововведений в архитектурах материнских плат. Этот стандарт определяет способ взаимодействия компьютера с периферийным оборудованием. Он позволяет подключать до 256 различных устройств, имеющих последовательный интерфейс. Устройства могут включаться цепочками (каждое следующее устройство подключается к предыдущему). Производительность шины USB относительно невелика, но вполне достаточна для таких устройств, как клавиатура, мышь, модем, джойстик, принтер и т. п. Удобство шины состоит в том, что она практически исключает конфликты между различным оборудованием, позволяет подключать и отключать устройства в «горячем режиме» (не выключая компьютер) и позволяет объединять несколько компьютеров в простейшую локальную сеть без применения специального оборудования и программного обеспечения.

  • 2732. Устройство ультразвукового измерения дальности
    Курсовые работы Компьютеры, программирование

    Блок индикации представлен на рис. 5. DD1 дешифратор семи сегментного индикатора. Он преобразует входной двоичный код в символы семи сегментного индикатора. Резистор R20 подтягивает вход 3 разрешения работы дешифратора к напряжению +5В. Резисторы R5-R11 служат для ограничения тока через сегменты индикаторов. Резисторы R1-R4 служат для ограничения тока через базы транзисторов Т1-Т4 и обеспечивают защиту выходов микроконтроллера. Транзисторы Т1-Т3 предназначены для коммутации питания подаваемого на индикаторы. Транзистор Т4 коммутирует включение точки на индикаторах. Светодиодные индикаторы служат для отображения информации. На входе питания индикатор имеет напряжение около 4,5В, получаемое за счет того, что транзисторы Т1-Т3 подключены по схеме эмиттерного повторителя. На переходе база-эмиттер имеет место небольшое, около 0,5В, падение напряжения, т.е. 5-0,5=4,5В (напряжение на входе питания индикатора). Ток через выводы микроконтроллера на должен превышать максимальный разрешенный ток величиной в 20мА, при напряжении в 5В. Тогда по закону Ома имеем: R=U/I или R=5/0,020=250Ом. Для R1-4 был выбран номинал в 300Ом для обеспечения более стабильной работы схемы. Согласно документации на индикаторы они должны иметь входное напряжение не более 2,5В при токе 20мА. Т.к. мы имеем на входе питания индикатора напряжение в 4,5В следует его уменьшить. Лишние 2В гасятся с помощью резисторов R5-R11. Их номинал: 2В/0,020А=100Ом. В качестве HL1…HL3 выбраны индикаторы цифровые красного цвета свечения КЛЦ202В (арсенид-галлия-алюминия) в пластмассовом корпусе, состоящие из дискретных элементов, изготовленные по эпитаксиально-диффузионной технологий. Индикатор имеет 7 сегментов и децимальную точку, излучающие при подаче прямого тока. Различные комбинации элементов, обеспечиваемые внешней коммутацией, позволяют воспроизвести любую цифру от 0 до 9 и децимальную точку. Высота знака 20 мм. Параметры индикаторов и их принципиальная схема представлены ниже. Биполярные транзисторы типа n-p-n КТ3102 используемые в схеме имеют следующие параметры:

  • 2733. Устройство управления системой измерения веса
    Курсовые работы Компьютеры, программирование

    Работа системы заключается в следующем: в бункере находится груз (например, песок), который необходимо отсыпать дозированными порциями. Тележка заезжает на платформу, на которой установлены весовые датчики. Прибор WE2108 позволяет задать функцию тарирования, при выполнении которой запоминается текущее значение массы тележки и это значение вычитается из последующих значений веса. Т.е., если платформа с весовыми датчиками нагружена только пустой тележкой, то прибор показывает нулевое значение. При нажатии кнопки Пуск микроконтроллер ATmega16 выдает сигнал включения транспортера, а после выдержки времени в 5 секунд на открытие бункера. Тележка начинает наполняться грузом. Как только вес тележки с грузом достигнет заданного, WE2108 выдает сигнал о превышении установленного веса. ATmega16 получает этот сигнал, закрывает бункер и после выдержки времени в 5 секунд останавливает транспортер.

  • 2734. Устройство управления электроплитой
    Курсовые работы Компьютеры, программирование

    В контроллере имеется встроенный таймер. Он реализован на базе 16-разрядного счетчика TCNT (адрес старшего байта $100E, адрес младшего байта $100F). Этот счетчик запускается при начальной установке микроконтроллера, и после запуска его состояние может быть только считано, например командами LDD, LDX, LDY. Частота счета зависит от значения разрядов PR1-PR0 в регистре TMSK2 и составляет FCNT = Ft/Kd, где значение Kd определяется по таблице 3.1. Таким образом, при тактовой частоте Ft = 2 МГц временное разрешение таймера равно TCNT=500 нс, а максимальное время счета при Kd = 16 составляет 524 мс. При разработке таймера точность определения времени определяется десятыми секунды, поэтому используется максимальное время счета, но отсчитывается определённое кол-во импульсов (30d4h) и осуществляется прерывание. При переключении счетчика из состояния $FFFF в состояние $0000 устанавливается признак переполнения TOF=1 в регистре TFLG2. При этом формируется запрос прерывания, если в регистре TMSK2 установлен разряд разрешения данного запроса TOI = 1.

  • 2735. Устройство формирования управляющих сигналов
    Курсовые работы Компьютеры, программирование

    Здесь L - индуктивность катушки, rk - ее активное сопротивление, r и c - активное сопротивление и емкость, величины которых могут остаться такими же, как и в r-с цепочке, рассмотренной ранее. Индуктивное сопротивление xL = ?L особенно велико на частоте помехи и способно существенно ограничить составляющую тока этой частоты, а следовательно, и выходное напряжение сигнала помехи, что и является ожидаемым полезным эффектом. Однако наличие дополнительных параметров L, rk изменяет вид АЧХ и ФЧХ и в области частот полезного сигнала, причем пока не ясно, в сторону их улучшения или ухудшения. Поэтому необходимо исследовать (аналитически, в общем виде) АЧХ и ФЧХ предложенной r-L-c цепи. Если имеется некоторый диапазон частот, в пределах которого АЧХ и ФЧХ одновременно отвечают условиям дифференцирования полезной составляющей входного сигнала, значит, дальнейшие операции имеют смысл. Если такого диапазона нет, цепь в принципе не обладает нужными свойствами.

    1. Расчет в общем виде АЧХ и ФЧХ скорректированного дифференцирующего устройства (r-L-c цепи). Расчет параметров r-L-c цепи согласно требованиям технического задания.
  • 2736. Устройство цифровой фильтрации на основе микроконтроллера фирмы AVR ATmega16
    Курсовые работы Компьютеры, программирование

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

  • 2737. Утилита LogMiner. Пакет DBMS_LOGMNR
    Курсовые работы Компьютеры, программирование

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

  • 2738. Учёт движений библиотечного фонда
    Курсовые работы Компьютеры, программирование

    IDНаименованиеВид представленияЗадача или операцияПериод выдачиПолучательП1Результат поискаЭкранные формыПредоставляет информацию о найденной книгиПо требованиюБиблиотекарьП2Работа с читателямиЭкранные формыПредоставляет регистрацию читателей и учёт книгПо требованиюБиблиотекарьП3Формирование каталогаЭкранные формыРедактирование каталога книгПо требованиюБиблиотекарьП4Отслеживание задолжниковЭкранные формыПредоставляет информацию о задолжникахПо требованиюБиблиотекарьП5Отчеты по сдачи и выдачи книгЭкранные формы / бумажные носителиПредоставление отчетности по учёту сдачи / выдачи книг.По требованиюБиблиотекарьП6Отчеты по каталогу книгЭкранные формы / бумажные носителиПредоставление отчетности по существующему каталогу книг.По требованиюБиблиотекарьП7Отчеты о читателяхЭкранные формы / бумажные носителиПредоставление отчетности о читателях.По требованиюБиблиотекарь

  • 2739. Учёт движения поездов по железной дороге
    Курсовые работы Компьютеры, программирование

    Мощность и гибкость Delphi при работе с базами данных основана на низкоуровневом ядре процессоре баз данных Borland Database Engine (BDE). Его интерфейс с прикладными программами называется Integrated Database Application Programming Interface (IDAPI). В принципе, сейчас не различают эти два названия (BDE и IDAPI) и считают их синонимами. BDE позволяет осуществлять доступ к данным как с использованием традиционного record-ориентированного (навигационного) подхода, так и с использованием set-ориентированного подхода, используемого в SQL-серверах баз данных. Кроме BDE, Delphi позволяет осуществлять доступ к базам данных, используя технологию (и, соответственно, драйверы) Open DataBase Connectivity (ODBC) фирмы Microsoft. Но, как показывает практика, производительность систем с использованием BDE гораздо выше, чем оных при использовании ODBC. ODBC драйвера работают через специальный “ODBC socket”, который позволяет встраивать их в BDE. Все инструментальные средства баз данных Borland - Paradox, dBase, Database Desktop - используют BDE. Все особенности, имеющиеся в Paradox или dBase, “наследуются” BDE, и поэтому этими же особенностями обладает и Delphi.

  • 2740. Учет и оценка основных фондов предприятия
    Курсовые работы Компьютеры, программирование

     

    1. Гражданский кодекс РФ, часть первая от 30 ноября 1994 г. № 51-ФЗ, часть вторая от 29 января 1996 г. № 14-ФЗ, часть третья от 26 ноября 2001 г. N 146-ФЗ. - [Электронный ресурс]. Режим доступа: http//www.garant.ru.
    2. Налоговый кодекс РФ часть первая от 31 июля 1998 г. N 146-ФЗ, и часть вторая от 5 августа 2000 г. N 117-ФЗ. - М.: НОРМА, 2006.- 346 с.
    3. О классификации основных средств, включаемых в амортизационные группы: постановление Правительства РФ № 1 от 1 января 2002 года [Электронный ресурс]. Консультант Плюс. Версия от 01.02.2007 г. CD-ROM.
    4. Положение по ведению бухгалтерского учета и отчетности в РФ, утв. Приказом Министерства финансов РФ № 34н от 29 июля 1998 года. [Электронный ресурс]. Консультант Плюс. Версия от 01.02.2007 г. CD-ROM.
    5. Положение по бухгалтерскому учету "Учет основных средств" (ПБУ 6/01), утв. Приказом Минфина РФ от 30 марта 2001 г. N 26н. [Электронный ресурс]. Консультант Плюс. Версия от 01.02.2007 г. CD-ROM.
    6. Абрютина М.С., Грачев А.В. Анализ финансово-экономической деятельности предприятия: учебно-практическое пособие, издание 3-е перераб. и доп. / М.С. Абрютина. - М.: Издательство «Дело и сервис», 2003.- 259 с.
    7. Борисов Е.Ф. Экономическая теория: учебник / Е.Ф.Борисов М.: «Юристъ», 2003. 311с.
    8. Булатов А.С. Экономика: учебник / А.С. Булатов.- М, 2002. 557 с.
    9. Войтов А. Г. Экономика. Общий курс.: учебник. 8е изд. перераб. и доп. / А.Г. Войтов М.: «Дашков и К», 2003. 600 с.
    10. Войтов А.Г. История экономических учений: учебное пособие / А.Г. Войтов. М.: Издательско-торговая корпорация «Дашков и К», 2004.- 454 с.
    11. Гиляровская Л.Т. Экономический анализ: учебник для вузов. / Л.Т. Гиляровская. - М.: ЮНИТИ-ДАНА, 2005.- 318 с.
    12. Ермолович Л.Л. Анализ финансово-хозяйственной деятельности предприятия: учебник / Л.Л. Ермолович. - Мн.: БГЭУ, 2001.- 363 с.
    13. Казаков А.П., Минаева Н.В. Экономика: учебник. М.,2003. 298 с.
    14. Ковалев В.В. Волкова О.Н. Анализ хозяйственной деятельности предприятия: учебник / В.В. Ковалев. - М.: ПБОЮЛ М.А.Захаров, 2006. -424 с.
    15. Общая экономическая теория: учебник. /под общей ред. акад. Видяпина В.И., акад. Журавлевой Г.П.. М., 2005. 336 с.
    16. Савицкая Г.В.. Анализ хозяйственной деятельности предприятия: учебное пособие./ Г.В. Савицкая Минск: ООО «Новое знание», 2005. 688с.
    17. Самуэльсон П. Экономика. - М.: Прогресс, 1964.
    18. Современная экономика: учебное пособие / научн. ред. О.Ю Мамедов. - «Феникс», Р-н-Д, 2006. 608с.
    19. Сторчевой М.А. Основы экономики: учебник для средней школы / М.А. Сторчевой. - СПб.: Экономическая школа, 1999.
    20. Экономика предприятия: учебник для вузов / В.Я.Горфинкель, Е.М. Купряков, В.П. Прасолова и др.; под ред. проф. В.Я. Горфинкеля, проф. Е.М. Купрякова.- М.: Банки и биржи, ЮНИТИ, 1996.- 367 с.
    21. Экономика предприятия: учебник / под ред. проф. О. И. Волкова. 2-е изд., перераб. и доп. М.: ИНФРА-М, 2006. 520 с.
    22. Экономическая теория. / Под редакцией д.э.н. Добрынина А.И., д.э.н. Тарасевича Л.С.: Издательство «Питер Паблишинг», 2003. 479 с.
    23. Экономическая теория. / Под редакцией проф. Николаевой И.П.: Учебник. - Москва, «Финстатинформ», 2004. 282 с.
    24. Яркина Т. В. Основы экономики предприятия: краткий курс. / Т.В. Яркина - М., 2006. 287 с.