National Repository of Grey Literature 176 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Comparison of Java EE frameworks EJB and Spring
Kadlec, Petr ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
The aim of this thesis is to compare two major frameworks for building web applications within the Java platform. These are the technologies of Java Enterprise Edition and the very popular Spring framework. Each of them is compared from several points of view. Among them there are the basics of each frameworks components handling, ways of working with database, security, capabili-ties of used presentation frameworks or communication through web services. Theoretical part of this thesis is followed by the creation of two basic web applications, each of them showing some of the technologies previously described. The last but not least part of this thesis also describes some of the new features that are at the time supposed to appear in Java EE 8 and Spring 5 versions of the frameworks.
Analyzujte možnosti aplikace strojového učení na load-balancing
Sýkora, Jan ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
Both machine learning and HTTP load balancing are well known and widely researched concepts and methods. My diploma thesis addresses possible applications of machine learning to HTTP load balancing. The main objective is to find a method to achieve better utilization of load balancing. This objective can reduce monetary costs and provide better stability of a load balanced system. In the first part, machine learning workflow and methods are described in order to analyze whether such methods could be applied to load balancing systems. After that, the current state of HTTP load balancing methods and strategies is outlined. Finally, a load balancing method using machine learning is designed and tested. The method is based on the least loaded approach using predicted values to balance HTTP traffic, the machine learning models were selected by using a grid search to find the most accurate models. These meth-ods were tested and performed well in comparison to other methods. The tests were conducted with over a hundred machine learning models, not all models were accurate or had short enough learning times. Lacking those factors deemed them unsuitable for later tests. The models were compared based on measured utilization and performance metrics for regression based machine learning models. The designed method could be applied to real world systems, however, it would require defining a domain specific metric. The applications should also employ a grid search in order to find the most accurate machine learning model.
Specific problems of beginners at study of programming and possibilities of their solution
Procházková, Petra ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
This thesis deals with the problems of beginners in the study of programming at University of Economics in Prague, Faculty of Informatics and Statistics. This applies particularly to students who are studying the subject Programming in Java.
Analysis of current trends in programming teaching
Hrách, Lukáš ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
The aim of this Bachelor´s thesis is to map trends in programming and their use in educati-on. This objective is achieved by analysing trends in programming in the present as well as predictions for the near future and by subsequent interviews with experts that teach pro-gramming in Czech schools. The next part of the thesis analyses methodologies for teaching programming. In more detail, it focuses on the methodology called Architecture First cre-ated by the supervisor of this thesis Ing. Pecinovský. Based on the conducted survey, the obtained data were discussed and various problems related to teaching programming were described. Furthermore, the thesis offers solutions to teaching students and implementing trends in education that could make learning easier for students. Therefore the main contribution of this thesis is a set of recommendations for teaching programming with emphasis on introductory courses.
Analysis of architecture and superstructure possibilities of framework JUnit
Kadeřábek, Martin ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
JUnit is one of the most popular test framework in Java programming language. Its new version is going to come into reality under the name JUnit 5 which introduces new concept and possibilities for writing unit tests. The main subject of my bachelor's thesis is analysis of concept, architecture and superstructure possibilities of developed framework JUnit 5. Thereto is used of interpretation of news launched into the market, which is replenished by demonstration examples. The bachelor's thesis describes and explains new architecture and new possibilities of framework JUnit 5. The first part of the bachelor's thesis describes per unit testing. It's contextualized in software testing and the framework JUnit is classified among other testing frameworks. The second part of the bachelor's thesis deals with new version of framework JUnit and analyses its architecture and its possibilities for writing tests. At the end the recommendation for education purposes is given.
Integrated Development Environemt for iOS applications written in Swift
Holka, Tomáš ; Pecinovský, Rudolf (advisor) ; Oraný, Vladimír (referee)
This bachelor thesis deals with integrated development environment called Xcode, which, together with the new Swift language, provides both beginner and experienced programmers with a powerful but also very useful tool for writing modern applications for Apple systems. The aim of this thesis is to characterize the Xcode development environment, to analyze the use of individual tools demonstrated on a simple application written in Swift language and to introduce the reader into programming for iOS with step-by-step instructions.
Comparison of the most used game development tools
Soukup, Martin ; Pecinovský, Rudolf (advisor) ; Sečkár, Alois (referee)
This thesis deals with comparison of most used game development tools. Author places game development tools in context of today´s game industry, analyses state of the market and the latest trends in the field of game development tools. The largest part of this thesis is aimed at comparing game development tools, where five tools are selected, overviewed and compared by specified criteria. Author demonstrates several basic features of chosen game development tool on development of a simple Android game.
The Possibilities of Using Computer Games for Improving Business Function
Kadeřávek, Jakub ; Pecinovský, Rudolf (advisor) ; Vondráček, Martin (referee)
The study addresses gamification and the implementation of gamification in a company with the goal to improve the efficiency and motivation within the company. The purpose of this study is to introduce the topic of gamification, evaluate the current status and discuss its opportunities in terms of employee's efficiency. In order to do so, the characteristics of games and computer games specifically are defined, followed by an explanation of their main principles and mechanisms. Afterwards the author introduces the basic concepts of motivation and psychology, which are necessary for understanding the core characteristics of gamification. Based on these findings, the next chapter describes gamification, starting with its history, the evaluation of the current status and a discussion of opportunities and improvements for the future. Furthermore, the main characteristics and mechanisms of gamification are described and explained on specific business cases. Last but not least, an application for gamification is developed with the goal to increase the productivity and motivation of employees in a coffee shop. This application was developed solely for the purposes of this thesis.
Company's requirements for graduates - software developers
Šouta, Richard ; Pecinovský, Rudolf (advisor) ; Rais, Aziz (referee)
This thesis maps requirements that are imposed on software developer graduates. This goal is achieved by analyzing study plans of selected university programs focusing on information technology and software development, and mapping business requirements for programmers in the form of structured interviews with business experts and then comparing the findings. The main benefit of the work is a current profile of a software developer, as required by businesses, and a warning about the difference between the acquired and required abilities of graduates and recommendations for teachers and students how this disproportion can be reduced or removed.
Pecha, Jan ; Pecinovský, Rudolf (advisor) ; Mazánek, Petr (referee)
This thesis analyzes current possibilities of displaying 3D graphics on the internet. Its main objective is to analyze and to define basic features of a modern WebGL standard for inter-active 2D and 3D graphics on web. In addition, popular helpful frameworks implementing this standard are described and many simple examples are created to demonstrate their applications. This thesis also informs about practical usages of WebGL in many industries.

National Repository of Grey Literature : 176 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.