946 resultados para SISTEMAS DE INFORMAÇÃO
Resumo:
O material apresenta a sincronização de threads no Windows, as vantagens do uso de padrões no projeto com thread,e assuntos como: problemas com threads, Race Condition & Deadlock, métodos de sincronização (WaitForSingleObject e WaitForMultipleObject), Seção Crítica, e Objetos do Kernel. O material também destaca o armazenamento volatile; Mutex e CreateMutex; Objeto Semaphore, CreateSemaphore e ReleaseSemaphore.
Resumo:
O material apresenta o gerenciamento de threads no Windows. Um sistema operacional envolve atividades assíncronas e algumas vezes paralelas, sendo que a noção de processo de software é usada em sistemas operacionais para expressar o gerenciamento e controle de suas atividades. Processo é um dos conceitos fundamentais no projeto de um sistema operacional moderno. Threads podem ser gerenciados pelo sistema operacional ou pela aplicação do usuário. Além desses conceitos, o material destaca a motivação para o uso de threads; o parâmetro CreateThread; e a prioridade e escalonamento.
Resumo:
O material apresenta o gerenciamento de memória, realizado por meio do sistema operacional e manipulada por elementos específicos do hardware. Para que os processos sejam executados, é preciso que tanto seus códigos (suas sequências de instruções) quanto os dados que eles manipulam sejam carregados na memória principal. O gerenciamento do uso da memória tem grande influência sobre a quantidade de processos que podem ser executados ao mesmo tempo. As estratégias de gerência de memória realizadas por um Sistema Operacional estão relacionadas à decisões sobre como a memória será ocupada pelos processos, sobre o local onde cada processo deve ser carregado, por quanto tempo um processo deve permanecer carregado na memória, etc. Além desses aspectos, o material também destaca as principais estratégias de gerência de memória, os aspectos fundamentais sobre o funcionamento dos sistemas de memória; os mecanismos de gerenciamento de memória virtual, os sistemas monotarefa e monousuário, a relocação de endereços, o uso de registradores especiais no hardware, denominados registrador base e limite e a técnica de multiprogramação.
Resumo:
A videoaula apresenta os principais conceitos sobre processos e threads com destaque para estados de processo e transições, blocos de controle de processos e descritores, chaveamento de processos e troca de contexto, comunicação interprocessos (IPC), processos no Unix, semelhanças e diferenças entre processos e threads, o ciclo de vida de um thread e, por fim, conceitos básicos sobre threads POSIX, Linux, Windows XP e Java.
Resumo:
A videoaula apresenta o escalonamento de processos, com foco para as políticas de escalonamento do processador. Destaca o escalonamento com prioridades (estática ou dinâmica), o funcionamento do escalonamento de threads em Java, os níveis de escalonamento (alto nível, nível intermediário, baixo nível) e os critérios que são levados em conta pelo algoritmo de escalonamento. Apresenta também os objetivos e critérios do escalonamento e seus seguintes tipos: Escalonamento FIFO (first-in first-out), Escalonamento circular RR (Round-Robin ), Escalonamento SPF (Shortest Process First), Escalonamento SRT (Shortest Remaining Time), Escalonamento FSS (Fair Share Scheduling) - Escalonamento por fração justa, Escalonamento de tempo real, Escalonamento de threads Java – JVM, Escalonamento no Windows XP e UNIX.
Resumo:
Versão com menu acessível para leitores de tela e vídeo com audiodescrição.
Resumo:
Os modelos e as técnicas de modelação são, hoje em dia, fundamentais na engenharia de software, devido à complexidade e sofisticação dos sistemas de informação actuais.A linguagem Unified Modeling Language (UML) [OMG, 2005a] [OMG, 2005b] tornou-se uma norma para modelação, na engenharia de software e em outras áreas e domínios, mas é reconhecida a sua falta de suporte para a modelação da interactividade e da interface com o utilizador [Nunes and Falcão e Cunha, 2000].Neste trabalho, é explorada a ligação entre as áreas de engenharia de software e de interacção humano-computador, tendo, para isso, sido escolhido o processo de desenvolvimento Wisdom [Nunes and Falcão e Cunha, 2000] [Nunes, 2001]. O método Wisdom é conduzido por casos de utilização essenciais e pelo princípio da prototipificação evolutiva, focando-se no desenho das interfaces com o utilizador através da estrutura da apresentação, com a notação Protótipos Abstractos Canónicos (PAC) [Constantine and Lockwood, 1999] [Constantine, 2003], e do comportamento da interacção com a notação ConcurTaskTrees (CTT) [Paternò, 1999] [Mori, Paternò, et al., 2004] em UML.É proposto, também, neste trabalho um novo passo no processo Wisdom, sendo definido um modelo específico, construído segundo os requisitos da recomendação Model Driven Architecture (MDA) [Soley and OMG, 2000] [OMG, 2003] elaborada pela organização Object Managent Group (OMG). Este modelo específico será o intermediário entre o modelo de desenho e a implementação da interface final com o utilizador. Esta proposta alinha o método Wisdom com a recomendação MDA, tornando possível que sejam gerados, de forma automática, protótipos funcionais de interfaces com o utilizador a partir dos modelos conceptuais de análise e desenho.Foi utilizada a ferramenta de modelação e de metamodelação MetaSketch [Nóbrega, Nunes, et al., 2006] para a definição e manipulação dos modelos e elementos propostos. Foram criadas as aplicações Model2Model e Model2Code para suportar as transformações entre modelos e a geração de código a partir destes. Para a plataforma de implementação foi escolhida a framework Hydra, desenvolvida na linguagem PHP [PHP, 2006], que foi adaptada com alguns conceitos de modo a suportar a abordagem defendida neste trabalho.
Resumo:
As redes de comunicação de nova geração, onde se incluem as tecnologias de fibra óptica, têm sido uma área na qual tem havido imensa investigação e desenvolvimento. As tecnologias de FTTx, em especial a FTTH, já são uma realidade em milhares de habitações em variadíssimos países. A presente dissertação descreve um estudo da tecnologia GPON - Gigabit Passive Optical Network - nas instalações da EMACOM, Telecomunicações da Madeira, Unipessoal, Lda. Inicialmente são enumerados os requisitos necessários, quer seja por parte dos clientes como dos fornecedores. Em seguida apresenta-se o padrão do ITU-T G.984, contendo as várias camadas, tais como a camada física e a camada de convergência de transmissão, abordando também a estrutura das tramas e as principais características do referido padrão. Depois é dado a conhecer ao leitor os elementos que constituem uma rede GPON, sejam estes equipamentos passivos ou activos. Seguidamente foi descrito o planeamento para o projecto proposto onde foram estudados os vários tipos de arquitectura utilizados pelo FTTH e definiu-se qual seria a melhor opção para a zona urbana considerada. Utilizou-se o ArcMap da ESRI Portugal - Sistemas e Informação Geográfica, S.A, criando uma base de dados e um esquema da própria rede num mapa da freguesia de São Martinho. Utilizou-se o AutoCad, onde foram elaborados vários sinópticos da rede da área escolhida, nos quais englobam a rede de alimentação, e a rede de distribuição. Toda a informação ilustrada nos sinópticos foi colocada numa folha de cálculo de Excel sendo mais rápida a sua pesquisa. Posteriormente, criou-se uma lista de material com as quantidades necessárias a utilizar para a sua implementação. Para verificar a viabilidade do projecto em termos de potência óptica foi efectuado um cálculo do balanço de potência. Assim, é considerada a ligação mais distante para averiguar se existe potência óptica suficiente para cobrir essa ligação. Caso seja viável, então os outros pontos de distribuição ópticos com distâncias inferiores também estarão suficientemente alimentados em termos ópticos. São ainda abordados os vários tipos de perdas nas fibras ópticas, as definições de link power e link loss budgets. Finalmente, foram efectuados testes de simulação com o programa OptiSystem simulando a ligação usada para o cálculo de potência podendo-se assim comparar valores e verificar o desempenho do sistema através do diagrama de olho obtido.
Resumo:
Enfoca a educação continuada e a sua relação com a formação profissional do bibliotecário. Seu objetivo é refletir como integrar a capacitação contínua à formação desse profissional no contexto brasileiro. Pois, aspectos de ordem teórico-práticos apontam para a necessidade de maior incorporação de procedimentos metodológicos no fazer bibliotecário. Isto se dá em função de que as operações empíricas têm se tornado insuficientes para garantir a qualidade da informação gerada no âmbito de sistemas de informação. Assim, com base em ações-reflexões a partir desse contexto, identificou-se que necessário se faz adotar programas que possibilitem a capacitação desse profissional na formação-em-serviço, para melhor qualificar o processo de geração, transferência e uso da informação________________________________________________________________________________ABSTRACT Focus the continuous education and its relation with the professional formation of the librarian. Its objective is to reflect as to integrate the continuous qualification to the formation of this professional in the Brazilian context. Therefore, theoretician-practical aspects of order point with respect to the necessity of bigger incorporation of research procedures in making librarian. This if of the one in function of that the empirical operations if have become insufficient to guarantee the quality of the information generated in the scope of information systems. Thus, on the basis of action-reflections from this context, it was identified that necessary if it makes to adopt programs that make possible the qualification of this professional in the formation-in-service, better to characterize the generation process, transference and use of the information
Resumo:
The aim of this work is to understand the morphological expression of ground occupation by the higher income population, by focusing on population distribution in accordance with income layers and demographical density, as well as topological accessibility (HILLIER and HANSON, 1984) resulting from the urban grid structure. It endeavors to identify a functional organizing principle regarding the intra-urban space of Natal capital city of the state of Rio Grande do Norte, the research focus. In order to achieve this, census data as well as syntactic data were utilized for mapping and spatial analysis of income patterns, topological accessibility and demographical density using Geographical Information System GIS. The organizing principle was named as the Form of Privilege, a pattern that concentrates or tends to concentrate wealth, topological accessibility and low demographical density. Attempting to assess its extent, beyond Natal, this principle was applied to other Brazilian northeastern capitals such as: Fortaleza, CE; Teresina, PI; Aracaju, SE; Recife, PE; and João Pessoa, PB. Findings point out that although the urban structures of these cities are not immune to the Form of Privilege, Natal is emblematic of this phenomenon, a fact that demonstrates the perverse character of its spatial process, which historically creates privileged areas within the city, by means of the appropriation of accessibility as well as of the many urban benesses that are related to it by higher income groups at the expense of the major part of the population, which though being the people mostly in need of the benefits originating from the urban form are excluded from them
Resumo:
The State of Paraíba is one of the most dynamic states of Brazil, strategically located in the northeast, is notable for the excellent potential for integration of different transportation modes forming the states of Rio Grande do Norte, Pernambuco and Alagoas. The dynamic that occurs with port activity causes changes in the space where it is installed. And the elements of this space are always more than suffering direct or indirect influences as the flow in the port is expanded. Therefore, this region became subject to the accidental spillage of oil, because it presents a heavy traffic of ships of various sizes that can run aground or collide with oil causing accidental events. The study of geomorphological and sedimentological compositions of seafloor becomes important as more is known about the relationships between these parameters and associated fauna, and can identify their preferred habitats. The database background, acoustically collected along the proposed study area, is a wealth of information, which were duly examined, cataloged and made available. Such information can serve as an important tool, providing a geomorphological survey of the sedimentary area studied, and come to subsidize, in a flexible, future decision making. With the study area Port of Cabedelo, Paraíba - Brazil, this research aimed to evaluate the influence of the tidal surface and background in modeling the seabed, including the acquisition of information about the location of submerged rocky bodies and the depth of these bodies may turn out to be natural traps for the trapping of oil in case of leaks, and obtain the relationship between types of bed and the hydrodynamic conditions present in the region. In this context, for this study were collected bathymetric data (depth) and physical oceanographic (height of water column, water temperature, intensity and direction of currents, waves and turbidity), meteorological (rainfall, air temperature, humidity, winds and barometric pressure) of the access channel to the Port of Cabedelo / PB and its basin evolution (where the cruise ships dock), and includes tools of remote sensing (Landsat 7 ETM +, 2001), so that images and the results are integrated into Geographic Information Systems and used in the elaboration of measures aimed at environmental protection areas under the influence of this scale facilities, serving as a grant to prepare a contingency plan in case of oil spills in the region. The main findings highlight the techniques of using hydroacoustic data acquisition together bathymetric surveys of high and low frequency. From there, five were prepared in bathymetric pattern of Directorate of Hydrography and Navigation - DHN, with the depth in meters, on a scale of 1:2500 (Channel and Basin Evolution of Access to Port of Cabedelo), where there is a large extent possible beachrocks that hinder the movement of vessels in the port area, which can cause collisions, running aground and leaking oil. From the scatter diagram of the vectors of currents, it can be seen as the tidal stream and undergoes a channeling effect caused by the bidirectional effect of the tide (ebb and flood) in the basin of the Port of Cabedelo evolution in NW-direction SE and the highest speed of the currents occurs at low tide. The characterization weather for the period from 28/02 to 04/07/2010 values was within the expected average for the region of study. The multidisciplinary integration of products (digital maps and remote sensing images), proved to be efficient for the characterization of underwater geomorphological study area, reaching the aim to discriminate and enhance submerged structures, previously not visible in the images
Resumo:
Este trabalho tem dois objetivos: avaliar a usabilidade de três interfaces de ambientes virtuais de educação à distância através de duas técnicas avaliativas e identificar os fatores influenciadores da percepção de usabilidade dos ambientes avaliados. Os sistemas de educação à distância escolhidos foram o AulaNet, o E-Proinfo e o Teleduc, por serem desenvolvidos no Brasil e terem distribuição gratuita. A avaliação da usabilidade foi realizada através de duas técnicas documentadas na literatura. A primeira técnica de avaliação, do tipo preditiva ou diagnóstica, foi realizada pelo autor e um concluinte do curso de Sistemas de Informação do Centro Federal de Educação Tecnológica do estado do Piauí (CEFET-PI), mediante a observação de um checklist denominado Ergolist. A segunda avaliação, do tipo prospectivo, foi efetivada com o usuário sendo o próprio avaliador das interfaces, através de um questionário. A amostra foi composta de 15 professores e 15 alunos do CEFET-PI. Os resultados colhidos foram analisados a partir da estatística descritiva e testes de chi-quadrado. Os resultados mostraram que os ambientes apresentarem problemas de adaptabilidade, pois não possuem flexibilidade e nem levam em consideração a experiência do usuário. Na análise inferencial, foi constatado que o tempo de uso da Internet não afetou significativamente sua avaliação da usabilidade dos três ambientes, assim como na maior parte das variáveis de usabilidade não foram influenciadas pelo tipo de usuário , sexo e escolaridade . Por outro lado, em vários dos critérios ergonômicos avaliados, as variáveis de sistema tipo de ambiente e experiência com computador e a variável demográfica faixa etária afetaram a percepção de usabilidade dos ambientes virtuais de educação à distância
Resumo:
The spread of the Web boosted the dissemination of Information Systems (IS) based on the Web. In order to support the implementation of these systems, several technologies came up or evolved with this purpose, namely the programming languages. The Technology Acceptance Model TAM (Davis, 1986) was conceived aiming to evaluate the acceptance/use of information technologies by their users. A lot of studies and many applications have used the TAM, however, in the literature it was not found a mention of the use of such model related to the use of programming languages. This study aims to investigate which factors influence the use of programming languages on the development of Web systems by their developers, applying an extension of the TAM, proposed in this work. To do so, a research was done with Web developers in two Yahoo groups: java-br and python-brasil, where 26 Java questionnaires and 39 Python questionnaires were fully answered. The questionnaire had general questions and questions which measured intrinsic and extrinsic factors of the programming languages, the perceived usefulness, the perceived ease of use, the attitude toward the using and the programming language use. Most of the respondents were men, graduate, between 20 and 30 years old, working in the southeast and south regions. The research was descriptive in the sense of its objectives. Statistical tools, descriptive statistics, main components and linear regression analysis were used for the data analysis. The foremost research results were: Java and Python have machine independence, extensibility, generality and reliability; Java and Python are more used by corporations and international organizations than supported by the government or educational institutions; there are more Java programmers than Python programmers; the perceived usefulness is influenced by the perceived ease of use; the generality and the extensibility are intrinsic factors of programming languages which influence the perceived ease of use; the perceived ease of use influences the attitude toward the using of the programming language
Resumo:
Os conflitos de uso são determinados pelas ocupações inadequadas do solo, como é o caso de ocupação do solo dentro de áreas de preservação permanente. O presente trabalho teve como objetivos determinar as classes de uso do solo e se há conflitos dentro de áreas de preservação permanente ao longo da rede de drenagem da microbacia do Ribeirão Água Fria, município de Bofete (SP). Situa-se geograficamente entre as coordenadas: 48°09'30 a 48°18'30 de longitude WGr., 22°58'30 a 23°04'30 de latitude sul com uma área de 15.242,84 ha. O mapa de uso do solo foi elaborado por meio da interpretação diretamente na tela do computador de imagem digital de satélite. Nos dados orbitais, a área de estudo está inserida no quadrante A, da imagem TM/Landsat-5, órbita 220, ponto 76, passagem de 8/09/2007. O Sistema de Informação Geográfica empregado foi o Cartalinx. As áreas de conflito da microbacia foram obtidas a partir do cruzamento entre os mapas de uso do solo e de APPs. Os resultados permitiram concluir que mais da metade da área (51,09%) está ocupada por pastagens, reflexo de solos arenosos e de baixa fertilidade. Constatou-se, ainda, que apesar de quase metade da microbacia estar coberta com algum tipo de vegetação (48,78% de mata natural/reflorestamento), possui aproximadamente um terço das áreas de preservação permanente utilizadas inadequadamente por pastagens (88,15%), reflorestamento (10,42%) e solo exposto (1,43%), totalizando 343,07 ha de áreas conflitantes em um total de 993,26 ha de APPs.
Resumo:
This work proposes a collaborative system for marking dangerous points in the transport routes and generation of alerts to drivers. It consisted of a proximity warning system for a danger point that is fed by the driver via a mobile device equipped with GPS. The system will consolidate data provided by several different drivers and generate a set of points common to be used in the warning system. Although the application is designed to protect drivers, the data generated by it can serve as inputs for the responsible to improve signage and recovery of public roads