Зачет. Билет№1. Функциональное и логическое программирование ДО СИБГУТИ

Состав работы

material.view.file_icon
material.view.file_icon Зачет.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Билет №1

1.На языке Clisp определите функцию, которая меняет местами первый и последний элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR, CDR, CONS, APPEND, LIST, LAST, BUTLAST с одним аргументом, REVERSE).

2.Какое значение получат X и Y в результате операции сопоставления (унификации) списков [a,b,c] и [_,_,X|Y] в языке SWI-Prolog?

Дополнительная информация

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Зачет
Оценка:Зачет
Дата оценки: 16.04.2019
Рецензия:Уважаемый ,
замечаний нет.
Галкина Марина Юрьевна
Вариант №0 Контрольная работа Функциональное и логическое программирование ДО СИБГУТИ
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт д
User Petr1 : 1 июня 2019
300 руб.
Вариант №0 Контрольная работа Функциональное и логическое программирование ДО СИБГУТИ
Вариант №0 Лабораторная работа №3 Функциональное и логическое программирование ДО СИБГУТИ
Задание на лабораторную работу Напишите на языке SWI-PROLOG программу для работы с текстовым файлом, состоящим из нескольких строк. При преобразовании файла должны быть сохранены переводы строк исходного файла. Номер варианта выбирается по последней цифре пароля. 0. Текстовый файл состоит из нескольких строк, длина каждой из которых меньше 40. Выровняйте строки текста по ширине (равномерным внесением дополнительных пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте но
User Petr1 : 1 июня 2019
250 руб.
Вариант №0 Лабораторная работа №3 Функциональное и логическое программирование ДО СИБГУТИ
Вариант 0. Лабораторная работа №2. Функциональное и логическое программирование. ДО СИБГУТИ
Напишите на двух языках CLISP и SWI-PROLOG программы для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции или предиката). В программе на языке CLISP не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. В программе на SWI-PROLOG предикат после вывода результатов работы должен успешно завершиться (на экране появится true. и приглашение следу
User Petr1 : 15 апреля 2019
250 руб.
Вариант 0. Лабораторная работа №2. Функциональное и логическое программирование. ДО СИБГУТИ
Вариант 0. Лабораторная работа №1. Функциональное и логическое программирование ДО СИБГУТИ
Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех входных данных должен запрашиваться с клавиатуры в процессе работы программы (функции). Не допускается использование: функционалов, а в теле рекурсивной функции - операторов SET и SETQ. 0. Сформируйте список из позиций элемента, заданного параметром X, в списке L (нумерация элементов начинается с 1). Например, при X=4, L=(8 3 4 6 4 1) функция должна вернуть (3 5)
User Petr1 : 8 апреля 2019
200 руб.
Функциональное и логическое программирование. БИЛЕТ №6. СИБГУТИ ДО
1. На языке Clisp определите функцию, которая меняет местами первый и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR, CDR, CONS, APPEND, LIST, LAST, BUTLAST с одним аргументом, REVERSE). 2. Какое значение получат X и Y в результате операции сопоставления (унификации) списков [1,2,3,4,5] и [_,X,_,Y|_] в языке SWI-Prolog?
User nura : 22 января 2019
300 руб.
Лабораторные работы. Функциональное и логическое программирование (СибГУТИ)
Задание к лабораторной работе 1 Для каждого из примеров составить описание функции c рекурсивным её вычислением и вычислить любой её указатель с получением соответствующего ответа. 1. Числа Фибоначчи Fn вычисляются по итерационной формуле: Fn=Fn-1 + Fn-2 . Исходные два значения будут: F0=0 и F1=1. Составить описание функции для вычисления: F2 F3 F4 … и вычислить любой её указатель с привидением соответствующего ответа. 2. Факториал N!=1*2*3…*N вычисляется по итерационной формуле: N!=N*(N-1)! .
User Lost : 15 февраля 2012
70 руб.
Контрольная работа "Функциональное и логическое программирование". Вариант 0. Сибгути ДО
Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
User dezoway : 17 сентября 2023
250 руб.
Контрольная работа "Функциональное и логическое программирование". Вариант 0. Сибгути ДО
Зачет. Билет №1
Определить значение переменной x после работы следующего фрагмента программы: a = –5; b = –4 * a – 10; x = 0; y = b / 2 + 2; if ( a + b > 0 ) and ( a < y – b ) then begin x = y + 3; y = x / 2 end; if ( a + y > x ) or ( 2 * y > a ) then begin x = 2; y = –5 end;
User sold1982 : 4 марта 2018
50 руб.
Сетевые базы данных. Курсовая работа. Вариант №9.
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа. Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания). Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц. Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процедуру очистки таблиц
User nik200511 : 26 февраля 2015
268 руб.
Гидромеханика Технический университет УГМК Задача 5.17
Из водонапорного бака с избыточным давлением на поверхности (рман) по трем последовательно соединенным трубам вода подается трем потребителям – В, С и D (см. рис. 5.17) с расходами: QB=13,0 л/c; QC=12,0 л/c; QD=10,0 л/c. У потребителя D принять выход воды в атмосферу. Диаметры и длины участков сети: d1=200 мм, l1=600 м; d2=150 мм, l2=450м; d3=125 мм, l3=400 м. Действующий напор Н=6,5 м считать постоянным. Определить, каким должно быть избыточное давление на поверхности воды в баке (рман) д
User Z24 : 29 ноября 2025
250 руб.
Гидромеханика Технический университет УГМК Задача 5.17
Многоканальная волоконно-оптическая система передачи.Билет № 3
Описание: Билет No3 Тестовое задание (ОПК-6). 1. В одноканальной оптической системе передачи со стандартным интерфейсом SDH (G.957) L4.3 рассчитать максимальную и минимальную дистанции передачи на волне 1550нм при ширине спектральной линии излучателя 1нм, максимальном уровне мощности передатчика +2дБм и его минимальном значение -3дБм, чувствительности приемника -28дБм, пороге перегрузки -8дБм. Максимальная хроматическая дисперсия не должна превышать 1600пс/нм. Оптическая линия на основе волокн
User 007 : 21 ноября 2021
200 руб.
up Наверх