Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Питання на ректорську к.р. по АПЗ БК 2012.docx
Скачиваний:
1
Добавлен:
27.11.2019
Размер:
521.45 Кб
Скачать

37. Охарактеризуйте та наведіть приклад застосування логічних операцій при програмуванні на с: !, &.

Результатом операції & (AND) (логічне І) для двох бітів буде одиниця, якщо обидва біти дорівнюють одиниці, або нулю, якщо хоча б один з них дорівнює нулю:

                   операнд 1:                             0 1 0 1

                   & операнд 2:                         0 0 1 1

                   результат в операнді 1:       0 1 1 1

У мові C є операція ! (логічне заперечення). Ця операція використовується для того, щоб можна було змінити значення умови на «протилежне».

Наприклад:

if(!(grade = = sentineValue))

count << “Наступна оцінка студента ” << grade

<< endl;

Або

if( grade != sentineValue)

count << “Наступна оцінка студента” << grade

<< endl;

20. Дайте оцінку алгоритмів порівняння даних

1. Алгоритм порівняння за відповідними точками

В цьому алгоритмі припускається, що кількість точок, заданих в еталоні і кількість

виміряних точок співпадає.

d = (x − x ) + (y − y ) + (z − z ) .

2Алгоритм порівняння за найближчими точками

В цьому алгоритмі кількість точок еталонної деталі і вимірюваної може бути різною. Це не

означає, що їх неможливо порівнювати, оскільки оцінити ідентифікацію деталей можна і

органоліптичним методом, не зважаючи на кількість полігонів, з яких складена деталь і не

використовуючи спеціальних технічних засобів.

3. Алгоритм порівняння за найдальшими точками

В цьому алгоритмі, як і в попередньому, кількість точок еталонної деталі і вимірюваної може відстані від цієї точки до найдальших до неї точок еталонної (de) та вимірюваної (dm) деталі. Потім знову вибирається довільна точка і цей процес повторюється 100 разів.

4. Алгоритм порівняння за середніми відстанями

Цей алгоритм подібний до двох попередніх, але він знаходить середні відстані між довільно обраною точкою в просторі і всіма точками еталонної (de) та вимірюваної (dm) деталі.

5. Алгоритм порівняння за центрами мас

В даному алгоритмі, незалежно від кількості контрольних точок

деталей, розраховуються їх центри мас і відстань між ними порівнюються з допустимою

похибкою.

6. Алгоритм порівняння за об’ємами

В цьому алгоритмі обчислюються об’єми еталонної та вимірюваної деталі. Об’єм

обчислюється як сума об’ємів тетраедрів, які задаються чотирма точками, що послідовно

беруться з множини точок.

7. Алгоритм порівняння за площами проекцій

В цьому алгоритмі обчислюються проекції еталонної та вимірюваної деталі на площини XY,XZ та YZ. Площа проекцій обчислюються як сума площ трикутників, які задаються трьома точками, що послідовно беруться з множини точок.

8. Алгоритм порівняння за площею поверхні

В цьому алгоритмі обчислюються площі поверхонь обох деталей (еталонної та вимірюваної).

21. Поняття біосигналу

Лікувальні засоби

Хворий

Засоби отримання та аналізу інформації

Лікар

Від джерела інформації" (хворого) отримують значну кількість різноманітних сигналів біологічного походження, що містять у собі інформацію про стан пацієнта. Такі сигнали отримали на­зву біосигналів. Фізична природа біосигналів різна. Вони мо­жуть бути електричними (наприклад, деполяризація нервово­го волокна або серцевого м'язу), механічними (наприклад, зву­кові хвилі, що супроводжують роботу серця, легенів, шлунку), хімічними (наприклад, рівень 02 у крові), електромагнітними (наприклад, теплове випромінювання тіла людини).