Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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

Поиск

Гос.контроль (надзор) осущ-ся:- в отношении продукции (на стадии обращения), процессов производства, эксплуатации, хранения, перевозки, реализации и утилизации исключительно в части соблюдения требований соответствующих технических регламентов;- федеральными органами исполнительной власти, органами исполнительной власти субъектов РФ, подведомственными им гос. учреждениями, уполномоченными на его провед-е;-аттесто-ванными в установленном Госстандартом РФ порядке руководителями и работниками центров стандартизации, метрологии и сертификации и государственных научных метрологических центров. Государственный контроль и надзор проводится на основании распоряжений (приказов) главного государственного инспектора РФ (его заместителей) и главных государственных инспекторов субъектов (регионов) РФ (их заместителей) //Органы гос.контроля вправе:требовать от изготовителя (продавца) предъявления декларации о соответствии или сертификата соответствия, подтверждающих соответствие продукции требованиям технических регламентов;выдавать предписания об устранении нарушений требований технических регламентов в установленный срок;принимать мотивированные решения о запрете передачи продукции и приостановлении процессов, если иными мерами невозможно устранить нарушения требований технических регламентов;приостанавливать или прекращать действие декларации о соответствии или сертификата соответствия;привлекать изготовителя к ответственности, предусмотренной законод-вом РФ.//За нарушение требований технических регламентов и неисполнение предписаний и решений органа государственного контроля изготовитель несет ответственность в соответствии с законодательством РФ.

Метрология. Прямые и косвенные измерения.

Метрологией называется наука об измерениях, методах и средствах обеспечения их единства и способах достижения требуемой точности. Измерением называется нахождение значения физической величины опытным путем с помощью специальных технических средств. Результатом измерения является количественная характеристика физической величины в виде числа единиц измеряемой величины и погрешность, с которой получено данное число. Виды измерений. В зависимости от способа получения числового значения измеряемой величины измерения делятся на прямые, косвенные и совокупные измерения. Прямыми называются измерения, при которых искомое значение величины получают из опытных данных. При прямых измерениях экспериментальные операции производятся над самой измеряемой величиной. Числовое значение измеряемой величины получают в экспериментальном сравнении с мерой или по показаниям приборов. Например, измерение тока амперметром, напряжения вольтметром, температуры термометром, массы на весах. Косвенными называют такие измерения, при которых числовое значение измеряемой величины определяется по известной функциональной зависимости через другие величины, которые можно прямо измерить. При косвенных измерениях числовое значение измеряемой величины получают с участием оператора на основе прямых измерений – решением одного уравнения. К косвенным измерениям прибегают в тех случаях, когда неудобно или невозможно осуществить автоматическое вычисление известной зависимости между одной или несколькими входными величинами и измеряемой величиной. Например, мощность в цепях постоянного тока определяет оператор, умножая напряжение на ток, измеренные прямым измерением с помощью амперметра и вольтметра.//Отклонение результата измерения от истинного значения измеряемой величины называют погрешностью измерения. Абсолютная погрешность измерения равна разности между результатом измер-я Ах и истинным знач-ем измеряемой величины А: /\А=Ах-А. Относительная погрешность измерения представляет собой отношение абсолютной погрешности измерения /\А к истинному значению измеряемой величины. Обычно относительная погрешность выражается в процентах %.

 

Типы данных

Все данные в программе должны быть описаны с помощью операторов объявления типа данных, имеющих следующий вид: <имя типа> <список переменных>;//Типы данных задаются ключевыми словами int (целый), long (длинный), short (короткий), insigned (беззнаковый), char (символьный), float (действительный одинарной точности), double (действительный двойной точности), pointer (указатель), unum (перечислимый). Например, оператор int i, j; описывает переменные i и jкак целые, а оператор float t; определяет переменную t как действительную с одинарной точностью. Допустимые в языке типы данных, их размеры в битах и диапазон представления:

Тип Размер, бит Диапазон
unsigned char   0–255
char   -128–127
enum   -32768–32767
unsigned short   0–65535
short   -32768–32767
unsigned int   0–65535
int   -32768–32767
unsigned long   0–4294967295
long   -2147483648–2147483647
float   3.4 10^-38–3.4 10^38
double   1.7 10^-308–1.7 10^308
long double   1.7 10^-4932–1.7 10^4932
pointer   (указатели near, _cs, _ds, _es, _ss) (указатели far, huge)

Язык С поддерживает стандартные механизмы по автоматическому преобразованию одного типа данных в другой. Если в выражении при­сутствуют операнды различных типов, то они преобразуются в некоторый общий тип, при этом к каждому арифметическому операнду применяется следующая последовательность правил: char и short преобразуются в int; float преобразуется в double; если один из операндов двойной точности, то другие приводятся к двойной точности и результат будет типа double; если один из операндов типа long, то другие преобразуются в long и результат будет long; если один из операндов unsigned, то другие преобразуются в тип unsigned и результат будет иметь тип unsigned; в противном случае операнды должны быть типа int и результат будет типа int.//Преобраз-е типов происходит и при выполнении операции при­сваивания: значение правой части преобразуется в тип левой, при этом если преобразование идет от длинного типа к более короткому, то стар­шие разряды теряются.

2. Операции в языке C++

1. Унарные операции: 1.1. Адресные: & получение адреса операнда; * обращение по адресу или операция косвенного обращения.1.2. Преобразования знака: - унарный минус; + унарный плюс.1.3. Побитовые:~ инвертирования (побитового) отриц.;! логического отриц.1.4. sizeof определение размера объекта или типа.1.5. Увеличения и уменьшения значения: ++ инкремент, или увеличения на единицу; -- декремент, уменьшение на единицу.1.6. Операции динамического распределения памяти: new выделения памяти; delete освобождения памяти.1.7.:: операция доступа. Обеспечивает обращение к именованной глобальной области памяти, находящейся вне области видимости.2. Бинарные: 2.1. Аддитивные: + сложение; - вычитание.2.2. Мультипликативные: * умножение; / деление; % получение остатка от деления целочисленных операндов (деление по модулю).2.3.Cдвига: << левый сдвиг; >> правый сдвиг.2.4. Поразрядные: & Поразрядная конъюнкция битовых представлений значений целочисленных операндов; | поразрядная дизъюнкция …; ^ поразрядная исключающая дизъюнкция ….2.5.Сравнения: <,<=,>,>=,==,!= меньше, меньше равно, больше, больше равно, равно, не равно.2.6. Логические бинарные: &&,|| и, или.2.7. Операция присваивания: = простая форма операции присваивания.2.8. Специальные формы операций присваивания: *=, /=, %=, +=, -=, <<=, >>=, &=, |=, ^= присвоения произведения, присвоения… и тп.2.9. Выбор компонентов структурированного объекта:. прямой выбор – точка;-> косвенный выбор.2.10. Операции обращения к компонентам класса:.* обращение к компоненте класса по имени объекта или ссылки на объект (левый операнд операции) и указателю на компоненту класса (правый операнд операции); ->* обращение к компоненте класса по указателю на объект …;:: операция доступа к компоненте класса по имени класса и имени компоненты.2.11. Операция управления процессом вычисления значений:, запятая.2.12. () вызов функции.2.13. () преобразование (или приведения) типа.2.14. [] Операция индексации. 3. Операция с тремя операндами:?: условная операция. 4. Операция typeid. Обеспечивает динамическую идентификацию типов.

 

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

3. Операторы в языке C++

Условный оператор. if (<выражение>)<операторы1>;//[else <операторы2>;]//if, else – если, иначе. Конструкция else может отсутствовать. Если выражение – истина, то выполняется операторы1, если ложь – выполняется операторы2. Оператор переключатель. Если необходимо выбрать один из нескольких многочисленных вариантов, то вместо if целесообразно использовать switch. // switch(<выражение>){ case<константа 1>:<операторы 1>; // case<константа n>:<операторы n>; // [default:<операторы>] }

Выбирается тот вариант, константа которого совпадает со значение выражения. После осуществляется проверка соответствия следующего варианта, если соответствий не найдено выполняется необязательный default. Операторы цикла с параметром. for(<инициализация параметра цикла>;<условие продолжение цикла>;<условие продолжения цикла>) <оператор>; Оператор цикла с предусловием. while(<выражение>)<оператор>; //Если выражение - true выполняется оператор, пока выражение не станет false. Оператор с постусловием. do <оператор>; // while (<выражение>); Сначала выполняется оператор. После проверяется выражение, если true снова выполняется оператор, пока выражение не станет false.

 



Поделиться:


Последнее изменение этой страницы: 2016-08-26; просмотров: 361; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.42.136 (0.011 с.)