Жизненный цикл ПО

Автор работы: Пользователь скрыл имя, 14 Февраля 2012 в 09:42, курсовая работа

Описание

Данная курсовая работа состоит из трех разделов.
Раздел первый – описание рабочего места.
Раздел второй – теоретические сведения по следующим разделам.
Системы счисления.
Логические основы.
Методы сортировок.

Содержание

Введение…………………………………………………………………………………………………………………………………………… 5
1. Вводная часть………………………………………………………............................................................................ 6
1. Описание рабочего места …………………………………………………………………………………………………………… 6
1.2 Освещенность рабочего места………………………………………………………………………………………………….. 7
1.3 Нормирование шума…………………………………………………………………………………………………………………. 8
1.4 Методы защиты от шума……………………………………………………………………………………………………………. 8
1.5 Вентиляция…………………………………………………………………………………………………………………………………. 9
2. Теоретический раздел…………………………………………………………………………………………………………………. 10
2.1 Системы счисления……………………………………………………………………………………………………………………. 10
2.1.1 Правила перевода из одной системы счисления в другую…………………………………………………… 11
2.1.2 Сложение в различных системах счисления………………………………………………………………………….. 14
2.1.3 Вычитание в различных системах счисления…………………………………………………………………………. 15
2.1.4 Умножение в различных системах счисления……………………………………………………………………….. 15
2.1.5 Деление в различных системах счисления…………………………………………………………………………….. 16
2.2 Логические элементы………………………………………………………………………………………………………………… 17
2.2.1 Схема И……………………………………………………………………………………………………………………………………. 17
2.2.2 Схема ИЛИ……………………………………………………………………………………………………………………………….. 17
2.2.3 Схема НЕ…………………………………………………………………………………………………………………………………… 18
2.2.4 Схема И—НЕ…………………………………………………………………………………………………………………………….. 18
2.2.5 Схема ИЛИ—НЕ……………………………………………………………………………………………………………………….. 18
2.3 Методы сортировок…………………………………………………………………………………………………………………… 19
2.3.1 Метод "пузырька"…………………………………………………………………………………………………………………… 19
2.3.2 Сортировка вставками……………………………………………………………………………………………………………. 20
2.3.3 Сортировка посредством выбора………………………………………………………………………………………….. 21
3. Основной раздел…………………………………………………………………………………………………………………………. 22
3.1 Системы счисления……………………………………………………………………………………………………………………. 22
3.2 Логические основы……………………………………………………………………………………………………………………. 25
3.3 Проверить тождественность логических функций X и Y…………………………………………………………… 26
3.5 Сортировка массивов…………………………………………………………………………………………………………………. 27
Используемая литература…………………

Работа состоит из  1 файл

курсак.doc

— 760.00 Кб (Скачать документ)

      СИСТЕМНЫЙ БЛОК размещается в зоне б (слева);

      ПРИНТЕР находится в зоне а (справа);  

1.2 Освещенность рабочего  места  

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

      недостаточность освещенности;

      чрезмерная  освещенность;

      неправильное направление света.

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

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

Искусственное освещение выполняется посредством  электрических источников света  двух видов: ламп накаливания и люминесцентных ламп. Будем использовать люминесцентные лампы, которые по сравнению с  лампами накаливания имеют существенные преимущества:

по спектральному  составу света они близки к  дневному, естественному освещению;

обладают  более высоким КПД (в 1.5-2 раза выше, чем КПД ламп накаливания);

обладают  повышенной светоотдачей (в 3-4 раза выше, чем у ламп накаливания);

более длительный срок службы.  

1.3 Нормирование шума 

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

      Согласно  ГОСТ 12.1.003-88 ("Шум. Общие требования безопасности") характеристикой  постоянного шума на рабочих местах являются среднеквадратичные уровни давлений в октавных полосах частот со среднегеометрическими стандартными частотами: 63, 125, 250, 500, 1000, 2000, 4000 и 8000 Гц. В этом ГОСТе указаны значения предельно допустимых уровней шума на рабочих местах предприятий. Для помещении конструкторских бюро, расчетчиков и программистов уровни шума не должны превышать соответственно: 71, 61, 54, 49, 45, 42, 40, 38 дБ. Эта совокупность восьми нормативных уровней звукового давления называется предельным спектром.  

1.4 Методы защиты  от шума 

      Строительно-акустические методы защиты от шума предусмотрены  строительными нормами и правилами (СНиП-II-12-77). это:

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

        звукопоглощающие конструкции и экраны;

        глушители шума, звукопоглощающие  облицовки. 

      

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

        Звукопоглощающие облицовки из указанных материалов (например, маты из супертонкого стекловолокна с оболочкой из стеклоткани нужно разместить на потолке и верхних частях стен). Максимальное звукопоглощение будет достигнуто при облицовке не менее 60% общей площади ограждающих поверхностей помещения.  

1.5 Вентиляция 

      Системы отопления и системы кондиционирования  следует устанавливать так, чтобы  ни теплый, ни холодный воздух не направлялся  на людей. На производстве рекомендуется  создавать динамический климат с  определенными перепадами показателей. Температура воздуха у поверхности пола и на уровне головы не должна отличаться более, чем на 5 градусов. В производственных помещениях помимо естественной вентиляции предусматривают приточно-вытяжную вентиляцию. Основным параметром, определяющим характеристики вентиляционной системы, является кратность обмена, т.е. сколько раз в час сменится воздух в помещении.  

 

2. Теоретический раздел

2.1 Системы счисления

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

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

     Примером  непозиционной системы счисления  является римская система (римские  цифры). В римской системе в  качестве цифр используются латинские  буквы: 

     I V X L C D M

     1 5 10 50 100 500 1000 

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

     В позиционных системах счисления  величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием позиционной системы счисления.

     Система счисления, применяемая в современной  математике, является позиционной десятичной системой. Ее основание равно десяти, т.к. запись любых чисел производится с помощью десяти цифр:

     0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

     Позиционный характер этой системы легко понять при наличии любого многозначного  числа. Например, в числе 333первая тройка означает три сотни, вторая – три  десятка, а третья – три единицы. 

     Для записи чисел в позиционной системе  счисления с основанием n нужно иметь алфавит из n цифр. Обычно для этого при n < 10 используют n первых арабских цифр, а при n > 10 к десяти арабским цифрам добавляют буквы. Вот примеры алфавитов нескольких систем: 

Основание Название  Алфавит
n=2 двоичная 0 1
n=3 троичная 0 1 2
n=8 восьмеричная 0 1 2 3 4 5 6 7
n=16 шестнадцатеричная 0 1 2 3 4 5 6 7 8 9 A B C D E F
 

     Если  требуется указать основание  системы, к которой относится  число, то оно приписывается нижним индексом к этому числу. Например: 

          

2.1.1 Правила перевода из одной системы счисления в другую

     Количество  p различных цифр, употребляемых в позиционной системе определяет название системы счисления и называется основанием системы счисления – "p". Любое число N в позиционной системе счисления с основанием p может быть представлено в виде полинома от основания p:

     N = anpn+an-1pn-1+ ... +a1p+a0+a-1p-1+a-2p-2+ ... (1.1)

     здесь N – число, aj – коэффициенты (цифры числа), p – основание системы счисления (p>1). Принято представлять числа в виде последовательности цифр:

     N = anan-1 ... a1a. a-1a-2 ...

     Перевод чисел в десятичную систему осуществляется путем составления степенного ряда с основанием той системы (см. формулу 1.1), из которой число переводится. Затем подсчитывается значение суммы.

     

     

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

     Пример: Переведем число 75 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную: 

       

     Ответ: 7510 = 1 001 0112   =  113 =  4B16.

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

     Пример. Переведем число 0,36 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:

     

       

     Для перевода неправильной десятичной дроби  в систему счисления  с недесятичным основанием необходимо отдельно перевести целую часть и отдельно дробную. Перевести 23.12510 2 с.с. 

     1. Переведем целую  часть:      2. Переведем дробную часть:      3. Таким образом: 
                 2310 = 101112;

     0.12510 = 0.0012. 

     Результат: 

     23.12510 = 10111.0012.

 

     Системы счисления называются кратными, если выполняется соотношение: S = RN, где S, R – основания систем счисления, N – степень кратности (целое число: 2, 3 … ).

Информация о работе Жизненный цикл ПО