Dissertations / Theses on the topic 'Linguagem De Programacao (Outras)'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Linguagem De Programacao (Outras).'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Ramos, Reinaldo Augusto de Oliveira. "O uso de mídias interativas na compreensão de conceitos da lógica computacional." Pontifícia Universidade Católica de São Paulo, 2011. https://tede2.pucsp.br/handle/handle/18065.
Full textConselho Nacional de Desenvolvimento Científico e Tecnológico
This paper introduces the possibilities of using informatized interactive systems in effectively teaching computer logics and the development of logic thinking and its implications. It is about experiment and analysis accomplished in educational institutions in the city of São Paulo, having the directive to observate the given hypothesis: games and their developing tools can work as methodological resources to the teaching-learning process in the development of the conception of logic programming as used with intentionality. To progress in educating students on logic programming and in mathematical abstraction, it is proposed the development of electronic games through singular tools level editors, simplified scripts and visual programming environments. These help develop propositions, digital productions, animations, sounds and other interactive resources with the objective of working and problematizing in practical environments and of arranging facts and simulated experiments to understand logics. Using development indicators in the evolution processes of students, individual cases were studied, in which it was observed the way the teaching-learning process works, from propositions faced during the game production. Through the discussion, it was analysed the importance of different kinds of tools used to teach and learn the programming logic contents. Therefore, this study is based on theoretical references provided by Jean Piaget s constructivism Lev Semenovitch Vygostky s social-historical approach and Seymour Papert s and José Armando Valente s constructionism. We seek in these methodologies, in special Vygotsky s Proximal Development Zone theory, the key to the pedagogic base of the methodology here proposed. Coming to the conclusion, this present work confirms the hypothesis that games and their development tools can be na adequate instrument for studentes to understand programming logics. It also has a bibliographic revision on interactive media, culture and also education and information science
Este trabalho apresenta as possibilidades de uso de sistemas informatizados interativos para o aproveitamento no ensino da lógica computacional e na construção do raciocínio lógico e suas implicações. Trata-se de experimentos e análises realizadas em instituições de ensino da cidade de São Paulo e experiências em sala de aula com o objetivo de verificar a hipótese de que o jogo e suas ferramentas de desenvolvimento são recursos metodológicos de ensino e aprendizagem para a construção da noção de lógica de programação, ao ser utilizado com intencionalidade. Para desenvolver o ensino de lógica de programação propõe-se o desenvolvimento de jogos eletrônicos através de ferramentas especializadas - editores de fase, scripts simplificados e ambientes de programação visual. Elas auxiliam a resolver problemas, desenvolver produções digitais, animações, sons e demais recursos interativos que objetivam problematizar sobre o aprendizado de lógica e de abstração matemática em ambientes práticos, com experiências de simulação e o entendimento de conceitos para a elaboração do raciocínio lógico. Com base em indicadores de evolução dos processos de desenvolvimento dos alunos estudaram-se casos nos quais se observou o desenrolar do processo de ensino e da aprendizagem a partir dos problemas enfrentados durante a produção dos jogos. Nesta reflexão, analisou-se a importância dos tipos de ferramentas utilizadas para o ensino e a aprendizagem dos conteúdos propostos em lógica de programação. Para tanto, as nossas referências teóricas foram o construtivismo de Jean Piaget, a abordagem sócio-histórica de Lev Semenovitch Vygotsky e o construcionismo de Seymour Papert e de José Armando Valente. Buscamos nestas metodologias e, em especial na teoria da Zona de Desenvolvimento Proximal de Vygotsky a chave para a fundamentação pedagógica de nossa reflexão. Em conclusão, o presente trabalho corrobora a hipótese de que os jogos e suas ferramentas de desenvolvimento podem servir de instrumento para a compreensão de lógica de programação. Este trabalho conta com uma revisão bibliográfica sobre mídias interativas, sua cultura e também educação e informática
Mello, Patricia Oakim Bandeira de. "Arte e programação na linguagem Processing." Pontifícia Universidade Católica de São Paulo, 2015. https://tede2.pucsp.br/handle/handle/18199.
Full textSince the 1960s, many artists have been experimenting with computer technology to create artwork. Different programming languages have also emerged since then with the goal of making programming easier for people with various backgrounds and interests, such as artists and children. Processing is one of these programming languages. It was created in 2001 at the Massachusetts Institute of Technology (MIT) with the objective of streamlining programming in the visual arts field. Processing was widely adopted as the programming language used for teaching programming to artists in several countries and it is also used for the final production of works of art. Besides, it was the inspiration for Arduino, a prototyping platform for physical computing that has become quite popular. Entitled Art and Programming in the Processing language, this research aims to investigate the following question: "What are the relationships between software, programming, and art in the Processing programming language? The research debates, from the Processing perspective, software in society and art, in addition to examining the role of the artist-‐programmer -‐ the artist who works directly with programming languages. It discusses still the learning of programming as part of computer and code literacy. The research methodology is based on a literature review and critical analysis, along with a case study of the Processing programming language. The research is complemented by the direct experience of the author and two interviews. This research presents cultural aspects of art made with Processing, encompassing from the context of programming languages that make the programming activity easier up to aspects of free software and hacker culture in the community of artists-‐programmers that use Processing
Desde a década de 1960, diversos artistas vêm experimentando com a tecnologia computacional na criação de suas obras de arte. Também diferentes linguagens de programação surgiram com o objetivo de tornar a programação mais fácil para pessoas com formações e interesses diversos, como artistas ou crianças. O Processing, umas dessas linguagens, surgiu em 2001, no Massachusetts Institute of Technology (MIT), com o objetivo de facilitar a programação nas artes visuais. Ele foi amplamente adotado em vários países no ensino de programação para artistas e também para a produção final de obras de arte. Além disso, foi a inspiração para o Arduino, uma plataforma de prototipagem para interação física com o ambiente que se tornou bastante popular. Intitulada Arte e Programação na linguagem Processing, esta pesquisa se propõe a investigar a seguinte questão: "Quais são as relações entre software, programação e arte na linguagem de programação Processing?". A pesquisa debate, sob a perspectiva do Processing, o software na sociedade e na arte, além de examinar o papel do artista-‐programador aquele que trabalha diretamente com linguagens de programação. Além disso, discute também o aprendizado de programação como parte de uma alfabetização digital. A metodologia de pesquisa se baseia em um levantamento bibliográfico acompanhado de uma análise crítica do material consultado e um estudo de caso da linguagem de programação Processing. A pesquisa é ainda complementada pela experiência direta da autora e por duas entrevistas. Esta investigação apresenta aspectos culturais da arte feita em Processing, englobando desde o contexto das linguagens de programação que facilitam a atividade de programar até características do software livre e da cultura hacker na comunidade de artistas-‐programadores do Processing
Malacarne, Juliano. "Ambiente visual para programação distribuída em java." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2001. http://hdl.handle.net/10183/3723.
Full textPerego, Cássia Alves. "JEduc : reflexão sobre a linguagem java na educação." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2002. http://hdl.handle.net/10183/2139.
Full textFuzitaki, Claudio Naoto. "Mapeamento da linguagem Nautilus para Java." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2004. http://hdl.handle.net/10183/5621.
Full textMerkle, Carla. "Ambiente para execução de programas paralelos escritos na linguagem superpascal em um multicomputador com rede de interconexão dinamica." reponame:Repositório Institucional da UFSC, 1996. http://repositorio.ufsc.br/xmlui/handle/123456789/76493.
Full textMade available in DSpace on 2012-10-16T10:52:27Z (GMT). No. of bitstreams: 0Bitstream added on 2016-01-08T21:05:17Z : No. of bitstreams: 1 102009.pdf: 1576140 bytes, checksum: 4e4d8c44bf1ff6c960deabe5a971b3db (MD5)
Apresenta um panorama das redes de interconexão dos multicomputadores, descreve características de paralelismo, comunicação e ambientes de programação de linguagens de programação paralela como CSP, Occam, Joyce e SuperPascal, apresenta um simulador e o sistema operacional do multicomputador utilizado como plataforma de trabalho, denominado Nó Paralelo, aborda a implementação da linguagem de programação SuperPascal, cuja criação de processos e comunicação entre eles se adaptam adequadamente à topologia dinâmica dessa máquina, estendendo o seu emprego com uma linguagem de programação paralela, contribuindo dessa forma, para alcançar um dos principais objetivos do projeto desse multicomputador que é a construção de um ambiente completo para programação paralela.
Passerino, Liliana Maria. "Um sistema de tipos para uma linguagem de representacao estruturada de conhecimento." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1992. http://hdl.handle.net/10183/26392.
Full textThe notion of type is intrinsic to human reasoning, since human beings tend to classify objects according their use and behaviour as part of the problem solving process. By classifying objects, their irrevelant characteristics are abstrated; in this way, the complexity of the universe of discourse is much reduced. On the other hand, certain problems are higly complex and require a differentiated treatament. In order to solve these problems, a great knowledge of de universe of discourse is needed. The critical proint in this situation is that the domain of the problem isn't as precise as a matliematic domain. On the contrary, it generally, includes ambiguous and not very formal aspects wich make its uderstanding difficult.. Such a domains is known as common sense and this is the object of studies of one line of Computer Science, Artificial Intelligence CAI). For [KRA 871, among others, the solutions for many AI problems depend on the ability for acquiring and manipulating knowledge rather than on sophisticated algorithm. For this reason, there are in AI many type of languages that attemps in different ways, to represent the UD of a particular problem. These languagesare known as Knowledge Representation Languages. The notion of type is implicit in Knowledge Representation Languages, since it is natural in human reasoning and closely rrelated to the concept of abstraction. This work intends to make the notion of type intrinsic to the RECON-II's kernel language, explicity. In order to do this, a preliminary semantic stidy was carriedaut to identify the semantic types of the languages. From the semantic notion of the types it was possible to define the sintactic counterpart and finally to describe a Type System for RECON- II. A Type System conssit of a type language (basic types + types constructors) end a deduction system that relattes expressions in the language object (programming language) to the expressions in the type language. In the first step of this work, language semantic determination, the algebric method was used. In it every RECON-II expression is one term of a signature 2, so Chet every signature 2 determines a RECON-II expressions set. On the other hand, a signature also determines a set of algebras. Out of these 2-algebras only one subset is significant to the RECON-II expressions. The significant 2-algebras are those t.het satisfy the 2-signature and a' set E of axioms. Together the 2-siganture and the set E of axioms, constitute what is called Abstract Data Type T = (2, E) and the significant E-algebras are the so-called Z-models of type T. Therefore a RECON-II expressions a is an element, of the wich is an algebra generated from E. This 2- 211)1`.9 is the set. of Sl !.171-11. RECON-II expressions, and is the initia; model of such expressions CLOG 78]. Given an abstract type T there is one single model for T or one class of nonisomorphic models denominated M(T). In the second cas,4, these models constitute a "quasi" partial order with an initial and terminal model. the exixstence nad uniqueness of the inititia1 model for any type T was shown at. CLOG 773. With r =
Gavilan, Júlio Cesar. "Síntese em alto nível de uma rede de interconexão dinâmica para multicomputador." Florianópolis, SC, 2000. http://repositorio.ufsc.br/xmlui/handle/123456789/78356.
Full textMade available in DSpace on 2012-10-17T13:13:39Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T18:11:15Z : No. of bitstreams: 1 171570.pdf: 2365219 bytes, checksum: fe91d55c1bc48aa78c96f8bb65c51d10 (MD5)
A finalidade deste trabalho é a implementação em alto nível de uma rede de interconexão do tipo crossbar, customizada, para ser utilizada no Multicomputador Nó //. Para a implementação lógica utiliza-se a Linguagem de Descrição de Hardware - VHDL e para a implementação física, é previsto a utilização de Dispositivos Lógicos Programáveis (FPGA). Para o desenvolvimento utiliza-se o software MAX+PLUS II fornecido pela ALTERA, como Ambiente de Programação, depuração e simulação fornecidos pela ALTERA
ARAUJO, João Paulo Maciel de. "Linguagem privada em Wittgenstein: Sensação, comportamento e outras mentes." Universidade Federal de Pernambuco, 2014. https://repositorio.ufpe.br/handle/123456789/10818.
Full textMade available in DSpace on 2015-03-05T17:29:56Z (GMT). No. of bitstreams: 1 DISSERTAÇÃO João Paulo Maciel de Araújo.pdf: 917340 bytes, checksum: c47bccd61b93161be2cc629f7ca85874 (MD5) Previous issue date: 2014
O objetivo deste trabalho é o de realizar uma leitura de uma seção do texto Investigações Filosóficas, que ficou conhecida na literatura secundária como Argumento da Linguagem Privada. Já é sabido que tal sessão possui uma gama muito ampla de problemas que podem ser decompostos em versões mais clássicas dos problemas da metafísica em geral e que Wittgenstein tenta apresentar “respostas” via análise da linguagem ordinária mostrando-nos assim, as particularidades desencaminhadoras desses problemas. O nosso intuito aqui é o de focar, sobretudo, três pontos que consideramos importantes dentro do argumento da linguagem privada. O primeiro ponto diz respeito às sensações, a sua natureza e o seu estatuto em relação à experiência quando nomeamos uma sensação. O segundo repousa sobre os critérios comportamentais existentes ao longo do argumento que por seu turno, gerou algumas acusações de que Wittgenstein sustentaria alguma forma de behaviorismo. Por fim, em terceiro lugar, uma pequena passagem do argumento que depois fora elencada por Saul Kripke como o problema das outras mentes, restando-nos saber qual o tratamento dado por Wittgenstein a essa questão. Estes três pontos estão conectados no argumento de uma maneira muito íntima; como veremos ao logo do texto, muitas passagens das sessões que compõem o Argumento da Linguagem Privada estão relacionadas de tal modo, que para explicar um destes pontos, sempre terminamos recorrendo pelo menos, a um dos outros dois pontos. Portanto, este trabalho pode ser caracterizado como uma leitura do argumento da linguagem privada à luz desses três pontos acima citados, trazendo à tona outros aspectos do argumento, mas destacando, sobretudo, a questão da sensação, do comportamento e das outras mentes no texto de Wittgenstein.
Vargas, Patricia Kayser. "Exploração de paralelismo ou em uma linguagem em lógica com restrições." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1998. http://hdl.handle.net/10183/26307.
Full textThis work is dedicated to the study of the exploration of OR parallelism in Constraint Logic Programming for distributed environment. Logic Programming, which the most meaningful language is Prolog, has as premise the use of the logic of predicates as computational language. Constraint Logic Programming or CLP is an extension of the logic programming, where efficiency and the possibility to execute new kinds of problems are searched. A variable in CLP can belong to specific domains as, for example, Real or Boolean. The main concept introduced is the constraint. Constraint is an equation that represents a certain information over a variable and its relation with others variables. The use of constraints was proposed to decrease search space in the program execution. Although it is more efficient than classic logic programming, for some real applications, the performance of CLP languages still is unsatisfactory. So, it is necessary to search alternatives as parallel execution. The exploration of implicit parallelism in programs in logic has already demonstrated promising results. Several models have been proposed and implemented using the two main sources of parallelism - AND and OR — in an isolated or combined form. The main objective of this work is to present the pclp(FD) model of exploration of multi-sequential OR parallelism for a distributed memory environment. The pclp(FD) model is characterized for the existence of some workers, each one of them possessing a complete abstract machine. Task scheduling is executed by one dynamic and distributed policy. A task in pclp(FD) is equivalent to a choice point and an execution context. Execution context is formed by portions of the stack of the exporter. So that importer has access to the execution context, it uses incremental copy, which is one of the several possible techniques. The copy is characterized for sending execution stacks of the exporter to a private area of the importer, that is, each worker possesses its private copy of the execution stacks. The incremental copy is a more optimized technique that verifies the existence of common parts between workers, copying only the new ones. The incremental copy algorithm proposed in the model executes without centralized information of the state of the stacks. A prototype project and implementation for this model, using the language clp(FD), that implements CLP over finite domains, will allow an analysis of advantages and disadvantages of the considered model. The results gotten with the analysis will serve of base for future works, aiming to improve the implementation and the model.
Araujo, Edvar Bergmann. "DOMonitor: um ambiente de monitoração de aplicações distribuídas Java." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2002. http://hdl.handle.net/10183/4688.
Full textTrevisan, Vilmar. "Aspectos algébricos e computacionais da transformada rápida de Fourier." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1986. http://hdl.handle.net/10183/127334.
Full textMedina, Daniela Mônego. "Construção de um ambiente de programação visual orientada por comportamentos." Florianópolis, SC, 2004. http://repositorio.ufsc.br/xmlui/handle/123456789/87230.
Full textMade available in DSpace on 2012-10-21T16:47:03Z (GMT). No. of bitstreams: 1 210017.pdf: 2966118 bytes, checksum: 90709ce019a2e72ecba1ca8950d3fd05 (MD5)
Na linguagem de programação de computadores deve-se obedecer a uma sintaxe textual durante o processo de programação e, em muitos casos, uma lógica imperativa, criando, desta forma, uma certa barreira para a construção de programas, principalmente por pessoas não especializadas, devido às dificuldades encontradas em aprender uma linguagem bem como as dificuldades em utilizá-la. O presente trabalho explora uma opção para amenizar os problemas enfrentados no processo de aprendizagem de programação buscando uma definição de um ambiente de programação visual baseado na noção de "comportamentos". Uma linguagem baseada em comportamentos é declarativa, o que a diferencia da maioria das linguagens visuais encontradas na literatura, que são do tipo imperativas, as quais possuem uma seqüência de instruções. Com isso, aqui foi abordado o tipo de linguagem de programação visual declarativa, onde se encontra uma relação entre os dados ou uma lista de declarações. Com as linguagens de programação visuais, não se elimina totalmente o texto, porém, por ser gráfica, este tipo de linguagem acaba proporcionando um maior conforto aos programadores em programar, tornando-se uma alternativa atrativa de programação. A definição proposta disponibiliza aos programadores um conjunto de comportamentos que podem ser atribuídos aos objetos para que estes exerçam suas funções no ambiente. Este ambiente tem sua construção feita sobre o Mundo dos Atores, uma ferramenta indicada para ser utilizada em disciplinas introdutórias de programação.
Leme, Luciano Gonzaga. "Site com conteúdo apropriado à web semântica e mecanismos de busca." Pontifícia Universidade Católica de São Paulo, 2009. https://tede2.pucsp.br/handle/handle/18229.
Full textThis work introduces an approach which main purpose is to ask and present possible ways so that the web site s content will be appropriately offered related to Semantic Web and Search Engines. To achieve this purpose many researches were made and used the author s experience in this area. Therefore many concepts and technologies were combined and used, such as: metadata, ontologies, semantic web services and search engine optimization. Metadata allow qualifying informations appropriately, ontologies are used to improve domain s analysis problem and to obtain software components with semantic descriptions, which may be reused in a great variety of applications. Semantic web services may be used as software components spread through the Internet to perform applications complex tasks. Starting asking what should be published in a web site, or even better, how should be a web site s content the work exposes knowledges and technologies to answer the question: how to offer appropriated content? After exposing the associated concepts and showing possible solutions a conclusion is achieved with questions and possible researches which will allow appropriated content sites development with Semantic Web and its possible positive collateral effects, granting improvement in both: knowledge utilization and available informations in the web
Esta dissertação apresenta uma abordagem que tem como objetivo principal questionar e apresentar possíveis caminhos para que o conteúdo de um web site seja apropriadamente oferecido em termos de Web Semântica e Mecanismos de Busca. Para alcançar esse objetivo foram efetuadas pesquisas e utilizada a experiência do autor. Desse modo foram combinados os conceitos e as tecnologias envolvidas em relação a metadados, ontologias, serviços web semânticos e otimização de mecanismos de busca. Os metadados permitem qualificar informações apropriadamente, as ontologias são empregadas para aprimorar a análise do domínio do problema e para obter componentes de software com descrições semânticas, os quais podem ser reutilizados numa grande variedade de aplicações. Os serviços web semânticos são utilizados como componentes de software distribuídos pela Internet e podem realizar tarefas complexas de aplicações. Partindo do questionamento do que publicar em um web site, ou melhor, como deve ser o conteúdo de um web site - foram expostos conhecimentos e tecnologias que delineiam a questão: como oferecer conteúdo apropriado? Após a exposição dos conceitos associados e da apresentação de possíveis soluções concluímos com questionamentos e indicativos de possíveis pesquisas que muito contribuirão ao desenvolvimento de sites com conteúdo apropriado com a Web Semântica e seus possíveis efeitos colaterais positivos, propiciando a melhor utilização do conhecimento e das informações disponibilizadas na web
Zavaleta, Gavidia Jorge Juan. "Programação funcional usando Java." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1997. http://hdl.handle.net/10183/20923.
Full textSince the introduction of the World Wide Web to the world in the beginning of the nineties, using the Internet as a network to transfer data, using a form of expression called Hypertext, which connects related and combined information with multimedia, the resulting Webs have opened new possibilities of expression and communication. The amount of data traffic in the Web and the number of computers offering information have been growing dramatically, but there is a lack of interactive expressivity and quality in the Web; nevertheless, its instructive and useful interest is growing wider. From the unlimited universe of possibilities of the Web to access safe, portable and independent applications for each platform in hardware and software and that are able to get anywhere on the Internet, there is the Java Sun Mycrosystem language [DEC 95]. Java's ability to perform code on remote hosts in a safe way is a critical need for many software developing organizations and Internet providers nowadays [ARN 96]. Java language is really valuable for network environments arranged as the Web. However, Java extends further from this domain as it provides a broad programming language that is powerful and adequate to build a variety of applications which do not depend on the characteristics of the network [ARN 96]. The prevailing traditional model is a pattern and almost universal, has had a deep influence on the nature of the programming languages and there is still a trend of one direction to provide more and more abstract ways of solving problems, trying to change the simplicity in the fast programming in programs run [FIE 88]. It seems, therefore, natural and almost inevitable the development in technology of the programming languages. Wide efforts were made to develop strict methods to specify, produce, check software and hardware products, but the efforts were restricted to conventional languages. Von Neumann's natural approximation has contributed to this gap since the notion of a global state which can change arbitrarily in each step of the computer science and has proven to be intuitively and mathematically intractable. This gap has turned the software into the most expensive component for many computing systems [GLA 84]. The first steps to solve these gaps were taken by the structured programming when working on the areas of formal specification, programs checking and the formal semantics, which are still being researched. The ever growing number of researchers are sure that the problems come from the fundamental approximation to Von Neumann's philosophy and are turning to a new kind of language. One of such approximations is the one through the functional programming languages [PLA 93]. In a functional program, the result of a called function is determined only by the present values of the function arguments [PLA 93]. The functional programming languages have the advantage of offering a general use of the functions, which is not available in the classic prevailling lan guages [PLA 93]. Due to absence of side effects, the correction tests in the programs are easier than in the prevailing languages. The functions may be evaluated in any order and so may their total disposal. The new generation of functional languages also offers an elegant notion of friendly use [PLA 93]. The patterns and protection offer the user a simple access to complex data structures, basically by not worrying about memory management, as occurs with the Java language. The main objetive of this work is the description of the implementation of a Java Functions Builder (Lisp1), used do generate Lisp functions in Java code utilizing the Java language from Sun microsystem as a developing environment. The description covers the code of the Lisp Interpreter of the LISP functional language, and the Java Functions Builder code visualized through a Java applet utilized as interface between the Java Functions Builder and the users on the Internet.
Lazzaretti, Alexandre Tagliari. "XDC." Florianópolis, SC, 2005. http://repositorio.ufsc.br/handle/123456789/102562.
Full textMade available in DSpace on 2013-07-16T01:17:45Z (GMT). No. of bitstreams: 1 213159.pdf: 916351 bytes, checksum: ae395f600511d8a2b271ff4b88e947e9 (MD5)
XML (eXtensible Markup Language) vem se consolidando como um padrão para exportação de dados entre aplicações na Web, por apresentar um formato textual simples e aberto. Essas características tornam-no adequado à representação de dados vindos de fontes heterogêneas. Restrições de integridade são mecanismos utilizados para a imposição de consistência em bancos de dados e também são utilizados em documentos XML.
D'Agostini, Tiago Stein. "Adaptadores de cenário como técnica de programação orientada a aspectos." Florianópolis, SC, 2005. http://repositorio.ufsc.br/handle/123456789/102798.
Full textMade available in DSpace on 2013-07-16T01:57:09Z (GMT). No. of bitstreams: 1 222670.pdf: 259905 bytes, checksum: 4a403af8f1f3264f8c4ee8ec82e7c86a (MD5)
Na evolução e no aprimoramento da engenharia de software, várias técnicas foram desenvolvidas com fins de facilitar a Separação de Conceitos, o reuso de código e a produtividade no desenvolvimento de programas. Este trabalho é focado em duas técnicas desenvolvidas com esses fins: Programação Orientada a Aspectos e Metaprogramação Estática. Mais especificamente, o trabalho é focado na comparação entre duas técnicas de Programação Orientada a Aspectos: Adaptadores de Cenário e Programação Orientada a Aspectos usando de weavers de código. A técnica de Adaptadores de Cenário, ambientada no escopo de sistemas operacionais, foi desenvolvida em uma época em que ainda não existiam weavers com características adequadas para uso neste escopo. O objetivo da comparação é principalmente identificar eventuais vantagens na substituição de Adaptadores de Cenário por Programação Orientada a Aspectos por meio de weavers. Para que esta análise pudesse ser realizada, também foi desenvolvido um estudo da viabilidade e solução sobre o uso de weavers de aspecto junto à Metaprogramação Estática e Classes Parametrizadas da linguagem C++. Deste estudo resultou a criação de um pré-processador de templates de C++. A comparação entre as técnicas foi desenvolvida em quatro estudos de caso de Programação Orientada a Aspectos. Os critérios de comparação basearam-se na clareza de código, quantidade de código desenvolvido e propensão a erro no desenvolvimento deste código. Os resultados desta comparação apontam que não existe superioridade marcante de uma das técnicas sobre a outra, não justificando a substituição de Adaptadores de Cenário por ferramentas de Programação Orientada a Aspectos baseada em weavers hoje disponíveis.
Roloff, Mário Lucio. "Desenvolvimento de um ferramenta de configuração, monitoração e testes para um rede de sensores/atuadores em uma célula autônoma de manufatura." Florianópolis, SC, 2002. http://repositorio.ufsc.br/xmlui/handle/123456789/83509.
Full textMade available in DSpace on 2012-10-20T00:36:23Z (GMT). No. of bitstreams: 1 193677.pdf: 27339723 bytes, checksum: ccb08ec49b5e980fbfcf2e4a681e09f8 (MD5)
O presente trabalho aborda o desenvolvimento de um sistema para configuração, monitoração e testes de uma rede de sensores e atuadores numa célula autônoma de manufatura. O sistema desenvolvido é um aplicativo híbrido que utiliza os melhores pontos de duas das principais linguagens de programação OOP existentes e dominantes do mercado, C/C++ e Java. Como um dos objetivos primordiais deste sistema é a possibilidade de monitoração e controle da rede de sensores/atuadores remotamente, a técnica de utilizar a independência de plataforma da linguagem Java, rodando em qualquer lugar, em qualquer sistema operacional, até mesmo nos Web Browsers comerciais foi relevante. Além disso, a existência de uma arquitetura cliente/servidor desenvolvida em linguagem C/C++ (a linguagem dominante no setor industrial) e a possibilidade de integração entre Java e C/C++ através de JNI (Java Native Interface) satisfez todos os requisitos de autonomia, modularidade, padronização, intercambiabilidade, evolutividade exigidos pelo projeto APZ (Autonomous Production Zell). O projeto APZ consiste no desenvolvimento de uma célula de produção totalmente autônoma. Assim, o sonho do fim da dependência das empresas que utilizam máquinas-ferramentas em relação aos desenvolvedores destas máquinas estaria se tornando realidade. O sistema desenvolvido é peça integrante do projeto da Célula Autônoma de Manufatura.
Huth, Guilherme. "Um modelo para o gerenciamento de bancos de dados SQL através de Stored Procedures." Florianópolis, SC, 2002. http://repositorio.ufsc.br/xmlui/handle/123456789/84209.
Full textMade available in DSpace on 2012-10-20T07:17:04Z (GMT). No. of bitstreams: 1 191454.pdf: 1313682 bytes, checksum: 1a829892e1a3ea0d9d8ae428f627b562 (MD5)
Este trabalho apresenta uma proposta de modelo para gerenciamento de bancos de dados relacionais que utilizam a linguagem SQL como padrão. Foram estudadas as características gerais dos bancos de dados SQL para que a definição do modelo atendesse o formato genérico, ou seja, fosse aplicável para qualquer SGBD SQL. A flexibilização do módulo de gerenciamento foi o principal objetivo na definição do modelo proposto, tendo como principal foco a definição de regras de gerenciamento customizáveis. A validação do modelo foi realizada através de uma implementação em um ambiente de bancos de dados (utilizando o SGBD Oracle). Os resultados desta implementação foram comparados com as funcionalidades de um produto de mercado (Unicenter TNG) como forma de avaliação da eficiência do modelo proposto.
Pamplona, Filho Cesar Roberto. "Shell para criação automática de sistemas especialistas com inferência em Prolog e tratamento de incerteza por fatores de certeza." Florianópolis, 2012. http://repositorio.ufsc.br/xmlui/handle/123456789/100807.
Full textMade available in DSpace on 2013-06-25T22:50:29Z (GMT). No. of bitstreams: 1 309674.pdf: 1806560 bytes, checksum: 7cc8bf337e22414d7a92c932dea66e05 (MD5)
Este trabalho apresenta o aprimoramento da ferramenta Shell Intellec System, para a criação automática de Sistemas Especialistas, com a utilização de fatores de certeza para tratamento da incerteza. A máquina de inferência foi desenvolvida em Prolog por se tratar de uma linguagem de programação lógica, utilizando a ferramenta Visual Prolog. A incerteza sobre o conhecimento do domínio é representada por fatores de certeza. Na shell as variáveis podem ser linguísticas, numérica e multimídia, como imagens e vídeos. A interface gráfica com o usuário foi remodelada e transcrita utilizando a ferramenta Borland C++ Builder para melhor integração com o usuário e a máquina de inferência PROLOG. Testes foram realizados para assegurar que os resultados apresentados pela Shell são compatíveis com aqueles da versão anterior. Foi realizada, também, uma avaliação sobre usabilidade da Shell por meio de um questionário chamado QUISS, baseado na norma ISO/IEC 9126, através de aplicação a um grupo de alunos, obtendo-se resultados promissores para interface desenvolvida.
This work presents the improvement of shell program Intellec System for the automatic creation of expert systems with the use of certainty factors for the treatment of uncertainty. The inference engine was developed in Prolog because it is a logic programming language, Visual Prolog using the program. Uncertainty about the domain knowledge is represented by certainty factors. In the shell variables can be linguistic, numerical and multimedia such as images and videos. The graphical user interface has been redesigned and transcribed using the tool Borland C++ Builder for better integration with the user and the PROLOG inference engine. Tests were performed to ensure that the results presented by this shell are compatible with those of the previous version. It was also performed an evaluation of usability of the shell through a questionnaire called QUISS, based on the ISO / IEC 9126, by application to a group of students, yielding good results for interfacing developed for this shell.
Brugnara, Telmo. "Nprof : uma ferramenta para monitoramento de aplicações distribuídas." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2006. http://hdl.handle.net/10183/13650.
Full textThe growing complexity of software and the increasing workload to which systems have been submitted are known trends in the computing system field, especially when distributed and web systems are considered. The increasing workload generates demand for systems that can make a better use of computing resources, while the increment of system complexity demands specific actions to prevent design faults. Therefore, software engineers have two main objectives to be concerned with: optimization and dependability. In order to accomplish these objectives, monitoring systems have been proposed to gather data from running systems so that their behavior can be analyzed. The present dissertation intends to contribute in the following domains: identifying relevant metrics for monitoring distributed Java applications; and developing a tool to monitor and profile distributed applications, using the new resources available in JDK 1 .5 as well as some already known techniques like dynamic classloading and bytecode instrumentation. In order to evaluate the proposed tool, three test cases have been developed: one with a well known application running without modification; another for evaluating the tools’ overhead in different scenarios; and a third one to evaluate a distributed application been monitored. We understand that the proposed tool is successful in monitoring distributed applications by the use of distinct APIs and techniques because: Nprof can monitor a distributed application by monitoring different nodes of the application simultaneously; and Nprof allows the online visualization of the collected data. Also, simultaneous collection of data from different nodes of a distributed application can be useful for discovering relations among events that occur during the execution of the application.
Du, Bois Andre Rauber. "Execução distribuída de programas funcionais usando a máquina virtual java." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2001. http://hdl.handle.net/10183/10577.
Full textThe objective of this work is to present the implementation in the Java language of an abstract machine for distributed execution of functional programs. We show how the Java facilities were used to implement a parallel functional programming language with a distributed runtime system. Functional Languages are usually implemented using an abstract machine to execute programs. These abstract machines are usually graph reduction machines. To mn the functional programs on the Java Virtual Machine we have implemented the G-Machine graph reduction machine in Java. In this text, we first present the implementation of the G-Machine in J ava, and discuss its implementation. Then we show how this implementation was modified to allow distributed execution of functional programs. Finally some benchmarks, possible future works and conclusions are presented.
Mück, Tiago Rogério. "Projeto unificado de componentes em hardware e software para sistemas embarcados." reponame:Repositório Institucional da UFSC, 2013. https://repositorio.ufsc.br/handle/123456789/107452.
Full textMade available in DSpace on 2013-12-06T00:09:49Z (GMT). No. of bitstreams: 1 317921.pdf: 2856608 bytes, checksum: 9914933b78068186dfadbbe43a9060ef (MD5) Previous issue date: 2013
O crescente aumento na complexidade dos sistemas embarcados está ocasionando uma migração para técnicas de projeto em níveis mais altos de abstração, o que tem levado a uma convergência entre as metodologias de desenvolvimento de hardware e software. Este trabalho tem como objetivo principal contribuir nesse cenário propondo uma estratégia de desenvolvimento unificada que possibilita a implementação de componentes em hardware e software a partir de uma única descrição na linguagem C++. As técnicas propostas se baseiam em conceitos de programação orientada a objetos (do inglês Object-oriented Programming - OOP) e programação orientada a aspectos (do inglês Aspect-oriented Programming - AOP) para guiar uma estratégia de engenharia de domínio que facilita a clara separação entre a estrutura e comportamento-base de um componente das características que são específicas de implementações em hardware ou software.Certos aspectos de um componente, como, por exemplo, alocação de recursos e a interface de comunicação, são modelados de maneiras distintas dependendo da implementação-alvo (hardware ou software). Este trabalho mostra como tais aspectos podem ser fatorados e encapsulados em programas de aspecto que são aplicados às descrições iniciais apenas quando o particionamento final entre hardware e software é definido. Os mecanismos de aplicação de aspectos são definidos via metaprogramação estática utilizando os templates do C++. Dessa forma, a extração de implementações em hardware ou software a partir de uma implementação unificada em C++ é direta e se dá através de transformações no nível da linguagem suportadas por uma grande gama de compiladores e ferramentas de síntese de alto-nível (do inglês High-level Synthesis - HLS). Para avaliar a abordagem proposta, foi desenvolvida uma plataforma flexível para implementação de System-on-Chips (SoCs) em dispositivos lógico programáveis. A infraestrutura de hardware/software desenvolvida utiliza uma arquitetura baseadas em Network-on-Chips (NoCs) para prover um mecanismo de comunicação transparente entre hardware e software. A avaliação dos mecanismos propostos foi feita através da implementação de um SoC para aplicações PABX. Os resultados mostraram que a estratégia proposta resulta em componentes flexíveis e reusáveis com uma eficiência muito próxima a de componentes implementados especificamente para software ou hardware.
Abstract : The increasing complexity of current embedded systems is pushing their design to higher levels of abstraction, leading to a convergence between hardware and software design methodologies. In this work we aim at narrowing the gap between hardware and software design by introducing a strategy that handles both domains in a unified fashion. We leverage on Aspect-oriented Programming (AOP) and Object-oriented Programming (OOP) techniques in order to provide unified C++ descriptions of embedded system components. Such unified descriptions can be obtained through a careful design process focused on isolating aspects that are specific of hardware and software scenarios. Aspects that differ significantly in each domain, such as resource allocation and communication interface, were isolated in aspect programs that are applied to the unified descriptions before they are compiled to software binaries or synthesized to dedicated hardware using High-level Synthesis (HLS) tools. Furthermore, we propose a flexible FPGA-based SoC platform for the deployment of SoCs in a HLS-capable environment. The proposed hardware/software infrastructure relies on a Network-on-Chip-based architecture to provide transparent communication mechanisms for hardware and software components. The proposed unified design approach and its transparent communication mechanisms are evaluated through the implementation of a SoC for digital PABX systems. The results show that our strategy leads to reusable and flexible components at the cost of an acceptable overhead when compared to software-only C/C++ and hardware-only C++ implementations.
Qiaorong, Yan. "De práticas sociais a gêneros do discurso : uma proposta para o ensino de português para falantes de outras línguas." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2008. http://hdl.handle.net/10183/15002.
Full textThe aim of this paper is to investigate whether Bakhtin’s concept of speech genre may be applied to the design of didactic materials for the teaching of Portuguese as a foreign language. First, a brief historical account of the teaching of Portuguese in China is made in order to introduce some of the characteristics of the teaching context to which the materials were designed. Based on the concept of speech genre as a set of utterances with relatively stable forms, which organizes the human activities and, at the same time, are shaped by them, I compare different authors’ perspectives on using speech genres as a unit to organize language curricula and didactic materials. Aiming to create teaching opportunities for students to get involved in different spheres of communication and social practices, a proposal of a didactic sequence is made based on a theme that is relevant to students (housing), and a teaching lesson (with guidelines for the development of each activity) is organized as to promote classroom practice of different speech genres related to the context of looking for housing in a foreign country. The lesson "Looking for an apartment in Porto Alegre" was elaborated with authentic texts that are part of different social practices of the context "renting an apartment" (classified ads, contract and testimonials on housing), and was aimed at low intermediate students and planned for four 100-minute classes. The materials were tested by a group of students in the Communication University of China, in order to analyze, in both the professor’s and the students’ perspectives, the development of the lesson in the classroom. The detailed analysis of the activities planned and of the testing results suggests that it is possible to plan and put into practice a foreign-language curriculum through a systematic and gradual practice of speech genres. A didactic sequence based on contextualizing language use through different speech genres motivates students to get involved in the classroom activities and offers them opportunities to learn and to participate in new and relevant everyday social practices. This paper contributes to research on the design of didactic materials, language teaching approaches, language curriculum planning based on speech genres and, more sepcifically, to studies concerning the teaching of Portuguese for speakers of other languages.
Pereira, Histávina Duarte. "Releituras de chapeuzinho vermelho: era uma vez...em outras vozes." Universidade Federal de Goiás, 2014. http://repositorio.bc.ufg.br/tede/handle/tede/3925.
Full textApproved for entry into archive by Erika Demachki (erikademachki@gmail.com) on 2015-01-21T16:36:25Z (GMT) No. of bitstreams: 2 Dissertação - Histávina Duarte Pereira - 2014.pdf: 1070049 bytes, checksum: 07cac415064a81d4f37d936b10a939cf (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)
Made available in DSpace on 2015-01-21T16:36:25Z (GMT). No. of bitstreams: 2 Dissertação - Histávina Duarte Pereira - 2014.pdf: 1070049 bytes, checksum: 07cac415064a81d4f37d936b10a939cf (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) Previous issue date: 2014-01-30
The literature , besides being a word, culture instrument that is permitted by the construction of values . Fairy tales have always been present in the conscious and unconscious / the reader / a from different eras . There are a growing number of contemporary tales written from the retelling of classic tales . In such readings , are noticeable transformations arising from cultural , social , historical and political influences of each historical moment . Child and adolescent literature , considered a cultural object , mediates the child's relationship with the world , showing , in a symbolic way , the sociocultural relations present in reality , thereby increasing children's knowledge and his linguistic field . From the analysis of the tales Little Red Riding Hood (1697) by Charles Perrault , Little Red Riding Hood (1812) Brothers Grimm , Little Red Riding Hood (2004 ) by Rubem Alves and history of a famous story (2010) Carolina Alonso was possible to reflect on the social changes occurring in the context of ethics , representations of gender and sexuality represented in such narratives . In this study, we presented some ideas based partly on theoretical and analytical contributions on Gender Studies, Sexuality and Intertextuality, which allowed to verify, in the analysis of dialogism caught between contemporary and classic tales, the first by a proposed operating transgression of gender roles and relations as understood in a patriarchal and androcentric culture.
A literatura, além de ser a arte da palavra, constitui instrumento cultural que faculta a construção de valores. Os contos de fadas sempre estiveram presentes no consciente e inconsciente do/a leitor/a das mais diversas épocas. Há um número crescente de contos contemporâneos escritos a partir da releitura dos contos clássicos. Em tais releituras, são perceptíveis transformações advindas de influências culturais, sociais, históricas e políticas de cada momento histórico. A literatura infantil e juvenil, considerada um objeto cultural, intermedia a relação da criança com o mundo, demonstrando, de forma simbólica, as relações socioculturais presentes na realidade, aumentando, assim, o conhecimento da criança e seu domínio linguístico. A partir das análises dos contos Chapeuzinho Vermelho (1697) de Charles Perrault, Chapeuzinho Vermelho (1812) dos Irmãos Grimm, Chapeuzinho Vermelho (2004) de Rubem Alves e Antecedentes de uma famosa história (2010) de Carolina Alonso, foi possível refletir sobre as transformações sociais ocorridas no âmbito da ética, das representações de gênero e da sexualidade representadas em tais narrativas. No presente estudo, foram apresentadas algumas ideias fundamentadas em parte dos aportes teóricos e analíticos sobre Estudos de gênero, Sexualidade e Intertextualidade, que permitiram verificar, quando da análise do dialogismo travado entre os contos contemporâneos e os clássicos, que os primeiros operam por uma proposta de transgressão dos papéis e relações de gênero tal como compreendidos numa cultura patriarcal e androcêntrica.
Silveira, Silvia Almeida da. "Pondo as palavras a caminho: o conto afim de Pessoa e Rosa." Universidade do Estado do Rio de Janeiro, 2014. http://www.bdtd.uerj.br/tde_busca/arquivo.php?codArquivo=6920.
Full textThis study aims to provide a reflection on the tale and more specifically on language as that which propitiate man and his essence. For this, is proposing to establish a reading of the book Grande Sertão: veredas, from Guimarães Rosa , in the light of some verses of Fernando Pessoa, especially a verse from heteronym Ricardo Reis: "We are telling tales tales, nothing." On this track, the present study seeks establish elective affinities between texts by the proposed theme. In this sense, it is considered that Fernando Pessoa made your life a great literary work, being himself a tale that tell tales, the heteronyms are an evidence of the power of language creation experienced by the writer. It is also considered that the work Grande sertão: veredas, from Guimarães Rosa, can be read as a great tale, based on a statement made by the author in an interview. Thus , this paper seeks to develop the gesture of telling as to how the man makes the world affordable, as well as proof of his own existence , and the gesture of putting the words on the way how to make the crossing of life through words
Verdugo, Marcos Vinícius de Souza. "A díá fún: aproximações à imaginação iorubá na linguagem do sistema de Ifá." Pontifícia Universidade Católica de São Paulo, 2016. https://tede2.pucsp.br/handle/handle/1968.
Full textCoordenação de Aperfeiçoamento de Pessoal de Nível Superior
The critique of the forms of production of knowledge enables us to understand other experiences of humanity in relation to the concrete reality of the world. And, at the same time, points to the decolonization of the language in which knowledge is produced. Attention is focused on what is said, on why it is said and, above all, how it is said about the African imaginations. In this way, we ve chosen to develop some approaches to the imagination present in Yoruba language of Ifá system, discussing which elements constitute both the apparatus of Ifá (material elements) as those of the Yoruba conceptual imaginary. In the dynamics of approaches, it is the word that particularizes men and women, the sound that determines the rhythm of life, the body that in its performance marks the dual Yoruba reality and, finally, the Yoruba world itself that determines the language and the universe of meanings of the Ifá system. The Ifá system is a set of Yoruba oral statements representing the totality of knowledge that was developed over the material and spiritual history of that cultural group. It is consisted of 256 distinct volumes we call odù and from them are established the dynamics of reflection and production of knowledge. By the word, by the sound, by the body and by the Yoruba world experiences it is how we approach the conceptual imaginary of Ifá, determining, however in general terms, the elements that identify the particular Yoruba epistemology that it is produced and also the producer of the language of Ifá system
A crítica das formas de produção de conhecimento nos possibilita a compreensão de outras experiências de humanidade em relação à realidade concreta do mundo. E, ao mesmo tempo, aponta para a descolonização da linguagem em que se produz qualquer conhecimento. A atenção é voltada ao que se fala, do porque se fala e, sobretudo, no como se fala sobre as imaginações africanas. Desta forma, optamos por desenvolver algumas aproximações à imaginação iorubá presente na linguagem do sistema de Ifá, discutindo quais os elementos que constituem tanto o aparato de Ifá (elementos materiais) quanto aqueles do imaginário conceitual iorubá. Na dinâmica de aproximações, é a palavra que particulariza homens e mulheres, o som que determina o ritmo da vida, o corpo que em sua performance marca a dupla realidade iorubá e, por fim, o próprio mundo iorubá que determina a linguagem e o universo de sentidos do sistema de Ifá. O sistema de Ifá é um conjunto de enunciados orais iorubás que representa a totalidade de conhecimentos desenvolvidos ao longo da história material e espiritual desse grupo cultural. Ele é composto por 256 distintos volumes que chamamos de odù e a partir deles são estabelecidas as dinâmicas de reflexão e produção de saberes. Pela palavra, pelo som, pelo corpo e pelas experiências de mundo iorubás é que nos aproximamos do imaginário conceitual de Ifá, determinando, ainda que em linhas gerais, os elementos que identificam a particular epistemologia iorubá que é produzida e produtora da linguagem de todo o sistema
Neves, Alexsandre de Andrade. "Leitura mítico-metáforica do romance Vinte e zinco." Universidade do Estado do Rio de Janeiro, 2013. http://www.bdtd.uerj.br/tde_busca/arquivo.php?codArquivo=5010.
Full textEste trabalho tem como objetivo principal analisar a ocorrência do mito no romance Vinte e Zinco, de Mia Couto, publicado pela primeira vez em 1999, em Lisboa. Nesse romance, o autor aborda os aspectos sociais e culturais da população moçambicana durante a colonização portuguesa. Através de uma linguagem que insere os mitos africanos no contexto social e histórico moçambicano, o autor denuncia os horrores da colonização durante a Guerra Colonial, metaforizados entre os dias 19 e 30 de abril de 1974. No entanto, o fim da guerra ainda não representa a liberdade completa dos moçambicanos. Eles terão de esperar até o dia 25 de junho de 1975, quando presenciarão a Independência de Moçambique. A constituição dos mitos vai além do registro das crenças e lendas africanas, pois o romance é construído através de uma linguagem que se reconfigura a partir das denúncias implícitas nas falas das personagens. Essa é uma das principais características do mito, que se apropria da linguagem como objeto principal de sua veiculação. Por isso, o mito em Vinte e Zinco pode ser entendido como fala ou mensagem que precisa ser decifrada para ser compreendida. Nossa intenção é perceber onde e como essas mensagens (mitos) se apresentam no romance
Canto, Tânia Seneme do [UNESP]. "A cartografia na era da cibercultura: mapeando outras geografias no ciberespaço." Universidade Estadual Paulista (UNESP), 2010. http://hdl.handle.net/11449/95555.
Full textConselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
A emergência das novas tecnologias de comunicação e informação tem transformado profundamente o modo de produzir mapas. As recentes ferramentas de mapeamento online abriram o mundo dos mapas para as pessoas em geral, permitindo que não cartógrafos criassem, individualmente ou colaborativamente, suas próprias representações espaciais. A presente pesquisa busca investigar as mudanças culturais introduzidas pelas tecnologias do ciberespaço nas práticas de mapeamento e nas representações criadas por elas. Desse modo, iremos apresentar uma discussão teórica sobre os caminhos que a cartografia contemporânea vem tomando nesse novo contexto técnico-cultural
The emergence of new technologies of communication and information has deeply transformed the way of making maps. The recently online mapping tools opened the world of maps to people in general, allowing non-cartographers to create, individually or collaboratively, their own spatial representation. This work searches to investigate the cultural changes introduced by cyberspace technologies in the practices of mapping and in the representations resulted from them. Then, we will present a theoretical discussion about the paths that contemporary cartography has been taking in this new technical-cultural context
Andrade, Pamela. "Proposta de ensino intercultural crítico de PFOL: os atos de fala e a visão performativa da linguagem." Universidade de São Paulo, 2014. http://www.teses.usp.br/teses/disponiveis/8/8142/tde-12122014-182910/.
Full textThere is a growth in the demand and offer of Portuguese courses to speakers of other languages in Brazil and in the world, so the Portuguese language is going through an expansion process (NÓBREGA, 2011). Being so, there is the need of more research in the Portuguese teaching area, so that the teachers can update their practice according to the most recent theories. Besides, in a world where the intercultural communication is everywhere, the topic of intercultural education becomes fundamental to the development of the area. In this research, our aim is to show the importance of teaching Portuguese according to the critical intercultural education and to the ideas of the post-method era in the language teaching. Based on the theoretical discussion and on the description of activities present in two textbooks, we discuss how the theories about language and culture affect the language teaching. In this research, the speech acts theory is the basis of the discussion, as we argue that the view of speech act as a social function promoted a kind of intercultural teaching and that the performative view of language proposed by this same theory can promote a critical intercultural education. The theoretical study is necessary in order to create appropriate conditions for intervention in reality. For this reason, we also present some suggestions of activities, created for our own context and taking into account our theoretical route as possible forms of intervention in reality. The activities presented summarize how we seek to use in practice the theoretical construction produced by this research. This research is, in fact, our own theoretical and practical path as teachers and researchers of Portuguese to speakers of other languages
LINO, Adriano Del Pino. "LABSQL: laboratório de ensino de SQL." Universidade Federal do Pará, 2007. http://www.repositorio.ufpa.br:8080/jspui/handle/2011/1744.
Full textItem created via OAI harvest from source: http://www.bdtd.ufpa.br/tde_oai/oai2.php on 2011-03-23T21:19:22Z (GMT). Item's OAI Record identifier: oai:bdtd.ufpa.br:152
This work presents a new approach for automatic evaluation of SQL queries. This approach proposes a solution for a challenge to stimulate the student to improve his/her solution: searching, besides an answer that returns a correct result, a query with a complexity next to the optimum solution. This proposal can be used in e-learning environments or in presential education in laboratory activities, including the evaluations. The proposed solution has as advantages: (1) the student receives an instantaneous feedback during a practice programming activity, which allows the student to refactorize his/her solution in direction to a optimum solution; (2) complete integration between the programming concepts teaching with examples of fragments of on-line executable programs; (3) monitoring of students activities (how many examples were executed; in each exercise how many execution attempts were done, etc). This work is the first pass in direction to the construction of an environment, totally attended (for example with automatic evaluation) for teaching of SQL programming language, where the instructor is free of the hard work to correct SQL commands, being able to do more relevant pedagogic tasks. The method, based on statistics and Software Engineering metrics, can be adapted for other languages, such as Java and Pascal. In addition, the LabSQL serves as a laboratory for experimentation of two news techniques, one of evaluation and other of accompaniments that are being searched in several works at the same time: (a) automatic evaluation of discursive conceptual questions, besides to allow the traditional objective questions, (b) method of accompaniment through a montage of evaluation rubrics.
Este trabalho apresenta uma nova abordagem para avaliação automática de consultas SQL. Essa abordagem propõe uma solução para o desafio de estimular o aprendiz a aperfeiçoar a sua solução: buscando, além de uma resposta que retorna o resultado correto, uma consulta com complexidade próxima da solução ótima. Essa proposta pode ser utilizada em ambientes de educação a distancia ou na educação presencial em atividades de laboratório, incluindo as avaliações. A solução proposta tem como vantagens: (1) o aprendiz recebe um feedback instantâneo durante a atividade prática de programação, o qual permite ao aprendiz refatorar a sua solução em direção a uma solução ótima; (2) completa integração entre o ensino de conceitos de programação com exemplo de fragmentos de programas executáveis on-line; (3) monitoramento das atividades do aprendiz (quantos exemplos foram executados; em cada exercício quantas tentativas de execução foram feitas, etc). Este trabalho é um primeiro passo na direção de construção de um ambiente totalmente assistido (por exemplo com avaliação automática) para ensino da linguagem de programação SQL, onde o professor é liberado do árduo trabalho de correção de comandos SQL podendo realizar tarefas pedagógicas mais relevantes. O método, fundamentado em estatística e métricas da Engenharia de Software, pode ser adaptado para outras linguagens tais como Java e Pascal. Além disso, o LabSQL serve com um laboratório para experimentação de duas novas técnicas, uma de avaliação e outra de acompanhamento, que estão sendo pesquisadas em trabalhos em paralelos: (a) avaliação automática de questões conceituais discursivas, além de permitir as tradicionais perguntas objetivas, (b) método de acompanhamento através de montagem de uma rubrica de avaliação.
Cavalcante, Alex Beigui de Paiva. "Dramaturgia por outras vias: a apropriação como matriz estética do teatro contemporâneo - do texto literário à encenação." Universidade de São Paulo, 2006. http://www.teses.usp.br/teses/disponiveis/8/8149/tde-23082007-131724/.
Full textThe present work seeks to conciliate the theoric thought about the \"appropriation\" phenomenon of literary texts to the stage, starting with the scene reading of the following Brazilian literature texts: Um Sopro de Vida (1978) by Clarice Lispector and A Fúria do Corpo (1980), by João Gilberto Noll , both conducted to the performance by the play directors Nadja Turenko and Celina Sodré, respectivelly. In the practical-theoric proposition, we search to deepen, to suplement and whenever possible, to substitute the concept of \"adaptation\", term that we consider unsuitable to the theatre phenomena aproached here. It is part of our goal, since the begining of the research, to make a critical descriptive analysis of the theatrecality indicators contained in the authors\' literary universe, as well as to ponder about the posture of the directors as readers in relation to their options and related to the literary extract. We also aim to contribute, from the studies about these experiences, to a better and broader concept of \"dramaturgy\", as well as to ponder on the limits and boundaries between the literary language and the scenical language without separating them at first place, but perceiving them in their verbal and visual territories, fusion highly present in the process that arises from this path, premise and procedure.
Moreira, Júnior Rusanil dos Santos. "Português como língua adicional e letramento crítico: ensino-aprendizagem com participantes falantes de outras línguas na Universidade Federal de Alagoas." Universidade Federal de Alagoas, 2016. http://www.repositorio.ufal.br/handle/riufal/1592.
Full textA língua é um produto ideológico que reflete e refrata a realidade que lhe é exterior (BAKHTIN/VOLOCHÍNOV, 2014). Dessa maneira, não há dúvidas de que ela é constituída socialmente e que assim deve ser aprendida/compreendida, isto é, vinculada às práticas sociais de maneira dialógica, pois é por meio da interação com os outros que nos conhecemos e constituímo-nos. Ao partir dessa perspectiva de língua, nesta dissertação, apresento análises que demonstram indícios de (1) aprimoramentos linguístico-discursivos e de (2) desenvolvimento da pluralidade de visões dos participantes da minha investigação – universitários falantes de outras línguas – que se propuseram a estudar Português como Língua Adicional (PLA) à luz do Letramento Crítico (LC) em um Curso de Português para Estrangeiros (CPE), na Universidade Federal de Alagoas, no ano de 2015. Por intermédio desse curso, tive como objetivo a formação global dos aprendentes no que concerne à discussão crítica de seu papel na sociedade, bem como à ampliação dos conhecimentos de e em Língua Portuguesa desses estudantes. Mediante uma interpretação qualitativo-interpretativista transdisciplinar da Linguística Aplicada, busco evidenciar a factual possibilidade de aperfeiçoar os conhecimentos da e na língua estudada por meio do debate de temas, os quais nos levaram à problematização de questões sociais. Concebo, portanto, essa prática como estudo linguístico-discursivo crítico de e em PLA. Desse modo, apoio-me teoricamente nos estudos sobre LC como discutido por Monte Mór (2012, 2013), Menezes de Souza (2011), Duboc (2015), Janks (2013, 2016), Maciel (2014), Ifa (2014), Santos e Ifa (2013), Takaki e Ifa (2014), entre outros, os quais ratificam a necessidade de problematizar pontos de vista; assim como considero as discussões de Welsch (1999, 2002) e Cox e Assis-Peterson (2007) no que se refere a práticas transculturais, e, sobre o ensino de PLA, como explorado por Almeida Filho (2011), Mendes (2010) e Niederauer (2011), considerando a dialogicidade da língua/linguagem postulada nos estudos bakhtinianos. Metodologicamente, a pesquisa se caracteriza como um Estudo de Caso (STAKE, 1995; CRESWELL, 2014) porque investiguei o CPE, isto é, como se deu um conjunto de eventos os quais me permitiram compreender a completude do processo e entender questões mais amplas no que tange ao ensinar-e-aprender uma língua adicional. Na seção de interpretação, os dados foram encaminhados por temas, são eles: a) a desestabilização das ideias em circulação por meio do PLA b) a imprescindibilidade de ações transgressoras para a aprendizagem do PLA, c) a agência dos estudantes no seu processo de ensinar-e-aprender o PLA e d) a ressignificação em curso da aprendizagem do PLA. Como resultado, ao ter interpretado os dados dessa forma, é inegável o relevante aprimoramento das habilidades linguístico-discursivas em PLA dos participantes. Concomitantemente, as análises demonstram uma postura crítica dos aprendentes em relação às práticas cotidianas pouco questionadas, as quais foram debatidas e problematizadas em discussões e consolidadas nas produções escritas e orais dos estudantes. De acordo com os resultados, como linguista aplicado atuante em sala de aula, é necessário desenvolver a aprendizagem de conhecimentos linguístico-discursivos de língua viva (BAKHTIN, 2014) conjuntamente com saberes que possibilitem uma ação social e a ampliação de perspectivas que fujam do lugar comum.
Lisboa, Carla Mirelle de Oliveira Matos. "Doutor e outras formas de tratamento direcionadas aos profissionais jurídicos: análise de uma comunidade de prática à luz da terceira onda da sociolinguística." Niterói, 2017. https://app.uff.br/riuff/handle/1/3105.
Full textApproved for entry into archive by Josimara Dias Brumatti (bcgdigital@ndc.uff.br) on 2017-03-24T14:32:35Z (GMT) No. of bitstreams: 1 MATOS LISBOA, C.M.O. Versão final da dissertação de mestrado em pdf.pdf: 1543317 bytes, checksum: 7a6cd4eb2e143ea18f5b8d82a1c654ef (MD5)
Made available in DSpace on 2017-03-24T14:32:35Z (GMT). No. of bitstreams: 1 MATOS LISBOA, C.M.O. Versão final da dissertação de mestrado em pdf.pdf: 1543317 bytes, checksum: 7a6cd4eb2e143ea18f5b8d82a1c654ef (MD5)
Através da abordagem da terceira onda da sociolinguística (cf. ECKERT, 2005, 2012), este trabalho analisa a variação do uso das formas de tratamento direcionadas aos profissionais jurídicos em uma comunidade de prática (cf. ECKERT e McCONNEL-GINET, 2010) da Defensoria Pública de Niterói. A variação linguística entre as formas de tratamento, tratada aqui, não se limita ao reflexo do lugar social: ela é voltada para a captação do significado social dessa variável na prática profissional jurídica. Verificamos, na comunidade estudada, as ocorrências e as preferências em relação às formas de tratamento dispensadas aos profissionais jurídicos, bem como a recepção e a aceitação (ou não) dessas formas; além disso, observamos fatores sociais que podem favorecer as suas escolhas e as relações de poder ou de solidariedade (BROWN e GILMAN, 1960) estabelecidas pela troca dessas formas de tratamento. Comentamos, ainda, de forma geral, sobre as relações de neutralidade (COOK, 1997) que podem se estabelecer nas interações. Para a realização desta pesquisa, fizemos uma observação de base etnográfica na Defensoria Pública de Niterói, ao longo de quase dois meses, durante os quais gravamos interações que foram transcritas. Em seguida, as ocorrências foram submetidas à análise estatística, através da ferramenta computacional de análise multivariada GoldVarb X, que auxiliou na análise quantitativa complementar das formas de tratamento trocadas entre os profissionais jurídicos e os assistidos. Esta análise selecionou o grupo de fatores ‘escolaridade’ como significativo para o uso da variante ‘doutor’ nos três casos analisados: ‘doutor’ vs. ‘senhor’; ‘doutor’ vs. (‘formas nominais’ + ‘você’) e ‘doutor’ vs. (outras formas de tratamento), enquanto o mesmo não ocorreu com os outros grupos de fatores. Buscamos observar a interação entre a defensora pública, os auxiliares jurídicos, os estagiários, o segurança e os assistidos (pessoas que procuram atendimento na Defensoria) para compreender o estilo como constituinte da identidade dos falantes. Além disso, aplicamos testes de autoavaliação (cf. LABOV) aos profissionais jurídicos envolvidos. Confirmamos, através da análise na comunidade de prática da Defensoria Pública de Niterói, a existência e a perpetuação do uso da forma de tratamento ‘doutor’ dispensada aos profissionais jurídicos, entre os membros da comunidade de prática, principalmente, para os cargos de maior hierarquia. Deste modo, prevalecem as relações de poder entre os membros que possuem posições hierárquicas distintas entre os seus cargos e relações de solidariedade entre aqueles que estão no mesmo nível da hierarquia profissional. Percebemos também que o direcionamento da forma ‘doutor’ entre aqueles que frequentam a comunidade varia com outras formas de tratamento (‘senhor’, ‘você’ e ‘outras formas nominais’) e não consiste na maior parte dos tratamentos usados. Apresentamos as formas de tratamento que os profissionais jurídicos direcionaram aos assistidos e as relações que se estabeleceram nessa troca. Os testes de autoavaliação nos ajudaram a entender melhor a visão que cada profissional tem de sua postura profissional quanto às formas de tratamento e a comparar com a sua prática cotidiana. Esta pesquisa pretende ampliar os estudos disponíveis sobre a terceira onda da sociolinguística no Brasil e contribuir para o entendimento da atuação da linguagem na prática profissional jurídica.
Throughout the third wave of sociolinguistics approach (cf. ECKERT, 2005), the objective of the present paper is to study the treatment forms directed to juridical professionals inside of a community of practice (cf. ECKERT e MCCONNEL-GINET, 2010) of Public Defender Office of Niterói. Linguistic variation among treatment forms is not limited to the reflection of social place: it is turned to the caption of social meaning of variables in juridical professional practice. We verify, in the community studied, occurrences and preferences related to treatment forms concerning juridical professionals, as well as the reception and the acceptation (or not) of these forms, aside from factors that support their choice and from power relations or solidarity (BROWN e GILMAN, 1960) established by the interchange of these treatment forms. We comment, in addition, about neutrality relations (COOK, 1997) that may be established in interactions. In doing so, we made an observation, ethnographic based, in the Public Defender Office of Niterói, during almost two months, in which we recorded interactions that were transcribed. Then, treatment forms occurrences for statistical analysis, throughout the computational tool of multivariate analysis (GoldVarb X), which supported complementary quantitative analysis of treatment forms interchanged among juridical professionals and the assisted people. The quantitative analysis showed which social factors support the usage of the treatment form ‘doctor’ of other treatment forms. The program GoldVarb X selected the group of factors ‘scholarity’ as significant for the use of 'doctor' variant in the three cases analyzed: ‘doctor’ vs. 'sir'; 'doctor' vs. ('nominal forms' + 'you') and 'doctor' vs. (other forms of treatment), while the same was not true for other groups of factors. We aimed at observing the interaction among public defender, lawyers, trainees, the safeguard and assisted people (people who look for attendance) to understand style as a component of speaker’s identity. Furthermore, we applied tests of auto evaluation (cf. LABOV) to juridical professionals involved. We confirmed, throughout the analysis of the community of practice of Public Defender Office of Niteroi, the existence and the perpetuation of the usage of the form ‘doctor’ dispensed to juridical professionals, among members of the community of practice, mainly to the posts of superior hierarchy . So that, power relations prevails among members who have a hierarchical relation among their posts and solidarity relations among those who are in the same level of professional hierarchy. We observe, also, that the position of the form “doctor” among those who attend the community varies with other forms of treatment (‘sir’, ‘you’ and ‘other nominal forms’) and does not consist of the majority of treatments. This research intends to enlarge the available studies about the third wave of sociolinguistics in Brazil, in the sense that it will contribute to the understanding of language actuation in juridical professional practice.
FREIRE, José Antônio Sarmanho dos Santos. "IETS: Ferramenta interativa de ensino de SQL." Universidade Federal do Pará, 2006. http://repositorio.ufpa.br/jspui/handle/2011/7190.
Full textRejected by Edisangela Bastos (edisangela@ufpa.br), reason: on 2016-12-15T12:24:52Z (GMT)
Submitted by camilla martins (camillasmmartins@gmail.com) on 2016-12-20T13:38:07Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_IETSFerramentaInterativa.pdf: 1110575 bytes, checksum: 21d7680ac777c141d18932fcd29544be (MD5)
Approved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2016-12-21T11:54:40Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_IETSFerramentaInterativa.pdf: 1110575 bytes, checksum: 21d7680ac777c141d18932fcd29544be (MD5)
Made available in DSpace on 2016-12-21T11:54:40Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_IETSFerramentaInterativa.pdf: 1110575 bytes, checksum: 21d7680ac777c141d18932fcd29544be (MD5) Previous issue date: 2006-03-24
Este trabalho propõe uma ferramenta na WEB para ensino de programação. O trabalho é baseado em um estudo de caso para ensino da linguagem de programação de bancos de dados SQL e está inserido no contexto de um ambiente interativo de aprendizagem. Esta ferramenta experimental para ensino de linguagens de programação, apresenta como objetivos: 1) completa integração entre o ensino de conceitos de programação com exemplo de fragmentos de programas executáveis on-line; 2) integração com um componente de avaliação de programas verificando se a resposta do aluno é a mesma do professor; 3) monitoramento das atividades do aluno (quantos exemplos foram executados; em cada exercício, quantas tentativas de execução foram feitas, etc). 4) servir como um laboratório para experimentação de duas novas técnicas de avaliação e acompanhamento, que estão sendo pesquisadas em trabalhos paralelo: (a) avaliação automática de programas com métricas de engenharia de software, permitindo informar o quanto a solução do estudante se aproxima de uma “solução ideal”; e (b) avaliação automática de questões conceituais discursivas, além de permitir as tradicionais pergutas objetivas. Este trabalho é um primeiro passo na direção de construção de um ambiente totalmente assistido (por exemplo com avaliação automática) para ensino da linguagem de programação SQL, onde o professor terá uma carga de trabalho mínima, mais como surpevisor.
This work considers a tool in the Web for programming teaching. The work is based on a study of case for teaching of the programming language of data bases SQL and is inserted in the context of an interactive environment of learning. This experimental tool for teaching of programming languages, presents as objective: 1) complete integration between the teaching of concepts of programming with example of fragments of executable programs on line; 2) integration with a component of evaluation of programs verifying it the reply of the learner is the same one of the teacher; 3) complete control of the learner´s activities (how many examples had been executed; in each exercise, how many execution attempts had been made, etc). 4) to serve as a laboratory for experimentation of tow new techniques of evaluation and accompaniment, that are being searched in works in parallel: (a) automatic evaluation of metric programs with of software engineering , allowing informing how much the solution of the student if approaches to a “ideal solution”; e (b) automatic evaluation of discursive conceptual questions, besides allowing the traditional objective questions. This work is a first step in the direction of construction of an environment total attended (for example with automatic evaluation) for teaching of the programming language SQL, where the teacher will have a minimum load of work, more as supervisor.
SANTOS, João Carlos Alves dos. "Avaliação automática de questões discursivas usando LSA." Universidade Federal do Pará, 2016. http://repositorio.ufpa.br/jspui/handle/2011/7485.
Full textApproved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2017-01-30T13:02:31Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Tese_AvaliacaoAutomaticaQuestoes.pdf: 5106074 bytes, checksum: c401d50ce5e666c52948ece7af20b2c3 (MD5)
Made available in DSpace on 2017-01-30T13:02:31Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Tese_AvaliacaoAutomaticaQuestoes.pdf: 5106074 bytes, checksum: c401d50ce5e666c52948ece7af20b2c3 (MD5) Previous issue date: 2016-02-05
Este trabalho investiga o uso de um modelo usando Latent Semantic Analysis (LSA) na avaliação automática de respostas curtas, com média de 25 a 70 palavras, de questões discursivas. Com o surgimento de ambientes virtuais de aprendizagem, pesquisas sobre correção automática tornaram-se mais relevantes, pois permitem a correção mecânica com baixo custo para questões abertas. Além disso, a correção automática permite um feedback instantâneo e elimina o trabalho de correção manual. Isto possibilita criar turmas virtuais com grande quantidade de alunos (centenas ou milhares). Pesquisas sobre avaliação automática de textos estão sendo desenvolvidas desde a década de 60, mas somente na década atual estão alcançando a acurácia necessária para uso prático em instituições de ensino. Para que os usuários finais tenham confiança, o desafio de pesquisa é desenvolver sistemas de avaliação robustos e com acurácia próxima de avaliadores humanos. Apesar de alguns estudos apontarem nesta direção, existem ainda muitos pontos a serem explorados nas pesquisas. Um ponto é a utilização de bigramas com LSA, mesmo que não contribua muito com a acurácia, contribui com a robustez, que podemos definir como confiabilidade2, pois considera a ordem das palavras dentro do texto. Buscando aperfeiçoar um modelo LSA na direção de melhorar a acurácia e aumentar a robustez trabalhamos em quatro direções: primeira, incluímos bigramas de palavras no modelo LSA; segunda, combinamos modelos de co-ocorrência de unigrama e bigramas com uso de regressão linear múltipla; terceira, acrescentamos uma etapa de ajustes sobre a pontuação do modelo LSA baseados no número de palavras das respostas avaliadas; quarta, realizamos uma análise da distribuição das pontuações atribuídas pelo modelo LSA contra avaliadores humanos. Para avaliar os resultados comparamos a acurácia do sistema contra a acurácia de avaliadores humanos verificando o quanto o sistema se aproxima de um avaliador humano. Utilizamos um modelo LSA com cinco etapas: 1) pré- processamento, 2) ponderação, 3) decomposição a valores singulares, 4) classificação e 5) ajustes do modelo. Para cada etapa explorou-se estratégias alternativas que influenciaram na acurácia final. Nos experimentos obtivemos uma acurácia de 84,94% numa avaliação comparativa contra especialistas humanos, onde a correlação da acurácia entre especialistas humanos foi de 84,93%. No domínio estudado, a tecnologia de avaliação automática teve resultados próximos aos dos avaliadores humanos mostrando que esta alcançando um grau de maturidade para ser utilizada em sistemas de avaliação automática em ambientes virtuais de aprendizagem.
This work investigates the use of a model using Latent Semantic Analysis (LSA) In the automatic evaluation of short answers, with an average of 25 to 70 words, of questions Discursive With the emergence of virtual learning environments, research on Automatic correction have become more relevant as they allow the mechanical correction With low cost for open questions. In addition, automatic Feedback and eliminates manual correction work. This allows you to create classes With large numbers of students (hundreds or thousands). Evaluation research Texts have been developed since the 1960s, but only in the The current decade are achieving the necessary accuracy for practical use in teaching. For end users to have confidence, the research challenge is to develop Evaluation systems that are robust and close to human evaluators. despite Some studies point in this direction, there are still many points to be explored In the surveys. One point is the use of bigrasms with LSA, even if it does not contribute Very much with the accuracy, contributes with the robustness, that we can define as reliability2, Because it considers the order of words within the text. Seeking to perfect an LSA model In the direction of improving accuracy and increasing robustness we work in four directions: First, we include word bigrasms in the LSA model; Second, we combine models Co-occurrence of unigram and bigrams using multiple linear regression; third, We added a stage of adjustments on the LSA model score based on the Number of words of the responses evaluated; Fourth, we performed an analysis of the Of the scores attributed by the LSA model against human evaluators. To evaluate the We compared the accuracy of the system against the accuracy of human evaluators Verifying how close the system is to a human evaluator. We use a LSA model with five steps: 1) pre-processing, 2) weighting, 3) decomposition a Singular values, 4) classification and 5) model adjustments. For each stage it was explored Strategies that influenced the final accuracy. In the experiments we obtained An 84.94% accuracy in a comparative assessment against human Correlation among human specialists was 84.93%. In the field studied, the Evaluation technology had results close to those of the human evaluators Showing that it is reaching a degree of maturity to be used in Assessment in virtual learning environments. Google Tradutor para empresas:Google Toolkit de tradução para appsTradutor de sitesGlobal Market Finder.
Belguinha, António Miguel Gonçalves. "Sistema de informação para a representação e deteção de modelos de jogo no futebol." Master's thesis, 2014. http://hdl.handle.net/10400.1/8359.
Full textExcelência é a palavra-chave usada para todos os envolvidos no futebol. Tal como os jogadores precisam de mostrar as suas habilidades físicas e táticas em campo, os treinadores e equipas técnicas precisam de ferramentas que lhes permitam garantir o desempenho dos jogadores ao mais alto nível. Conceder a todas as partes um sistema de informação multifuncional, com o objetivo de minimizar os efeitos adversos dos pontos mais sensíveis e críticos do futebol é, então, fundamental. É nesse sentido que esta dissertação foca uma série de ferramentas que visam auxiliar os treinadores e equipas técnicas na deteção de modelos de jogo, na deteção trocas de bola, na visualização de mapas de passes, de perdas de bola e de calor, facilitando assim o trabalho das equipas técnicas no que se refere à análise tanto à sua equipa como às equipas adversária. Estas ferramentas estão integradas num sistema de informação multiplataforma, recorrendo às mais recentes tecnologias de desenvolvimento de aplicações web e de bases de dados, trabalhando com informação vinda de um sistema automático de tracking. As ferramentas apresentadas estão incluídas num Sistema Integrado de Gestão para o Futebol (SIGF) que está a ser desenvolvido no projeto QREN I&DT - FootData.
Conceição, Diogo Neto Coxinho Mourisco da. "Open source face recognition API." Master's thesis, 2019. http://hdl.handle.net/10071/20307.
Full textAtualmente, as aplicações de reconhecimento de facial são amplamente utilizadas para uma variedade de tarefas, pessoais ou profissionais. Ao procurarmos um serviço que forneça deteção e classificação de rosto, é fácil encontrar várias soluções. Neste projeto, é descrita outra maneira para que seja possível executar esta tarefa de acordo com as necessidades desejadas, sem a necessidade de usar software proprietário. Com o surgimento do Django Rest Framework, o desenvolvimento de aplicações web ficou mais fácil. Este trabalho descreve o desenvolvimento de bases e recursos estáveis que oferecem um painel de administração, gestão de uma base de dados relacional e o suporte para uma API (Application Programming Interface) Restful. Ao tirar proveito do uso exclusivo de tecnologias Open Source, é permitido que o código possa ser modificado e distribuído gratuitamente. Para o desenvolvimento de uma API que pudesse realizar a deteção e o reconhecimento facial, aplicando uma filosofia Open Source, para além da tecnologia Django Rest Framework foram utilizadas tecnologias como Python, C ++, MySql e JSON. O protótipo é inicialmente capaz de reconhecer o número de rostos por imagem, e avaliar olhos, sorriso, idade e sexo. Mas para além disso, foi projetada flexibilidade para aumentar os recursos através da implementação de novos algoritmos em várias linguagens de programação.
Correia, Carla Sofia dos Santos. "A difusão ibérica da linguagem dos trovadores galego-portugueses." Doctoral thesis, 2016. https://repositorio-aberto.up.pt/handle/10216/116259.
Full textCorreia, Carla Sofia dos Santos. "A difusão ibérica da linguagem dos trovadores galego-portugueses." Tese, 2016. https://repositorio-aberto.up.pt/handle/10216/116259.
Full textSilva, Ariane Ferreira Lopes da. "Narrativas Interativas Como Linguagem do Jornalismo." Master's thesis, 2021. https://hdl.handle.net/10216/138533.
Full textThe cyberjournalism is already consolidated as the main source of information in the worldwide, however, the newsrooms of these medias still seek formats and languages with which they can inform and retain their audience, thus achieving greater economic sustainability. It is in this aspect, this investigation carried out the publication of a report in Narratives Interactives' format in partnership with a niche digital native media, and thus understood, through navigation analysis and survey with users, that the change of the format and language of a article influences the user's decision to remain faithful or not to a means of communication. These data, as well as the bibliographic production of journalism's adaptation to new technological platforms presented by this investigation, provide mechanisms for the media to design their products, as well as for the academy to anticipate communication trends for cyberspace.
Farinha, Diogo Miguel Hortêncio. "Automatic generation of descriptions for Prolog programs." Master's thesis, 2019. http://hdl.handle.net/10071/20938.
Full textNormalmente é difícil para alunos e iniciantes que estão habituados a linguagens imperativas, aprender uma linguagem declarativa como o Prolog. Uma das suas principais dificuldades é entender a componente procedimental do Prolog. Apesar de ser uma linguagem declarativa, o Prolog permite a criação de procedimentos cuja estrutura é bastante diferente da usada nas linguagens imperativas. Para abordar este problema tentámos facilitar a compreensão de código do Prolog procedimental através da geração de descrições formais e em linguagem natural. Primeiro, representamos a lógica dos procedimentos em Prolog através de descrições formais similares a linguagens imperativas. Para isto, identificamos os padrões que representam os blocos básicos de certas classes de programas. Depois, consideramos os programas mais complexos como composições destes padrões básicos. Através da utilização de templates formais, descrevemos formalmente estes padrões individuais numa linguagem formal intermédia. Seguidamente, geramos descrições em linguagem natural utilizando templates para descrever os construtos formais. Ao usar esta abordagem de dois passos obtemos duas descrições (uma formal e uma em linguagem natural) que são ambas explanatórias do programa original.
Branco, Matilde de Sousa Loreto Aresta. "Peter Zumthor: a linguagem da arquitectura." Master's thesis, 2018. http://hdl.handle.net/10071/17831.
Full textThis dissertation studies four works by the architect/author Peter Zumthor. Two books, Atmospheres and Thinking Architecture, and two buildings, Therme Vals and Bruder Klaus Field Chapel. The analysis of these works intends to demonstrate how their written process (language) is present in their physical work (constructed object) and establishes the bridges between the written, graphic and expressive process having as final object the finished work. With his written work, Peter Zumthor summarizes his introspections that expresses a desire to better understand what he puts into practice in the exercise of architecture. Analyzing the works constructed in parallel with the written ones intends to reach a transversal reading from the conception to the constructed work. The study has two parts. The first one, dedicated to Thinking Architecture, a book focused on the various processes within the project thinking aiming to clarify the paths from the imagined to the realized. In a second part, the interpretation of the works Therme Vals and Bruder Klaus Field Chapel through the analysis of the book Atmospheres, making parallels between the written descriptions and the respective physical formalizations in the constructed object.
Ellendorff, Tilia. "Relation Extraction for People Search on the Web." Master's thesis, 2012. http://hdl.handle.net/10400.1/10644.
Full textNa Web, existem grandes quantidades de informação não-estruturada relativa a indivíduos. Ler toda essa informação, até que se pudesse saber mais acerca de uma pessoa específica, tomaria muito tempo. Enquanto, no passado, seria necessário pesquisar um grande número de websites, individualmente, para que se encontrasse a informação pretendida, este consumo de tempo pode agora ser evitado pelo uso de uma aplicação informática que desempenha a mesma tarefa mais rapidamente e de forma automática. A informação pode, depois, ser armazenada em bases de dados para sua posterior utilização para os mais diversos fins.
The topic of this dissertation is a relation extraction system for people search on the web. Nowadays, a big amount of search queries on the internet are about people. In general, people can be described by their attributes, such as profession, place of birth, or places where they lived. The present work focuses on sentences which express the relation between a person and a respective attribute. It adapts a mechanism of distant supervision, developed by Mintz et al. (Mintz et al., 2009), which has the underlying intuition that a sentence containing two entities which are known to stand in a certain relation to each other, is likely to express this relation in some way.
Ferreira, Gabriela da Costa. "Um estudo exploratório de uma linguagem inclusiva nos meios audiovisuais no contexto sociopolítico de Hong Kong." Master's thesis, 2020. https://hdl.handle.net/10216/130057.
Full textThe dissemination of information and the right to education are, undoubtedly, elements to which each individual must have access, regardless of their social status, ethnicity or culture. Political documentary plays a fundamental role, with immeasurable power, when it comes to sharing information through audiovisual media and must be able to respect the needs of each individual who attends it. With this idea in mind, and inserted in the current socio-political context of Hong Kong, it is put into practice the making of a documentary combined with an ideology and political exposure, for later production of solutions that aim to respect and include viewers with visual and hearing impairments. My goal is that with the obtained results and with the methodology that will be developed, a step forward will be possible in the creation of an inclusive language in audiovisual media, as well as the articulation of three roles assumed as a researcher, artist and activist.
Ferreira, Gabriela da Costa. "Um estudo exploratório de uma linguagem inclusiva nos meios audiovisuais no contexto sociopolítico de Hong Kong." Dissertação, 2020. https://hdl.handle.net/10216/130057.
Full textThe dissemination of information and the right to education are, undoubtedly, elements to which each individual must have access, regardless of their social status, ethnicity or culture. Political documentary plays a fundamental role, with immeasurable power, when it comes to sharing information through audiovisual media and must be able to respect the needs of each individual who attends it. With this idea in mind, and inserted in the current socio-political context of Hong Kong, it is put into practice the making of a documentary combined with an ideology and political exposure, for later production of solutions that aim to respect and include viewers with visual and hearing impairments. My goal is that with the obtained results and with the methodology that will be developed, a step forward will be possible in the creation of an inclusive language in audiovisual media, as well as the articulation of three roles assumed as a researcher, artist and activist.
Duarte, Isabel Margarida. "O relato de discurso na ficção narrativa: contributos para a análise da construção polifónica de "Os Maias" de Eça de Queirós." Doctoral thesis, 1999. https://repositorio-aberto.up.pt/handle/10216/13686.
Full textDuarte, Isabel Margarida. "O relato de discurso na ficção narrativa: contributos para a análise da construção polifónica de "Os Maias" de Eça de Queirós." Tese, 1999. https://repositorio-aberto.up.pt/handle/10216/13686.
Full textSerra, Ana Catarina Ribeiro. "De AF a ZUP: uma análise da linguagem da internet num contexto de tradução para legendagem." Master's thesis, 2019. http://hdl.handle.net/10362/76270.
Full textThe main goal of this report is to analyse the author’s experience as an intern at Sintagma Traduções Unipessoal, Lda. Situations where difficulties regarding the translation of Internet language in audiovisual translation arose during the internship mentioned formerly will likewise be analysed. Firstly, this report will explain the skills trained and projects completed during the internship. Then, a definition of Internet language will be presented. There will be some general considerations regarding audiovisual translation and, finally, an analysis of the challenges met and how they were tackled. In this way, this report aims to explain the complexity of Internet language translation in subtitling by presenting possible solutions to challenges regarding particular expressions, acronyms, initials and abbreviations, which any translator may face.
Duarte, Bianca Andreia Pina. "Relatório de estágio Associação Quinta Essência – Uma Nova Linguagem para a Incapacidade." Master's thesis, 2019. http://hdl.handle.net/10400.5/19267.
Full textThe presently described professional internship took place at “Associação Quinta Essência” between the months of October and June of the academic year of 2017/2018. In this context the intern had contact with a population over 16 years old whose majority is diagnosed with Intelectual and Development Difficulties. The “Associação Qe” bases its intervention in the Gentle Teaching model philosophy, focusing on establishing support relationships. The intervention undertake in Psychomotor Rehabilitation will be presented through the sample of two work groups and an individual study case. Matters related with adolescence, sexuality and ageing will be detailed as a way to characterize the population supported by “Associação Qe”.