Skip to main content
Top

2019 | OriginalPaper | Chapter

Automation System of Intellectual Activity on Creating Programs in the Language of Logical Programming

Authors : Marina V. Lapenok, Olga M. Patrusheva, Galina V. Pokhodzey, Anastasiya I. Suetina, Anna M. Lozinskaya, Irina V. Rozhina

Published in: Smart Education and e-Learning 2018

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The article presents a developed software package that implements the training system that automates intellectual activity in creating programs in the language of logical programming. The choice of semantic networks as a way of the representation of knowledge in the process of modeling subject domains in the learning system during the formulation of educational logical problems is substantiated. The typology of the learning tasks used to master the logical programming language Prolog is grounded, including the following types of tasks: logical, arithmetic, value analysis tasks with subsequent selection or ordering and creation of knowledge bases on the subject domain. In this case, for each type of problem, the possibility of applying analysis of formal concepts to solve them has been investigated and a set of examples has been compiled. The technique of analysis of formal concepts and their grouping depending on the parameters of objects of the domain is developed, the essence of which is to identify an invariant set of descriptors suitable for representing different subject areas, which allows the generation of rules. The technique for generating domain representation rules based on the declaration of predicates with one or more parameters, which are correlated with the peculiarities of formulations of typical learning tasks, is developed.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Cussens, J.: Issues in learning language in logic. In: Proceeding Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II, pp. 491–505. Springer-Verlag, London, UK (2002) Cussens, J.: Issues in learning language in logic. In: Proceeding Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II, pp. 491–505. Springer-Verlag, London, UK (2002)
2.
go back to reference Borovskaya, E.V., Davydova, N.A.: Fundamentals of artificial intelligence/Training manual, BINOM. Laboratory of Knowledge, p. 127 (2010) Borovskaya, E.V., Davydova, N.A.: Fundamentals of artificial intelligence/Training manual, BINOM. Laboratory of Knowledge, p. 127 (2010)
3.
go back to reference Yasnitsky, L.N.: Intellectual systems/tutorial. Laboratory of Knowledge, 221 p. (2016) Yasnitsky, L.N.: Intellectual systems/tutorial. Laboratory of Knowledge, 221 p. (2016)
4.
go back to reference Davydova, E.A., Lapenok, M.V.: The Application of the analysis of formal concepts for the generation of the rules of the representation of a subject domain when creating educational software/Actual problems of teaching mathematics, informatics and information technologies, no. 2, 170–181 pp. (2017) Davydova, E.A., Lapenok, M.V.: The Application of the analysis of formal concepts for the generation of the rules of the representation of a subject domain when creating educational software/Actual problems of teaching mathematics, informatics and information technologies, no. 2, 170–181 pp. (2017)
5.
go back to reference Kuznetsov, S.O.: Lattices of formal concepts in modern methods of analysis and data development, 86 p. Pospelov Readings (2011) Kuznetsov, S.O.: Lattices of formal concepts in modern methods of analysis and data development, 86 p. Pospelov Readings (2011)
6.
go back to reference Bratko, I.: Programming in the language PROLOG for artificial intelligence, 243 p. Mir, Moscow (1990) Bratko, I.: Programming in the language PROLOG for artificial intelligence, 243 p. Mir, Moscow (1990)
Metadata
Title
Automation System of Intellectual Activity on Creating Programs in the Language of Logical Programming
Authors
Marina V. Lapenok
Olga M. Patrusheva
Galina V. Pokhodzey
Anastasiya I. Suetina
Anna M. Lozinskaya
Irina V. Rozhina
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-319-92363-5_6

Premium Partner