scholarly journals Visualization of the Results of the Analysis of Programming Languages for Their Superficial Comparison

2021 ◽  
Vol 19 (2) ◽  
pp. 29-52
Author(s):  
L. V. Gorodnyaya

The article is devoted to the choice of a clear and concise form for presenting the results of analise and comparing programming languages and systems, convenient for assessing the expressive power of languages and the complexity of implementing systems. The formalization is adapted to the paradigm analysis of the definitions of programming languages and the selection of practical criteria for decomposition of programs. The semantic decomposition of the definitions of languages and systems as part of the analysis of programming paradigms was chosen as the main ap-proach. Such a choice makes it possible to single out autonomously developed typical program components that can be adapted to the design of various information systems. Many works on methods for developing software systems depend on the practicality of approaches to decomposition of programs debugged using programming systems. The solution to this problem is useful when studying programming methods, studying the history of programming languages, for comparing programming paradigms, the potential of used circuits and models, assessing the novelty level of created programming languages, and also when choosing criteria for program decomposition. In addition, their existence allows us to form a teaching methodology for developing the components of information systems. Along the way, the distance in conceptual complexity between programming and programming system development is shown.

2012 ◽  
Vol 12 (2) ◽  
pp. 200-216 ◽  
Author(s):  
Frank Steinbrückner ◽  
Claus Lewerentz

Software cities are visualizations of software systems in the form of virtual cities. They are used as platforms to integrate a large variety of product- and process-related analysis data. Their usability, however, for real-world software development often suffers from their inability to appropriately deal with software changes. Even small structural changes can disrupt the overall structure of the city, which in turn corrupts the mental maps of its users. In this article we describe a systematic approach to utilize the city metaphor for the visualization of evolving software systems as growing software cities. The main contribution is a new layout approach which explicitly takes the development history of software systems into account. The approach has two important effects: first, it creates a stable gestalt of software cities even when the underlying software systems evolve; thus, by preserving its users’ mental maps these cities are especially suitable for use during ongoing system development. Second, it makes history directly visible in the city layouts, which allows for supporting novel analysis scenarios. We illustrate such scenarios by presenting several thematic cities’ maps, each capturing specific development history aspects.


2020 ◽  
Vol 23 (4) ◽  
pp. 666-696
Author(s):  
Lidia Vasiljevna Gorodnyaya

The report is devoted to the analysis of the method of comparison of programming languages, convenient for assessing the expressive power of languages and the complexity of the programming systems. The method is adapted to substantiate practical, objective criteria of program decomposition, which can be considered as an approach to solving the problem of factorization of very complicated definitions of programming languages and their support systems. The article presents the results of the analysis of the most well-known programming paradigms and outlines an approach to navigation in the modern expanding space of programming languages, based on the classification of paradigms on the peculiarities of problem statements and semantic characteristics of programming languages and systems with an emphasis on the criteria for the quality of programs and priorities in decision-making in their implementation.


Author(s):  
Darman Umagapi ◽  
Arisandy Ambarita ◽  
N Faisal Kharie

 Abstrak:Penilitian ini bertujuan merancang dan mengimplementasikan Sistem informasi Geografis Pemetaan Potensi Tanaman Pangan di Kabupaten Pulau Morotai, dilakukan di Kabupaten Pulau Morotai, Pengumpulan data diperoleh melalui observasi, wawancara dan dokumentasi, Metode Analisis Sistem yang digunakan adalah  model driven secara terstruktur dengan pendekatan bottom-up membuat analisa sistem yang berjalan menggunakan alat bantu flowchart serta usulan sistem yang baru menggunakan pendekatan berorientasi objek dengan alat bantu UML, Metode pengembangan Sistem menggunakan Rapid Aplication Development (RAD). Bahasa Pemrograman yang digunakan HTML, PHP, MySQL serta Maps API untuk menampilkan media peta berbasis Web. Hasil dari penelitian ini diharapkan dapat memberikan kemudahan bagi pihak Dinas Pertanian dalam Menginformasikan data Potensi lokasi tanaman pangan agar pengunjung dapat mengkases informasi lokasi Potensi Tanaman Pangan Kabupaten Pulau Morotai secara cepatKata Kunci: Sistem Informasi Geografis, Potensi, Tanaman Pangan, WebsiteAbstract:This research aims to design and implement Geographic Information Systems Mapping Potential Food Plants in Morotai Island Regency, carried out in Morotai Island Regency. Data collection is obtained through observation, interviews and documentation. The System Analysis Method used is a structured driven model with a bottom-up approach making system analysis that runs using a flowchart tool and a new system proposal using an object-oriented approach with UML tools, System development method uses Rapid Application Development (RAD). The programming languages used are HTML, PHP, MySQL and Maps API to display Web-based map media. The results of this study are expected to provide convenience for the Department of Agriculture in Informing the potential data of the location of food plants so that visitors can access information on the location of Potential Food Plants in Morotai Island Regency quicklyKeywords: Geographic Information Systems, Potential, Food Plants, Websites


Author(s):  
Andrew Basden

This chapter explores how Dooyeweerd’s philosophy might help us understand the challenges and issues in ISD as they are seen from an everyday perspective. The information system that is developed includes both the technical artefact or system and the human context of its use, which is often organisational. The communities of practice and research in this area include those involved in programming, system design, systems analysis, organisational analysis, knowledge elicitation, modelling, and many more. First this chapter reviews the history of ISD and paradigms, and shows briefly why a new paradigmatic approach might be useful. Then it applies Dooyeweerd’s notion of multi-aspectual functioning to understand what goes on in ISD, and derives a tentative framework for understanding it.


Author(s):  
Lidia Vasiljevna Gorodnyaya ◽  

The purpose of the article is to describe the method of comparison of programming languages, convenient for assessing the expressive power of languages and the complexity of the programming systems. The method is adapted to substantiate practical, objective criteria of program decomposition, which can be considered as an approach to solving the problem of factorization of very complicated definitions of programming languages and their support systems. In addition, the article presents the results of the analysis of the most well-known programming paradigms and outlines an approach to navigation in the modern expanding space of programming languages, based on the classification of paradigms on the peculiarities of problem statements and semantic characteristics of programming languages and systems with an emphasis on the criteria for the quality of programs and priorities in decision-making in their implementation. The concept of "programming paradigm" is manifested as the way of thinking in the programming process. The author thanks the organizers and participants of the conferences "Scientific Service in the Internet Environment" (http://agora.guru.ru/display.php?conf=abrau2020&page=subjects&PHPSESSID=qbn3kbhgnk8b6a9g21qi1nkkq2 ), discussions with which made it possible to understand the main provisions of this article.


1999 ◽  
Vol 38 (03) ◽  
pp. 200-206 ◽  
Author(s):  
Y. Ogushi ◽  
Y. Okada ◽  
M. Kimura ◽  
I Kumamoto ◽  
Y. Sekita ◽  
...  

AbstractQuestionnaire surveys were sent to hospital managers, designed to shape the policy for future hospital information systems in Japan. The answers show that many hospitals use dedicated management systems, especially for patient registration and accounting, and personnel, food control, pharmacy and financial departments. In many hospitals, order-entry systems for laboratory tests and prescriptions are well developed. Half of the hospitals have patient databases used for inquiries of basic patient information, history of outpatient care and hospital care. The most obvious benefit is the reduction of office work, due to effective hospital information system. Many hospital managers want to use the following sub systems in the future for automatic payment, waiting time display, patient records search, automatic prescription verification, drug side-effect monitoring, and graphical display of patient record data.


Author(s):  
Denis Voloshinov ◽  
K. Solomonov ◽  
Lyudmila Mokretsova ◽  
Lyudmila Tishchuk

The application of constructive geometric modeling to pedagogical models of teaching graphic disciplines today is a promising direction for using computer technology in the educational process of educational institutions. The essence of the method of constructive geometric modeling is to represent any operation performed on geometric objects in the form of a transformation, as a result of which some constructive connection is established, and the transformation itself can be considered as a result of the action of an abstract cybernetic device. Constructive geometric modeling is a popular information tool for information processing in various applied areas, however, this tool cannot be appreciated without the presence of appropriate software systems and developed design techniques. Traditionally, constructive geometric modeling is used in the design of mechanical engineering, energy, aircraft and shipbuilding facilities, in architectural and design engineering. The need to study descriptive geometry at the university in recent years has something in common with the issues of mastering graphic packages of computer programs in the framework of the new discipline "Engineering and Computer Graphics". The well-known KOMPAS software product is considered the simplest and most attractive for training. It should be noted the important role of graphic packages in the teaching of geometric disciplines that require a figurative perception of the material by students. Against the background of a reduction in classroom hours, computer graphics packages are practically the only productive teaching methodology, successfully replacing traditional tools - chalk and blackboard.


Proceedings ◽  
2020 ◽  
Vol 47 (1) ◽  
pp. 55
Author(s):  
Shan Zhang

By applying the concept of natural science to the study of music, on the one hand, we can understand the structure of music macroscopically, on the other, we can reflect on the history of music to a certain extent. Throughout the history of western music, from the classical period to the 20th century, music seems to have gone from order to disorder, but it is still orderly if analyzed carefully. Using the concept of complex information systems can give a good answer in the essence.


Sign in / Sign up

Export Citation Format

Share Document