1000 resultados para Linguagem C


Relevância:

60.00% 60.00%

Publicador:

Resumo:

One of the reasons that influences the efficience of a port terminal that is especialized in movement of containers is in the process of their loading and unloading. The fundamental idea is to determine a plan, to each port in order to decrease the number of total movement of loading and unloading that are necessary during the ship route to every port so that they save time and consequently reduce costs. The goal of this research was to present improvement in the program, written in language C, used to solve to problem of loading and unloading of ships, a NP-complete problem, through the meta-heuristics Simulated Annealing. With the improvement made, an average of 50% reduction of necessary time was gotten to solve the problem in 45 analised instances and in a specific group of these instances the average reduction reached 77 and in 10 instances there was even an improvement in the solution

Relevância:

60.00% 60.00%

Publicador:

Resumo:

With the advent of technology, many repetitive processes before now was be simplified with the support of a simple computer. Therefore programming has been developed and new softwares appear every day. For the development of this project was used the Microsoft Visual Studio 2010, and with it the program was made in C # Windows Form mode. This work aims to develop a program that can read, send and receive data via the Universal Serial Bus (USB) to the computer, and thereby perform the processing. Thus the milk producer will possess the knowledge of the amount of milk produced by the animal. With the processing of data it is possible to generate graphs of herd production or a specific animal and you can also generate the required report date

Relevância:

60.00% 60.00%

Publicador:

Resumo:

The main objective is to create a software, using C++ language, for reading and exhibiting in a graphic an Electrocardiogram (ECG) wave. The data is recorded as a FM modulated signal and compressed using Adaptive Differential Pulse Code Modulation (ADPCM). The signal have this characteristics because it was acquired using an experimental equipment, this equipment is the result of research made by the professor who supervised this work. FM demodulation techniques in discrete time, discrete filters and digital signal processing are some of the topics that can be found in this essay. Some concepts about the human heart and about ECG waves are also briefly introduced. These concepts are necessary for understanding the final evaluation of the software performance. The development is partly made using MATLAB. Most of the functions that are used on the software are first tested and designed in MATLAB environment. In the end, an evaluation is done comparing the results that are expected with the ones that MATLAB presents and the ones that the developed software presents

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ps-graduao em Engenharia Eltrica - FEIS

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Identify opportunities for software parallelism is a task that takes a lot of human time, but once some code patterns for parallelism are identified, a software could quickly accomplish this task. Thus, automating this process brings many benefits such as saving time and reducing errors caused by the programmer [1]. This work aims at developing a software environment that identifies opportunities for parallelism in a source code written in C language, and generates a program with the same behavior, but with higher degree of parallelism, compatible with a graphics processor compatible with CUDA architecture.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ps-graduao em Cincia e Tecnologia de Materiais - FC

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Coordenao de Aperfeioamento de Pessoal de Nvel Superior (CAPES)

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Ps-graduao em Cincia da Computao - IBILCE

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Este trabalho referente ao desenvolvimento de um calibrador multiobjetivo automtico do modelo SWMM (Storm Water Management Model), e avaliao de algumas fontes de incertezas presentes no processo de calibrao, visando representao satisfatria da transformao chuva-vazo. O cdigo foi escrito em linguagem C, e aplica os conceitos do mtodo de otimizao multiobjetivo NSGAII (Non Dominated Sorting Genetic Algorithm) com elitismo controlado, alm de utilizar o cdigo fonte do modelo SWMM para a determinao das vazes simuladas. Paralelamente, tambm foi criada uma interface visual, para melhorar a facilidade de utilizao do calibrador. Os testes do calibrador foram aplicados a trs sistemas diferentes: um sistema hipottico disponibilizado no pacote de instalao do SWMM; um sistema real de pequenas dimenses, denominado La Terraza, localizado no municpio de Sierra Vista, Arizona (EUA); e um sistema de maiores dimenses, a bacia hidrogrfica do Crrego do Gregrio, localizada no municpio de So Carlos (SP). Os resultados indicam que o calibrador construdo apresenta, em geral, eficincia satisfatria, porm bastante dependente da qualidade dos dados observados em campo e dos parmetros de entrada escolhidos pelo usurio. Foi demonstrada a importncia da escolha dos eventos utilizados na calibrao, do estabelecimento de limites adequados nos valores das variveis de deciso, da escolha das funes objetivo e, principalmente, da qualidade e representatividade dos dados de monitoramento pluvio e fluviomtrico. Conclui-se que estes testes desenvolvidos contribuem para o entendimento mais aprofundado dos processos envolvidos na modelagem e calibrao, possibilitando avanos na confiabilidade dos resultados da modelagem.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

O problema de Planejamento da Expanso de Sistemas de Distribuio (PESD) visa determinar diretrizes para a expanso da rede considerando a crescente demanda dos consumidores. Nesse contexto, as empresas distribuidoras de energia eltrica tm o papel de propor aes no sistema de distribuio com o intuito de adequar o fornecimento da energia aos padres exigidos pelos rgos reguladores. Tradicionalmente considera-se apenas a minimizao do custo global de investimento de planos de expanso, negligenciando-se questes de confiabilidade e robustez do sistema. Como consequncia, os planos de expanso obtidos levam o sistema de distribuio a configuraes que so vulnerveis a elevados cortes de carga na ocorrncia de contingncias na rede. Este trabalho busca a elaborao de uma metodologia para inserir questes de confiabilidade e risco ao problema PESD tradicional, com o intuito de escolher planos de expanso que maximizem a robustez da rede e, consequentemente, atenuar os danos causados pelas contingncias no sistema. Formulou-se um modelo multiobjetivo do problema PESD em que se minimizam dois objetivos: o custo global (que incorpora custo de investimento, custo de manuteno, custo de operao e custo de produo de energia) e o risco de implantao de planos de expanso. Para ambos os objetivos, so formulados modelos lineares inteiros mistos que so resolvidos utilizando o solver CPLEX atravs do software GAMS. Para administrar a busca por solues timas, optou-se por programar em linguagem C++ dois Algoritmos Evolutivos: Non-dominated Sorting Genetic Algorithm-2 (NSGA2) e Strength Pareto Evolutionary Algorithm-2 (SPEA2). Esses algoritmos mostraram-se eficazes nessa busca, o que foi constatado atravs de simulaes do planejamento da expanso de dois sistemas testes adaptados da literatura. O conjunto de solues encontradas nas simulaes contm planos de expanso com diferentes nveis de custo global e de risco de implantao, destacando a diversidade das solues propostas. Algumas dessas topologias so ilustradas para se evidenciar suas diferenas.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Neste trabalho proposto um modelo mecanobiolgico de remodelagem ssea para a estimativa de variaes, provocadas por perturbaes mecnicas ou biolgicas, na matriz de rigidez estrutural da escala macroscpica e na densidade mineral em uma regio do osso. Na cooperao entre as reas da sade e da engenharia, como nos estudos estruturais de biomecnica no sistema esqueltico, as propriedades mecnicas dos materiais devem ser conhecidas, entretanto os ossos possuem uma constituio material altamente complexa, dinmica e variante entre indivduos. Sua dinmica decorre dos ciclos de absoro e deposio de matriz ssea na remodelagem ssea, a qual ocorre para manter a integridade estrutural do esqueleto e adapt-lo aos estmulos do ambiente, sejam eles biolgicos, qumicos ou mecnicos. Como a remodelagem ssea pode provocar alteraes no material do osso, espera-se que suas propriedades mecnicas tambm sejam alteradas. Na literatura cientfica h modelos matemticos que preveem a variao da matriz de rigidez estrutural a partir do estmulo mecnico, porm somente os modelos mais recentes incluram explicitamente processos biolgicos e qumicos da remodelagem ssea. A densidade mineral ssea um importante parmetro utilizado no diagnstico de doenas sseas na rea mdica. Desse modo, para a obteno da variao da rigidez estrutural e da densidade mineral ssea, prope-se um modelo numrico mecanobiolgico composto por cinco submodelos: da dinmica da populao de clulas sseas, da resposta das clulas ao estmulo mecnico, da porosidade ssea, da densidade mineral ssea e, baseado na Lei de Voigt para materiais compsitos, da rigidez estrutural. Os valores das constantes das equaes dos submodelos foram obtidos de literatura. Para a soluo das equaes do modelo, prope-se uma implementao numrica e computacional escrita em linguagem C. O mtodo de Runge-Kutta-Dorman-Prince, cuja vantagem consiste no uso de um passo de soluo varivel, utilizado no modelo para controlar o erro numrico do resultado do sistema de equaes diferenciais. Foi realizada uma avaliao comparativa entre os resultados obtidos com o modelo proposto e os da literatura dos modelos de remodelagem ssea recentes. Conclui-se que o modelo e a implementao propostos so capazes de obter variaes da matriz de rigidez estrutural macroscpica e da densidade mineral ssea decorrentes da perturbao nos parmetros mecnicos ou biolgicos do processo de remodelagem ssea.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

This work proposes to adjust the Notification Oriented Paradigm (NOP) so that it provides support to fuzzy concepts. NOP is inspired by elements of imperative and declarative paradigms, seeking to solve some of the drawbacks of both. By decomposing an application into a network of smaller computational entities that are executed only when necessary, NOP eliminates the need to perform unnecessary computations and helps to achieve better logical-causal uncoupling, facilitating code reuse and application distribution over multiple processors or machines. In addition, NOP allows to express the logical-causal knowledge at a high level of abstraction, through rules in IF-THEN format. Fuzzy systems, in turn, perform logical inferences on causal knowledge bases (IF-THEN rules) that can deal with problems involving uncertainty. Since PON uses IF-THEN rules in an alternative way, reducing redundant evaluations and providing better decoupling, this research has been carried out to identify, propose and evaluate the necessary changes to be made on NOP allowing to be used in the development of fuzzy systems. After that, two fully usable materializations were created: a C++ framework, and a complete programming language (LingPONFuzzy) that provide support to fuzzy inference systems. From there study cases have been created and several tests cases were conducted, in order to validate the proposed solution. The test results have shown a significant reduction in the number of rules evaluated in comparison to a fuzzy system developed using conventional tools (frameworks), which could represent an improvement in performance of the applications.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Apresentase um breve resumo histrico da evoluo da amostragem por transectos lineares e desenvolvese a sua teoria. Descrevemos a teoria de amostragem por transectos lineares, proposta por Buckland (1992), sendo apresentados os pontos mais relevantes, no que diz respeito modelao da funo de deteco. Apresentamos uma descrio do princpio CDM (Rissanen, 1978) e a sua aplicao estimao de uma funo densidade por um histograma (Kontkanen e Myllymki, 2006), procedendo aplicao de um exemplo prtico, recorrendo a uma mistura de densidades. Procedemos sua aplicao ao clculo do estimador da probabilidade de deteco, no caso dos transectos lineares e desta forma estimar a densidade populacional de animais. Analisamos dois casos prticos, clssicos na amostragem por distncias, comparando os resultados obtidos. De forma a avaliar a metodologia, simulmos vrios conjuntos de observaes, tendo como base o exemplo das estacas, recorrendo s funes de deteco semi-normal, taxa de risco, exponencial e uniforme com um cosseno. Os resultados foram obtidos com o programa DISTANCE (Thomas et al., in press) e um algoritmo escrito em linguagem C, cedido pelo Professor Doutor Petri Kontkanen (Departamento de Cincias da Computao, Universidade de Helsnquia). Foram desenvolvidos programas de forma a calcular intervalos de confiana recorrendo tcnica bootstrap (Efron, 1978). So discutidos os resultados finais e apresentadas sugestes de desenvolvimentos futuros. ABSTRACT; We present a brief historical note on the evolution of line transect sampling and its theoretical developments. We describe line transect sampling theory as proposed by Buckland (1992), and present the most relevant issues about modeling the detection function. We present a description of the CDM principle (Rissanen, 1978) and its application to histogram density estimation (Kontkanen and Myllymki, 2006), with a practical example, using a mixture of densities. We proceed with the application and estimate probability of detection and animal population density in the context of line transect sampling. Two classical examples from the literature are analyzed and compared. ln order to evaluate the proposed methodology, we carry out a simulation study based on a wooden stakes example, and using as detection functions half normal, hazard rate, exponential and uniform with a cosine term. The results were obtained using program DISTANCE (Thomas et al., in press), and an algorithm written in C language, kindly offered by Professor Petri Kontkanen (Department of Computer Science, University of Helsinki). We develop some programs in order to estimate confidence intervals using the bootstrap technique (Efron, 1978). Finally, the results are presented and discussed with suggestions for future developments.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

reas de produo agropecuria podem ser mapeadas com o uso de receptores GPS, pela medida da posio geogrfica de pontos. A coleta de pontos a campo geralmente no segue uma ordem que permita o traado direto das reas. O trabalho descreve um algoritmo desenvolvido para ordenar os pontos medidos, usando apenas a identificao da rea e setor a qual cada ponto pertence, permitindo criar um mapa das reas de produo e suas subdivises (setores de produo contguos). O algoritmo foi implementado na forma de um programa em linguagem C, sendo testado e validado em mais de 600 propriedades vitcolas.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

RESUMO: A linguagem o trao distintivo do ser humano. por meio dela que nos comunicamos, formamos todos os nossos conceitos, temos uma estria e cultura. A capacidade humana para adquirir um sistema de regras to complexo como a linguagem verbal, em um espao de tempo relativamente curto, tem despertado o interesse de estudiosos ao longo do tempo. Conforme a literatura consultada, a linguagem, de carter inato, adquirida em um meio de falantes, seguindo etapas universais de desenvolvimento. Interrogamo-nos ento se, nos tempos atuais, marcados pela globalizao, esse processo mantem-se igual ou pode sofrer modificaes. Esta dissertao resulta de um estudo feito durante os anos 2007/2009, com uma criana brasileira, e teve como objetivo principal descrever o percurso de aquisio da linguagem nos tempos atuais, utilizando a metodologia do estudo de caso. Os dados coletados foram analisados sob os cinco componentes da linguagem: Fonologia, Morfologia, Sintaxe, Semntica e Pragmtica, e comparados ao referencial terico, no intuito de identificar semelhanas e/ou diferenas entre ambos. ABSTRACT: The language is the humans differential trace. It is whereby that we communicate, we form all our concepts, we have a story and culture. The human capacity to acquire a rules system such complex as the verbal language, in a relatively short time space, has been awaking the interest of studious along time. According to the consulted literature, the languae, of innate character, is acquired in a way of speakers, following universal stages of development. So, we asked us if, in the current times, marked by globalization, this process keep equal or can suffer modifications. This dissertation results from a study reayized during years 2007/2008, with a Brazilian child, and it had as main goal to describe the language acquisition route in the current times, using the case study as methodology. The collected data were analyzed under the five language components: Phonology, Morphology, Syntax, Semantic and Pragmatic, and compared to theory, intending identifying similarities and/or differences between both.