- •Информатика и Программирование
- •Понятие процедуры и функции в Паскале. Их назначение, применение, варианты размещения в программе
- •Сравнительный анализ возможностей процедуры и функции. Возможности преобразования процедуры в функцию и наоборот
- •Понятие рекурсии. Рекурсивные процедуры и функции, их применение, достоинства и недостатки
- •Запись как тип данных. Работа с записями: описание записи, оператор присоединения, запись с вариантами. Использование записей
- •Статическая и динамическая память. Общие сведения об управлении динамической памятью с помощью стандартных процедур и функций (GetMem, FreeMem; New, Dispose)
- •1. Автоматически по завершении всей программы.
- •2. С помощью стандартной процедуры dispose.
- •3. С помощью стандартной процедуры frеемеm.
- •4. С помощью стандартных процедур маrk и release.
- •Динамические структуры данных. Динамические массивы (одномерные и двумерные), работа с ними
- •Динамические структуры данных. Списки. Основные виды списков. Действия со списками
- •Inf1 : integer; { первое информационное поле }
- •Inf2 : string; { второе информационное поле }
- •Однонаправленные (линейные) списки. Описание, создание, просмотр списка, добавление и удаление элементов
- •Двунаправленные, симметричные списки. Описание, создание, просмотр списка, добавление и удаление элементов
- •Inf1 : integer; { первое информационное поле }
- •Inf2 : string; { второе информационное поле }
- •Кольцевые, циклические списки. Описание, создание, просмотр списка, добавление и удаление элементов
- •Inf1 : integer; { первое информационное поле }
- •Inf2 : string; { второе информационное поле }
- •Бинарное дерево. Основные определения и понятия. Бинарный поиск по дереву. Формирование бинарного дерева этим методом
- •Бинарное дерево. Основные операции с бинарными деревьями. Способы обхода бинарного дерева. Варианты поиска по бинарному дереву
- •Рекурсия при работе со списками и деревьями. Очередь, стек, дек как формы работы со списком, действия над ними
- •Тестирование. Понятие и цель тестирования. Правильное и неправильное определение тестирования. Основные определения. Тестирование методом «чёрного ящика». Тестирование методом «белого ящика»
- •Отладка. Общие принципы, методы отладки. Взаимосвязь процессов тестирования и отладки, использование автоматических средств отладки
- •Основные принципы объектно-ориентированного программирования: инкапсуляция, наследование, полиморфизм. Отличие объектно-ориентированного подхода от модульного при разработке программ
- •Основные отличия языка Object Pascal (Delphi) от Turbo Pascal. Динамические массивы в Delphi: описание, особенности, применение
- •Структура модулей в Delphi. Интерфейсная, исполняемая части, инициирующая и завершающая части. Процедуры и функции: особенности в Delphi
- •Работа с файлами и папками в Delphi: стандартные процедуры и функции, дополнительные возможности по сравнению с Паскалем, окна диалогов работы с файлами
- •Определение термина «сертификация», виды сертификации. Организационная система сертификации
- •Основные функции органа по сертификации
- •Правовые основы сертификации в Российской Федерации. Требования, предъявляемые к испытательным лабораториям
- •Значение метрологии программных средств для повышения их качества и конкурентоспособности
- •Качество программного средства и его оценка. Показатели качества программных средств
- •Надёжность программных средств и её оценка. Модели надёжности
- •Проблемы, цели и задачи технико-экономического анализа разработки программных средств. Показатели технико-экономического анализа
- •Оценка экономической эффективности программных средств
- •Сертификация, метрология и научно-технический прогресс
-
Определение термина «сертификация», виды сертификации. Организационная система сертификации
Сертификация – действие третьей стороны, доказывающее, что обеспечивается необходимая уверенность в том, что должным образом идентифицированная продукция, процесс или услуга соответствует конкретному стандарту или другому нормативному документу.
Сертификат соответствия — документ, выданный по правилам системы сертификации для подтверждения соответствия сертифицированной продукции установленным требованиям.
Виды сертификации:
-
Обязательная. Программные средства, выполняющие особо ответственные функции, в которых недостаточное качество, ошибки или отказы могут нанести большой ущерб или опасны для жизни и здоровья людей (авиация, атомная энергетика, системы управления органами власти, банковские системы…).
-
Добровольная. Для удостоверения качества ПС с целью повышения их конкурентоспособности, расширения сферы использования и получения дополнительных экономических преимуществ. Таким сертификационным испытаниям подвергаются компоненты операционных систем и ППП широкого применения, повышение гарантий качества которых выгодно как для поставщиков, так и для пользователей ПС.
Решение о выдаче сертификата на ПС основывается на оценке степени его соответствия действующим и/или специально разработанным документам:
-
Действующие международные и национальные стандарты на тестирование, испытания, аттестацию программ и БД.
-
Международные и государственные стандарты на технологию создания компонент ПС и алгоязыки.
-
Стандарты на сопровождающую ПС документацию.
-
Технические условия, описания, спецификации и другие эксплутационные документы по выбору.
Организационная система сертификации:
-
ГОССТАНДАРТ РФ – государственный орган по сертификации. Организует ведение обязательной сертификации продукции; организует и финансирует разработку; утверждает основополагающие системы сертификации.
-
Ведомственные органы по управлению сертификацией продукции. Те же функции, но в ограниченном объеме и для конкретных классов продукции.
-
Испытательные лаборатории сертификации (ИЛС). Проводят испытания согласно действующим государственным нормативным документам; испытывают ПС по поручению органов госнадзора России, заказчиков или разработчиков ПС; оформляют в установленном порядке протоколы испытаний.
-
Основные функции органа по сертификации
ОС для выполнения своей основной задачи - сертификации продукции, выполняет следующие функции:
-
обеспечивает распределение функций, ответственности, взаимодействие персонала при реализации всех функций органа;
-
разрабатывает организационно-методические документы по функционированию органа с обоснованными процедурами и схемами сертификации;
-
формирует (комплектует) и актуализирует фонд нормативных документов, используемых при сертификации продукции в соответствии с областью аккредитации;
-
осуществляет сертификацию продукции в соответствии с нормативными документами Подсистемы;
-
выдает и учитывает сертификаты и лицензии на применение знака соответствия в отношении сертифицированной продукции;
-
осуществляет анализ и учет зарубежных сертификатов, протоколов испытаний и иных свидетельств соответствия продукции установленным требованиям;
-
проводит инспекционный контроль за сертифицируемой продукцией (по схемам сертификации) с привлечением при необходимости и других организаций;
-
отменяет или приостанавливает действие выданных им сертификатов соответствия и лицензий, принимает участие в разработке корректирующих мероприятий, контролирует их выполнение;
-
обеспечивает расстановку персонала и повышение квалификации;
-
взаимодействует с изготовителями (продавцами) продукции, с организациями, осуществляющими государственный контроль и надзор за продукцией, с потребителями и общественными организациями;
-
взаимодействует с испытательными лабораториями, другими органами по сертификации (в том числе и других стран), Центральным органом Системы сертификации;
-
осуществляет внутреннюю проверку и обеспечивает свое соответствие требованиям, предъявляемым к органам по сертификации в Системе сертификации “Росинфосерт”;
-
ведет документацию по всем вопросам своей деятельности;
-
обеспечивает доступность к документации органов, проводящих инспекционный контроль над его деятельностью;
-
подготавливает отчеты для аккредитующего органа в установленном порядке;
-
обеспечивает информацией о результатах сертификации, в т.ч. о продукции, не прошедшей сертификацию, или о выявленных нарушениях и несоответствии продукции установленным требованиям, все заинтересованные стороны;
-
ведет учет сертифицированной продукции и готовит для публикации информацию о результатах сертификации.
