Название: Вопросно-ответное программирование человеко-компьютерной деятельности( Соснин П.И.)

Жанр: Информационные системы и технологии

Просмотров: 1878


Заключение

Выше неоднократно (явно или неявно) подчёркивалось, что любой деятельностью, управляют определённые мотивы, цели и условия, к которым необходимо обращаться оперативно с разными целями. Текст монографии  также  является  продуктом  деятельности,  что  привело автора к решению «подвести его итоги в мотивационно-целевой форме».1. Основной мотив, принимавшийся в расчёт автором, был связан с«повышением коэффициента полезного действия индивида в его персональной деятельности за счёт рационального использования компьютерного инструментария в условиях расширяющейся компьютеризации всех сфер человеческой жизни».Мотивационная установка исходила из того, что любой человек более ответственно и продуктивно осваивает те инструменты, которые ему часто приносят выгоды.Чем чаще человек будет получать выгоды от применения компьютера, тем к большей «компьютерной грамотности» он будет стремиться. Частота использования компьютера существенно повысится, если он станет «бытовым инструментом повседневного, разнообразного и  частого  использования, причём,  простым  в  егоприменениях».Нет сомнений, что компьютер станет незаменимым инструментом повседневной жизни любого человека, улучшающим её за счёт помощи его интеллекту в накоплении и применении опыта жизни.Приведённая мотивировка специально связана с обыкновенным человеком, далёким от профессионального программирования, но использующим    компьютер    в    персональной    деятельности.    Это

объясняется тем, что уже сейчас число таких пользователей огромно, но практически никто из них не использует компьютер для программирования встающих перед ними задач.Редкий обыкновенный человек, не имеющий проблем с доступом к компьютеру, применяет его по основному предназначению – созданию программ для встающих перед ним задач для их повторных применений в своей жизни. Такое положение дел необходимо изменить.Отметим, что, чем проще применение компьютера, тем шире круг лиц, которые его применяют, как в персональной, так и в коллективной деятельности, и тем быстрее «всеобщая компьютерная грамотность» станет нормой и мощным двигателем прогресса человечества.2. С представленным мотивом автор связал следующие основные целевые установки: приблизить средства программирования, предоставляемые обыкновенному человеку, к его естественным способностям программирования,  так,   чтобы   они   могли   быть   настроены   на освоение и использование прецедентов, компьютеризация которых приносит явную выгоду; предоставить     человеку     средства     программирования, позволяющие ему создавать программы, исполнение которых осуществляется им самим как интеллектуальным процессором и компьютерным процессором распределённо и согласованно; возложить на создаваемые программы не только функции управления процессом, но и функции человеко-компьютерного взаимодействия, осуществление которого позволяет корректировать исполняемую программу;  разработать   комплекс        средств           программирования,соответствующий выбранной мотивации и поставленным целям.

3. Для того, чтобы подтвердить алгоритмическую достижимостьмотиваций и целей в монографии представлены: анализ деятельностной формы жизни, в которой очередное интеллектуально освоенное поведение, оказавшееся полезным в определённых ситуациях, включается в опыт человека как очередной образец прецедента для его повторного осуществления в будущем;Деятельность – это форма жизни по образцам поведения, которые выявляются, интеллектуально осваиваются и запоминаются как определённого рода закономерности персональной и коллективной жизни людей. типовая  логическая  модель  прецедентов  с  позиций  их интеллектуального освоения, приводящего к типовым образцам прецедентов, включающих логику доступа и коды (планы программы) управления поведением; естественное программирование, обеспечивающее создание образцов прецедентов (программирование соответствующих им задач) и их использование в жизни;Без программирования ни какой человек не может создавать образцы прецедентов, что и осуществляется им в формах естественного программирования на базе естественного языка в его алгоритмическом употреблении. анализ   программирования  как   специфической  активности человека, не ограниченной её использованием в разработке компьютерных программ;  вопросно-ответное моделирование задач и их программирование в псевдопрограммных формах, приближенных к естественному программированию прецедентов;Естественное программирование лежит в сфере ответственности сознания, которое по своей природе диалогично. Вопросно-ответное псевдопрограммирование согласовано с диалоговыми механизмами сознания, а значит и естественного программирования.

 опыт          вопросно-ответного          моделирования          и программирования, приобретённый автором в разработках систем, интенсивно использующих программное обеспечение, в том числе и инструментальный  комплекс   WIQA,   обслуживающие  применение этого опыта;  комплекс средств OwnWIQA, обслуживающий персональную человеко-компьютерную деятельность обыкновенного человека, которому предоставлены средства псевдопрограммирования приближенные к естественному программированию и способствующие решению нетривиальных задач.Решению нетривиальных задач способствует доступ к языку объектно-ориентированного псевдопрограммирования, в котором семантика любого типа данных может быть настроена пользователем на специфику задачи.Третий  пункт  отражает  причинно-следственные  связи, управлявшие содержанием текста монографии в контексте принятых мотивации и целей. Алгоритмическая достижимость не только обоснована, но и подтверждена экспериментально. Приведены разнообразные примеры вопросно-ответных программ, созданных для приложений, разработанных на базе комплекса WIQA. Произведена и проверка комплекса OwnWIQA ‒ создан комплекс QA-программ для диагностики компьютера его пользователем (ряд таких программ приведён в Приложении 2).Комплекс OwnWIQA, как и любое приложение комплекса WIQA, не только наследует его базисные средства, но и развивает их, в том числе и уже созданные приложения, обслуживающие коллективную человеко- компьютерную деятельность. Самым важным из того, что включено в базис средств комплекса WIQA ‒ это объектно-ориентированное псевдопрограммирование, ориентированное на прецеденты.