
- •Визначення конфігурації
- •61.Дайте оцінку методам прийняття рішень в медицині.
- •63.Визначіть види медичних рішень та підходи до їх прийняття.
- •50 Имена и идентификаторы
- •22. Охарактеризуйте та наведіть приклад використання типу даних short.
- •23 Розробники обчислювальної техніки часто використовують дві операції алгебри логіки, які називають операцією склеювання та поглинання:
- •24 Проаналізуйте правила для складання структурної схеми алгоритму.
- •72/ Цикл типа «n-раз» (оператор for)
- •36. .Види медичних рішень та підходи до їх прияняття
- •37. Охарактеризуйте та наведіть приклад застосування логічних операцій при програмуванні на с: !, &.
- •20. Дайте оцінку алгоритмів порівняння даних
- •21. Поняття біосигналу
- •25 Питання
- •47. Принцип утворення пошарового зображення
- •65.Умовна операція
- •56. Дайте оцінку фасетній системі класифікації об'єктів.
- •55.57 Разом……
- •Логічні операції або як ще називають булеві оператори:
- •69.Цикли while()
- •Інформаційні ресурси
- •Носії інформації
- •Інформаційні процеси
- •Інформаційна система
- •Основні операції над даними
- •1. Первинні одиниці
- •2. Одиниці, похідні від біта
- •2.1. Байт
- •2.2. Кілобайт
- •2.3. Мегабайт
- •2.4. Гігабайт
- •3. Що таке "байт"?
- •4. Чому дорівнює "кіло"?
2.
Процес КК в стандарті ДСТУ ISO/IEC 12207
Чому при виборі стандарту, що визначає процес керування конфігурацією, для докладного розгляду ми зупинилися на стандарті ДСТУ ISO/IEC 12207 «Інформаційні технології. Процеси життєвого циклу програмних засобів »? Для цього є декілька важливих причин:
Стандарт ДСТУ ISO/IEC 12207 є російським стандартом, офіційно введеним в дію на території Російської Федерації.
Розглянутий стандарт є перекладом одного з найбільш популярних міжнародних стандартів у сфері інформаційних технологій - ISO/IEC 12207:1995 (ISO/IEC12207) Standard for Information Technology - Software Lifecycle Processes.
Популярні методології розробки ПС (такі як Rational Unified Process) грунтуються на ISO/IEC 12207:1995 (ISO/IEC12207) Standard for Information Technology - Software Lifecycle Processes.
Перш ніж переходити безпосередньо до процесу управління конфігурацією, який визначається в даному стандарті, розглянемо коротко стандарт в цілому.
Російський стандарт ДСТУ ISO/IEC 12207 розглядає процеси життєвого циклу (ЖЦ) програмних засобів (ПС) і поділяє їх на три групи:
Основні.
Допоміжні.
Організаційні. Стандарт ДСТУ ISO/IEC 12207 встановлює загальну структуру процесів життєвого циклу (ЖЦ) програмних засобів (ПС), визначає процеси, роботи і завдання, виконувані в ході ЖЦ ПС. Даний процес складається з наступних робіт:
підготовка процесу;
визначення конфігурації;
контроль конфігурації;
облік станів конфігурації;
оцінка конфігурації;
управління випуском і постачання.
Підготовка процесу Повинен бути розроблений план управління конфігурацією. План повинен визначати:
роботи з управління конфігурацією;
процедури і графік виконання даних робіт;
організації (та), відповідальну (і) за виконання даних робіт;
зв'язок даній організації (й) з іншими організаціями, наприклад, з розробки та супроводження програмних засобів.
План повинен бути документально оформлений і виконаний. Примітка: Даний план може бути частиною плану управління конфігурацією системи.
Визначення конфігурації
Повинна бути визначена схема позначення програмних об'єктів і їх версій (об'єктів програмної конфігурації), які контролюються при реалізації проекту. Для кожного програмного об'єкта та його версій повинні бути визначені: документація, в якій фіксується стан його конфігурації; еталонні версії та інші елементи позначення.
73
Оператор циклу for
Оператор циклу for має одну з двох форм:
for змінна: = початкове значення to кінцеве значення do
оператор
або
for змінна: = початкове значення downto кінцеве значення do
оператор
Крім того, змінну можна описати безпосередньо в заголовку циклу:
for змінна: тип: = початкове значення to або downto кінцеве значення do
оператор
або
for var змінна: = початкове значення to або downto кінцеве значення do
оператор
В останньому випадку використовується автовизначення типу змінної за типом початкового значення. У двох останніх випадках область дії оголошеної змінної поширюється до кінця тіла циклу, яке в даному випадку утворює неявний блок.
Текст від слова for до слова do включно називається заголовком циклу, а оператор після do - тілом циклу. Змінна після слова for називається параметром циклу. Для першої форми циклу з ключовим словом to параметр циклу змінюється від початкового значення до кінцевого значення, збільшуючись кожного разу на одиницю, а для другої форми ключовим словом downto - зменшуючись на одиницю. Для кожного значення змінної-параметра виконується тіло циклу. Одноразове повторення тіла циклу називається ітерацією циклу. Значення параметра циклу після завершення циклу вважається невизначеним.
Змінна-параметр циклу може мати будь-який порядковий тип. При цьому початкове і кінцеве значення повинні бути сумісні по присвоювання зі змінною-параметром циклу.
Наприклад:
var en: (red, green, blue, white);
...
for en: = red to blue do
write (Ord (en): 2);
for var c: = 'a' to 'z' do
write (c);
Якщо для циклу for ... to початкове значення змінної циклу більше кінцевого значення або для циклу for ... downto початкове значення змінної циклу менше кінцевого значення, то тіло циклу не виконається жодного разу.
Якщо цикл використовується в підпрограмі, то змінна-параметр циклу повинна бути описана як локальна.
Зміна змінної-параметра циклу всередині циклу є логічною помилкою. Наприклад, наступний фрагмент зі вкладеним оператором for є помилковим:
for i: = 1 to 10 do
for i: = 1 to 5 do
write (i);
29. Тип даних Char: застосовується для опису символів (букв, цифр, математичних знаків)
Кількість симолів - 16 біт, що дозволяє зберігати в змінної цього типу будь-який символ Unicode. Також символ Unicode можна ввести за його номером, наприклад: «u0061» та «а» мають однакове значення. Деякі символи не можна набрати з клавіатури, або вони не мають зображення. Наприклад, щоб привласнити змінної символ «одинарна лапка», то запис char ch ='''; буде викликати помилку компіляції. Для цього використовуються так звані, Escape-послідовності (комбінація символу та інших). Крім існують і Escape-послідовності ():
\ \ Ххх - вісімковий символ (ххх)
\ \ Uxxxx - шістнадцятковий символ Юнікод, де ХХХХ - номер символу.
\ '- Одиночна лапки
\'' - Подвійна лапка
\ - Зворотний слеш
\r-повернення каретки
\n-переклад рядка (новий рядок)
\f - переклад сторінки
\t-табуляція
\b - повернення на один символ (Backspace)
Приклад використання:
char ch = 'J' / / змінної ch привласнити значення 'J'
31. Тип даних Long: тип даних с плавучею комою, межі значення якої лежать в проміжку 2^(-126) до 2^(127) (стандарт IEEE754-2008)
float a=2.5; // приклад присвоєння значення 2.5 в змінну а
33. Тип даних double належить до типів з плаваючою комою, межі значення якої в межах 2-1074 до 21023
double d=2.606; // приклад присвоєння значення 2.606 в змінну d
45.Арифметические оператор
Арифметические операторы используются для вычислений так же как в алгебре (см. таблицу со сводкой арифметических операторов ниже). Допустимые операнды должны иметь числовые типы. Например, использовать эти операторы для работы с логическими типами нельзя, а для работы с типом char можно, поскольку в Java тип char - это подмножество типа int.
Оператор |
Результат |
Оператор |
Результат |
+ |
Сложение |
+ = |
сложение с присваиванием |
- |
вычитание (также унарный минус) |
-= |
вычитание с присваиванием |
* |
Умножение |
*= |
умножение с присваиванием |
/ |
Деление |
/= |
деление с присваиванием |
% |
деление по модулю |
%= |
деление по модулю с присваиванием |
++ |
Инкремент |
-- |
декремент |