• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 170
  • 156
  • 138
  • 13
  • 8
  • 7
  • 7
  • 4
  • 4
  • 4
  • 3
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 540
  • 212
  • 168
  • 121
  • 118
  • 97
  • 96
  • 91
  • 90
  • 82
  • 77
  • 73
  • 65
  • 62
  • 54
  • 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.
11

Problematika algoritmizace a programování v rámci předmětu Informatika na základních školách / Issue of algorithm development and programming within the scope of computer science at primary schools

Albrecht, Karel January 2014 (has links)
The thesis is concerned with problems of algorithm development and programming on primary schools. The main target of the whole thesis is the project of new programming conception, which should bring better results on the field of programming and more effective way of teaching. In theoretic part there are introduced the most important terms from the field of algorithm development and programming, analysis of Czech and foreign education systems, mapping of possibilities of support of teaching from technological and didactical viewpoint. The new programming conception is suggested from theoretical bases. That conception is verified by approximately half-year action research at teaching of programming on 2nd level of primary school. In conclusion of the thesis there are introduced experiences, plusses and minuses of new conception of programming teaching.
12

Scala Web Application Toolkit / Scala Web Application Toolkit

Široký, Jan January 2013 (has links)
The thesis describes disadvantages of JavaScript in the context of big web applications and presents how they can be eliminated by compilation from a different language to JavaScript. With Scala as the source language, the thesis shows what it takes to implement such a compiler and how to solve issues that arise with the compilation process (interoperability, library distribution). On top of the compiler with a simple runtime a remote metod invocation (RPC) infrastructue is built. It also involves a dynamic client side script loader and an object graph (de)serializer. Finally the work compares the implemented toolkit to similar projects and proposes several interesting directions the toolkit can evolve into. Powered by TCPDF (www.tcpdf.org)
13

Ferramenta de ofuscação de código Javascript

Silva, Filipe Manuel Gomes January 2009 (has links)
Estágio realizado na AuditMark, Ld.ª / Tese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 2009
14

Avvaktande AJAX- anrop : En avlastningsteknik för 3G-nätet / Long polling with AJAX : A mobile network offloading technique

Andersson, Tommy January 2012 (has links)
Den ökade användningen av nätuppkopplade mobilapplikationer har resulterat i en överbelastning i 3G-nätet. Förslag för att avlasta nätet har bland annat varit genom alternativa uppkopplingar, vilket innebär en uppoffring av 3G-nätets tillgänglighet. Detta leder till frågor om andra avlastningsmetoder. Arbetets målsättning var att se hur en applikations datatrafik påverkas av att klassiska intervallanrop ersätts av avvaktande AJAX-anrop. Detta görs genom att implementera respektive anropsmetod i två identiska alfapetapplikationer. Mätdata erhölls genom att låta användare spela längre omgångar av respektive applikation, vilket även genererar realistiska uppdateringar. Resultaten visar att den klientgenererade bandbreddskonsumtionen minskas vid användning av avvaktande AJAX-anrop. Detta gör den, i kontrast med klassiska intervallanrop, till en möjlig avlastningsmetod.
15

BusyBeeTaskManager : visual, hosted, collaborative task management

Vijayan, Sreejitha 09 December 2013 (has links)
People today increasingly use software utilities which help create ‘to-do’ lists or reminders to stay efficient and productive. This has spurred a new industry into designing products for Business Management, Project Planning and Schedule Management on web and device platforms. However, these tools are either designed for novices or industrial level managers. A large number of individuals fall in between; their projects require intensive planning but not at the level of industrial projects. To address this category of users, I propose BusyBeeTaskManager, a web-based application that helps visually plan projects and efficiently communicate progress within the team. The user interface is designed for novice users but features such as document sharing, task dependency graph and automatic task updates allow users to carry outsophisticated team-based projects. / text
16

Application of single and multi-touch gestures in a WebGL molecule viewer

Slininger, Andrew David 07 November 2011 (has links)
The number of devices with touch input such as smart phones, computers, and tablets has grown extensively in recent years. Native applications on these devices have access to this touch and gesture information and can provide a rich, interactive experience. Web applications, however, lack a consistent and uniform way to retrieve touch and gesture input. With the quality and robustness of web applications continually growing and replacing native applications in many areas, a way to access and harness touch input is critical. This paper proposes two JavaScript libraries that provide a reliable and easy way for web applications to use touch efficiently and effectively. First, getTjs abstracts the gathering of touch events for most mobile and desktop touch devices. GenGesjs, the second library, receives this information and identifies gestures based on the touch input. Web applications can have this gesture information pushed to them as it is received or instead request the most recent gestures when desired. An example of interfacing with both libraries is provided in the form of WebMol. WebMol is a web application that allows for three dimensional viewing of molecules using WebGL. Gestures from GenGesjs are translated to interactions with the molecules, providing an intuitive interface for users. Using both of these libraries, web applications can easily tap into touch input resulting in an improved user experience regardless of the device. / text
17

Projeto e implementação de links em documentos XML

ROSA, Valéria Argôlo January 2003 (has links)
Made available in DSpace on 2014-06-12T15:58:54Z (GMT). No. of bitstreams: 2 arquivo4743_1.pdf: 839765 bytes, checksum: f969ddb9b4402111eed6c09fc6aab6cd (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2003 / Uma das características principais da linguagem HTML, e o que a tornou bastante popular é o fato de ser uma linguagem de hypertexto, ou seja, permite associar, através de links, as informações de uma página a outra página da Web. Porém, apesar do sucesso, o sistema de links da HTML é muito restrito a características bastante simples, o que motivou a criação de uma tecnologia de links mais robusta e inteligente. Esta tecnologia, chamada de XLink, é a linguagem de links associada à linguagem XML, que permite criar links multidirecionais, controlar como e quando os links são ativados, entre outras coisas. Além do XLink, foi desenvolvida também uma linguagem de ponteiros, o XPointer, que provê uma maneira para os localizadores em links XML apontarem para locais específicos dentro dos recursos. Uma vez que o XLink e o XPointer são tecnologias novas, os principais browsers ainda não fornecem um suporte completo a essas linguagens, apesar do XLink já ser uma recomendação da W3C (Órgão que define o padrão para a WWW). Este trabalho tem como objetivo principal implementar uma solução, baseada na especificação de XLink (desenvolvida pela W3C), que auxilie na compreensão do funcionamento dos links em documentos XML, utilizando o browser padrão Internet Explorer. A solução desenvolvida, chamada de IXLink, é um interpretador implementado em JavaScript, que pode ser usado para qualquer tipo de documento XML que contenha XLink. Esse interpretador é capaz de processar a sintaxe do XLink com alguns dos seus respectivos atributos e valores, e parte do XPointer. Simulando dessa forma o funcionamento dos links XML e possibilitando um maior entendimento das especificações. O seu código pode ser facilmente adaptado para a utilização em outras páginas Web, dando assim um suporte aos webdesigners na construção de sites dinâmicos e interativos
18

Practical Analysis of the Dynamic Characteristics of JavaScript

Wei, Shiyi 05 October 2015 (has links)
JavaScript is a dynamic object-oriented programming language, which is designed with flexible programming mechanisms. JavaScript is widely used in developing sophisticated software systems, especially web applications. Despite of its popularity, there is a lack of software tools that support JavaScript for software engineering clients. Dataflow analysis approximates software behavior by analyzing the program code; it is the foundation for many software tools. However, several unique features of JavaScript render existing dataflow analysis techniques ineffective. Reflective constructs, generating code at runtime, make it difficult to acquire the complete program at compile time. Dynamic typing, resulting in changes in object behavior, poses a challenge for building accurate models of objects. Different functionalities can be observed when a function is variadic; the variance of the function behavior may be caused by the arguments whose values can only be known at runtime. Object constructors may be polymorphic such that objects created by the same constructor may contain different properties. In addition to object-oriented programming, JavaScript supports paradigms of functional and procedural programming; this feature renders dataflow analysis techniques ineffective when a JavaScript application uses multiple paradigms. Dataflow analysis needs to handle these challenges. In this work, we present an analysis framework and several dataflow analyses that can handle dynamic features in JavaScript. The first contribution of our work is the design and instantiation of the JavaScript Blended Analysis Framework (JSBAF). This general-purpose and flexible framework judiciously combines dynamic and static analyses. We have implemented an instance of JSBAF, blended taint analysis, to demonstrate the practicality of the framework. Our second contribution is an novel context-sensitive points-to analysis for JavaScript that accurately models object property changes. This algorithm uses a new program representation that enables partial flow-sensitive analysis, a more accurate object representation, and an expanded points-to graph. We have defined parameterized state sensitivity (i.e., k-state sensitivity) and evaluated the effectiveness of 1-state-sensitive analysis as the static phase of JSBAF. The third contribution of our work is an adaptive context-sensitive analysis that selectively applies context-sensitive analysis on the function level. This two-staged adaptive analysis extracts function characteristics from an inexpensive points-to analysis and uses learning-based heuristics to decide on an appropriate context-sensitive analysis per function. The experimental results show that the adaptive analysis is more precise than any single context-sensitive analysis for several programs in the benchmarks, especially for those multi-paradigm programs. / Ph. D.
19

Bästa praxisar i ett funktionellt och reaktivt JavaScript-ramverk på ett medelstort teknikföretag : En fallstudie

Arreström, Leopold, Magnusson, Fanny January 2020 (has links)
Exsitec AB är ett medelstort svenskt teknikföretag som nyligen börjat använda sig av ramverket NgRx för tillståndshantering i sina applikationer. Utvecklarna på Exsitec AB har upplevt att de saknar riktlinjer för hur ramverket bäst ska användas, framförallt hur de ska undvika att stora projekt som använder ramverket inte ska bli svårhanterliga. Denna fallstudie syftar till att utröna hur deras arbete med NgRx ser ut vid tiden för studien och utifrån det ta fram praxisar som gör arbetet lättare. Detta görs genom att först genomföra en intervjuserie för att förstå den nuvarande situationen och hitta problemområden. Därefter genomförs kodförståelseexperiment för att se om föreslagna lösningar kan öka kodförståelsen på Exsitec AB. Från detta tas tre praxisar fram med vilka Exsitec ABs arbete med NgRx kan underlättas.
20

Výuková aplikace pro internetové prostředí / Instruction application for Internet environment

Bartík, Rastislav January 2008 (has links)
Ajax is quite new technology in world of web pages creation. In fact, it consits of more programming techniques like Javascript, PHP and XML. The main advantage of this technique is contacting server side on the background. This paper is focused on creating educational application for internet environment. There is written about solution for user’s interface and interface for administration.

Page generated in 0.0392 seconds