Скачать книгу
Если нет возможности читать онлайн, скачайте книгу Тестирование и Искусственный интеллект файлом для электронной книжки и читайте офлайн.
Николай Морозов
Тестирование и Искусственный интеллект
Вступление
Начать эту книгу я решил сразу с обращения к нейросетям (ИИ):
Вариант 1.
Перефразируйте этот текст: "Сегодня только ленивый не слышал о нейросетях и о их фантастических возможностях. Интернет переполнен предложениями по обучению и подготовке специалистов по работе с нейросетями, при чем, буквально на следующий день вам обещают огромные заработки. Получается буквально так: пройдешь мимо потеряешь богатство. Но так ли все радужно на самом деле. И если забыть (хотя бы на время) о деньгах, а задуматься над такими ценностями как образование. А в чем здесь могут помочь (или навредить) нейросети? Ответу на этот вопрос и посвящена серия, которую открывает эта книга."
ОТВЕТ Chat GPT:
Сегодня каждый знает о нейросетях и их удивительных возможностях. В интернете много предложений о том, как обучиться специалистом по работе с нейросетями и заработать крупные суммы. Но нужно ли всегда доверять таким обещаниям? Важно задуматься не только о деньгах, но и о значимости образования. Какую роль могут сыграть нейросети в этом процессе? Этот вопрос и будет освещен в серии книг, которую мы открываем.
Вариант 2.
Перефразируйте текст: "Вопросы проверки знаний в виде тестирования сегодня стали обычной формой контроля усвоения учебного материала, частью зачета или экзамена. С появлением систем искусственного интеллекта и подготовка вопросов (заданий) теста, выполнение этих заданий может осуществляться с их помощью и поддержкой. Главный вопрос здесь: c пользой для обучаемых или нет? Эта книга пытается ответить на этот вопрос на примерах школьных дисциплин. Следующая книга будет искать подобные ответы для средних специальных и высших учебных заведений".
ОТВЕТ Chat GPT:
Использование тестирования для проверки знаний стало распространенным методом контроля уровня освоения учебного материала, включая зачеты и экзамены. С развитием систем искусственного интеллекта возможно создание тестовых заданий и их выполнение с использованием поддержки этой технологии. Основной вопрос здесь какая польза может быть извлечена для учащихся? Эта книга стремится ответить на этот вопрос, исследуя школьные учебные предметы. Следующая книга будет искать подобные ответы для студентов средних специальных и высших учебных заведений.
Вариант 3(выбранный мною в качестве основного).
Использование тестирования для проверки знаний стало распространенным методом контроля уровня освоения учебного материала, включая зачеты и экзамены. С развитием систем искусственного интеллекта стало возможно создание тестовых заданий и их выполнение с использованием этой технологии. Основной вопрос здесь какая польза может быть извлечена для студентов и учебного процесса? Эта книга будет искать ответ на этот вопрос для студентов средних специальных и высших учебных заведений.
Как видим, с обработкой текста нейросеть Chat GPT справилась неплохо.
1.Использование нейросетей(ИИ) при определении поизводных
Посмотрим, как нейросети справятся с заданиями из раздела Математического анализа "Производная и дифференциал".
Задание 1.
Найти производную функции y = sinx.
GPTutor
Производная функции y = sinx равна cosx.
Задание 2.
Найти производную функции y = cosx.
GPTutor
Производная функции y = cosx равна -sinx.
Задание 3. Определить производную сложной функции.
Найти производную функции y = lnsin(2x + 5)
GPTutor
Сначала у нас имеется внешняя функция ln(u), где u = sin(2x + 5), и внутренняя функция sin(2x + 5).Для нахождения производной функции y = ln(sin(2x + 5)) мы можем воспользоваться цепным правилом дифференцирования. Производная внутренней функции sin(2x + 5) равна cos(2x + 5), а производная константы 5 равна 0.Производная внешней функции ln(u) равна u' / u, то есть производная внутренней функции, разделенной на саму функцию ln(u) = 1/u * u'. y' = (1/(sin(2x + 5))) * (cos(2x + 5) * (2)) = 2 * cos(2x + 5) / sin(2x + 5).
Теперь рассчитаем производную внешней функции: Итак, производная функции y = ln(sin(2x + 5)) равна 2 * cos(2x + 5) / sin(2x + 5).
Задания с производными выполнены великолепно. В последнем случае даже даны развернутые пояснения процесса определения производной сложной функции y = lnsin(2x + 5).
2.Тестовые задания.Выполнение заданий нейросетями.
по профессии/специальности:
09.02.05 Прикладная информатика (по отраслям)
Дисциплина: ОП.07 Операционные системы и среды
Разработал: Морозов Николай Петрович
Оригинальный вариант был разработан в виде таблицы.При конвертации в книге таблица "растворилась". Приношу свои извинения. Но все 80 заданий представлены ниже в полном объеме.
ЗАДАНИЯ БЛОКА А
(задания с одним верным ответом, верный ответ выделен курсивом)
Выберите правильный ответ:
1.Диспетчер задач можно вызвать помощью комбинации клавиш:
1) «Ctrl»+«Alt» + «Del»;
2) «Ctrl»+«Alt»;
3) «Alt» +«Del»;
4) «Shift»+ «Alt».
2.При нехватке оперативной памяти операционная система записывает данные:
1) в виртуальную память;
2) на жесткий диск;
3) в редко используемые области памяти;
4) в кэш-память.
3.Страничная организация работы с памятью ПК предназначена для реализации:
1) облегчения совместного использования процедур, библиотек и массивов данных;
2) повышения уровня защиты программ и данных;
3) логического разделения программ и данных;
4) получения большого адресного пространства без приобретения дополнительной физической памяти.
4.Учет участков свободной памяти с помощью связанного списка свободных/занятых блоков позволяет:
1) освобождать память, занятую неактивными процессами;
2) находить в памяти наиболее долго занятые участки;
3) выделять участки памяти произвольных размеров;
4) перемещать процессы в памяти.
5.Режим, в котором поддерживается страничная модель памяти:
1) защищенный режим работы микропроцессора;
2) виртуальный;
3) реальный;
4) обычный.
6.Использование виртуальной памяти в однопрограммном режиме при размере (объеме) программы, существенно большем, чем объем доступной оперативной памяти, приводит:
1) к ускорению;
2) к замедлению выполнения;
3) к аварийному завершению;
4) к перезапуску.
7.Виртуальная память ПК позволяет:
1) загружать множество небольших программ, суммарный объем которых больше объема физической памяти;
2) отказаться от предоставления прикладным процессам оперативной памяти;
3) загружать каждую программу отдельно;
4) загружать программы, скомпилированные для другого процессора.
8.При страничной организации памяти таблица страниц может размещаться:
1) только в оперативной памяти;
2) в специальной быстрой памяти процессора и в оперативной памяти;
3) в оперативной памяти и на диске;
4) только в процессоре.
9.Назначение страничной организации памяти:
1) логическое разделения программ и данных;
2) облегчение совместного использования процедур, библиотек и массивов данных;
3) получения большого адресного пространства без приобретения дополнительной физической памяти;
4) повышения уровня защиты программ и данных.
10.Виды алгоритмов замещения страниц:
1) региональные и глобальные;
2) локальные и глобальные;
3) корпоративные и региональные;
4) локальные и региональные.
11.Укажите термин, используемый при закреплении устройств в монопольное использование процессу:
1) спулинг (spooling);
2) скроллинг (scrolling);
3) свопинг (swaping);
4) системный монитор (system monitor).
12.Наибольшее время занимает операция обмена с диском следующего вида:
1) обмен с найденным блоком данных;
2) определение адреса размещения данных на магнитных дисках;