935 resultados para Linguagem de programação funcional adaptativa


Relevância:

30.00% 30.00%

Publicador:

Resumo:

The field of Wireless Sensor and Actuator Networks (WSAN) is fast increasing and has attracted the interest of both the research community and the industry because of several factors, such as the applicability of such networks in different application domains (aviation, civil engineering, medicine, and others). Moreover, advances in wireless communication and the reduction of hardware components size also contributed for a fast spread of these networks. However, there are still several challenges and open issues that need to be tackled in order to achieve the full potential of WSAN usage. The development of WSAN systems is one of the most relevant of these challenges considering the number of variables involved in this process. Currently, a broad range of WSAN platforms and low level programming languages are available to build WSAN systems. Thus, developers need to deal with details of different sensor platforms and low-level programming abstractions of sensor operational systems on one hand, and they also need to have specific (high level) knowledge about the distinct application domains, on the other hand. Therefore, in order to decouple the handling of these two different levels of knowledge, making easier the development process of WSAN systems, we propose LWiSSy (Domain Language for Wireless Sensor and Actuator Networks Systems), a domain specific language (DSL) for WSAN. The use of DSLs raises the abstraction level during the programming of systems and modularizes the system building in several steps. Thus, LWiSSy allows the domain experts to directly contribute in the development of WSANs without having knowledge on low level sensor platforms, and network experts to program sensor nodes to meet application requirements without having specific knowledge on the application domain. Additionally, LWiSSy enables the system decomposition in different levels of abstraction according to structural and behavioral features and granularities (network, node group and single node level programming)

Relevância:

30.00% 30.00%

Publicador:

Resumo:

There is a growing interest of the Computer Science education community for including testing concepts on introductory programming courses. Aiming at contributing to this issue, we introduce POPT, a Problem-Oriented Programming and Testing approach for Introductory Programming Courses. POPT main goal is to improve the traditional method of teaching introductory programming that concentrates mainly on implementation and neglects testing. POPT extends POP (Problem Oriented Programing) methodology proposed on the PhD Thesis of Andrea Mendonça (UFCG). In both methodologies POPT and POP, students skills in dealing with ill-defined problems must be developed since the first programming courses. In POPT however, students are stimulated to clarify ill-defined problem specifications, guided by de definition of test cases (in a table-like manner). This paper presents POPT, and TestBoot a tool developed to support the methodology. In order to evaluate the approach a case study and a controlled experiment (which adopted the Latin Square design) were performed. In an Introductory Programming course of Computer Science and Software Engineering Graduation Programs at the Federal University of Rio Grande do Norte, Brazil. The study results have shown that, when compared to a Blind Testing approach, POPT stimulates the implementation of programs of better external quality the first program version submitted by POPT students passed in twice the number of test cases (professor-defined ones) when compared to non-POPT students. Moreover, POPT students submitted fewer program versions and spent more time to submit the first version to the automatic evaluation system, which lead us to think that POPT students are stimulated to think better about the solution they are implementing. The controlled experiment confirmed the influence of the proposed methodology on the quality of the code developed by POPT students

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Pós-graduação em Estudos Linguísticos - IBILCE

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Através do uso da programação em linguagem orientada a objetos e, aplicando-se uma técnica de programação específica, é possível gerar um conjunto de classes genéricas cujos objetos representam cada bloco de um controlador fuzzy e também suas variáveis linguísticas. Tais classes, sendo aplicadas de forma sistemática, facilitam a programação de uma variedade de controladores desta natureza. Este trabalho apresenta a referida técnica e mostra os resultados obtidos através de um modelo simulado de um pêndulo rotacional invertido que é controlado por um sistema de controle composto por três controladores fuzzy, projetados e construídos sob este ponto de vista.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This paper describes an investigation into the initial training of foreign language teachers (German and English) and the internships required in the fourth year, considering the possibility that online forums may provide a virtual environment for the manifestation of critical thinking by future teachers. We analyze the messages and themes addressed in three forums, based on concepts of critical thinking and on the theoretical model of Practical Inquiry proposed by Garrison, Anderson and Archer (2000; 2001). For a better understanding of the phases in discussions on topics, we use the model of these authors, also identifying some discourse markers characterized by them, mainly based on the assumptions of Systemic Functional Linguistics (HALLIDAY, 1994) and on the types of conversational moves proposed by Eggins and Slade (1997). A new model was created based on the selected theoretical underpinnings and on the analysis of the data, as well as the conclusion was that online forums can be considered an important tool for the manifestation of teachers' critical thinking and for a critical reflexive education, in a context marked by the specificities of information society.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Pós-graduação em Geografia - IGCE

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Pós-graduação em Matemática em Rede Nacional - IBILCE

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A MTV brasileira está no ar há 15 anos no Brasil e desde o início de suas transmissões, em 1990, evoluiu consideravelmente a variedade de programas que oferece diariamente em sua grade de programação, saindo da simples reprodução de videoclipes. Essa variedade de programas, no entanto, é caracterizada por uma unidade discursiva que diferencia a MTV das outras emissoras de televisão aberta. Enquanto outras emissoras trabalham com gêneros diferentes de programas, em especial as que compõem a grade de programação de televisão aberta, a MTV consegue criar uma grade de programação diversificada, sempre direcionada a um público específico: o universo jovem. Objetivou-se realizar uma leitura qualitativa da linguagem do material simbólico que esta emissora produz a uma faixa de público especializada, subsidiada pela análise crítica de discurso, a semiótica e os estudos teóricos da Comunicação Social. Compõem o corpus de análise, os programas e vinhetas inéditos da semana de 23 a 29 de janeiro de 2006. Não foram consideradas as reprises. Demonstrou-se que é possível identificar uma estrutura discursiva que compõe uma linguagem, um discurso, que caracterizam a MTV e a diferenciam de outros canais de televisão aberta e a cabo. Uma linguagem que combina elementos do universo de sua principal audiência, os jovens. Palavras-chave: comunicação, MTV, análise de discurso, semiótica, jovem.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A MTV brasileira está no ar há 15 anos no Brasil e desde o início de suas transmissões, em 1990, evoluiu consideravelmente a variedade de programas que oferece diariamente em sua grade de programação, saindo da simples reprodução de videoclipes. Essa variedade de programas, no entanto, é caracterizada por uma unidade discursiva que diferencia a MTV das outras emissoras de televisão aberta. Enquanto outras emissoras trabalham com gêneros diferentes de programas, em especial as que compõem a grade de programação de televisão aberta, a MTV consegue criar uma grade de programação diversificada, sempre direcionada a um público específico: o universo jovem. Objetivou-se realizar uma leitura qualitativa da linguagem do material simbólico que esta emissora produz a uma faixa de público especializada, subsidiada pela análise crítica de discurso, a semiótica e os estudos teóricos da Comunicação Social. Compõem o corpus de análise, os programas e vinhetas inéditos da semana de 23 a 29 de janeiro de 2006. Não foram consideradas as reprises. Demonstrou-se que é possível identificar uma estrutura discursiva que compõe uma linguagem, um discurso, que caracterizam a MTV e a diferenciam de outros canais de televisão aberta e a cabo. Uma linguagem que combina elementos do universo de sua principal audiência, os jovens. Palavras-chave: comunicação, MTV, análise de discurso, semiótica, jovem.