74,202 research outputs found
Graphical Programming of Simulation Models in an Object-Oriented Environment
Graphical programming has been used in conjunction with
conventional simulation languages via block diagrams or activity
networks. Its beneficial effects on programming and modeling in
simulation have been accepted by everyone involved in these
languages. However, none of these conventional techniques is
truely interactive. Given the level of the current hardware and
software technology, it is possible to design a very good
graphical programming system which supports an interactive
incremental programming style in specifications of simulation
models. The benefit of such a visual system would go beyond the
modeling phase of a simulation study and it might as well be
realized in understanding the behavior of complex problems, in
being a communication and training medium for the user and
developers, and finally in presenting the simulation results.
In this study, the graphical programming methodology has
been investigated from the perspective of object-oriented
simulation. The truely interactive and graphical orientation of
some of the object-oriented languages (e.g., Smalltalk-80) has
opened up new avenues of research in this very important topic.
Today, the nature of this type of research will be not whether it can be done but how the known techniques should be combined to yield the highest benefit
Development of Soft-Hardware Platform for Training System Design of Electrotechnical Complexes and Electric Drives
The article presents the results of the development of software and hardware platform as the equipment for the training of children and youth work skills with robotics, allowing in the future to apply this knowledge in practice, implementing automation system for home use. We consider the problems of existing solutions. The main difference is the integration of the proposed fees and extensions into a single set by connecting the connectors and the ability to connect third-party components from different manufacturers, without limiting users. As well as a simplified method using a visual object-oriented programming allows you to immediately engage in the work. Prepared lessons and tasks in the game style simplifies the information and allows you to understand how you can apply one or another technical solution
Development of Soft-Hardware Platform for Training System Design of Electrotechnical Complexes and Electric Drives
The article presents the results of the development of software and hardware platform as the equipment for the training of children and youth work skills with robotics, allowing in the future to apply this knowledge in practice, implementing automation system for home use. We consider the problems of existing solutions. The main difference is the integration of the proposed fees and extensions into a single set by connecting the connectors and the ability to connect third-party components from different manufacturers, without limiting users. As well as a simplified method using a visual object-oriented programming allows you to immediately engage in the work. Prepared lessons and tasks in the game style simplifies the information and allows you to understand how you can apply one or another technical solution
Object-oriented modelling with unified modelling language 2.0 for simple software application based on agile methodology
Unified modelling language (UML) 2.0 introduced in 2002 has been developing
and influencing object-oriented software engineering and has become a standard
and reference for information system analysis and design modelling. There are
many concepts and theories to model the information system or software
application with UML 2.0, which can make ambiguities and inconsistencies for a
novice to learn to how to model the system with UML especially with UML 2.0.
This article will discuss how to model the simple software application by using
some of the diagrams of UML 2.0 and not by using the whole diagrams as
suggested by agile methodology. Agile methodology is considered as convenient
for novices because it can deliver the information technology environment to
the end-user quickly and adaptively with minimal documentation. It also has the
ability to deliver best performance software application according to the
customer's needs. Agile methodology will make simple model with simple
documentation, simple team and simple tools.Comment: 15 pages, 30 figure
Visual and Textual Programming Languages: A Systematic Review of the Literature
It is well documented, and has been the topic of much research, that Computer
Science courses tend to have higher than average drop out rates at third level.
This is a problem that needs to be addressed with urgency but also caution. The
required number of Computer Science graduates is growing every year but the
number of graduates is not meeting this demand and one way that this problem
can be alleviated is to encourage students at an early age towards studying
Computer Science courses.
This paper presents a systematic literature review on the role of visual and
textual programming languages when learning to program, particularly as a first
programming language. The approach is systematic, in that a structured search
of electronic resources has been conducted, and the results are presented and
quantitatively analysed. This study will give insight into whether or not the
current approaches to teaching young learners programming are viable, and
examines what we can do to increase the interest and retention of these
students as they progress through their education.Comment: 18 pages (including 2 bibliography pages), 3 figure
Web and Semantic Web Query Languages
A number of techniques have been developed to facilitate
powerful data retrieval on the Web and Semantic Web. Three categories
of Web query languages can be distinguished, according to the format
of the data they can retrieve: XML, RDF and Topic Maps. This article
introduces the spectrum of languages falling into these categories
and summarises their salient aspects. The languages are introduced using
common sample data and query types. Key aspects of the query
languages considered are stressed in a conclusion
- …