Загрузка...

ПЯВУ — задания с готовыми программами.


Программирование на языках высокого уровня. Много задач на IT форуме. Задачи на C#  Программы на языке C# Дан текст удалить из текста все предложения, содержащие менее 4 слов и вывести новый текст. #include <stdio.h> #include <string.h> int predl(char *st) { int n=1, l=strlen(st); for (int i=0; i<(l-1); i++) if (st[i]==’ ‘ && st[i+1]!=’ ‘) n++; return Читать далее

Программирование на языке высокого уровня — Задания на курсовые.


ЗАДАНИЕ № 1 НА КУРСОВУЮ РАБОТУ по учебной дисциплине _____Программирование на языке высокого уровня_________ Выдано студенту ____________________________________________________________ (фамилия, Имя, Отчество) группы___07В_з/о_________курса________2________Факультет______ИТИ_____ Тема: ______Электронная игра «Однорукий бандит» Содержание:

Назначение. Демонстрация работы экспертной системы.


/* Program Lab_6_1.PRO */ /* Назначение. Демонстрация работы экспертной системы. */ /* Это продукционная система, базирующаяся на правилах */ /* Замечание: это система для идентификации породы. Система */ /* использует множество продукционных правил для вывода */ /* решения */ domains database xpositive(symbol,symbol) xnegative(symbol,symbol)

Система Система Настройки ОС Wndows


database xpositive(symbol,symbol) xnegative(symbol,symbol) predicates begin_analis result ask(symbol,symbol) virus_is(symbol) it_is(symbol) positive(symbol,symbol) negative(symbol,symbol) remember(symbol,symbol,symbol) clear_db

Деревья — пролог


Лабораторная работа № 5 ДЕРЕВЬЯ № 9.Подсчитать число вершин дерева, значения которых лежат в определенном задаваемом диапазоне. domains treetype = tree (integer, treetype, treetype); empty ()

Программы на прологе.


/*Программа Lab2_1.pro */ domains argument =real result =real predicates func(argument, result) clauses func(X,0):- X<3,!. func(X,2):- X>=3,X<6,!. func(X,4) . goal X=-2, func(X, Y).

Использование предикатов fail, not, cut (неуспех, отрицание и отсечение).


Лабораторная работа № 2. Тема: Использование предикатов fail, not, cut (неуспех, отрицание и отсечение). Выполнила 2. Написать программу вычисления с альтернативами: — Найти наибольшее (наименьшее) значение из двух чисел. — Найти наибольшее (наименьшее) значение из трех чисел. — Найти наибольшее (наименьшее) значение из шести чисел.

Факты и правила на Прологе. Основные приемы работы в Visual Prolog


Лабораторная работа №1 Тема: Факты и правила на Прологе. Основные приемы работы в Visual Prolog Выполнила 5.9 Напишите программу, которая бы, имея факты (предикаты): мужчина(кто), женщина(кто), родитель(кто,чей). Определяла бы, кто кому приходится внучатым племянником, племянницей.

Функциональное и логическое программирование — лабораторные. Часть 2.


domains intlist=integer* predicates cr_list (intlist,intlist) % Создание списка do % Главная процедура list (intlist) % Вывод списка — левая рекурсия length(intlist,integer) % вычисление длины списка (левая рекурсия) app_el (integer,intlist,intlist) % Добавить элемент в начало списка

Вопросы к экзамену по ФИЛП


1. Логическая программа: основные конструкции, терм, составной терм, функтор, арность, подстановка, пример, общий пример. 2. Логическая программа: правила, факты, следствие, вопрос, вычисление, значение, корректность и полнота. 3. Программирование баз данных 4. Структурированные и абстрактные данные 5. Соответствие логических программ и реляционных баз данных: объединение, симметрическая разность, декартово произведение, проекция, выборка. 6. Рекурсивное программирование: целые числа, Читать далее

Лабораторные по СИД


domains %определение типа списка spisok=integer* predicates %склеивание 1го и 2го списков в 3й skleivanie(spisok,spisok,spisok) %функция считывания последнего элемента lastEl(spisok,spisok)

Экзаменационные вопросы — ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ И СТРУКТУР


Экзаменационные вопросы по дисциплине «ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ И СТРУКТУР» 1. Программы и схемы программ. Стандартные схемы программ, базис класса ССП 2. Графовая форма представления ССП 3. Линейная форма представления ССП 4. Эквивалентность, пустота, тотальность, свобода схем программ 5. Моделирование схем программ, одноленточные автоматы 6. Моделирование схем программ, многоленточные автоматы 7. Моделирование схем программ, двухголовочные автоматы Читать далее

Лекции ФиЛП


Логическое и функциональное программирование Часть 1 Логическое программирование СОДЕРЖАНИЕ ЛЕКЦИЯ 1. ВВЕДЕНИЕ. ЛОГИЧЕСКАЯ ПРОГРАММА. ОСНОВНЫЕ КОНСТРУКЦИИ 1.1. Основные понятия. Исторический ракурс…………………………………..5 1.2. Логическая программа. Основные конструкции………………………….7 ЛЕКЦИЯ 2. ПРОГРАММИРОВАНИЕ БАЗ ДАННЫХ 2.1. Простые базы данных……………………………………………………………….12 2.2. Структурированные и абстрактные данные……………………………….15 2.3. Рекурсивные правила………………………………………………………………..17 2.4. Логические программы и модель реляционной базы данных……..19

Модульные контроли по СиАОД


Модульные контроли по СиАОД. Скачать бесплатно. Вариант 5 — СиАОД Лб3 — Транзисторный усилитель низкой частоты mod №2 2006 — СиАОД mod №3 2006 — СиАОД Вариант 1 — СиАОД Вариант 2 — СиАОД Вариант 3 — СиАОД Вариант 4 — СиАОД

Скачать лекции по СиАОД


СиАОД_теория_МК№1 (сейчас можно Скачать лекции по СиАОД по прямой ссылке без регистрации). Лекции в файле ворда. СиАОД теория лекции МК№1 Лекции по структурам и алгоритмам обработки данных (СиАОД). Модуль 3. Недетерминированные алгоритмы Бинарное дерево — СиАОД Сортировка последовательностей — СиАОД

Методические указания для проведения лабораторных работ по курсу «Структуры и алгоритмы обработки данных»


«Методические указания для проведения лабораторных работ по курсу «Структуры и алгоритмы обработки данных» для студентов ИТИ и ТК, обучающихся по специальности «Программное обеспечение вычислительной техники и автоматизированных систем». Методические указания для проведения лабораторных работ по курсу Структуры и алгоритмы обработки данных

Структуры и алгоритмы обработки данных


Список вопросов к экзамену по предмету «Структуры и алгоритмы обработки данных» 1. Концепция типа данных. 2. Анализ наилучшего, наихудшего и среднего случая. 3. Классификация скоростей роста сложности алгоритма. 4. Последовательный поиск. 5. Двоичный поиск. 6. Выборка заданного минимального (максимального) числа.

Задания на летнюю практику


Задания на летнюю практику для 1-го курса (3 неделя) Задания на летнюю практику для 1-го курса Задания на летнюю практику для 1-го курса (2 неделя) Задания на летнюю практику (4 неделя) Задачник-практикум

C++. Примеры программ. Часть 2.


Даны две строки А и B. Составьте программу, проверяющую, можно ли из букв, входящих в А, составить В (буквы можно использовать не более одного раза и можно переставлять). Например, А: ИНТЕГРАЛ; В: АГЕНТ — составить можно; В: ГРАФ -нельзя. #include #include #include #include

C++. Примеры программ.


//Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. //Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. /Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. #include #include #include void summa(); void zapolnenie(); void perestanovka(); int matr[5][5]; int mas[5]; void main() { clrscr(); randomize(); int i,n,j,p,a,c=0,c1,c2,min;