Основы информатики
Рассмотрение примеров использования арифметических операций. Характеристика и классификация устройств памяти. Определение понятия сервер, его видов, аппаратного и программного обеспечения, применяемого в серверных системах, средств индивидуальной защиты.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 04.05.2015 |
Размер файла | 97,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
арифметический защита память программный
1. Арифметические операции. Привести примеры использования. Пояснить результат. Указать для различных арифметических операций, какой тип данных необходимо использовать
2. Характеристика и классификация устройств памяти. Виды носителей информации
3. Определение сервер, виды серверов, аппаратное и программное обеспечение, применяемое в серверных системах
4. Дать определение сумматора. Привести условно графическое обозначение сумматора. Пояснить принцип работы. Реализуйте сумматор на логических элементах И, ИЛИ, НЕ
5. Средства индивидуальной защиты от вредных и опасных факторов
6. Создать в программе Microsoft Visio схему локальной вычислительной сети предприятия. Сделать перечень сетевого оборудования
Выводы по практике
Список использованной литературы
1. Арифметические операции. Привести примеры использования. Пояснить результат. Указать для различных арифметических операций, какой тип данных необходимо использовать
Основное предназначение арифметических операций - выполнять определенные арифметические действия над числовыми данными: складывать, вычитать, умножать, делить и т. д. Это означает, что для арифметических операций все операнды вычисляются в числовом скалярном контексте. При этом строки, содержащие правильные числовые литералы, автоматически будут преобразованы в числовые значения: если строка не содержит правильного числового литерала, то интерпретатор попытается выделить из нее число, начиная с левого символа, и использовать его в качестве операнда; если не удается выделить правильный числовой литерал, то строковый операнд принимает нулевое значение.
Операции выполнения основных арифметических действий являются бинарными, так как для их выполнения требуется два операнда. Все, сказанное о преобразовании строк в числа, относится именно к таким операциям.
В языке определены также унарные арифметические операции: унарный плюс (+) и минус (-), а также операции автоматического увеличения (++) и уменьшения (--) значения операнда на единицу. Для операндов таких операций создается скалярный контекст, но результаты их выполнения для числовых и скалярных величин определяются совершенно разными алгоритмами.
Бинарные арифметические операции
В языке определено шесть бинарных арифметических операций, которые представлены в табл. 1.1.
Таблица 1.1 - Бинарные арифметические операции
Операция |
Знак |
Пример |
Результат |
|
Сложение |
+ |
3.14+123; "3.14"+"123"; "3.14"+123; |
126.14 126.14 126.14 |
|
Вычитание |
- |
3.14-123; "3.14"-"123"; "3.14"-123; |
-119.86 -119.86 -119.86 |
|
Умножение |
* |
3.14*123; "3.14"*"123"; "3.14"*123; "31"*12; |
386.22 386.22 386.22 372 |
|
Деление |
/ |
3.14/123; "3.14"/"123"; "3.14"/123; "31"/12 |
0.0255284552845528 0.0255284552845528 0.0255284552845528 2.58333333333333 |
|
Остаток от деления целых чисел |
% |
127%123; "127"%123; "127.58"%"123"; "127.58"%123.98; |
4 4 4 4 |
|
Возведение в степень |
** |
2.5**3; "-2.5"**3; "+2.5"**"-3"; "-2.5"**(-3); 2.5**(-3,01) |
15.625 -15.625 0.064 -0.064 0.0634162524282757 |
Операции для четырех основных арифметических действий -- сложения, вычитания, умножения и деления -- истребуют комментария. Они выполняются аналогично тому, как это принято в математике, с учетом преобразования значений строковых операндов в числа, причем все вычисления осуществляются с двойной точностью, если один из операндов представлен вещественным числом. Две бинарные арифметические операции -- остаток от деления и возведение в степень -- требуют некоторого пояснения.
Операндами операции получения остатка должны быть целые числа. Поэтому вещественные значения преобразуются к целым простым отбрасыванием дробной части, что и демонстрирует последний пример в табл. 1.1.
Операция возведения в степень выполняет возведение в любую (положительную или отрицательную, целую или вещественную) степень любого положительного числа. Отрицательные числа можно возводить только в целую (положительную или отрицательную) степень. При попытке возвести отрицательное число в вещественную степень, результат непредсказуем, а интерпретатор не отобразит никаких предупреждающих сообщений, например на моем компьютере результат выполнения подобной операции выглядит так:
$m = (-2.5)**(3.01); # Переменная $m содержит -2147483648
Как отмечалось ранее, в бинарных арифметических операциях Perl позволяет использовать строки, не содержащие правильные числовые литералы. В этом случае интерпретатор попытается выделить, начиная с первого символа, из содержимого строки число и использовать его в качестве соответствующего операнда заданной операции. Если не удается выделить правильный числовой литерал, то операнд принимает значение, равное 0. Продемонстрируем использование строковых операндов:
"3fl4" + "12-30"; (результат: 15 (3+12));
"а120" - "12-30"; (результат: -12 (0 - 12));
"а120" * "-0012-30"; (результат: 0) (0 * (-12)).
Арифметические операции «создают» скалярный контекст для своих операндов. Однако мы знаем, что в скалярном контексте можно использовать не только скалярные величины и переменные, но и массивы Perl. Поэтому в качестве операндов арифметических бинарных операций можно использовать и массивы. В этом случае следует учитывать значение, возвращаемое массивом в скалярном контексте: для массива скаляров это количество его элементов, а для хэш-массива -- строка, содержащая количество использованных и количество выделенных записей в хэш-таблице, разделенных наклонной чертой, которая, в конечном итоге, преобразуется в количество выделенных записей. Примеры массивов в арифметических операциях:
@m = (1, 3, 5, 7, 9, 11);
%m1 = ( city => "Paris", river => "Seinne");
$n = 10;
print $n + @m, "\n"; # Результат; 16 (10 + 6);
print @m + %m1, "\n"; # Результат: 6 (5 + 1).
При выполнении этого фрагмента для размещения хэш-массива была использована одна запись из восьми выделенных, поэтому в скалярном числовом контексте значением хэш-массива будет 1. Эту информацию можно получить из отображаемого интерпретатором perl предупреждающего сообщения:
Argument "1/8" isn't numeric in addition (+) at ex04-01.pl line 6.
Унарные арифметические операции
В Perl существуют две унарные арифметические операции -- «плюс» (+) и «минус» (-), которые применяются к любым скалярным значениям.
Арифметическая операция «унарный плюс» (+) не оказывает никакого эффекта ни на числовое, ни на строковое значение. Единственный случай, где она необходима (правда, здесь она уже не является арифметической операцией), -- это перед первым параметром списковой операции, если он представлен выражением в круглых скобках. Здесь она нужна, чтобы указать компилятору, что это всего лишь первый передаваемый параметр из целого списка, а не единственный параметр этой операции.
«Унарный минус» (-) выполняет арифметическое отрицание числового операнда. Это означает, что если число было отрицательным, то оно станет положительным, и наоборот. Если операндом является идентификатор, то результатом выполнения этой операции будет строка, состоящая из символа -, за которым следует идентификатор, то есть если в тексте программы встречается, например, выражение -word, то результатом выполнения операции унарного минуса в атом случае будет строка "-word". Если операндом является строка, начинающаяся с символа минус или плюс, то результатом также будет строка, в которой минус заменен на плюс и наоборот. Если строка не начинается с плюса или минуса, операция унарного минуса добавляет его первым символом в строку. Перечислим случаи использования операции унарного минуса:
print -'12.09', "\n"; # результат: -12.09;
print -(-12.09), "\n"; # результат: 12.09;
print -id, "\n"; # результат: '-id';
print -'+id', "\n"; # результат: '-id';
print -"-id", "\n"; # результат: "+id";
print -'al20', "\n"; # результат: '-а120'.
Применение операции «унарный минус» к массивам:
@m = (1, 3, 5, 7, 9, 11);
%m1 = ( city => "Paris", river => "Seinne");
print -@m, "\n"; # Результат: -6
print -%m1, "\n"; # Результат: -1
Операции увеличения и уменьшения
Синтаксис и семантика операций увеличения (++) и уменьшения (--) на единицу в Perl полностью соответствуют аналогичным операциям языка С -- они соответственно увеличивают или уменьшают на единицу значение своего операнда. Существует две формы этих операций: префиксная, когда знак операции стоит перед операндом, и постфиксная -- знак операции ставится после операнда; эти формы отличаются семантикой использования. Префиксные операции увеличения и уменьшения сначала соответственно увеличивают или уменьшают значение своего операнда, а потом используют его в вычислениях. Постфиксные формы этих операций, наоборот, сначала используют в выражениях значения своих операндов, а потом увеличивают или уменьшают их значения на единицу. Так как операции увеличения/уменьшения выполняют также и операцию присваивания своему операнду нового значения, то в качестве операнда может использоваться только скалярная переменная. Причем если она содержит строку, то ее содержимое преобразуется к числовому значению в соответствии с алгоритмом, описанным в начале главы, а потом уже выполняется сама операция. Если из строкового содержимого переменной не удается выделить числовое значение, то оно полагается равным нулю, за исключением случаев, о которых речь пойдет ниже. Рассмотрим случаи использования операций увеличения/уменьшения на единицу с числовыми операндами и строковыми операндами, преобразуемыми к числовым значениям:
$n = 10.7; -- начальное значение
$inf1 = --$n; -- результат: $inf1 = 9.7, $n = 9.7;
$inf2 = ++$n; -- результат: $inf2 = 10.7, $n = 10.7;
$post1 = $n--; -- результат: $post1 = 10.7, $n = 9.7;
$post2 = $n++; -- результат: $post2 = 9.7,$n = 10,7;
$n = "10.7cm"; -- начальное значение
$inf1 = --$n; -- результат: $inf1 = 9.7, $n = 9.7;
$post2 = $n++; -- результат: $post2 = 9.7, $n = 10.7;
$n = "h = 10.7cm"; -- начальное значение
$post1 = $n++; -- результат: $post1 = "h = 10.7cm", $n = 1
$n = "h = 10.7cm"; -- начальное значение
$inf1 = ++$n; -- результат: $inf1 = 1, $n = 1.
Обратите внимание на постфиксную операцию увеличения, когда она применяется к переменной, из содержимого которой не удается выделить числовое значение (предпоследняя операция увеличения на единицу из приведенного выше примера). Переменная $post1 содержит первоначальное содержимое переменной $n, тогда как сама переменная $n содержит уже 1. В случае с префиксной формой операции увеличения обе переменные после выполнения операции присваивания содержат числовое значение 1.
Операция увеличения ++, примененная к переменной, содержащей строки определенного вида, выполняется несколько необычно. Эта операция, как отмечается в документации, в данном случае обладает встроенным «волшебством».
Если строка состоит только из латинских букв, то возвращаемым значением операции увеличения будет строка, в которой последняя буква заменена на следующую но порядку букву алфавита, причем строчная заменяется строчной, а прописная прописной. Если строка завершается идущими подряд буквами z или Z, то все они заменяются соответственно на а или А, а стоящая перед ними в строке буква заменяется на следующую по порядку букву алфавита. Если вся строка состоит из букв z и Z, то кроме замены этих букв в соответствии с предыдущим правилом перед ними добавляется строчная или прописная буква а в зависимости от того, строчная или прописная буква z стояла первой в строке.
Аналогичные действия осуществляются, если строка завершается последовательностью цифр: последняя цифра увеличивается на единицу. Если строка завершается идущими подряд цифрами 9, то все они заменяются на 0, а примыкающий к ним символ «увеличивается» на единицу: буква переходит в символ следующей по алфавиту буквы, а цифра -- в следующую по порядку цифру. Если последовательность целиком состоит из девяток, то все они заменяются на нули, перед которыми добавляется единица. Ниже приведены некоторые случаи применения операции увеличения ++ к указанным строкам.
$s = "abc";
$s1 = ++$s; -- результат: $s1 = "abd"
$s = "abC";
$s1 = ++$s; -- результат: $s1 = "abD"
$s = "abz";
$s1 = ++$s; -- результат: $s1 = "аса"
$s = "abzZz";
$s1 = ++$s; -- результат: $s1 = "acaAa"
$s = "аbО9";
$s1 = ++$s; -- результат: $s1 = "аb1О"
$s = "a99";
$s1 = ++$s; -- результат: $s1 = "b00"
2. Характеристика и классификация устройств памяти. Виды носителей информации
Устройства памяти - это совокупность устройств которые служат для записи, хранения и чтения информации.
Под характеристиками устройств памяти подразумеваются следующие параметры:
место расположения - процессорные,
- внутренние,
- внешние;
емкость;
единица пересылки;
метод доступа - последовательный,
- прямой,
- произвольный,
- ассоциативный;
быстродействие - время доступа,
- длительность цикла,
- скорость передачи;
физический тип - полупроводниковый,
- магнитные носители,
- оптические носители;
физические особенности - энергозависимость.
Классификация устройств памяти делится на:
Физическая природа элементов, хранящих информацию. (Наиболее известные: полупроводники, магнитная поверхность, оптические.)
По характеру участия в вычислительных процессах
- внешние
- основные
- оперативные
- сверхоперативные
По способу доступа к единицам информации
- с последовательным доступом (магнитная лента)
- с прямым доступом (HDD)
- с произвольным доступом
По способу поиска информации
- адресные ЗУ
- безадресные ЗУ (стек и ассоциативные ЗУ)
По кратности записи информации
- с перезаписью
- без перезаписи
3. Определение сервер, виды серверов, аппаратное и программное обеспечение, применяемое в серверных системах
Сервером называется компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека. Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью.
Некоторые сервисные задачи могут выполняться на рабочей станции параллельно с работой пользователя. Такую рабочую станцию условно называют невыделенным сервером.
Консоль (обычно -- монитор/клавиатура/мышь) и участие человека необходимы серверам только на стадии первичной настройки, при аппаратно-техническом обслуживании и управлении в нештатных ситуациях (штатно, большинство серверов управляются удаленно). Для нештатных ситуаций серверы обычно обеспечиваются одним консольным комплектом на группу серверов (с коммутатором, например KVM-переключателем, или без такового).
В результате специализации (см. ниже), серверное решение может получить консоль в упрощенном виде (например, коммуникационный порт), или потерять её вовсе (в этом случае первичная настройка и нештатное управление могут выполняться только через сеть, а сетевые настройки могут быть сброшены в состояние по умолчанию).
Специализация серверного оборудования идет несколькими путями, выбор того, в каком направлении идти, каждый производитель определяет для себя сам. Большинство специализаций удорожают оборудование.
Серверное оборудование зачастую предназначено для обеспечения работы сервисов в режиме 24/7, поэтому часто комплектуется дублирующими элементами, позволяющими обеспечить «пять девяток» (99,999 %; время недоступности сервера или простой системы составляет менее 6 минут в год). Для этого конструкторами при создании серверов создаются специальные решения, отличные от создания обычных компьютеров:
память обеспечивает повышенную устойчивость к сбоям. Например для i386-совместимых серверов, модули оперативной памяти и кэша имеет усиленную технологию коррекции ошибок (англ. Error Checking and Correction, ECC). На некоторых других платформах, например SPARC (Sun Microsystems), коррекцию ошибок имеет вся память. Для собственных мэйнфреймов IBM разработала специальную технологию Chipkill™.
Повышение надёжности сервера достигается резервированием, в том числе с горячими подключением и заменой (англ. Hot-swap) критически важных компонентов:
при необходимости вводится дублирование процессоров (например, это важно для непрерывности выполнения сервером задачи долговременного расчёта -- в случае отказа одного процессора вычисления не обрываются, а продолжаются, пусть и на меньшей скорости)
блоков питания,
жёстких дисков в составе массива RAID и самих контроллеров дисков,
групп вентиляторов, обеспечивающих охлаждение компонентов сервера.
В функции аппаратного мониторинга вводят дополнительные каналы для контроля большего количества параметров сервера: датчики температуры контролируют температурные режимы всех процессоров, модулей памяти, температуру в отсеках с установленными жёсткими дисками; электронные счётчики импульсов встроенные в вентиляторы выполняют функции тахометров и позволяют, в зависимости от температуры, регулировать скорость их вращения; постоянный контроль напряжения питания компонентов сервера позволяет сигнализировать об эффективности работы блоков питания; сторожевой таймер не позволяет остаться незамеченным зависанию системы, автоматически производя принудительную перезагрузку сервера.
Серверы (и другое оборудование), которые требуется устанавливать на некоторое стандартное шасси (например, в 19-дюймовые стойки и шкафы) приводятся к стандартным размерам и снабжаются необходимыми крепежными элементами.
Серверы, не требующие высокой производительности и большого количества внешних устройств зачастую уменьшают в размерах. Часто это уменьшение сопровождается уменьшением ресурсов.
В так называемом «промышленном исполнении», кроме уменьшенных размеров, корпус имеет бомльшую прочность, защищенность от пыли (снабжен сменными фильтрами), влажности и вибрации, а также имеет дизайн кнопок, предотвращающий случайные нажатия.
Конструктивно аппаратные серверы могут исполняться в настольном, напольном, стоечном и потолочном вариантах. Последний вариант обеспечивает наибольшую плотность размещения вычислительных мощностей на единицу площади, а также максимальную масштабируемость. С конца 1990-х всё большую популярность в системах высокой надёжности и масштабируемости получили так называемые блейд-серверы (от англ. blade -- лезвие) -- компактные модульные устройства, позволяющие сократить расходы на электропитание, охлаждение, обслуживание и т. п…
По ресурсам (частота и количество процессоров, количество памяти, количество и производительность жестких дисков, производительность сетевых адаптеров) серверы специализируются в двух противоположных направлениях -- наращивании ресурсов и их уменьшении.
Наращивание ресурсов преследует целью увеличение емкости (например, специализация для файл-сервера) и производительности сервера. Когда производительность достигает некоторого предела, дальнейшее наращивание продолжают другими методами, например, распараллеливанием задачи между несколькими серверами.
Уменьшение ресурсов преследует цели уменьшения размеров и энергопотребления серверов.
Крайней степенью специализации серверов являются, так называемые аппаратные решения (аппаратные роутеры, сетевые дисковые массивы, аппаратные терминалы и т. п.). Аппаратное обеспечение таких решений строится «с нуля» или перерабатывается из существующей компьютерной платформы без учёта совместимости, что делает невозможным использование устройства со стандартным программным обеспечением.
Программное обеспечение в аппаратных решениях загружается в постоянную и/или энергонезависимую память производителем.
Аппаратные решения, как правило, более надежны в работе, чем обычные серверы, но менее гибки и универсальны. По цене, аппаратные решения могут быть как дешевле, так и дороже серверов, в зависимости от класса оборудования.
В последнее время появилось большое количество бездисковых серверных решений на базе компьютеров (как правило x86) формфактора Mini-ITX и меньше со специализированной переработкой GNU/Linux на SSD-диске (ATA-флэш или флеш-карте), позиционируемых как «аппаратные решения». Данные решения не принадлежат к классу аппаратных, а являются обычными специализированными серверами. В отличие от (более дорогих) аппаратных решений они наследуют проблемы платформы и программных решений, на которых основаны.
Производительность является основной характеристикой сервера, которая зависит от его аппаратной конфигурации.
Для повышения производительности серверов применяются технологии, основанные на последних достижениях в области компьютерной техники. Например:
Четыре процессорных разъема на одной материнской плате
Многоканальный режим работы оперативной памяти
Независимые шины PCI-Express x16
Жесткие диски с интерфейсом SAS и высокой скоростью вращения шпинделя (10000-15000 об/мин)
Объединение жестких дисков в RAID-массивы
Производительность сервера также можно увеличить при помощи построения подсистем памяти и ввода-вывода, максимально эффективно использующих возможности архитектуры процессоров. А также все может зависеть от материнской платы
Масштабируемость -- это возможность увеличить вычислительную мощность сервера или операционной системы (в частности, их способности выполнять больше операций или транзакций за определённый период времени, либо запускать больше различных служб) за счёт установки большего числа процессоров, оперативной памяти и т. д. или их замены на более производительные. Это масштабируемость аппаратная. Изначально серверы в продаже идут в базовой комплектации, но с заложенным потенциалом к «апгрейду» -- аппаратная масштабируемость. К примеру, базовый набор сервера имеет один процессор, два модуля памяти (в серверах всегда используются только парные модули памяти), например 2х2 гб и дисковый массив из двух жёстких дисков, допустим, 146 гб. Далее (или сразу) по мере потребности можно доустановить ещё один процессор, память или добавить диски в массив.
Масштабируемость бывает вертикальная и горизонтальная. Под вертикальной масштабируемостью подразумевается создание одной системы с множеством процессоров, а под горизонтальной -- объединение компьютерных систем в единый виртуальный вычислительный ресурс. Каждый из этих подходов рассчитан на использование в различных областях. Так, горизонтальное масштабирование лучше всего подходит для балансировки нагрузки Web-приложений, а вертикальное масштабирование лучше всего подходит для больших баз данных, управлять которыми на одной системе проще и эффективнее.
4. Дать определение сумматора. Привести условно графическое обозначение сумматора. Пояснить принцип работы. Реализуйте сумматор на логических элементах И, ИЛИ, НЕ
Сумматор -- устройство, преобразующее информационные сигналы (аналоговые или цифровые) в сигнал, эквивалентный сумме этих сигналов.
В зависимости от формы представления информации различают сумматоры аналоговые и цифровые.[1]
По способу реализации
механические
электромеханические
электронные
пневматические
По принципу действия
на счётчиках, считающие количества импульсов в операндах
функциональные, выдающие на выходах значения логической функции суммы по модулю и логической функции разряда переноса:
каждый раз вычисляющие функцию разряда суммы по модулю и функцию разряда переноса
с таблицами заранее вычисленных значений функции разряда суммы по модулю и значений функции разряда переноса записанных в:
ПЗУ, ППЗУ (аппаратные) или
ОЗУ (аппаратные и программные)
По архитектуре
четвертьсумматоры -- бинарные (двухоперандные) сумматоры по модулю без разряда переноса, характеризующиеся наличием двух входов, на которые подаются два одноразрядных числа, и одним выходом, на котором реализуется их арифметическая сумма по модулю;
полусумматоры -- бинарные (двухоперандные) сумматоры по модулю с разрядом переноса, характеризующиеся наличием двух входов, на которые подаются одноимённые разряды двух чисел, и двух выходов: на одном реализуется арифметическая сумма по модулю в данном разряде, а на другом -- перенос в следующий (старший разряд);
полные сумматоры -- тринарные (трёхоперандные) сумматоры по модулю с разрядом переноса, характеризующиеся наличием трёх входов, на которые подаются одноимённые разряды двух складываемых чисел и перенос из предыдущего (более младшего) разряда, и двумя выходами: на одном реализуется арифметическая сумма по модулю в данном разряде, а на другом -- перенос в следующий (более старший разряд). Такие сумматоры изначально ориентированы только на показательные позиционные системы счисления.[источник не указан 1288 дней]
По способу действия
Последовательные (одноразрядные), в которых обработка разрядов чисел ведётся поочерёдно, разряд за разрядом, на одном и том же одноразрядном оборудовании;
Параллельно-последовательные, в которых одновременно параллельно складываются по несколько разрядов, объединённых в группы;
Параллельные (многоразрядные), в которых слагаемые складываются одновременно по всем разрядам, и для каждого разряда имеется своё оборудование;
По способу организации переноса
С последовательным переносом (Ripple-carry adder);
С ускоренным групповым переносом (Carry-lookahead adders);
Сумматор с условным сложением (Conditional sum adder);
С переключением переноса (с выбором переноса[5]) (Carry-select adder);
С сохранением переноса (Carry-save adder).
Двоичный сумматор
Двоичный сумматор может быть определён тремя способами:
табличным, в виде таблицы истинности,
аналитическим, в виде формулы (СДНФ),
графическим, в виде логической схемы.
Так как формулы и схемы могут преобразовываться, то, одной таблице истинности двоичного сумматора могут соответствовать множества различных формул и схем. Поэтому, с точки зрения получения результата без учёта времени, табличный способ определения двоичного сумматора является основным. Обычное табличное и обычное формульное задание сумматора не учитывают времена задержек в реальных логических элементах и не годятся для определения быстродействия реальных сумматоров.
Рисунок 4.1 - Логическая схема трёхступенчатого сумматора на двухполусумматорах и логическом элементе 2 ИЛИ
СДНФ суммы по модулю 2:
СДНФ бита переноса:
Схема, которая обеспечивает сложение двух однобитных чисел А и В называется полусумматором. Полусумматор имеет 4 сигнальных линии: два входа для сигналов, представляющих одноразрядные двоичные числа А и В, и два выхода: сумма А и В по модулю 2 (S) и сигнал переноса (P). При этом S наименее значимый бит, а P наиболее значимый бит.
Объединив два полусумматора и добавив дополнительную схему ИЛИ, можно создать трёхступенчатый полный сумматор с дополнительным входом Pi-1, который принимает сигнал переноса из предыдущей схемы. Первая ступень на полусумматоре осуществляет сложение двух двоичных чисел и вырабатывает первый частный бит переноса, вторая ступень на полусумматоре осуществляет сложение результата первой ступени с третьим двоичным числом и вырабатывает второй частный бит переноса, третья ступень на логическом элементе 2ИЛИ вырабатывает результирующий бит переноса в старший разряд. Время выполнения операции сложения в сумматоре на рис.1 равно 3dt, где dt -- время задержки в одном типовом логическом элементе. Время вычисления суммы по модулю 2 равно 2dt, время вычисления переноса равно 3dt.
Схема полного сумматора может быть использована в качестве «строительных блоков» для построения схем многоразрядных сумматоров, путём добавления одноразрядных полных сумматоров. Для каждой цифры, которую схема должна быть в состоянии обрабатывать, используется один полный сумматор.
Двоичный одноразрядный полный сумматор является полной тринарной (трёхоперандной) двоичной логической функцией с бинарным (двухразрядным) выходом. Все три операнда и оба выходных разряда однобитные.
Может быть построен как тринарная (трёхоперандная) двоичная логическая функция с бинарным выходом[6] с временем выполнения операции сложения 2dt, но, для уменьшения аппаратных затрат, обычно строится трёхступенчатым, состоящим из трёх узлов: двухполусумматоров, которые являются полными бинарными (двухоперандными) двоичными логическими функциями с унарным выходом и логического элемента «2ИЛИ».
Троичный сумматор
Так как возможно несколько видов физической реализации троичных систем: трёхуровневая однопроводная, двухуровневая двухразрядная двухпроводная, двухуровневая трёхразрядная одноединичная трёхпроводная, двухуровневая трёхразрядная однонулевая и др., то возможны и несколько видов троичных сумматоров.
Кроме этого, сумматоры в несимметричной троичной системе счисления отличаются логикой работы от сумматоров в симметричной троичной системе счисления.
Троичный одноразрядный полный сумматор в троичной несимметричной системе счисления является неполной тринарной (трёхоперандной) троичной логической функцией. Два операнда -- два слагаемых -- полные, третий операнд -- троичный разряд переноса -- неполный и имеет только два значения 0 и 1 из трёх.
5. Средства индивидуальной защиты от вредных и опасных факторов
В системе мероприятий по охране труда обеспечение средствами индивидуальной защиты (СИЗ) занимает одно из ведущих мест, так как их применение иногда является единственной возможностью предотвратить воздействия вредные и опасные производственных факторов.
Выбор применения СИЗ, как правило, должен базироваться на тщательном обследовании безопасных условий труда персонала и объема проводимых работ.
В соответствии с Правилами обеспечения работников специальной одеждой, специальной обувью и другими средствами индивидуальной защиты, утвержденными постановлением Министерства труда и социального развития Российской Федерации № 51 от 18.12.98. (с изменениями и дополнениями от 29.10.99. № 39), работникам, занятых на работах с вредными и (или) опасными условиями труда, а также на работах, выполняемых в особых температурных условиях или связанных с загрязнением, выдаются сертифицированные средства индивидуальной защиты в соответствии с нормами, утвержденными в порядке, установленном Правительством Российской Федерации.
Приобретение средств индивидуальной защиты и обеспечение ими работников в соответствии с требованиями охраны труда производится за счет средств работодателя (статьи 212 и 219 Трудового кодекса Российской Федерации).
Типовые отраслевые нормы бесплатной выдачи специальной одежды, специальной обуви и других средств индивидуальной защиты (в дальнейшем - Типовые отраслевые нормы) предусматривают обеспечение работников средствами индивидуальной защиты независимо от того, к какой отрасли экономики относятся производства, цехи, участки и виды работ, а также независимо от форм собственности организаций и их организационно-правовых форм.
В тех случаях, когда средства индивидуальной защиты не указаны в Типовых отраслевых нормах, они могут быть выданы работодателем работникам на основании аттестации рабочих мест в зависимости от характера выполняемых работ (со сроком носки - до износа или как дежурные) и могут включаться в коллективные договора и соглашения.
Затраты по обеспечению средствами индивидуальной защиты включаются в себестоимость продукции (работ, услуг). При заключении трудового договора (контракта) работодатель знакомит работников с Правилами обеспечения работников средствами индивидуальной защиты, а также нормами выдачи им средств индивидуальной защиты.
Сроки пользования средствами индивидуальной защиты исчисляются со дня фактической выдачи их работникам. При этом в сроки носки теплой специальной одежды и теплой специальной обуви включается и время ее хранения в теплое время года.
Средства индивидуальной защиты в зависимости от назначения подразделяют на классы:
Костюмы изолирующие
Средства защиты органов дыхания
Одежда специальная защитная
Средства защиты ног
Средства защиты рук
Средства защиты головы
Средства защиты лица
Средства защиты глаз
Средства защиты органа слуха
Средства защиты от падения с высоты и другие предохранительные средства
Средства дерматологические защитные
Средства защиты комплексные
Классификация средств индивидуальной защиты в зависимости от опасных и вредных производственных факторов - по ГОСТ 12.4.064, ГОСТ 12.4.034, ГОСТ 12.4.103, ГОСТ 12.4.023, ГОСТ 12.4.013 и ГОСТ 12.4.068.
Порядок выдачи средств индивидуальной защиты
Выдаваемые работникам средства индивидуальной защиты должны соответствовать их полу, росту и размерам, характеру и условиям выполняемой работы и обеспечивать безопасность труда. В соответствии со статьей 215 Трудового кодекса Российской Федерации средства индивидуальной защиты работников, в том числе иностранного производства, должны соответствовать требованиям охраны труда, установленным в Российской Федерации, и иметь сертификаты соответствия. Приобретение и выдача работникам средств индивидуальной защиты, не имеющих сертификата соответствия, не допускается.
Работодатель обязан заменить или отремонтировать специальную одежду и специальную обувь, пришедшие в негодность до окончания сроков носки по причинам, не зависящим от работника.
В случае пропажи или порчи средств индивидуальной защиты в установленных местах их хранения по не зависящим от работников причинам работодатель обязан выдать им другие исправные средства индивидуальной защиты.
Предусмотренные в Типовых отраслевых нормах дежурные средства индивидуальной защиты коллективного пользования должны выдаваться работникам только на время выполнения тех работ, для которых они предусмотрены, или могут быть закреплены за определенными рабочими местами (например, тулупы - на наружных постах, перчатки диэлектрические - при электроустановках и т.д.) и передаваться от одной смены другой. В этих случаях средства индивидуальной защиты выдаются под ответственность мастера или других лиц, уполномоченных работодателем.
Предусмотренные в Типовых отраслевых нормах теплая специальная одежда и теплая специальная обувь (костюмы на утепляющей прокладке, куртки и брюки на утепляющей прокладке, костюмы меховые, тулупы, валенки, шапки-ушанки, рукавицы меховые и др.) должны выдаваться работникам с наступлением холодного времени года, а с наступлением теплого могут быть сданы работодателю для организованного хранения до следующего сезона. Время пользования теплой специальной одеждой и теплой специальной обувью устанавливается работодателем совместно с соответствующим профсоюзным органом или иным уполномоченным работниками представительным органом с учетом местных климатических условий.
Ученикам любых форм обучения, учащимся общеобразовательных и образовательных учреждений начального профессионального образования, студентам образовательных учреждений высшего и среднего профессионального образования на время прохождения производственной практики (производственного обучения), мастерам производственного обучения, а также работникам, временно выполняющим работу по профессиям и должностям, предусмотренным Типовыми отраслевыми нормами, на время выполнения этой работы средства индивидуальной защиты выдаются в общеустановленном порядке.
Бригадирам, мастерам, выполняющим обязанности бригадиров, помощникам и подручным рабочих, профессии которых предусмотрены в соответствующих Типовых отраслевых нормах, выдаются те же средства индивидуальной защиты, что и рабочим соответствующих профессий.
Предусмотренные в Типовых отраслевых нормах средства индивидуальной защиты для рабочих, специалистов и служащих должны выдаваться указанным работникам и в том случае, если они по занимаемой должности или профессии являются старшими и выполняют непосредственно те работы, которые дают право на получение этих средств индивидуальной защиты.
Рабочим, совмещающим профессии или постоянно выполняющим совмещаемые работы, в том числе и в комплексных бригадах, помимо выдаваемых им средств индивидуальной защиты по основной профессии должны дополнительно выдаваться в зависимости от выполняемых работ и другие виды средств индивидуальной защиты, предусмотренные Типовыми отраслевыми нормами для совмещаемой профессии.
Работодатель обязан организовать надлежащий учет и контроль за выдачей работникам средств индивидуальной защиты с установленные сроки.
См. Методические указания по бухгалтерскому учету специального инструмента, специальных приспособлений, специального оборудования и специальной одежды, утвержденные приказом Минфина РФ от 26 декабря 2002 г . № 135н
Выдача работникам и сдача ими средств индивидуальной защиты должны записываться в личную карточку работника (образец прилагается).
В соответствии со статьей 212 Трудового кодекса Российской Федерации работодатель обязан обеспечить информирование работников о полагающихся им средствах индивидуальной защиты.
Порядок пользования средствами индивидуальной защиты
В соответствии со статьей 214 Трудового кодекса Российской Федерации во время работы работники обязаны правильно применять выданные им средства индивидуальной защиты. Работодатель принимает меры к тому, чтобы работники во время работы действительно пользовались выданными им средствами индивидуальной защиты. Работники не должны допускаться к работе без предусмотренных в Типовых отраслевых нормах средств индивидуальной защиты, в неисправной, неотремонтированной, загрязненной специальной одежде и специальной обуви, а также с неисправными средствами индивидуальной защиты.
Работники должны бережно относиться к выданным в их пользование средствам индивидуальной защиты, своевременно ставить в известность работодателя о необходимости химчистки, стирки, сушки, ремонта, дегазации, дезактивации, дезинфекции, обезвреживания и обеспыливания специальной одежды, а также сушки, ремонта, дегазации, дезактивации, дезинфекции, обезвреживания специальной обуви и других средств индивидуальной защиты.
Специальная одежда и специальная обувь, возвращенные работниками по истечении сроков носки, но еще годные для дальнейшего использования, могут быть использованы по назначению после стирки, чистки, дезинфекции, дегазации, дезактивации, обеспыливания, обезвреживания и ремонта.
Сроки пользования средствами индивидуальной защиты исчисляются со дня фактической выдачи их работникам. При этом в сроки носки теплой специальной одежды и теплой специальной обуви включается и время ее хранения в теплое время года.
Работодатель при выдаче работникам таких средств индивидуальной защиты, как респираторы, противогазы, самоспасатели, предохранительные пояса, накомарники, каски и некоторые другие, должен обеспечить проведение инструктажа работников по правилам пользования и простейшим способам проверки исправности этих средств, а также тренировку по их применению.
Работодатель обеспечивает регулярные в соответствии с установленными ГОСТ сроками испытание и проверку исправности средств индивидуальной защиты (респираторов, противогазов, самоспасателей, предохранительных поясов, накомарников, касок и др.), а также своевременную замену фильтров, стекол и других частей средств индивидуальной защиты с понизившимися защитными средствами. После проверки исправности на средствах индивидуальной защиты должна быть сделана отметка (клеймо, штамп) о сроках последующего испытания.
Для хранения выданных работникам средств индивидуальной защиты работодатель предоставляет в соответствии с требованиями строительных норм и правил специально оборудованные помещения (гардеробные).
Работникам по окончании работы выносить средства индивидуальной защиты за пределы организации запрещается. В отдельных случаях там, где по условиям работы указанный порядок не может быть соблюден (например, на лесозаготовках, на геологических работах и др.), средства индивидуальной защиты могут оставаться в нерабочее время у работников, что может быть оговорено в коллективных договорах и соглашениях или в правилах внутреннего трудового распорядка.
В соответствии со статьей 220 Трудового кодекса Российской Федерации в случае необеспечения работника по установленным нормам средствами индивидуальной защиты работодатель не имеет права требовать от работника исполнения трудовых обязанностей и обязан оплатить возникший по этой причине простой в соответствии с Трудовым кодексом Российской Федерации.
Работодатель организует надлежащий уход за средствами индивидуальной защиты и их хранение, своевременно осуществляет химчистку, стирку, ремонт, дегазацию, дезактивацию, обезвреживание и обеспыливание специальной одежды, а также ремонт, дегазацию, дезактивацию и обезвреживание специальной обуви и других средств индивидуальной защиты.
В этих целях работодатель может выдавать работникам 2 комплекта специальной одежды, предусмотренной Типовыми отраслевыми нормами, с удвоенным сроком носки.
В тех случаях, когда это требуется по условиям производства, в организации (в цехах, на участках) должны устраиваться сушилки для специальной одежды и специальной обуви, камеры для обеспыливания специальной одежды и установки для дегазации, дезактивации и обезвреживания средств индивидуальной защиты.
Ответственность и организация контроля за обеспечением работников средствами индивидуальной защиты
Ответственность за своевременное и в полном объеме обеспечение работников средствами индивидуальной защиты за организацию контроля за правильностью их применения работниками возлагается на работодателя в установленном законодательством порядке.
Трудовые споры по вопросам выдачи и использования средств индивидуальной защиты рассматриваются в установленном порядке.
Контроль за выполнением работодателем настоящих Правил осуществляется государственными инспекциями труда по субъектам Российской Федерации.
6. Создать в программе Microsoft Visio схему локальной вычислительной сети предприятия. Сделать перечень сетевого оборудования
Рисунок 6.1 - Схема локальной вычислительной сети предприятия. Перечень сетевого оборудования.
Выводы по практике
За время прохождение преддипломной практики я закрепил и усовершенствовал свои теоретические и практические знания в обслуживании и ремонте ЛВС и сопутствующего оборудования. Научился диагностировать неисправности. Изучил функциональные обязанности системного администратора. Мной были изучены вопросы по подготовке к государственному аттестационному экзамену. Так же изучил мероприятия по технике безопасности и по охране труда на предприятии.
Список использованной литературы
1. Основы Охраны труда - В.Ц.Жидецкий, В.С.Джигерей, А.В.Мельников
2. http://www.ohranatruda.com.ua
3. http://www.textreferat.com/referat-1545-1.html
4. http://www.alfatest.org/dok/uzo0204.html
5. http://www.wikipedia.ru
Размещено на Allbest.ru
...Подобные документы
Изучение основных видов угроз программного обеспечения. Выявление наиболее эффективных средств и методов защиты программного обеспечения. Анализ их достоинств и недостатков. Описания особенностей лицензирования и патентования программного обеспечения.
курсовая работа [67,9 K], добавлен 29.05.2013Определение, функциональное назначение аппаратного информационного обеспечения. Взаимосвязь с другими элементами структуры. Характеристика внешних устройств, их функциональные особенности. Структура ЭВМ с непосредственными связями. Набор устройств памяти.
реферат [136,6 K], добавлен 03.12.2013Запоминающие устройства компьютера. Создание системы памяти. Характеристика микросхем динамических запоминающих устройств. Выполнение арифметических, логических или служебных операций. Ярусно-параллельная форма алгоритма. Степень и уровни параллелизма.
презентация [2,4 M], добавлен 28.03.2015Основные определения и понятия информатики. Вычислительная техника, история и этапы ее развития. Методы классификации компьютеров, их типы и функции. Разновидности системного и прикладного программного обеспечения. Представление информации в ЭВМ.
учебное пособие [35,3 K], добавлен 12.04.2012Рассмотрение основных понятий, единиц измерения и языка информатики. Изучение двоичной арифметики, логических элементов, алгоритмизации. Анализ базовой конфигурации компьютера, его программного обеспечения (системное, прикладное) и операционных систем.
контрольная работа [629,1 K], добавлен 11.02.2010Текстовые документы в текстовом процессоре, автоматизация обработки электронных таблиц. Операционные системы, их версии; определение информатики, информации, компьютера, определение аппаратного и программного обеспечения, формулы и расчеты на компьютере.
лабораторная работа [23,5 K], добавлен 17.09.2010Определение понятия и сущности программного обеспечения. Рассмотрение основ интерпретируемых и компилируемых программ. Особенности несвободных, открытых, свободных, системных, прикладных и инструментальных программ; основные принципы их применения.
реферат [25,6 K], добавлен 06.11.2014Обзор и характеристика программного обеспечения компьютера как совокупности программ системы обработки информации. Характеристика аппаратного обеспечения как комплекса электрических и механических устройств, входящих в состав ЭВМ. Взаимодействие систем.
презентация [931,9 K], добавлен 23.12.2010Понятие и функции комплексных чисел. Правила выполнения арифметических операций с комплексными числами. Действия с комплексными числами: сложение, вычитание, произведение, деление. Программная реализация решения задачи. Пример выполнения программы.
курсовая работа [398,8 K], добавлен 01.02.2010Угрозы безопасности программного обеспечения и классификация средств атаки на средства защиты ПО. Методы и средства защиты программ от компьютерных вирусов и средств исследования программ. Анализ стандартов в области информационной безопасности.
дипломная работа [1,4 M], добавлен 29.06.2012Классификация программного обеспечения, применяемого на кирпичном заводе. Особенности автоматизации рабочих мест в ООО "Торгово-Строительная Компания". Анализ видов технических и программных средств, используемых на предприятии. Обязанности программиста.
отчет по практике [91,5 K], добавлен 16.12.2013Методы защиты программного обеспечения, их оценка и анализ защищенности. Методы свершенствования подсистемы защиты информации от вредоносного программного обеспечения. Перечень сведений конфиденциального характера организации ООО "СтройСпецКомплект".
дипломная работа [1,9 M], добавлен 10.07.2015Основные понятия серверов. Модель клиент-сервер. Классификация стандартных серверов. Недостатки файл-серверной системы. Криптографические методы защиты информации. Серверы удаленного доступа. Методы и средства обеспечения безопасности информации.
контрольная работа [36,3 K], добавлен 13.12.2010Классификация служебных программных средств. Файловая структура операционных систем. Основы графического интерфейса пользователя Windows XX. Анализ алгоритмов решения задач. Описание процесса разработки программного обеспечения и результатов работы.
курсовая работа [2,4 M], добавлен 14.11.2016Развитие концепций и возможностей ОС. Параллельные компьютерные системы и особенности их ОС. Симметричные и асимметричные мультипроцессорные системы. Виды серверов в клиент-серверных системах. ОС для облачных вычислений. Кластерные вычислительные системы.
лекция [1,8 M], добавлен 24.01.2014Разработка программного обеспечения для автоматизированной системы калибровки и поверки комплекса технических средств ПАДК "Луг-1". Аналитический обзор аналогов. Проектирование пользовательского интерфейса. Средства разработки программного обеспечения.
дипломная работа [1,4 M], добавлен 17.12.2014- Определение аппаратного обеспечения компьютера. Синтез логических схем на элементах 2И-НЕ и 2-ИЛИ-НЕ
Определение состава аппаратной части компьютера Samsung NP355V4C-S01RU с помощью программного обеспечения и стандартных средств Windows. Построение логической структуры. Синтез комбинационного устройства в базисах логических элементов И-НЕ, ИЛИ-НЕ.
курсовая работа [648,0 K], добавлен 10.12.2013 Программные средства защиты от вредоносного программного обеспечения, основные требования к ним, оценка возможностей и функциональности. Системы обнаружения вторжения. Анализ средств защиты информации на предприятии. Политика корпоративной безопасности.
дипломная работа [1,2 M], добавлен 17.10.2015Знакомство с проблемами обнаружения вредоносного программного обеспечения для мобильных устройств. Анализ функций антивирусного пакета Kaspersky Mobile Security 8.0. Характеристика наиболее распространенных антивирусных программ для мобильных устройств.
реферат [55,1 K], добавлен 11.01.2017Понятие и принципы обеспечения информационной безопасности. Рассмотрение основных видов опасных воздействий на компьютерную систему. Классификация каналов несанкционированного доступа к ЭВМ. Характеристика аппаратно-программных средств защиты информации.
презентация [152,9 K], добавлен 15.11.2011