National Repository of Grey Literature 49 records found  beginprevious20 - 29nextend  jump to record: Search took 0.01 seconds. 
Luminance error correction of high definition LED screens.
Komloši, Michal ; Smékal, David (referee) ; Olejár, Adam (advisor)
This bachelor’s thesis describes and offers possible software solution of luminance errors, that are made on HD LED screens due to the temperature dependence of LED cabinets, which the LED screens are consist of.
x86 Assembler Simulator for Education
Heštera, Andrej ; Semerád, Lukáš (referee) ; Orság, Filip (advisor)
Point of this thesis is gain knowledge base of x86 Instruction Set Architecture and x86 assembly language through analysis. Based on this knowledge, design and implement simulation environment in object oriented programming language Java SE8. This environment will give user option to create code based on conventions and syntax of Netwide Assembler and simulate created code on virtual representation - simulation model, which will imitate behavior of processor implementing instruction set architecture x86. The result of using this environment should be new knowledge for user about basic function of machine code execution and how this execution alters state of processor, without the need to specially compile created code for use in Debugger and having physical system implementing architecture x86.
Problems of teaching object-oriented programming in programming courses in tertiary education
REMEŠ, Radim
Teaching programming with a focus on object-oriented programming in various computer science disciplines at universities is one of the basic but challenging disciplines. The presented research dealt with the problem of how beginner students understand the basic concepts of object-oriented approach in programming. The research identified the threshold concepts of this approach to programming that are difficult for students, but overcoming them is the key to good mastery of object-oriented programming, and addressed the question of what strategies students use in teaching programming to overcome these difficult concepts. We used a phenomenographical framework; using deductive and inductive content analysis with open coding, we identified the concepts of object-oriented programming and their properties according to the theory of threshold concepts. We conducted semi-structured interviews that helped us gain insight into how students understand and use the various concepts of object-oriented programming in the tasks assigned in the research. We also used the method of evaluating the understanding of concepts using conceptual maps and evaluating the tasks and results of student solutions using SOLO taxonomy of cognitive processes. Based on the use of these methods, we identified two threshold concepts in the teaching of object-oriented programming: "Interface" and "Event (or Delegate)". To successfully master the object-oriented approach in programming, it is necessary to master both threshold concepts, however, mastering each of them means a significant shift ("opening the portal") in the ability to solve more complex program tasks using an object-oriented paradigm. Both of these concepts also belong to the abstract level of SOLO metrics of cognitive processes, i.e. the ability to process abstract concepts and ideas. This is the key in the design and implementation of complex information systems.
Software for the creation of the ABB robots configuration files
Badal, František ; Kroupa, Jiří (referee) ; Bražina, Jakub (advisor)
This bachelor's thesis is divided to two parts. The theoretical part acquaints the reader with programmable logic controllers, the basics of the most well-known industrial buses and configuration files and gains an overview of the principles of object-oriented programming. In the practical part, this work deals with the design of a program to facilitate the generation of a configuration file for ABB industrial robots, mainly in terms of simplifying the generation and insertion of signals for communication between individual robots and PLCs. The whole program is written in the C Sharp programming language using an object-oriented approach in the Visual Studio development environment.
Online reservation system for laboratories and equipments
Točený, Ivo ; Schimmel, Jiří (referee) ; Sysel, Petr (advisor)
The bachelor thesis deals with the issue of a clear reservation system using a web interface for laboratories and laboratory equipment with the possibility of creating reservations with and without repetition, bulk reservations, tracking current reservations, canceling and approving reservations, account management and generating pdf dynamic documents using PHP, Nette, HTML, CSS and SQLite database system.
x86 Assembler Simulator for Education
Heštera, Andrej ; Semerád, Lukáš (referee) ; Orság, Filip (advisor)
Point of this thesis is gain knowledge base of x86 Instruction Set Architecture and x86 assembly language through analysis. Based on this knowledge, design and implement simulation environment in object oriented programming language Java SE8. This environment will give user option to create code based on conventions and syntax of Netwide Assembler and simulate created code on virtual representation - simulation model, which will imitate behavior of processor implementing instruction set architecture x86. The result of using this environment should be new knowledge for user about basic function of machine code execution and how this execution alters state of processor, without the need to specially compile created code for use in Debugger and having physical system implementing architecture x86.
Application clarifying basics of operations of communication protocols
Marcin, Michal ; Dvořák, Jan (referee) ; Jeřábek, Jan (advisor)
The diploma thesis aimed at the study of the topic of communication protocols and several transmission modes, as well as ARQ (Automatic Repeat Request) mechanisms. Subsequently, the task was to design and describe individual scenarios for their simulation. As a part of solving the mentioned task, it was necessary to create an application that allows the emulation of the behaviour of communication protocols without the need for a transmission in the real network a nd the requirements for the edition of the source code. The application was created in the Microsoft Visual Studio 2017 development environment using the C# programming language and .NET framework and it consists of a library and a graphical interface. The output of the solution is the application of a mode simulator of the data transmission in the network with two scenarios with the prepared input situations in the frame of graphical environment together with instructions, additional tasks and sample solutions. The program allows the simulation of the behaviour of communication protocols between the client and the server without the need for a transmission in a real network. In conclusion, the simulator of data transfer was created in the form of the desktop application which contains two scenarios. The first scenario is used to simulate ARQ mechanisms and the second one is active in the simulation of commutation of messages, circuits, packets or cells.
Technological IT Course for Internal Education
Orlíček, Michal ; Ryšavý, Ondřej (referee) ; Pluskal, Jan (advisor)
The aim of this bachelor's thesis is to create a technological course on C# programming language for internal education. Prior to the creation of the course itself, the research of relevant study materials, presentation technologies, and development environments was done. From that research, it was possible to choose the appropriate length of the course, its language, the structure of suitable materials, and technologies which were used to create these materials. Additional documents, such as the study plan, the timetable, the annotations, the prerequisites, and the list of the acquired knowledge, are created as well. Last but not least, there are course materials themselves, which contains thirteen theoretical presentations suited for lectures and five practical exercises.
Development of Android Applications
Husa, Martin ; Heriban, Pavel (referee) ; Roupec, Jan (advisor)
This Master’s thesis contains search study about operating system Android, principles of game application programming and practical example of game for Android. The genre of game can be classify as 2D platformer. Application with thesis text will serve as learning tool in VUT FSI or as manual for game developing.
x86 Assembler Simulator for Education
Heštera, Andrej ; Semerád, Lukáš (referee) ; Orság, Filip (advisor)
Point of this thesis is gain knowledge base of x86 Instruction Set Architecture and x86 assembly language through analysis. Based on this knowledge, design and implement simulation environment in object oriented programming language Java SE8. This environment will give user option to create code based on conventions and syntax of Netwide Assembler and simulate created code on virtual representation - simulation model, which will imitate behavior of processor implementing instruction set architecture x86. The result of using this environment should be new knowledge for user about basic function of machine code execution and how this execution alters state of processor, without the need to specially compile created code for use in Debugger and having physical system implementing architecture x86.

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