11 resultados para Programação orientada a objetos (Computação)

em Biblioteca de Teses e Dissertações da USP


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este trabalho trata do desenvolvimento de um sistema computacional, para a geração de dados e apresentação de resultados, específico para as estruturas de edifícios. As rotinas desenvolvidas devem trabalhar em conjunto com um sistema computacional para análise de estruturas com base no Método dos Elementos Finitos, contemplando tanto as estruturas de pavimentos; com a utilização de elementos de barra, placa/casca e molas; como as estruturas de contraventamento; com a utilização de elementos de barra tridimensional e recursos especiais como nó mestre e trechos rígidos. A linguagem computacional adotada para a elaboração das rotinas mencionadas é o Object Pascal do DELPHI, um ambiente de programação visual estruturado na programação orientada a objetos do Object Pascal. Essa escolha tem como objetivo, conseguir um sistema computacional onde alterações e adições de funções possam ser realizadas com facilidade, sem que todo o conjunto de programas precise ser analisado e modificado. Por fim, o programa deve servir como um verdadeiro ambiente para análise de estruturas de edifícios, controlando através de uma interface amigável com o usuário uma série de outros programas já desenvolvidos em FORTRAN, como por exemplo o dimensionamento de vigas, pilares, etc.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A necessidade de obter solução de grandes sistemas lineares resultantes de processos de discretização de equações diferenciais parciais provenientes da modelagem de diferentes fenômenos físicos conduz à busca de técnicas numéricas escaláveis. Métodos multigrid são classificados como algoritmos escaláveis.Um estimador de erros deve estar associado à solução numérica do problema discreto de modo a propiciar a adequada avaliação da solução obtida pelo processo de aproximação. Nesse contexto, a presente tese caracteriza-se pela proposta de reutilização das estruturas matriciais hierárquicas de operadores de transferência e restrição dos métodos multigrid algébricos para acelerar o tempo de solução dos sistemas lineares associados à equação do transporte de contaminantes em meio poroso saturado. Adicionalmente, caracteriza-se pela implementação das estimativas residuais para os problemas que envolvem dados constantes ou não constantes, os regimes de pequena ou grande advecção e pela proposta de utilização das estimativas residuais associadas ao termo de fonte e à condição inicial para construir procedimentos adaptativos para os dados do problema. O desenvolvimento dos códigos do método de elementos finitos, do estimador residual e dos procedimentos adaptativos foram baseados no projeto FEniCS, utilizando a linguagem de programação PYTHONR e desenvolvidos na plataforma Eclipse. A implementação dos métodos multigrid algébricos com reutilização considera a biblioteca PyAMG. Baseado na reutilização das estruturas hierárquicas, os métodos multigrid com reutilização com parâmetro fixo e automática são propostos, e esses conceitos são estendidos para os métodos iterativos não-estacionários tais como GMRES e BICGSTAB. Os resultados numéricos mostraram que o estimador residual captura o comportamento do erro real da solução numérica, e fornece algoritmos adaptativos para os dados cuja malha retornada produz uma solução numérica similar à uma malha uniforme com mais elementos. Adicionalmente, os métodos com reutilização são mais rápidos que os métodos que não empregam o processo de reutilização de estruturas. Além disso, a eficiência dos métodos com reutilização também pode ser observada na solução do problema auxiliar, o qual é necessário para obtenção das estimativas residuais para o regime de grande advecção. Esses resultados englobam tanto os métodos multigrid algébricos do tipo SA quanto os métodos pré-condicionados por métodos multigrid algébrico SA, e envolvem o transporte de contaminantes em regime de pequena e grande advecção, malhas estruturadas e não estruturadas, problemas bidimensionais, problemas tridimensionais e domínios com diferentes escalas.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Esta investigação, de natureza qualitativa, visou conhecer as concepções e práticas de professores dos anos iniciais sobre o ensino de ciências e promover reflexões sobre tal ensino. O trabalho teve como base o Processo de Reflexão Orientada (PRO), uma estratégia para o desenvolvimento profissional a partir do enfoque de questões da prática docente. As questões de investigação foram: Como professores dos anos iniciais concebem, refletem, planejam e realizam o ensino de Ciências? E como refletem e realizam o ensino de Ciências a partir de um Processo de Reflexão Orientado (PRO)? E, ainda, como, a partir de um Processo de Reflexão Orientado (PRO) para professores dos anos iniciais do Ensino Fundamental avaliam o seu próprio desenvolvimento profissional? Os dados foram obtidos a partir de questionários, entrevistas, planejamentos escritos e de vídeogravações dos encontros e de aulas ministradas. A análise dos dados foi feita a partir da análise de conteúdo. As ideias manifestadas pelas professoras sobre ensino de ciências foram classificadas dentro de uma abordagem oscilando entre cognitivista e sócio-cultural. Seus modelos didáticos revelaram ideias pouco consistentes sobre o processo de ensino e aprendizagem, com pouca coerência em relação a modelos de orientação construtivista. Cada professora propôs uma sequência de ensino visando alcançar graus mais complexos. As sequências foram discutidas, novas reflexões foram realizadas e reelaborações foram propostas. As aulas desenvolvidas evidenciaram um progresso de Lívia com relação à participação dos alunos, com a proposição de uma situação-problema, da consideração das ideias prévias dos alunos, embora apresentasse ainda dificuldade de promover uma discussão orientada, que pudesse favorecer a argumentação dos alunos e a compreensão do fenômeno. Já, nas aulas de Roberta observaram-se atividades que privilegiaram a participação dos alunos. Nas aulas das duas professoras ficaram evidentes a proposição de um problema e a sistematização do conhecimento, a partir da elaboração de sínteses orais e escritas e da apresentação para outras classes. Embora as professoras valorizassem o ensino de ciências e a participação ativa das crianças, havia dificuldades para a realização de aulas de ciências por investigação, pois não consideravam a problematização, a exploração das ideias dos alunos, a sistematização do conhecimento e as explicações científicas. O processo de reflexão orientada (PRO) mostrou ser uma estratégia importante para o desenvolvimento profissional dessas professoras, possibilitando reflexões significativas sobre a própria prática, bem como a tomada de consciência de uma nova sistematização das ações docentes, com vistas a uma atuação mais eficaz para promover o ensino de Ciências por investigação.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O objeto deste trabalho é a análise do aproveitamento múltiplo do reservatório de Barra Bonita, localizado na confluência entre os rios Piracicaba e Tietê, no estado de São Paulo e pertencente ao chamado sistema Tietê-Paraná. Será realizada a otimização da operação do reservatório, através de programação linear, com o objetivo de aumentar a geração de energia elétrica, através da maximização da vazão turbinada. Em seguida, a partir dos resultados da otimização da geração de energia, serão utilizadas técnicas de simulação computacional, para se obter índices de desempenho conhecidos como confiabilidade, resiliência e vulnerabilidade, além de outros fornecidos pelo próprio modelo de simulação a ser utilizado. Estes índices auxiliam a avaliação da freqüência, magnitude e duração dos possíveis conflitos existentes. Serão analisados os possíveis conflitos entre a navegação, o armazenamento no reservatório, a geração de energia e a ocorrência de enchentes na cidade de Barra Bonita, localizada a jusante da barragem.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A demanda crescente de usuários de implante coclear (IC) e a distribuição irregular de profissionais especializados no país, tornam necessário o deslocamento de pacientes por longas distâncias para os atendimentos, com consequente aumento dos custos diretos e indiretos do tratamento. A teleconsulta pode ser vista como uma alternativa em potencial para o acesso desta população a estes serviços. O presente ensaio clínico, randomizado, controlado, avaliou a eficácia da teleconsulta síncrona na programação dos sistemas de IC em usuários acompanhados em um Programa de Implante Coclear credenciado pelo Sistema Único de Saúde. Participaram do estudo 79 indivíduos com idades entre nove e 68 anos (média de 21,6), 41 do sexo masculino e 38 do sexo feminino, usuários de IC por um período de 0,58 a 24,75 anos. Estes indivíduos foram divididos em dois grupos, de acordo com o modo de programação do IC: controle (n=40), que realizou o procedimento face a face e experimental (n=39) que realizou a teleconsulta síncrona. Treze fonoaudiólogos sem experiência na programação do dispositivo atuaram como facilitadores das teleconsultas. Os procedimentos de programação do IC englobaram a telemetria de impedância, definição dos níveis de estimulação elétrica, varredura e balanceamento dos eletrodos e ajuste fino da programação. Como medidas de avaliação de resultados foram utilizados o tempo dispendido na consulta, a audiometria em campo livre, o percentual de reconhecimento de sentenças no silêncio e no ruído, o limiar de reconhecimento de sentenças no silêncio e ruído (HINT-Brasil), a avaliação da satisfação com a consulta (escala MISS-21) e de aspectos pertinentes à teleconsulta. Os facilitadores responderam as questões abertas referentes à suas impressões dos atendimentos. Os dados foram analisados por meio de estatística inferencial (testes t de Student, Wilcoxon, Mann-Whitney e correlação de Spearman). Os resultados mostraram que após a programação do IC, em média, os participantes apresentaram limiares audiométricos abaixo de 30 dB NA. O reconhecimento da fala pós atendimento, respectivamente para os grupos experimental e controle, foram de 81,3% e 83,8% (silêncio) e 57,9% e 58,1% (ruído). No HINT-Brasil os resultados foram, respectivamente, para os grupos experimental e controle 61,4 dB NA e 61,8 dB NA (silêncio) e relação S/R de 9,5 dB NA e 10,4 dB NA (ruído). Os participantes estiveram satisfeitos com a consulta. Não houve diferença estatisticamente significativa entre os grupos em nenhuma das medidas de resultado. Todos os participantes relataram que teleconsulta pode ser vista como uma alternativa viável ao atendimento face a face e sua aplicação clínica facilitaria a rotina de pacientes usuários de IC. Os facilitadores destacaram a sua importância para o aprendizado e como ferramenta de formação continuada. A teleconsulta síncrona foi eficaz na programação dos sistemas de IC e amplamente aceita pelos usuários e profissionais.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Neste trabalho fazemos uma revisão das novas tecnologias da informação e comunicação (TIC), definindo o que são Objetos de Aprendizagem (OA) e como eles têm sido utilizados no ensino de Física. Revisamos ainda o trabalho de Vigotski buscando indicações de sua teoria educacional para investigar a aplicabilidade de atividades didáticas em ensino de Física que lancem mão de OA no ensino médio. Elaboramos um instrumento de pesquisa voltado para professores do ensino médio para avaliar seu efetivo uso nas escolas públicas e privadas brasileiras e as limitações funcionais por eles identificadas ao utilizarem esses recursos computacionais. Com base na literatura, e sob uma ótica vigotskiana, aplicamos algumas atividades com OA pré-selecionados e avaliamos com outro instrumento de pesquisa a opinião dos alunos quanto ao seu uso para o ensino de Física. Nosso trabalho pôde corroborar a boa aceitação por parte dos alunos com relação ao seu uso, já divulgada na literatura e também por parte dos professores, mas mostrou que para além das limitações de uso dos OA, especialmente das simulações computacionais, destacadas na literatura e relacionadas às limitações cognitivas que elas podem trazer quando utilizadas de maneira indiscriminada, existem problemas mais profundos de natureza funcional que têm limitado a disseminação de seu uso efetivo pelo corpo docente.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A eficiência da amamentação exige uma complexa coordenação entre sucção, deglutição e respiração, sendo que a tecnologia tem possibilitado importantes avanços na compreensão desse processo. Porém, não foram encontrados vídeos disponíveis na internet que demonstrassem a anatomia e fisiologia da amamentação, de modo didático e fidedigno à ciência atual. Este trabalho teve por objetivo descrever o desenvolvimento de uma sequência em computação gráfica sobre a sucção e a deglutição, resultante da produção digital do Bebê Virtual, bem como validar tal produção quanto ao conteúdo e prover adequações necessárias ao material educacional. Para a produção das iconografias em 3D da sucção e deglutição no Bebê Virtual, inicialmente foi elaborado um mapa conceitual e uma matriz de conteúdos, objetivos e competências voltadas ao material educacional. Posteriormente foi elaborado um roteiro científico que abordou a anatomia do crânio, face, cavidade oral, faringe, laringe e esôfago do recém-nascido, bem como, a descrição dos mecanismos fisiológicos relacionados à sucção e às fases oral e faríngea da deglutição no bebê. Para isso foram utilizadas 14 publicações do período de 1998 a 2008, que continham informações relevantes para demonstrar a amamentação. Os conteúdos teóricos foram organizados em cenas principais, possibilitando a criação de previews das sequências dinâmicas, as quais foram avaliadas por profissionais de anatomia, fonoaudiologia e medicina, possibilitando os ajustes necessários e a construção das imagens em computação gráfica 3D. Para análise da validade de conteúdo dessas imagens foi verificada a representatividade dos itens que o compõe, por meio de consulta à literatura. Foram incluídos estudos que utilizaram auxílio tecnológico e abordaram o tema proposto em bebês a termo e saudáveis, sem alterações neurológicas ou anomalias craniofaciais. Foram excluídas as publicações realizadas com bebês pré-termo, sindrômicos, com anomalias, doenças neurológicas ou qualquer alteração que pudesse interferir na amamentação, revisões de literatura e relatos de caso. Os artigos selecionados foram analisados e classificados quanto ao nível de evidência científica, predominando o nível três de evidência. A análise de conteúdo demonstrou a necessidade de adequações nas iconografias 3D, para que o processo de sucção e deglutição demonstrado no bebê virtual pudesse corresponder ao conhecimento científico atual. Tais adequações foram propostas a partir dos achados de 9 estudos, publicados entre 2008 e 2014, que utilizaram ultrassonografia para demonstrar como ocorre o processo de amamentação. Desta forma, foram modificados os aspectos da pega, da movimentação de língua, mandíbula, palato mole e laringe, além da sincronização da sucção/deglutição/respiração e deslocamento do mamilo, num processo desenvolvido em cinco etapas. Assim, o presente estudo descreveu o processo de desenvolvimento das iconografias em 3D sobre a anatomia e fisiologia da sucção e deglutição no recém-nascido a termo, sendo que a validade de conteúdo permitiu atualizar vários aspectos da amamentação do Bebê Virtual, quebrando velhos paradigmas e possibilitando ilustrar didaticamente as evidências científicas relacionadas.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O Processo de Reflexão Orientada apresenta-se como uma nova proposta formativa, a qual pode contribuir para a formação inicial professores. Nesse processo, o futuro professor, mediado por um professor mais experiente, tem a oportunidade de elaborar e avaliar suas ideias sobre o ensino e a aprendizagem, suas metodologias e suas práticas de ensino, podendo clarificar e confrontar suas teorias pessoais. Neste sentido, este trabalho investigou as contribuições do PRO na atuação pedagógica de licenciandos em Química, visando um ensino por investigação e para a promoção da alfabetização científica no Ensino Médio. Para isso, mediados pela pesquisadora, os três licenciandos participantes da pesquisa elaboraram uma sequência de aulas e a desenvolveram em sala de aula, refletindo sobre suas concepções e práticas durante todo o processo envolvido. Diversas propostas de uma mesma sequência de aulas, sobre um mesmo conteúdo químico, foram elaborados pelos licenciandos, de forma a contemplar uma sequência investigativa e para promoção da AC. A última proposta foi aplicada em sala de aula. Os licenciandos avaliaram e refletiram sobre a sua prática em sala de aula e sobre os planos desenvolvidos, utilizando referenciais teóricos sobre ensino por investigação, AC e exigência cognitiva das questões. Para compreender a evolução dos licenciandos durante o PRO, a pesquisadora analisou os níveis investigativos dos elementos pedagógicos presentes nos planos elaborados e nas aulas ministradas por eles; o nível de AC dos planos e das aulas ministradas, bem como, o nível cognitivo das questões propostas nos planos e nas aulas. O processo reflexivo sobre a prática dos licenciandos é evidenciado por meio de categorias de análise e exemplificadas por trechos das transcrições dos encontros reflexivos realizados entre eles e a pesquisadora. As contribuições do grupo durante o processo também foram avaliadas. Os resultados mostram que os planos desenvolvidos pelos três licenciandos apresentaram evoluções na maioria dos tópicos avaliados, o que pode ser justificado pelas reflexões proporcionadas pelos encontros individuais e em grupo. No entanto, algumas dificuldades foram evidenciadas quanto a proposição da questão problema e de materiais para o levantamento das ideias prévias dos estudantes. A análise das aulas evidencia algumas dificuldades vivenciadas pelos licenciandos durante suas regências, como a sustentação da questão problema, bem como, das interações dialógicas. As reflexões realizadas entre a pesquisadora e os licenciandos, durante os encontros individuais, evidenciam momentos relevantes para a formação inicial, visto que os futuros professores expunham suas concepções, anseios e dilemas. Os encontros reflexivos em grupo também evidenciam contribuições, o que possibilitou ao grupo socializar, confrontar e compartilhar suas ideias e experiências. Esta pesquisa também mostra a importância do papel do mediador, já que a confiança dos licenciandos pela pesquisadora parece ter contribuído para o comprometimento deles durante o processo. Assim, o PRO vivenciado pelos licenciandos parece ter contribuído para eles desenvolverem uma postura crítica com relação à prática docente. Ao elaborar os planejamentos e avaliar suas ações, baseados em referenciais teóricos, puderam construir novas ideias sobre o processo de ensino e de aprendizagem em Química.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A ciência tem feito uso frequente de recursos computacionais para execução de experimentos e processos científicos, que podem ser modelados como workflows que manipulam grandes volumes de dados e executam ações como seleção, análise e visualização desses dados segundo um procedimento determinado. Workflows científicos têm sido usados por cientistas de várias áreas, como astronomia e bioinformática, e tendem a ser computacionalmente intensivos e fortemente voltados à manipulação de grandes volumes de dados, o que requer o uso de plataformas de execução de alto desempenho como grades ou nuvens de computadores. Para execução dos workflows nesse tipo de plataforma é necessário o mapeamento dos recursos computacionais disponíveis para as atividades do workflow, processo conhecido como escalonamento. Plataformas de computação em nuvem têm se mostrado um alternativa viável para a execução de workflows científicos, mas o escalonamento nesse tipo de plataforma geralmente deve considerar restrições específicas como orçamento limitado ou o tipo de recurso computacional a ser utilizado na execução. Nesse contexto, informações como a duração estimada da execução ou limites de tempo e de custo (chamadas aqui de informações de suporte ao escalonamento) são importantes para garantir que o escalonamento seja eficiente e a execução ocorra de forma a atingir os resultados esperados. Este trabalho identifica as informações de suporte que podem ser adicionadas aos modelos de workflows científicos para amparar o escalonamento e a execução eficiente em plataformas de computação em nuvem. É proposta uma classificação dessas informações, e seu uso nos principais Sistemas Gerenciadores de Workflows Científicos (SGWC) é analisado. Para avaliar o impacto do uso das informações no escalonamento foram realizados experimentos utilizando modelos de workflows científicos com diferentes informações de suporte, escalonados com algoritmos que foram adaptados para considerar as informações inseridas. Nos experimentos realizados, observou-se uma redução no custo financeiro de execução do workflow em nuvem de até 59% e redução no makespan chegando a 8,6% se comparados à execução dos mesmos workflows sendo escalonados sem nenhuma informação de suporte disponível.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Um das principais características da tecnologia de virtualização é a Live Migration, que permite que máquinas virtuais sejam movimentadas entre máquinas físicas sem a interrupção da execução. Esta característica habilita a implementação de políticas mais sofisticadas dentro de um ambiente de computação na nuvem, como a otimização de uso de energia elétrica e recursos computacionais. Entretanto, a Live Migration pode impor severa degradação de desempenho nas aplicações das máquinas virtuais e causar diversos impactos na infraestrutura dos provedores de serviço, como congestionamento de rede e máquinas virtuais co-existentes nas máquinas físicas. Diferente de diversos estudos, este estudo considera a carga de trabalho da máquina virtual um importante fator e argumenta que escolhendo o momento adequado para a migração da máquina virtual pode-se reduzir as penalidades impostas pela Live Migration. Este trabalho introduz a Application-aware Live Migration (ALMA), que intercepta as submissões de Live Migration e, baseado na carga de trabalho da aplicação, adia a migração para um momento mais favorável. Os experimentos conduzidos neste trabalho mostraram que a arquitetura reduziu em até 74% o tempo das migrações para os experimentos com benchmarks e em até 67% os experimentos com carga de trabalho real. A transferência de dados causada pela Live Migration foi reduzida em até 62%. Além disso, o presente introduz um modelo que faz a predição do custo da Live Migration para a carga de trabalho e também um algoritmo de migração que não é sensível à utilização de memória da máquina virtual.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A computação paralela permite uma série de vantagens para a execução de aplicações de grande porte, sendo que o uso efetivo dos recursos computacionais paralelos é um aspecto relevante da computação de alto desempenho. Este trabalho apresenta uma metodologia que provê a execução, de forma automatizada, de aplicações paralelas baseadas no modelo BSP com tarefas heterogêneas. É considerado no modelo adotado, que o tempo de computação de cada tarefa secundária não possui uma alta variância entre uma iteração e outra. A metodologia é denominada de ASE e é composta por três etapas: Aquisição (Acquisition), Escalonamento (Scheduling) e Execução (Execution). Na etapa de Aquisição, os tempos de processamento das tarefas são obtidos; na etapa de Escalonamento a metodologia busca encontrar a distribuição de tarefas que maximize a velocidade de execução da aplicação paralela, mas minimizando o uso de recursos, por meio de um algoritmo desenvolvido neste trabalho; e por fim a etapa de Execução executa a aplicação paralela com a distribuição definida na etapa anterior. Ferramentas que são aplicadas na metodologia foram implementadas. Um conjunto de testes aplicando a metodologia foi realizado e os resultados apresentados mostram que os objetivos da proposta foram alcançados.