9 resultados para Linguagem de programação visual. Ambiente de programação para iniciantes. Educação. Programação de jogos. Programaçãopor usuário final. Interação humano-computador. EUPAT for WoW. world of warcraft

em Repositório Digital da Universidade Municipal de São Caetano do Sul - USCS


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dispositivos adaptativos apresentam a característica de se modificarem dinamicamente em resposta a estímulos de entrada, sem interferência de agentes externos. Eventuais necessidades de modificação de comportamento são automaticamente detectadas por estes dispositivos para, em seguida, reagirem a elas de forma espontânea. Historicamente tais dispositivos emergiram das pesquisas na área de linguagens formais e autômatos. No entanto, o formalismo suscitou aplicações em diversas outras áreas. Programas com código auto-modificável, que perderam terreno em conseqüência do advento da Engenharia de Software nos anos 70, voltaram à vida recentemente em aplicações diversas. Uma das formas de programação de código auto-modificável é a utilização de linguagens de programação especificamente projetadas para isso. Linguagens adaptativas de programação são dispositivos adaptativos que empregam uma linguagem de programação convencional como mecanismo subjacente. Com o correr de sua execução, um programa escrito em uma linguagem adaptativa exibirá um comportamento auto-modificável em decorrência da ativação de suas ações adaptativas. O artigo apresenta aspectos do projeto e implementação de um ambiente para gerenciar a execução de uma linguagem adaptativa. Com o emprego de linguagem adaptiva, um novo estilo de programação é concebido, uma vez que o seu comportamento está diretamente associado ao conjunto de regras que o define, o qual se altera à medida que o código é executado.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O artigo apresenta uma ferramenta que auxilia na implementação de aplicações que empregam mais de uma linguagem de programação. Tais aplicações são ditas multilinguagens e quando as linguagens que as compõem representam diferentes paradigmas de programação, também são denominadas multiparadigmas. A técnica de programação multilinguagem permite que se utilize a linguagem de programação mais adequada à cada parte da aplicação. Em caso de equipes híbridas de programação podemos aproveitar o conhecimento de cada uma das equipes no uso das linguagens que irão compor a aplicação. A ferramenta descrita no artigo, implementada através de um conjunto de processos Win32, monitora e executa serviços de transferência de dados e controle entre os processos que compõem a aplicação. Através de uma interface gráfica o programador pode operá-la por meio de dois modos: desenvolvimento e execução. Dentre as áreas que poderiam se beneficiar com a a ferramenta, podemos citar a aplicação pedagógica relacionada ao ensino de paradigmas de programação, aplicações já existentes que necessitam estender-se com o emprego de outras linguagens de programação e aplicações cujos problemas envolvidos se constituem em diferentes paradigmas de programação.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

An adaptive device is made up of an underlying mechanism, for instance, an automaton, a grammar, a decision tree, etc., to which is added an adaptive mechanism, responsible for allowing a dynamic modification in the structure of the underlying mechanism. This article aims to investigate if a programming language can be used as an underlying mechanism of an adaptive device, resulting in an adaptive language.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Adaptive devices show the characteristic of dynamically change themselves in response to input stimuli with no interference of external agents. Occasional changes in behaviour are immediately detected by the devices, which right away react spontaneously to them. Chronologically such devices derived from researches in the field of formal languages and automata. However, formalism spurred applications in several other fields. Based on the operation of adaptive automata, the elementary ideas generanting programming adaptive languages are presented.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A programming style can be seen as a particular model of shaping thought or a special way of codifying language to solve a problem. Adaptive languages have the basic feature of allowing the expression of programs which self-modifying through adaptive actions at runtime. The conception of such languages calls for a new programming style, since the application of adaptive technology in the field of programming languages suggests a new way of thinking. With the adaptive style, programming language codes can be structured in such a way that the codified program therein modifies or adapts itself towards the needs of the problem. The adaptive programming style may be a feasible alternate way to obtain self-modifying consistent codes, which allow its use in modern applications for self-modifying code.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In this paper the architecture of an experimental multiparadigmatic programming environment is sketched, showing how its parts combine together with application modules in order to perform the integration of program modules written in different programming languages and paradigms. Adaptive automata are special self-modifying formal state machines used as a design and implementation tool in the representation of complex systems. Adaptive automata have been proven to have the same formal power as Turing Machines. Therefore, at least in theory, arbitrarily complex systems may be modeled with adaptive automata. The present work briefly introduces such formal tool and presents case studies showing how to use them in two very different situations: the first one, in the name management module of a multi-paradigmatic and multi-language programming environment, and the second one, in an application program implementing an adaptive automaton that accepts a context-sensitive language.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dissertação apresentada ao Programa de Mestrado em Comunicação da Universidade Municipal de São Caetano do Sul - USCS

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Esta revisão integrativa da literatura tem como objetivo conhecer as publicações de enfermagem referente à questão sobre a degradação ao meio ambiente que tem sido muito discutida em diversas áreas de atuação do ser humano. No âmbito hospitalar, a enfermagem é a maior geradora de resíduos, devido suas ações para assistência ao paciente. A coleta seletiva surge como uma iniciativa que visa à redução do impacto ambiental através da separação dos resíduos produzidos para futuro reaproveitamento dos mesmos. Quando essas ações são conscientizadas para o manuseio e destinação corretos destes resíduos através da coleta seletiva, podem contribuir preservando a natureza, já que apenas 1% do lixo hospitalar é considerado contaminado, e trazer benefícios aos participantes deste processo com a venda dos materiais recicláveis

Relevância:

100.00% 100.00%

Publicador:

Resumo:

As teses que se colocam diante da aceitação da responsabilidade penal da pessoa jurídica por conduta ou atividades lesivas ao meio ambiente são inúmeras, por isso, ilustra a importância da tutela penal, que surge como medida de urgência"ultima ratio" para assegurar que os verdadeiros agressores do meio explanação sobre a evolução histórica do estatuto jurídico do meio ambiente no Brasil, discrimina o conceito jurídico de meio ambiente,exige a preservação do meio ambiente há direito fundamental.Este estudo demostra, que o meio ambiente é bem de uso comum do povo e que a sobrevivência do ser humano só será possível com a existência de meios eficazes capazes de cessar as agressões ambientais.Trata com evidência o princípio da entre a responsabilidade civil, administrativa e criminal, tendo em vista as divergentes esferas em que são determinadas.Analisa brevemente, em outro plano, uma série de críticas por parte de vários tratadistas de renome que não acolheram a responsabilidade penal da pessoa jurídica apresentado diversos fundamentos fáticos e jurídicos em defesa do respectivo posicionamento, mesmo este sendo contrário á legislação brasileira responsabilização diante da prática de crime ambiental, para garantir que as futuras gerações tenham ao meio ambiente ecologicamente equilibrado.