Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение 3
Оценка соответствия системы 2000 году*
Наименование системы ____________________________________________________
_________________________________________________________________________
Определите стратегию согласования
Программное обеспечение
- Отказ от использования.
- Обновление.
- Замена.
- Неприменимо.
- Было ли соответствие 2000 году проверено для новых улучшений и замен? (Да/Нет)
- Будет ли соответствующий 2000 году продукт поставщика доступен до сентября 1998 года? (Да/Нет)
Техническое обеспечение
- Отказ от использования.
- Обновление.
- Замена.
- Неприменимо.
- Было ли соответствие 2000 году проверено для новых улучшений и замен? (Да/Нет)
- Будет ли соответствующий 2000 году продукт поставщика доступен до сентября 1998 года? (Да/Нет)
Разработанные на заказ приложения
- Использует ли продукт какие-либо поля даты? (Да/Нет)
- Сколько цифр в полях года?
- Две цифры.
- Четыре цифры.
- Вводится ли дата непосредственно пользователем? (Да/Нет)
- Как пользователь определяет год?
YYMMDD
YYYYMMDD
YYYYDDD
MMDDYY
MMDDYYYY
Другой формат__________________
- Как программа вычисляет високосные годы? Какие правила применяются?
Если год делится на 4, то это високосный год.
Если год делится на 100, то это невисокосный год.
Если год делится на 400, то это високосный год.
Все три правила применяются.
- Являются ли даты, хранящиеся внутри, специфическим типом данных "дата"? (Да/Нет)
- Определяются ли даты с использованием смещения числа секунд/минут/часов/дней/недель начиная с базового года? (Да/Нет)
- Если так, то какого размера тип данных используется, чтобы сохранить смещение?
8 бит
16 бит
32 бита
64 бита
Другой размер_________________
- Каков диапазон достоверных дат?
Начальная дата _____________________________________________________
Конечная дата ______________________________________________________
- Допускается/используется определение года двумя цифрами для любого из перечисленного?
Ввод.
Внутренняя обработка.
Хранение данных,
Вывод.
- Если так, то как ими управляют/используют?
Сравнения.
Вычисления.
Сортировка.
Файловая система/метки ленточной системы.
- Выполняются ли какие-либо проверки правильности даты при сравнении? (Да/Нет)
- Как обрабатываются разрывы во времени?_____________
- Что происходит, если текущее время меньше предыдущего?
______________
- Игнорируются ли данные? (Да/Нет)
- Как для вычислений обрабатываются временные рамки больше 100 лет?____
- Используются ли специальные значения в полях даты? (Например, 99 может интерпретироваться логикой системы, чтобы указать, что не имеется никакой даты истечения срока.) (Да/Нет)
00
99
98
9/9/99
1/1/11
19
20
- Получает ли или передает ли программа даты непосредственно любым другим программам и/или системам? (Да/Нет)
- Если да, то могут ли эти приложения и/или системы правильно обрабатывать следующее:
високосный год;
даты из двух цифр;
даты после 2000 года.
- Использует ли продукт дату в проверке правильности лицензии (например, данные, используемые в алгоритме кодирования)? (Да/Нет)
- Зависит ли исправление вычисления даты от изменения любых аппаратных средств (например, BIOS)? (Да/Нет)
- Перечислите продукты или системы и их основные характеристики, от которых этот продукт имеет важную зависимость по 2000 году.
- Определена ли стратегия соответствия?
Отказ от использования.
Обновление.
Замена.
Неприменимо.
- Определена ли и задокументирована ли стратегия исправления?
Расширение.
Окна.
Кодирование или сжатие.
Последовательная дата.
Сочетание приемов.
-------------------------------------------------------------------------
* Вопросник штата Миннесота (США).
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.