• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 648
  • 348
  • 294
  • 171
  • 92
  • 74
  • 31
  • 26
  • 23
  • 23
  • 17
  • 14
  • 12
  • 11
  • 9
  • Tagged with
  • 1975
  • 541
  • 286
  • 259
  • 225
  • 217
  • 192
  • 190
  • 183
  • 177
  • 172
  • 171
  • 160
  • 139
  • 124
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
141

E-learning pro výuku programování

Kavan, Mojmír January 2007 (has links)
Tato práce se zabývá možnostmi, které poskytuje moderní elearningový systém, a to hlavně v oblasti výuky objektově orientovaného programování. Práce se zaměřuje na praktické využití elearningu v podpoře začínajících studentů. V teoretické části se zkoumá jak předmět programování, tak osobnost programátora. Identifikuje se teorie Felder-Silvermanova a odvozuje se z ní, proč mají někteři studenti s počátky programování větší problémy než jiní. Zvyšující se zájem se zaznamenává o koncept učebních objektů a jejich využití v elearningu. Práce se mimo jiné snaží poskytnout odpověď na otázku, zda je možné aplikovat principy učebních objektů také pro efektivní doplněk výuky programování. Východiskem této práce je vyhledání a rozbor nejvhodnějších elearningových řešení. Jelikož se nedaří najít systém obsahově vyhovující, jež by se dal přímo nasadit, slouží analýza jejich kladných i záporných stránek ve vlastním řešení v praktické části této práce. Pro zpracování praktické části se na základě rešeršovaných systémů volí forma animací vytvořených v prostředí Adobe Flash. Tyto animace vysvětlují co nejjednodušším způsobem pojmy objektově orientovaného programování. Při tvorbě animací je reflektována koncepce učebních objektů. Je kladen důraz na maximální názornost a interaktivitu. Klíčové snímky navrženého prostředí jsou detailněji popsány v závěru práce.
142

Možnosti využití e-learningu pro výuku programování

Svoboda, Ondřej January 2006 (has links)
Cílem práce je vytvořit souhrnný pohled na problematiku e-learningu a uvést doporučení pro výuku programování. Dále vytvořit materiál, který by měl pomoci studentům začínajícím s objektově orientovaným programováním. V teoretické části jsou popsány formy elektronické výuky včetně úlohy ICT. Jsou srovnány výhody a nevýhody e-learningu oproti klasické výuce a podán obraz vývoje tohoto odvětví od historie po současnost i s výhledem do budoucna. V samostatné kapitole jsou uvedeny nejdůležitější standardy včetně standardizačních organizací. Také jsou zhodnoceny formy e-learningu ve vztahu k výuce programování. Součástí je webová prezentace obsahující výklad základních pojmů spojených s objektově orientovaným programováním. Při výkladu pojmů se autor snaží pojmy co nejvíce přiblížit realitě pomocí různých příkladů. Cílem je poskytnout na pojmy další možný pohled. Prezentace dále obsahuje materiály, které mají pomoci studentům zvládnout první dvě cvičení předmětu 4IT101 Základy programování. Každý úkol obsahuje sepsaný postup nutný pro jeho splnění a animaci provádějící postupem krok za krokem.
143

Frameworky pro vývoj webových aplikací Grails a Play / Frameworks for developing web applications Grails and Play

Tran, Lam January 2013 (has links)
This diploma thesis compares Grails and Play frameworks. The main goal of the thesis is to provide its readers a comprehensive view of benefits and disadvantages of the two frameworks using thorough comparison.In the first part of the thesis Grails and Play are introduced. In the next part the author defines criteria for comparison and analyses the sample application. The crucial part of this work is the comparison of the frameworks and their results. This work is intended to make the decision proces easier for developers who wants to choose one of these frameworks for their projects.
144

Zpětný překladač jazyka Java / Java decompiler

Žamberský, Zdeněk January 2015 (has links)
The goal was to create decompiler for Java programing language. Decompiler should reconstruct original Java source code from class files, representing its compiled form. First part of thesis focuses on Java langage, its compilation and structure of class file. Then Java Virtual Machine and its instruction set is discussed. After that thesis focuses on decompilation and algoritms designed and used for decompiler realization. Examples of decompiled code are presented.
145

The creation of a functional mailing list server with a graphical user interface

Wilson, Brian January 1997 (has links)
No description available.
146

Sieve: A Java-Based Framework for Collaborative Component Composition

Isenhour, Philip L. 20 March 1998 (has links)
This thesis investigates the design objectives for a collaborative workspace based on Sun Microsystems' Java programming language and JavaBeans component architecture. The feasibility of a collaborative component workspace based on these objectives is demonstrated by Sieve, a Javabased framework for collaborative applications. Sieve allows multiple users to collaboratively add, edit, and connect components on a shared two-dimensional workspace. Sieve introduces a technique that leverages standard JavaBeans mechanisms to support use of \collaboration-unaware" software components. With this technique, components need only conform to basic JavaBeans conventions in order to be shared across collaborating sessions { they need not be programmed specifically for collaboration. Sieve also allows component developers to provide custom mechanisms for sharing components. Sieve is extensible in other ways, allowing developers to introduce new mechanisms for creating, displaying, editing, and connecting components. Three collaborative applications built on this framework are presented: a visualization environment, a circuit simulation, and a set of tools for composing arbitrary software components. The visualization environment allows construction of dataflow networks from an extensible set of modules. Modules may read data from a variety of sources, filter and transform the data in various ways, and generate visualizations. The circuit simulation allows users to collaboratively construct and analyze simple direct-current circuits. Finally, the \BeanBox Emulation" application reproduces the basic component-linking functionality of Sun's BeanBox builder tool. With this application, users may collaboratively edit and link objects that conform to standard JavaBeans conventions. / Master of Science
147

The political economy of Java's northeast coast : c. 1740-1800 : elite synergy /

Kwee, Hui Kian, January 2006 (has links)
Thesis--University of Leiden. / Bibliogr. p. 309-317.
148

Increasing the Performance and Predictability of the Code Execution on an Embedded Java Platform / Ansätze zur Steigerung der Leistungsfähigkeit und Vorhersagbarkeit der Codeausführung auf einer eingebetteten Java-Plattform

Preußer, Thomas 21 October 2011 (has links) (PDF)
This thesis explores the execution of object-oriented code on an embedded Java platform. It presents established and derives new approaches for the implementation of high-level object-oriented functionality and commonly expected system services. The goal of the developed techniques is the provision of the architectural base for an efficient and predictable code execution. The research vehicle of this thesis is the Java-programmed SHAP platform. It consists of its platform tool chain and the highly-customizable SHAP bytecode processor. SHAP offers a fully operational embedded CLDC environment, in which the proposed techniques have been implemented, verified, and evaluated. Two strands are followed to achieve the goal of this thesis. First of all, the sequential execution of bytecode is optimized through a joint effort of an optimizing offline linker and an on-chip application loader. Additionally, SHAP pioneers a reference coloring mechanism, which enables a constant-time interface method dispatch that need not be backed a large sparse dispatch table. Secondly, this thesis explores the implementation of essential system services within designated concurrent hardware modules. This effort is necessary to decouple the computational progress of the user application from the interference induced by time-sharing software implementations of these services. The concrete contributions comprise a spill-free, on-chip stack; a predictable method cache; and a concurrent garbage collection. Each approached means is described and evaluated after the relevant state of the art has been reviewed. This review is not limited to preceding small embedded approaches but also includes techniques that have proven successful on larger-scale platforms. The other way around, the chances that these platforms may benefit from the techniques developed for SHAP are discussed.
149

A medical geography of endemic goiter in Central Java

Chapman, Barbara Anne January 1982 (has links)
Thesis (Ph. D.)--University of Hawaii at Manoa, 1982. / Bibliography: leaves 184-198. / Microfiche. / xi, 198 leaves, bound ill., maps 29 cm
150

Syntaktický analyzátor stylových předpisů CSS / Cascading Style Sheets Parser

Sedlák, Radek January 2016 (has links)
This thesis deals with upgrading of the parser for the jStyleParser project using ANTLR 4 tool. The jStyleParser project is a CSS parser and analyzer written in Java. It is used for processing cascading style sheets and their transformation to appropriate data types in order to allow further processing of this data. The project also allows to assign styles to corresponding elements of HTML document's DOM. The thesis first describes the topic of parsers and their generation based on the given rules (grammar). Further, there are described the existing generators on the Java platform with focus on the ANTLR generator. The remaining part is dedicated to the jStyleParser project -- the current state of the project and the proposal of the the generator upgrade from ANTLR version 3 to 4. After the proposal, its implementation and testing is described. In the conclusion, the results are evaluated and further development of the application is discussed in the direction towards CSS3.

Page generated in 0.0411 seconds