• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1008
  • 110
  • 72
  • 23
  • 23
  • 23
  • 21
  • 15
  • 7
  • 7
  • 6
  • 6
  • 6
  • 4
  • 4
  • Tagged with
  • 1210
  • 308
  • 287
  • 273
  • 271
  • 268
  • 229
  • 194
  • 192
  • 182
  • 168
  • 152
  • 148
  • 127
  • 118
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
771

Enfoque para pruebas de unidad basado en la generación aleatoria de objetos

Barrientos, Pablo Andrés 28 April 2014 (has links)
El testing del software es una tarea crucial y a la vez muy desafiante dentro del proceso de desarrollo de software. El testing permite encontrar errores y problemas del software contra la especificación del mismo y cumple un rol fundamental en el aseguramiento de la calidad del producto. Entre los tipos de pruebas que se pueden realizar al software están las pruebas de unidad, carga, integración y funcionales. Cada una de ellas tiene distintos objetivos y son realizadas en diferentes etapas del desarrollo del software. En el primer tipo mencionado, se desarrollan pruebas a componentes individuales de un sistema de software. Los desarrolladores especifican y codifican pruebas para cubrir todos o al menos una parte significativa de los posibles estados/configuraciones del artefacto o unidad de software, para simular el entorno del componente y descubrir la presencia de errores o “bugs”. Dado que escribir todas esas pruebas de forma manual es costoso, las pruebas de unidad son generalmente realizadas de manera ineficiente o simplemente dejadas de lado. El panorama es aún peor, más allá del esfuerzo, porque el testing no puede ser usado para probar la usencia de errores en el software sino tan solo la presencia. Por eso es necesario atacar el problema desde diferentes enfoques, cada uno teniendo sus fortalezas y ventajas. Actualmente existen muchas técnicas para hacer testing de software, y la mayoría de ellos se basan en la automatización de pasos o caminos de ejecución, con valores fijos o componentes predefinidos (hard-coded) o estáticos, y condiciones específicas. En este trabajo de maestría, se presenta un enfoque para pruebas de unidad en la programación orientada a objetos, basado en la generación de objetos de manera aleatoria. El fundamento básico de este enfoque propuesto es el testing aleatorio. También se presenta una herramienta de testing de unidad que usa el enfoque dicho, y que fue escrita en un lenguaje orientado a objetos de amplia difusión. El testing aleatorio (RT o random testing) como técnica no es nueva. Tampoco lo es la generación de valores aleatorios para pruebas. En el paradigma funcional, existe una herramienta muy conocida para probar especificaciones sobre funciones llamada QuickCheck. Ésta herramienta (escrita en Haskell) y sus ideas subyacentes son usadas como fundamento para la herramienta creada en este trabajo. La herramienta desarrollada en el presente trabajo cubre además características que existen en el paradigma orientado a objetos de manera inherente, tales como el estado de los objetos (en particular los objetos singleton con estado), clases abstractas e interfaces, que no existen en la programación funcional pura. La constribución de este trabajo de maestría es la presentación de una forma alternativa de realizar tests de unidad en la programación orientada a objetos (POO), basada en un trabajo anterior para el paradigma funcional. También se presenta una herramienta llamada YAQC4J que plasma esas ideas en un lenguaje orientado a objetos de amplia difusión. Finalmente se incluyen ejemplos que ilustran el uso de la herramienta, y se presenta una comparación con herramientas existentes que han intentado implementar el enfoque de testing. Este trabajo está dirigido a los desarrolladores de software interesados en conocer soluciones alternativas para el testing de unidad, y al mismo tiempo una forma complementaria a las ya existentes para pruebas de unidad.
772

Uma arquitetura para monitoramento de banco de dados e recomendações utilizando sistema de banco de dados ativos

Santos, Paulo Henrique dos 29 August 2014 (has links)
O monitoramento de forma integrada pode se tornar complexo em ambientes com bancos de dados heterogêneos, devido às particularidades na sintaxe e em ferramentas disponíveis. Em particular, bancos de dados ativos permitem o desenvolvimento de mecanismos e a automação de processos que envolvam os dados ou objetos. Este trabalho propõe o desenvolvimento de uma arquitetura para identificar e monitorar eventos DDL (Data Definition Language), utilizando a abordagem de banco de dados ativos e recomendação. As aplicações desta arquitetura variam desde o simples monitoramento de eventos DDL em um ou mais bancos de dados, até a recomendação de possíveis configurações ou mudanças que podem ser realizadas no banco de dados monitorado. Neste contexto, essa dissertação propõe: (i) uma arquitetura integrada de banco de dados ativos e recomendação; (ii) a adaptação de um algoritmo de recomendação; e (iii) a validação dos conceitos aplicados através de um protótipo. / Integrated environments monitoring can become complex with heterogeneous databases, due to the particularities in the language syntax and available tools. In particular, active databases allow developing mechanisms and automation of processes involving data or objects. This work proposes the development of an architecture to identify and monitor DDL (Data Definition Language), exploring the active databases and recommendations approach. This architecture could be explored in several ways: simple monitoring of DDL events in one or more databases, or recommendation of future DDLs or settings within the monitored database. In this context, this work proposes: (i) an integrated architecture of active databases and recommendation; (ii) the adaptation of a recommendation algorithm; and (iii) the validation of concepts through a prototype.
773

Um modelo para representação de atividades em aplicações de escritórios / Model for representing activities in office applications

Ruiz, Duncan Dubugras Alcoba January 1995 (has links)
Esta tese apresenta um modelo para representação de atividades em aplicações de escritório, próprio para a modelagem dos aspectos dinâmicos dessas aplicações. Os componentes empregados, para tanto, são atividades e objetos de escritório. A modelagem das atividades de uma aplicação, um diagrama de atividades, representa os trâmites dos objetos de escritório, as transformações realizadas sobre os mesmos pelos agentes do escritório, e a tomada de decisão eventualmente presente nas atividades. Tal modelagem de atividades descreve, portanto, a dinâmica dessa aplicação, respeitada a solução organizacional e funcional da empresa e as atribuições e responsabilidades dos agentes que vela trabalham. Objetos de escritório são complexos e podem ter características multimídia. Entretanto, a particularidade mais acentuada desses objetos, que os diferencia dos objetos .do domínio de outras aplicações não convencionais, é a massiva padronização nas descrições dos mesmos, sejam por razões legais, como ofício e requerimento, sejam por razões comerciais, como ata, procuração e recibo. Como conseqüência, objetos de escrit6rios constituem um domínio de classes que permite reutilização intensiva das mesmas, na modelagem de aplicações de escritório. Esse trabalho considera que modelos que se destinem a representar aplicações de escritório devem ter, como um dos objetivos, buscar reutilizar classes de escritório, próprias do domínio do problema. Para esta tese, a biblioteca de classes de escritório, independente das especificidades das aplicações do escritório, deve estar contemplada em um SGBDOO, e seu ambiente de descrição, e o mesmo deve ter, como recurso de descrição, herança múltipla. Atividade é o componente central do modelo delta tese e representa uma interação de um agente com a aplicação, onde objetos de escritórios podem ser criados, consultados, atualizados e destruídos e, ainda, podem ser enviados para outros agentes. Essa interação entre o agente e uma atividade da aplicação é efetivada no lugar de trabalho do agente, ou seja, em sua estação de trabalho. Os tramites dos objetos de escritório são representados, justamente, pelas seqüências possíveis de lugares que os mesmos podem percorrer dentro dos escritórios. A estrutura de dados e os métodos necessários, para que os objetos de escritório possam tratar lugares, são incorporados, por herança múltipla, a partir de uma classe especial chamada lugar de objeto de escritório. Para serem adequadamente empregados na representação da interação dos objetos com as atividades, os métodos pertencentes a interface pública dos objetos de escritório devem estar classificados pelo tipo de interação (consulta, construção, alteração e destruição) e pelo contexto de atuação (métodos de classe e métodos de instância). Atividade e definida como um objeto, com atributos e métodos próprios, e plenamente reutilizável. Atividade tem uma representação diagramática adequada que mostra quais são os objetos tratados, e a forma de manipulação correspondente, as condições a serem satisfeitas para a realização da mesma e os limites, que os agentes tem, na produção dos resultados. Um diagrama de atividades é um grafo anotado, composto de atividades e objetos de escritório, onde cada atividade esta conectada, por ramos, somente a objetos, assim como cada objeto pode estar conectado, por ramos, somente a atividades. Os ramos identificam as diferentes formas de manipulação, dos objetos de escritório, pelas atividades. Um diagrama de atividades corresponde a modelagem conceitual dos aspectos dinâmicos de uma aplicação de escritórios. Os aspectos estáticos, e de dinâmica intra-classes, são descritos em um modelo de objetos, compatível com o SGBDOO adotado para a descrição e implementação dos objetos de escritório. Pelo diagrama de atividades de uma aplicação, são identificáveis as atividades que podem ser realizadas de maneira independente, que possuam algum conflito na manipulação dos objetos, e que tenham uma ordenação relativa entre si. E representada, desta maneira, a descentralização das atividades e o assincronismo existente entre as mesmas. A construção de um modelo, para uma realidade complexa, é amparada por uma técnica de decomposição de diagramas, permitindo que o projetista divida o problema, dessa realidade, em panes menores. Além disso, as técnicas de abstração generalização e agregação estão disposição, possibilitando a reutilização de modelagens feitas para problemas semelhantes ou correlatos. Essas abstrações, assim como a maioria dos aspectos referentes ao modelo desta tese, estão formalmente descritos. Um tipo especial de conflito entre atividades é particularmente interessante em aplicações de escritório: a tomada de decisão. Para esta tese, tomar uma decisão significa escolher um dos vários possíveis resultados na realização de uma atividade, a partir dos mesmos insumos. O trabalho descreve, precisa e formalmente, o que é tomada de decisão em uma atividade e mostra como identificar, em diagramas de atividades, aquelas com tomadas de decisão. É demonstrado que a modelagem de uma aplicação de escritórios, composta do modelo de atividades e do modelo de objetos, é implementável em computador, considerando a atual realidade das plataformas computacionais presentes em escritórios. Para tanto, e descrita uma arquitetura de um ambiente adequado para descrição e execução de aplicações de escritórios, bem como são descritos os protótipos desenvolvidos para validação dos principais aspectos. Para mostrar a eficiência do processo e a qualidade dos produtos da modelagem de sistemas de informação de escritórios no modelo, são apresentados dois estudos de caso: a preparação de conferencias de trabalho da IFIP e a automação do serviço de envio de fax. / This thesis presents a model for representing activities in office applications that is adequate for the description of the dynamic aspects of such applications. This model has two fundamental concepts, namely activities and office objects. Activity diagrams are used to model office application activities, depicting the flow of office objects, the transformations performed by office agents on those objects, and the decision making eventually involved on these activities. By modeling activities in this way, the dynamics of an application is described respecting the organizational and functional solutions adopted by an enterprise, as well as the assignments and responsibilities of the agents working in the organization. Office objects are complex and may present multimedia characteristics. However, the most striking peculiarity of these objects is the massive standardization of their descriptions, due to either legal or commercial reasons. It is this particularity that distinguishes office objects from objects belonging to other non-conventional application domains. As a consequence, office objects constitute a domain allowing intensive class reuse for modeling office applications. This work assumes that models targeted at representing office applications should have the reuse of office classes as one of their goals. In this thesis, it is considered that the office class library must be supported by an OODBMS and its description environment, independently of the specificity of office applications. Such OODBMS must support multiple inheritance as a description resource. Activity is the main component of the model proposed here. An activity represents the interaction of an agent with an application where office objects can be either created, queried, updated or destroyed, and additionaly be sent to other agents. This interaction between the agent and an application activity is performed in the agent workplace, i.e., in its workstation. The flow of office objects is then represented by the possible sequences of places within the office that those objects may follow. The data structure and the methods needed to allow office objects to deal with places are integrated into the objects themselves. This is achieved through multiple inheritance from a special class called office object place. The methods belonging to the public interface of office objects must be classified by the interaction type (query, creation, update, destruction) and by the action target (class or instance methods). An activiq_is defined as an object containing its own attributes and methods, potentially fully reusable. An activity has an adequate diagrammatic representation that displays the objects handled, the corresponding ways of manipulating objects, the conditions to be fulfilled such that the activity can be performed and, finally, the constraints imposed on agents for the production of results. An activity diagram is an annotated graph, composed of activities and office objects, where activities can only be connected to objects, and objects may only be connected to activities. The edges represent the different ways activities manipulate office objects. An activity diagram corresponds to the conceptual modeling of the dynamic aspects of an office application The static aspects, as well as the internal dynamic aspects of the classes, are described by an object model, which is compatible with the OODBMS adopted for the description and implementation of office objects. Through the activity diagram, one can identify activities that may be executed concurrently, activities presenting conflicts in object handling, and activities with a relative temporal ordering. In this way, one can represent the decentralization of the activities, as well as their relative concurrence. The construction of complex models is supported by a technique of diagram decomposition, which allows the designer to divide the model into smaller parts. In addition, generalization and aggregation abstraction mechanisms are available, allowing the reusability of models created for similar problems. These abstractions, as well as most of the modeling issues used, are formally described in the thesis. A particularly interesting type of conflict in office applications is decision making. For the purposes of this work, decision making is considered to be the choice among the various possible results of an activity, given a same input. This work describes in a precise and formal way what decision making is in the context of an activity, and shows how to identify, in activity diagrams, those activities involving decision making. It is shown that office application modeling, described by an activity model and an object model, can be implemented in a computer, considering the hardware and software platforms presently available in offices. With this purpose, the architecture of an adequate environment for the description and execution of office applications is described in the thesis, together with the prototypes developed for validating the main aspects of this work. To show the efficiency of the process, as well as the quality of the modeling of office applications with the proposed model, two case studies are presented, namely the IFIP working conference preparation and the fax sending service automation case studies.
774

Políticas públicas para implementação tecnológica na educação escolar / Public policies for technological implementation in school education

Esteves, Rodolfo Fernandes [UNESP] 31 August 2018 (has links)
Submitted by Rodolfo Fernandes Esteves (luz_das_nacoes@hotmail.com) on 2018-10-17T15:21:08Z No. of bitstreams: 1 TESE DE DOUTORADO - RODOLFO FERNANDES ESTEVES - POLÍTICAS PÚBLICAS PARA IMPLEMENTAÇÃO TECNOLÓGICA NA EDUCAÇÃO ESCOLAR.pdf: 1448450 bytes, checksum: 617568ec23e964b85bb9224282844648 (MD5) / Rejected by Aline Aparecida Matias null (alinematias@fclar.unesp.br), reason: Solicitamos que realize uma nova submissão seguindo as orientações abaixo: 1) Excluir a página em branco que aparece antes do sumário. 2) Numeração das páginas: as páginas pré-textuais devem ser contadas, com exceção da capa e da ficha catalográfica, mas a numeração deverá aparecer somente a partir da primeira página textual, que no seu caso é a Introdução, que será a página 14. 3) Sumário: após a renumeração das páginas será preciso refazer o sumário para que ele reproduza fielmente a paginação do trabalho. ATENÇÃO: Será preciso também refazer as listas de figuras, quadros e tabelas baseado na nova numeração ao trabalho. Agradecemos a compreensão. on 2018-10-17T15:53:55Z (GMT) / Submitted by Rodolfo Fernandes Esteves (luz_das_nacoes@hotmail.com) on 2018-10-17T17:23:25Z No. of bitstreams: 1 TESE DE DOUTORADO - RODOLFO FERNANDES ESTEVES - POLÍTICAS PÚBLICAS PARA IMPLEMENTAÇÃO TECNOLÓGICA NA EDUCAÇÃO ESCOLAR.pdf: 1448555 bytes, checksum: cedb165827c712e30eafe5598d706db6 (MD5) / Approved for entry into archive by Aline Aparecida Matias null (alinematias@fclar.unesp.br) on 2018-10-17T20:26:10Z (GMT) No. of bitstreams: 1 esteves_rf_dr_arafcl.pdf: 1448555 bytes, checksum: cedb165827c712e30eafe5598d706db6 (MD5) / Made available in DSpace on 2018-10-17T20:26:10Z (GMT). No. of bitstreams: 1 esteves_rf_dr_arafcl.pdf: 1448555 bytes, checksum: cedb165827c712e30eafe5598d706db6 (MD5) Previous issue date: 2018-08-31 / Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) / A tese apresenta evidências de que a implementação da Lousa Digital Interativa (LDI) em escolas da rede municipal de ensino em Araraquara não foi acompanhada de uma política pública que garantisse condições pedagógicas adequadas para sua utilização no processo de ensino e aprendizagem. Essas evidências decorrem de uma pesquisa-ação conduzida em parceria com professoras e coordenação ao longo de três anos, com o uso de Objetos de Aprendizagem (OA) e outros recursos. Foram explorados conceitos, teorias, relatórios e outros instrumentos analíticos oriundos das ciências sociais e da educação, com foco especial nas políticas públicas. Os resultados permitem supor que faltou, no caso estudado, um programa efetivo de formação de professores, uma oferta de OA selecionados de acordo com os conteúdos tratados em sala de aula, infraestrutura de conexão adequada nas escolas, entre outros recursos necessários. Para mitigar, propõe-se: dar foco ao uso das LDI nas séries iniciais do ensino fundamental, desenvolver um repositório de OA próprio, corrigir os problemas técnicos quanto ao funcionamento da internet da rede municipal de ensino seja com a ampliação das redes wi-fi ou com implementação de redes cabeadas, melhorar o suporte técnico quanto a manutenção das LDI e outras TIC, promover cursos de formação continuada para uso das TIC, buscando não apenas desenvolver as capacidades das professoras quanto ao uso diário das tecnologias, mas, principalmente, para o desenvolvimento de métodos e práticas de ensino específicos, entre outras coisas. / The thesis presents evidence that the implementation of the Interactive Whiteboard (IWB) in schools of the municipal school network in Araraquara was not accompanied by a public policy that guaranteed adequate pedagogical conditions for its use in the teaching and learning process. Such evidence derives from action research conducted in partnership with teachers and coordination over three years using Learning Objects (LO) and other resources. Concepts, theories, reports and other analytical tools from the social sciences and education were explored, focusing especially on public policies. The results suggest that, in the case studied, there was a lack of effective teacher training program, offer of LOs selected according to classroom content, adequate connection infrastructure in schools, and other necessary resources. To mitigate, it is proposed: to focus on the use of IWB in the initial grades of elementary education, to develop a repository of LO itself, to correct technical problems regarding the functioning of the internet of the municipal school network, either with the expansion of wi-fi networks or with the implementation of wired networks, to improve technical support for the maintenance of IWB and other ICT, to promote continuing education courses for the use of ICT, seeking not only to develop the teachers' capacities regarding the daily use of technologies, but mainly for the development of methods and practices of teaching, among other things. / FAPESP: 2014/25460-7
775

Gerenciamento distribuido TMN : uma experiência em supervisão de alarmes com CORBA /

Lorenset, Vera Lucia January 1998 (has links)
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T05:22:56Z (GMT). No. of bitstreams: 0Bitstream added on 2016-01-08T23:58:09Z : No. of bitstreams: 1 138305.pdf: 4151368 bytes, checksum: b9473e9668e8fb05c24503fcd0a0106c (MD5)
776

Desenvolvimento de um sistema dinâmico para predição de cargas elétricas por redes neurais através do paradigma de programação orientada a objeto sob a linguagem JAVA /

Campos, Jose Roberto. January 2010 (has links)
Orientador: Anna Diva Plasencia Lotufo / Banca: Maria do Carmo Gomes da Silveira / Banca: Gelson da. Cruz Junior / Resumo: A previsão de carga, considerada essencial no planejamento da operação energética e nos estudos de ampliação e reforços da rede básica, assume importância estratégica na extensão comercial, valorizando os processos de armazenamento desses dados e da extração de conhecimentos através de técnicas computacionais. Nos últimos anos, diversos trabalhos foram publicados sobre sistemas de previsão de cargas (demanda) elétricas. Nos horizontes de curto, médio e longo prazo, os modelos neurais, estão entre os mais explorados. O objetivo deste trabalho é apresentar um sistema previsor de cargas elétricas de forma simples e eficiente através de sistemas baseados em redes neurais artificiais com treinamento realizado pelo algoritmo back-propagation. Para isto, optou-se pelo desenvolvimento de um software utilizando os paradigmas de programação orientada a objetos para criar um modelo neural de fácil manipulação, e que de certa forma, consiga corrigir o problema dos mínimos locais. Em geral, o sistema desenvolvido é capaz de atribuir os parâmetros da rede neural de forma automática através de processos exaustivos. Os resultados apresentados foram comparados utilizando outros trabalhos em que também se usaram-se os dados da mesma companhia elétrica. Este trabalho apresentou um ganho de desempenho bem satisfatório em relação a outros trabalhos encontrados na literatura para a mesma classe de problemas / Abstract: Load Forecasting is essential in planning and operation of power systems, in enlarging and reinforcing the basic network, is also very important commercially, valorizing the filing process of these data and extracting knowledge by computational techniques. Lately, several works have been published about electrical load forecasting. Short term, medium term and long term horizons are equally studied. The objective of this work is to present an electrical load forecasting system, which is simple and efficient and based on artificial neural networks whose training is with the back-propagation algorithm. Therefore, a software is developed using the paradigms of the object oriented programming technique to create a neural model which is ease to manipulate, and able to correct the local minimum problem. This system attributes the neural parameters automatically by exhaustive procedures. Results are compared with other works that have used the same data and this work presents a satisfactory performance when compared with those and others found in the literature / Mestre
777

Antiqu?rio, cole??es particulares e religiosa na origem da institui??o do Museu do Diamante, Diamantina, MG

Oliveira, Lilian Aparecida January 2015 (has links)
?rea de concentra??o: Pol?tica, sociedade e cultura. / Submitted by M?rden L?les (marden.inacio@ufvjm.edu.br) on 2016-07-12T01:10:12Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) lilian_aparecida_oliveira.pdf: 4173415 bytes, checksum: f95bdec358607f768ed8db76bff7e901 (MD5) / Approved for entry into archive by Rodrigo Martins Cruz (rodrigo.cruz@ufvjm.edu.br) on 2016-07-18T12:22:29Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) lilian_aparecida_oliveira.pdf: 4173415 bytes, checksum: f95bdec358607f768ed8db76bff7e901 (MD5) / Made available in DSpace on 2016-07-18T12:22:29Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) lilian_aparecida_oliveira.pdf: 4173415 bytes, checksum: f95bdec358607f768ed8db76bff7e901 (MD5) Previous issue date: 2015 / RESUMO A pesquisa que resultou na reda??o desta disserta??o buscou identificar a trajet?ria hist?rica do Museu do Diamante na cidade de Diamantina, Minas Gerais, institu?do em 1954 pelo modernista Rodrigo Mello Franco de Andrade, primeiro diretor do Sphan. Por meio de suas cole??es, documenta??o museol?gica e arquivo permanente entre os anos de 1947 a 1957, buscou-se compreender os crit?rios que nortearam as primeiras aquisi??es de seu acervo e a concep??o estabelecida por seus ide?logos. Oportunidade que propiciou a identifica??o e problematiza??o das primeiras cole??es adquiridas e expostas, bem como os sentidos de um museu p?blico cuja origem tem suas ra?zes fundadas em cole??es oriundas de antiqu?rio e cole??es particulares e religiosa institucionalizadas no MD, em um museu p?blico. / Disserta??o (Mestrado Profissional) ? Programa de P?s-Gradua??o em Ci?ncias Humanas, Universidade Federal dos Vales do Jequitinhonha e Mucuri, 2015. / ABSTRACT The research that resulted in the writing of this thesis was to identify the historical trajectory of Diamond Museum in the city of Diamantina, Minas Gerais, established in 1954 by modernist Rodrigo Mello Franco de Andrade, first director of Sphan. Through its collections, museological documentation and permanent file between the years 1947-1957, he sought to understand the criteria that guided the first acquisitions for its collection and the design established by its ideologues. Opportunity that led to the identification and questioning of the first acquired and exhibited collections, as well as the senses of a public museum whose origin has its roots founded in collections coming from antiquarian and private and religious collections institutionalized in MD, in a public museum.
778

Como fazer santas e sereias: imaginária de umbanda, design e sociedade

ANDRADE, Renan Vieira 18 August 2017 (has links)
Submitted by Patricia Figuti Venturini (pfiguti@anhembi.br) on 2018-08-20T18:27:47Z No. of bitstreams: 1 451193.pdf: 8839149 bytes, checksum: c4960d309023fcbe4572bc77936a4507 (MD5) / Approved for entry into archive by Patricia Figuti Venturini (pfiguti@anhembi.br) on 2018-08-20T20:28:02Z (GMT) No. of bitstreams: 1 451193.pdf: 8839149 bytes, checksum: c4960d309023fcbe4572bc77936a4507 (MD5) / Approved for entry into archive by Patricia Figuti Venturini (pfiguti@anhembi.br) on 2018-08-21T14:02:01Z (GMT) No. of bitstreams: 1 451193.pdf: 8839149 bytes, checksum: c4960d309023fcbe4572bc77936a4507 (MD5) / Made available in DSpace on 2018-08-21T14:02:14Z (GMT). No. of bitstreams: 1 451193.pdf: 8839149 bytes, checksum: c4960d309023fcbe4572bc77936a4507 (MD5) Previous issue date: 2017-08-18 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / The religious images used by Umbanda, a Brazilian religion characterized by the presence of elements of indigenous, African and European cultures, are generally represented by semi-industrial three- bimensionaI reprobgctions in pIaster. AIthoggh we finb in the imagery of umbanda representations of idealized types of national identity, adoptions and adaptations of foreign iconographic models are evident. Understanding these images as a material culture, this dissertation proposes an analysis of this iconography considering its sociaI contexts anb the inflgence of besign, throggh images of mass consumption, in the construction of its particular imaginary. / As imagens religiosas utilizadas pela Umbanda, religião brasileira caracterizada pela presença de elementos das culturas indígena, africana e europeia, configuram-se de maneira geral em reproduções tridimensionais em gesso de fatura semi-industrial. Apesar de encontrarmos na imaginária de umbanda representações de tipos idealizados da identidade nacional, adoções e adaptações de modelos iconográficos estrangeiros são evidentes. Compreendendo essas imagens enquanto cultura material, a presente dissertação de mestrado propões uma análise dessa iconografia considerando seus contextos sociais e a influência do design, por meio de imagens de consumo de massa, na construção de seu imaginário particular.
779

[en] APPLICATION OF THE OBJECT-ORIENTED PROGRAMMING AND DISTRIBUTED COMPUTING TO THE STRUCTURAL ANALYSIS BY THE FINITE ELEMENT METHOD / [pt] APLICAÇÃO DA PROGRAMAÇÃO ORIENTADA A OBJETOS E DA COMPUTAÇÃO DISTRIBUÍDA AO MEF PARA ANÁLISE DE ESTRUTURAS

MARCELO RODRIGUES LEAO SILVA 08 March 2006 (has links)
[pt] O objetivo deste trabalho é o de apresentar uma proposta de metodologia para a análise de estruturas pelo Método dos Elementos Finitos, utilizando-se na sua implementação as técnicas de programação orientada a objetos e computação distribuída. A utilização das técnicas de programação orientada a objetos permite a implementação de um código compacto, portável e de fácil adaptação. Para a implementação do código optou-se pela utilização da linguagem C++, que possui os recursos mais importantes da programação orientada a objetos, destacando-se a herança, o polimorfismo e a sobrecarga de operadores, e da biblioteca MPI de computação paralela. Inicialmente serão apresentados os procedimentos necessários à implementação orientada a objetos da análise de estruturas pelo método dos elementos finitos, sendo posteriormente apresentadas às alterações necessárias à inclusão das técnicas de processamento paralelo, empregando-se duas técnicas de paralelização. A grande quantidade de operações matriciais envolvidas na análise de estruturas pelo método dos elementos finitos motivou ainda o desenvolvimento de uma biblioteca de classes para a representação destas operações. Os exemplos apresentados têm a finalidade de verificar a exatidão dos resultados obtidos com o código implementado, e as vantagens de se empregar a programação orientada a objetos e a computação distribuída / [en] This work focuses on a methodology for the analysis of structures based on the Finite Element Method (FEM) using on its implementation object-oriented programming techniques, together with parallel programming. The usage of object-oriented programming techniques allows the implementation of a compact, portable and of easily adaptable source code. The implementation was carried out using C++ language, which has the main features of the object-oriented programming, such as inheritance, polymorphism and operator overloading, and the MPI library for parallel computing. The procedures taken into account on object-oriented implementations for analysis of structures using the Finite Element Method are presented, followed by the modifications needed for including parallel computing, using two strategies. Also, the large amount of matrix operations involved on the structures analysis using Finite Element Method motivated the development of a class library which represents such operations. The examples presented have the purpose of verify the accuracy of the results obtained with the code, and the advantages of the use of object-oriented programming and parallel computing.
780

Troca dinâmica de versões de componentes de programas no modelo de objetos

Haetinger, Werner January 1998 (has links)
A manutenção de software a uma realidade presente em todos os sistemas de computação, gerando a necessidade de novas versões que alterem as funcionalidades existentes no software ou adicionem novas. Particularmente, sistemas de tempo-real nem sempre podem ser descontinuados tomando-se indisponíveis para realizar a instalação de uma nova versão. Tais sistemas evidenciam a necessidade de substituição de componentes, representados por funções, procedimentos, módulos ou objetos, durante o processo de execução do programa ou sistema. Outrossim, apos ser realizada a substituição da versão, o componente não pode apresentar falha sob pena de comprometer o fornecimento dos seus serviços. Portanto. constata-se a importância de novas técnicas de manutenção de software que não prejudiquem a sua disponibilidade e confiabilidade. A abordagem aqui proposta a utilizar uma arquitetura reflexiva aliada a técnicas típicas do domínio da tolerância a falhas para promover a separação entre as atividades de substituição e validação de componentes e as funcionalidades executadas pelo pr6prio componente. No decorrer deste trabalho são apresentados diversos cenários de sistemas que podem se beneficiar da troca dinâmica de componentes e abordadas varias facetas do problema de substituição. A proposta a apoiada por um estudo de caso, implementado na linguagem de programação Java e seus diferentes protocolos de reflexão computacional. / Software maintenance is a present reality in all computational systems. This demands the frequent installation of new versions. Usually, real-time systems cannot be interrupted to install a new version. For such systems, the replacement of components, represented by functions, procedures, modulus or objects, must be performed during the execution of the program or system. Even when the old version has been replaced, the new one should not contain faults that could invalidate its services. Therefore, we need new software maintenance techniques that can mantain the system availability and realibility. The approach proposed here consists in using a reflective architecture along with techniques which are typical of the fault tolerant domain. The procedure is carried out by keeping a clear separation between validation activities and the functions executed by the component itself. We present several scenarios to which the dynamical exchange of components can be applied. Different aspects of the replacing issue are also addressed. The proposal is supported by a specific application which has been implemented in the Java language and its different protocols of computational reflection.

Page generated in 0.1852 seconds