UNIVERSIDADE FEDERAL DO PARANÁ Johanna E. Rogalsky. Padrão DICOM

Tamanho: px
Começar a partir da página:

Download "UNIVERSIDADE FEDERAL DO PARANÁ Johanna E. Rogalsky. Padrão DICOM"

Transcrição

1 UNIVERSIDADE FEDERAL DO PARANÁ Johanna E. Rogalsky Padrão DICOM Curitiba 2017

2 1. Introdução Com a evolução dos exames, surgiram os exames por imagem, como Tomografias Computadorizadas, Ressonâncias Magnéticas e Ultrassonografias (as mais comuns). Para que fossem utilizados no diagnóstico por imagem, surgiram vários formatos e tipos de equipamentos, de modo que cada equipamento era um sistema isolado e sendo conectado a apenas uma estação de trabalho e uma impressora. Mas, com o surgimento e desenvolvimento do uso das informações em formato digital, viu-se a necessidade da conexão desses equipamentos e também a padronização do formato das imagens, das informações que as mesmas carregam e de diretrizes para a implementação de sistemas que "conversassem a mesma língua". Assim, depois de algumas tentativas, o American College of Radiology (ACR) e a National Electrical Manufacturers Association (NEMA), reconheceram que existia uma urgência na criação de um padrão para transferir esses dados, imagens e informações associadas. Para tal, formaram em 1983 um comitê para definir um padrão que permitisse a comunicação da informação digital, independente do fabricante do equipamento, facilitasse o desenvolvimento de sistemas para comunicação e arquivamento das imagens e possibilitasse a criação de informação diagnóstica significante para ser distribuída a uma grande variedade de aparelhos. Então, em 1985, criou-se então um padrão através desse comitê, que mais tarde veio a se chamar DICOM (Digital Imaging and Communications in Medicine). Ele especifica uma série de protocolos para comunicação em rede, a sintaxe e a semântica para comandos e suas informações associadas que podem ser trocadas usando esses protocolos. Além de fornecer padrões para os serviços de armazenamento de mídia e formatos e estruturas de arquivos para tal. Desse modo, permitindo uma maior interoperabilidade entre diversos sistemas e equipamentos médicos. Além disso, permite que exames sejam transportados para vários lugares em mídias físicas sem a necessidade da impressão dos mesmos. A seguir, o padrão DICOM e suas estruturas e especificações são explicadas. 2. Estrutura e as partes da especificação DICOM As estruturas e especificações do padrão DICOM, são separadas em 20 partes. Dessas vinte, permanecem 18, já que a comunicação ponto a ponto referente as partes 9 e 13 não é mais necessária. E apesar de todas serem relacionadas, cada parte é um documento independente. Suas descrições são feitas a seguir e baseadas no arquivo da primeira parte [3]. Na Figura 1 é possível ver sua arquitetura Parte 1 - Introdução e visão geral O padrão DICOM não foi criado da forma como o temos hoje, apesar de não ter mudado muito desde sua criação, tendo apenas três versões. A primeira foi criada em 1985 e chamada de ACR-NEMA ou ACRNEMA 1.0. Ela possuía apenas a interface de hardware, um número mínimo de comandos de software e um conjunto consistente de formatos de dados.

3 Figura 1. Arquitetura das partes DICOM A segunda versão, ACR-NEMA ou ACRNEMA-2.0, veio apenas três anos depois incluindo um novo material para fornecer suporte a comandos de dispositivos de exibição. Dessa forma, foi possível introduzir um novo esquema hierárquico de identificação de imagens e também adicionar elementos de dados para aumentar a especificidade da descrição de imagens. Sua terceira versão foi criada em 1993 e permanece até hoje. Ela é chamada de ACR-NEMA DICOM ou DICOM-3.0 (mais comum) e pode ser aplicada a um ambiente em rede e à troca de mídia off-line, definindo o formato do arquivo e dando suporte a vários tipo de mídias físicas. Além disso, é um protocolo orientado para o serviço, que especifica a semântica de comandos e dados associados, e como os dispositivos reagem a comandos e transferência de dados. Sendo assim, inclui suporte para gerenciamento do fluxo de trabalho de um departamento de imagens e explicitamente descreve como um programador deve estruturar a Declaração de Conformidade para seleção de opções específicas Parte 2 - Conformidade A conformidade define princípios para a implementação que reivindica a conformidade com o Padrão. Requisitos de conformidade: especificação dos requisitos gerais. Declaração de Conformidade: especificação da informação que deve estar presente.

4 Sendo que a declaração de conformidade consiste no conjunto de objetos de informação que é reconhecido pela implementação. Além do conjunto de classes de serviço, de protocolos de comunicação, ou mídia física, e de medidas de segurança suportados Parte 3 - Definições de Objeto de Informação DICOM 3.0 especifica uma série de Classes de Objetos de Informação que fornecem uma visão abstrata das entidades do mundo real aplicáveis na comunicação de imagens médicas digitais e suas informações relacionadas. Elas são separadas em classes de objetos de informação normalizadas e compostas, sendo sua principal diferença entre os atributos incluídos. As normalizadas incluem apenas atributos inerentes à entidade do mundo real representada. Por exemplo, a classe de informação do estudo contém data e horário do estudo, porque elas são inerentes a um estudo real. Mas nome do paciente não é um atributo dessa classe, uma vez que é inerente no paciente sobre o qual o estudo foi conduzido e não o estudo em si. As compostas, incluem adicionalmente atributos relacionados à entidade do mundo real. Por exemplo, a classe de informação da tomografia computadorizada contém ambos os atributos que são inerentes à imagem (dados da imagens) e os que são relacionados mas não inerentes a imagem (nome do paciente). Dessa forma, fornece uma estrutura para expressar os requisitos de comunicação das imagens, onde dados da imagem e dados relacionados devem estar altamente associados Parte 4 - Especificação das Classes de Serviço As Classes de Serviço associam um ou mais objetos de informação através de um ou mais comandos realizados sobre os mesmos. Suas especificações ditam os requisitos tanto para provedores como para usuários dos serviços de comunicação, dos elementos de comandos e como eles são aplicados nos objetos. Além disso, DICOM 3.0 define as características compartilhadas por todas classes de serviço e como a declaração de conformidade para uma classe em específico deve ser estruturada. Alguns exemplos são Armazenamento, Consulta e recuperação, Gerenciamento de tarefas e Gerenciamento de serviços de impressão Parte 5 - Estruturas de dados e codificação Especifica como aplicações constroem e codificam a informação dos Conjuntos de Dados. Além de definir as regras necessárias para formar o Fluxo de Dados (coleção de Elementos de Dados que compõem o Conjunto) quando uma mensagem é transmitida. Além disso, define a semântica de outras funções genéricas que são comuns a muitos Objetos de Informação. E ainda, define as regras de codificação de conjuntos de caracteres internacionais que são usados Parte 6 - Dicionário de Dados Define a coleção dos Elementos de Dados disponíveis para representar informações. Para cada elemento, esta parte do padrão especifica: Tag única (grupo, número do elemento)

5 Nome Representação de valores - VR (string, inteiro, etc.) Multiplicidade (quantos valores por atributo) Se está presente ou não Além disso, para cada item unicamente identificado, especifica: Valor único Nome Tipo, Classe de Objetos de Informação, definição de codificação para transferência de dados, ou certas Instancias de Objetos de Informação Em que parte do padrão DICOM está definido 2.7. Parte 7 - Troca de mensagens Especifica tanto o serviço quanto o protocolo usado por uma aplicação para troca de Mensagens, que é composta de um Command Stream seguido por um Data Stream. Além disso, também especifica: operações e notificações para as classes de serviço normas para iniciar e encerrar associações dos suportes de comunicação e o impacto das transações regras que regem pedidos e respostas de comandos codificação necessária para construir fluxos de dados e mensagens 2.8. Parte 8 - Suporte à comunicação em rede para trocar mensagens Especifica os serviços de comunicação e protocolos de camada superior necessários ao suporte, em ambientes de rede, à comunicação eficiente e coordenada entre aplicações DICOM. Onde os serviços são especificados pelo modelo OSI conjuntamente com o protocolo de transporte TCP/IP, permitindo que aplicativos de pares estabeleçam associações, enviem mensagens e terminem a associação Parte 10 - Armazenamento em mídia e formato de arquivo Descreve como deve ser o armazenamento de informações de imagens médicas em mídia removível. E, além disso, provê um framework que permite o intercâmbio de vários tipos de imagens médicas e as informações associadas em um amplo domínio de mídias de armazenamento removível Parte 11 - Perfil da aplicação do armazenamento em mídia Perfis que especificam subconjuntos específicos (Perfil de Aplicação) de aplicativos do Padrão DICOM cuja implementação pode reivindicar a conformidade. Essa declaração de conformidade aplica-se ao intercâmbio interoperável de imagens médicas e informações relacionadas em meios de armazenamento para usos clínicos específicos Parte 12 - Formato de mídia e mídia física para transporte Especifica o intercâmbio de informações entre aplicações de sistemas médicos e determina a estrutura de descrição do relacionamento entre o modelo de armazenamento em mídia e uma mídia física específica e formato de mídia. Além das características específicas dessas mídias e formatos associados.

6 2.12. Parte 14 - Função de exibição da escala de cinza Padroniza as funções para uma exibição consistente de imagens em escala de cinza. Além de fornecer métodos para calibração de um dispositivo em particular para que a apresentação das imagens seja consistente em diferentes meios de exibição Parte 15 - Perfis de segurança e sistema de gerenciamento Define os perfis de segurança e sistema de gerenciamento para implementações que podem exigir conformidade, utilizando protocolos externos. Estes protocolos também devem usar técnicas de segurança, como chaves públicas e "smart cards". Além de fazer a criptografia dos dados Parte 16 - Recurso de mapeamento de conteúdo Especifica templates de estruturação de documentos como Objetos de Informação DI- COM, conjunto de termos codificados para uso nos mesmo objetos, dicionário de termos definidos e mantidos pelo DICOM e traduções pra várias línguas desses termos Parte 17 - Informação explicativa Define anexos normativos e informativos que contém informações explicativas Parte 18 - Acesso web a objetos persistentes Dita os meios pelos quais os Serviços Web podem ser utilizados para recuperar e armazenar objetos persistentes. Sendo que a requisição de recuperação especifica o formato de arquivo do corpo da resposta, e a de armazenamento especifica o formato de arquivo da solicitação Parte 19 - Hospedagem da aplicação Parte do DICOM que especifica uma Interface de Programação de Aplicação (API) para um sistema de computação médico. Nele, os programas escritos para essa interface padronizada podem ser conectados (modelo plug-in) como mostra a Figura 2. Além disso, especifica as interações e as APIs entre Sistemas de Hospedagem e Aplicativos Hospedados, e também o modelo dos dados. Figura 2. Interface entre a Aplicação Hospedada e o Sistema de Hospedagem Dessa forma, um implementador do Sistema de Hospedagem só precisa criar a API padronizada uma vez para suportar uma grande variedade de aplicativos hospedados. Sendo assim, uma Aplicação com esse formato plug-in escrita na API pode ser executada em qualquer ambiente que o Sistema de Hospedagem (que implemente a API em questão) forneca. Isso é demonstrado na Figura 3.

7 Figura 3. Ilustração da independência de plataforma através da Aplicação Hospedada Parte 20 - Relatórios de imagens usando a arquitetura de documentos clínicos HL7 Especifica templates para codificação de relatórios de imagens que usam o padrão HL7 Clinical Document Architecture Release (CDA). Nesse escopo, estão os procedimentos clínicos de especialidades que utilizam as imagens para triagem, diagnóstico ou fins terapêuticos. Além disso, contém um guia para implementação do CDA e está harmonizado com a abordagem de modelos padronizados de guias para o CDA desenvolvidos pelo HL7. 3. O Modelo de Comunicação DICOM A Figura 4, mostra o modelo de comunicação geral do DICOM que abrange comunicações de intercâmbio de mídia de rede e de armazenamento [3]. Nele, as entidades de aplicativo DICOM podem uitilizar um dos três mecanismos de transporte: Camada Superior de Serviço ou Serviço de Mensagens DICOM: fornece independência de suporte específico de comunicação em rede física API DICOM de Web Service e HTTP Service: permite o uso de hipertexto comum e protocolos associados para o transporte de serviços DICOM Serviço de Arquivos DICOM: fornece acesso a mídia de armazenamento independentemente de formato específico de armazenamento da mídia física e de estrutura de arquivos 4. Modelagem de Informação e Objetos de Serviço A modelagem da informação é baseada em um modelo Entidade-Relacionamento, onde uma entidade é usada para representar um Objeto do mundo real, uma Classe do mundo real ou uma representação de dados DICOM, e um relacionamento define como as entidades se relacionam. A partir disso, Objetos do mundo real tem suas informações especificadas pela Definição de Objeto de Informação (do inglês, IOD), que é um modelo de dados abstratos orientado a objetos. De modo que, as Definições de Objeto de Informação são separados em compostos e normalizados.

8 Figura 4. Modelo geral de comunicação DICOM Um IOD composto representa partes de várias entidades e inclui atributos inerentes aos Objetos do mundo real relacionados. Que por sua vez, fornecem um contexto completo das informações trocadas. Então quando uma instância é comunicada, todo esse contexto é trocado entre as Entidades de Aplicação. Já um normalizado, geralmente representa uma única entidade. E quando uma instância é comunicada, o contexto dessa mesma instância não é realmente trocado. Ao invés disso, o contexto é fornecido através da utilização de ponteiros para instâncias de IODs normalizados. Os Objetos de Serviço, por sua vez, são Classes do tipo Par Serviço-Objeto (do inglês, SOP) e são a união de um IOD e um Grupo de Serviço DIMSE (operações/notificações que podem ser aplicadas a IODs). Onde a definição dessas Classes contem regras e semânticas que podem restringir o uso dos serviços no Grupo de Serviço DIMSE e/ou atributos do IOD. Desse modo, a seleção de uma Classe SOP é usada por uma Entidade de Aplicação para estabelecer o conjunto de capacidades que suportarão sua interação. E assim como os Objetos de Informação, elas são separadas em classes SOP normalizadas e compostas.

9 Onde as normalizadas são a união de um IOD normalizado com um conjunto de Serviços DIMSE-N e as compostas, união de um IOD composto e um conjunto de Serviços DIMSE-C [4]. 5. Formato de Dados DICOM O Conjunto de Dados representa uma instância de Objeto de Informação do mundo real e é construído com Elementos de Dados. Que por sua vez, contem os Atributos e Valores desse objeto codificados. Eles são identificados unicamente por uma Tag em um Conjunto, onde devem ser ordenados de forma crescente seguindo o número dessa Tag e onde deveriam ocorrer apenas uma vez no Conjunto. Suas estruturas podem ser vistas na Figura 5. Figura 5. Estrutura do Conjunto de Dados e dos Elementos de Dados O Elementos podem ser Padrão ou Privados e devem ter uma de três estruturas. Duas delas possuem a Representação do Valor (VR) (explícito) do Elemento, diferindo apenas no modo como seus comprimentos são expressos, enquanto a terceira não possui (implícito). Além disso, as três estruturas contem os campos para a Tag, para o Comprimento do Valor e para o Valor do Elemento. E ainda, podem ser de três tipos. Os do Tipo 1 e Tipo 2 (Elementos Requeridos), são os que os IODs e as Classes SOP definem que devem ser incluídos e são obrigatórios. Já os do Tipo 1C e Tipo 2C (Elementos Condicionais), são os que os IODs e as Classes SOP definem que devem ser incluídos sob certas condições. Já o Tipo 3, são os Elementos opcionais, que em ausência não representam uma violação de protocolo [5]. Quando um Conjunto de Dados, que representa uma instância de SOP relacionada a um IOD, é encapsulado, ele forma um Arquivo DICOM. Esse Arquivo pode ser encapsulado em um Arquivo DICOM Seguro, com a Sintaxe da Mensagem Criptográfica, garantindo Confidencialidade (em termos de criptografia), Origem de Autenticação do dados (em termos de certificado e assinaturas digitais) e Integridade (em termos de assinaturas digitas) [6]. 6. Sistemas de Informação e DICOM Um Sistema de Informação (SI) tem como seu principal componente a informação e o objetivo é armazenar, tratar e fornecer as informações de modo que apoie as funções ou processos de uma organização. Sendo composto por um sub-sistema que inclui o

10 mundo real: pessoas, processos, informações e documentos. E um que inclui o mundo automatizado: máquinas, computadores e redes de comunicação que se interligam com o primeiro. Existem vários tipo de SI, dentre eles os Sistemas de Informação Hospitalar (HIS). Os quais devem, principalmente, conter a Base de dados do paciente, dar suporte a Aquisição de dados do paciente, permitir a Admissão, transferência e alta do paciente, além de permitir a Avaliação e o Gerenciamento do paciente. Além disso, os sistemas de informação podem ser utilizados para gerenciamento de imagens e informações clínicas. Isto é, para que equipamentos hospitalares não sejam apenas sistemas isolados, mas sim interligados de forma que a troca de dados de imagens fosse consistente e automática. Sendo assim, surgiu o PACS (do inglês, Picture Archiving and Communication System). O PACS é um sistema para arquivamento e comunicação voltado para o diagnóstico por imagem que permite o acesso de imagens médicas em formato digital a qualquer momento e em qualquer setor do hospital. A partir disso, pode-se obter um serviço de radiologia sem filme. Isto é, inter relacionar um PACS, um Sistema de Radiologia Digital (DRS): o DICOM, ou um de Informação Radiológica (RIS), e um HIS [1]. O que pode ser visto na Figura 6 Figura 6. Estrutura do Conjunto de Dados e dos Elementos de Dados 7. Conclusão Portanto, é possível perceber que o DICOM realmente melhorou a interoperabilidade, além de permitir que vários profissionais de saúde possam opinar sobre o laudo/diagnóstico de algum paciente através de seu exame, ao mesmo tempo e em tempo real, através do PACS. Dessa forma, evitando enormes gastos na impressão de exames por imagem e transtornos no transporta de exames dentro (e fora) de hospitais, clínicas, e etc.

11 Referências [1] DE AZEVEDO-MARQUES, Paulo Mazzoncini; SALOMÃO, Samuel Covas. PACS: sistemas de arquivamento e distribuição de imagens. Revista Brasileira de Física Médica, v. 3, n. 1, p , [2] DICOM - Digital Imaging and Communications in Medicine. Disponível em: < Acesso em: 9 de novembro de [3] DICOM Part 1: Introduction and Overview. Disponível em: < Acesso em: 9 de novembro de [4] DICOM Part 3: Information Object Definitions. Disponível em: Acesso em: 9 de novembro de [5] DICOM Part 5: Data Structures and Encoding. Disponível em: Acesso em: 9 de novembro de [6] DICOM Part 10: Media Storage and File Format for Media Interchange. Disponível em: Acesso em: 9 de novembro de 2017.

Introdução. aborda algumas das metodologias de conversão de imagens médicas no padrão DICOM para o padrão XML

Introdução. aborda algumas das metodologias de conversão de imagens médicas no padrão DICOM para o padrão XML DICOM - XML Introdução aborda algumas das metodologias de conversão de imagens médicas no padrão DICOM para o padrão XML Introdução Até a década de 70, maioria dos dispositivos armazenava imagens em formatos

Leia mais

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs

Leia mais

Aula 01 Conceito de Banco de Dados e SGBD

Aula 01 Conceito de Banco de Dados e SGBD Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com

Leia mais

Objetos e Componentes Distribuídos: EJB

Objetos e Componentes Distribuídos: EJB : EJB Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta

Leia mais

MODELO OSI. Prof. Msc. Hélio Esperidião

MODELO OSI. Prof. Msc. Hélio Esperidião MODELO OSI Prof. Msc. Hélio Esperidião PROTOCOLOS Na área das comunicações, um protocolo é um conjunto de regras ou convenções que governam a operação e o intercâmbio de informações entre dois sistemas

Leia mais

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas

Leia mais

Conceitos de Sistemas de Banco de Dados INE 5323

Conceitos de Sistemas de Banco de Dados INE 5323 Conceitos de Sistemas de Banco de Dados INE 5323 Prof. Mario Dantas Introdução Por quê Sistemas de Banco de Dados Visão dos Dados Modelos de Dados Linguagem de Definição de Dados (DDL) Linguagem de Manipulação

Leia mais

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Email: Site: marcelosantos@outlook.com www.marcelohsantos.com.br TECNOLOGIA EM JOGOS

Leia mais

Sistemas de PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO

Sistemas de PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO Sistemas de Organização do Conhecimento PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO UNIVERSIDADE DE BRASÍLIA Sistemas de Organização do Conhecimento tem como principal p objetivo...... a

Leia mais

Gerenciamento de Redes: Protocolo SNMP

Gerenciamento de Redes: Protocolo SNMP Gerenciamento de Redes: Protocolo SNMP Protocolo SNMP (do inglês Simple Network Management Protocol Protocolo Simples de Gerência de Rede) é um protocolo usado para gerenciar redes TCP/IP complexas. Com

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com BENEFÍCIOS MODELO OSI Menor complexidade; Interfaces padronizadas; Interoperabilidade entre

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Definição Sistema Distribuído é aquele onde os componentes de software e hardware localizados em redes de computadores comunicam-se e coordenam suas ações apenas por passagem de mensagens.

Leia mais

Introdução à Programação Orientada a Objetos. Prof. Leonardo Barreto Campos 1

Introdução à Programação Orientada a Objetos. Prof. Leonardo Barreto Campos 1 Introdução à Programação Orientada a Objetos Prof. Leonardo Barreto Campos 1 Sumário O que é um programa? Modelo; Programação Orientada a Objetos; Exemplo; Encapsulamento; Bibliografia. Prof. Leonardo

Leia mais

Funcionalidade e Protocolos da Camada de Aplicação

Funcionalidade e Protocolos da Camada de Aplicação Funcionalidade e Protocolos da Camada de Aplicação Network Fundamentals Capítulo 3 1 Aplicações A Interface entre usuário e Rede de Dados A Camada de aplicação provê recursos para enviar e receber dados

Leia mais

Aula 2 BD Introdução. Profa. Elaine Faria UFU

Aula 2 BD Introdução. Profa. Elaine Faria UFU Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações

Leia mais

SSC-546 Avaliação de Sistemas Computacionais

SSC-546 Avaliação de Sistemas Computacionais QUALIDADE DE PACOTE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas

Leia mais

Banco de Dados Relacional

Banco de Dados Relacional Centro Federal de Educação Tecnológica de Pernambuco Curso de Tecnologia em Sistemas de Informação Banco de Dados Relacional Renata Lúcia Mendonça Ernesto do Rêgo rlrego@yahoo.com 1 Plano de Ensino Objetivo

Leia mais

Diagnóstico Médico de Imagem Auxiliado por Computador

Diagnóstico Médico de Imagem Auxiliado por Computador Diagnóstico Médico de Imagem Auxiliado por Computador Fundamentos de Sistemas Multimídia Flávio Luiz Seixas 2005 Agenda Agenda: Sistemas CAD Telemedicina Princípios da Tomografia Computadorizada Processamento

Leia mais

Domínio Personalizado 1 Não aplicável. Largura de Banda

Domínio Personalizado 1 Não aplicável. Largura de Banda Serviço Cloud SAP Fiori Serviço Cloud SAP Fiori, edição premium Termos e Condições Suplementares Estes termos e condições suplementares ("Suplemento") fazem parte de um contrato de aquisição de certos

Leia mais

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

Leia mais

Livro texto: Capítulo 1

Livro texto: Capítulo 1 Livro texto: Capítulo 1 Bancos de dados (BD) No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os BD s banco reservas em um hotel compra de passagens aéreas

Leia mais

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES)

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) 1. Introdução 1.1 Propósito Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) O propósito deste documento de especificação de requisitos é definir os requisitos do sistema SAPES - Sistema de Apoio

Leia mais

Ministério da Saúde PORTARIA Nº 2.073, DE 31 DE AGOSTO DE 2011

Ministério da Saúde PORTARIA Nº 2.073, DE 31 DE AGOSTO DE 2011 ADVERTÊNCIA Este texto não substitui o publicado no Diário Oficial da União Ministério da Saúde Gabinete do Ministro PORTARIA Nº 2.073, DE 31 DE AGOSTO DE 2011 Regulamenta o uso de padrões de interoperabilidade

Leia mais

O que é um sistema distribuído?

O que é um sistema distribuído? Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

Sistemas de Banco de Dados

Sistemas de Banco de Dados Sistemas de Banco de Dados Fundamentos em Bancos de Dados Relacionais Wladmir Cardoso Brandão www.wladmirbrandao.com Departamento de Ciência da Computação (DCC) Instituto de Ciências Exatas e Informática

Leia mais

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos. AULA 02 OBJETIVO: Características da Linguagem Orientada a Objetos. HABILIDADES TRABALHADAS: Comparação das características das linguagens orientadas a objetos frente às linguagens estruturadas. Conhecimentos

Leia mais

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO FUNDAMENTOS DE REDES DE COMPUTADORES Professor: LUIZ LEÃO Conteúdo Desta Aula HISTÓRICO DAS REDES MODELO EM CAMADAS FUNÇÕES DAS CAMADAS OSI 1 2 3 4 5 CLASSIFICAÇÃO DAS REDES MODELO DE REFERÊNCIA OSI PRÓXIMOS

Leia mais

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo Curso Técnico em Informática Redes TCP/IP 2 o Módulo Prof. Cristiano da Silveira Colombo Objetivos da Aula Apresentar os conceitos de tecnologias e padrões de redes de computadores. Agenda da Aula Padronização

Leia mais

PROJETO DE INCLUSÃO DE DISCIPLINAS OPTATIVAS NO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO CAMPUS CURITIBA

PROJETO DE INCLUSÃO DE DISCIPLINAS OPTATIVAS NO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO CAMPUS CURITIBA PR UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Ministério da Educação Universidade Tecnológica Federal do Paraná Campus Curitiba Curso de Bacharelado em Sistemas de Informação PROJETO DE INCLUSÃO DE DISCIPLINAS

Leia mais

Transferência de Arquivo: Protocolo FTP

Transferência de Arquivo: Protocolo FTP Para iniciar uma sessão FTP (File Transfer Protocol) típica e acessar uma conta, o usuário deve fornecer uma identificação e uma senha; Após a identificação o usuário pode realizar operações de transferência

Leia mais

INFORMÁTICA. Instruções: Para responder às questões de números 71 e 72, considere o texto a seguir:

INFORMÁTICA. Instruções: Para responder às questões de números 71 e 72, considere o texto a seguir: INFORMÁTICA Prova de Agente Fiscal de Rendas do ICMS-SP/2013 - FCC. Por Ana Lucia Castilho* Instruções: Para responder às questões de números 71 e 72, considere o texto a seguir: A equipe de TI da empresa

Leia mais

Modelo em camadas. As redes de computadores são sistemas muito complexos; Decomposição dos sistemas em elementos realizáveis

Modelo em camadas. As redes de computadores são sistemas muito complexos; Decomposição dos sistemas em elementos realizáveis Modelo Geral de Comunicação Modelo em camadas As redes de computadores são sistemas muito complexos; Decomposição dos sistemas em elementos realizáveis A maioria das redes são organizadas como uma série

Leia mais

Banco de Dados Geográficos

Banco de Dados Geográficos Banco de Dados Geográficos Valéria Gonçalves Soares Professora DIMAp/UFRN Conteúdo Bancos de Dados Geográficos 1. Conceitos e Definições Características Gerais 2. Modelos de Dados Geográficos Modelos de

Leia mais

Soluções de gestão de clientes e de impressão móvel. Número de publicação do documento:

Soluções de gestão de clientes e de impressão móvel. Número de publicação do documento: e de impressão móvel Número de publicação do documento: 410173-131 Janeiro de 2006 Conteúdo 1 Soluções de gestão de clientes Configuração e implementação................... 1 2 Gestão e actualizações de

Leia mais

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr Banco de Dados Perspectiva Histórica dos Bancos de Dados Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Histórico Antes dos computadores, as informações eram

Leia mais

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA CURSO - TADS TURMA 2008.2 4 PERÍODO 4 MÓDULO AVALIAÇÃO MP1 DATA 05/11/2008 BANCO DE DADOS 2008/2 Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO

Leia mais

Requisitos de sistemas

Requisitos de sistemas Requisitos de sistemas Unidade III - Casos de Uso Identificação de casos de uso Conceitos de orientação a objetos Modelagem do diagrama de classes e casos de uso 1 Casos de uso CONCEITO Especifica o comportamento

Leia mais

Fundamentos de Rede. Aula 2 - Modelo OSI

Fundamentos de Rede. Aula 2 - Modelo OSI Fundamentos de Rede Aula 2 - Modelo OSI Protocolo e Arquitetura de Protocolos Problema Permitir a comunicação entre entidades de diferentes sistemas Solução Criar convenções de quando e como se comunicar

Leia mais

Modelo de Gerenciamento OSI

Modelo de Gerenciamento OSI Gerência de Redes 1/23 Prof. Adriano Fiorese Sistema de Gerenciamento Genérico Elementos Gerenciados Agentes Gerentes Bancos de Dados de Informações Protocolos para troca de infos de gerenciamento Interface

Leia mais

Documentação de Software. Simone Vasconcelos

Documentação de Software. Simone Vasconcelos Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

INFORMÁTICA 15/04/2016. Com o Professor: Rene Maas. Considere a figura abaixo, que ilustra uma planilha do LibreOffice Calc em edição:

INFORMÁTICA 15/04/2016. Com o Professor: Rene Maas. Considere a figura abaixo, que ilustra uma planilha do LibreOffice Calc em edição: INFORMÁTICA Considere a figura abaixo, que ilustra uma planilha do LibreOffice Calc em edição: Com o Professor: Rene Maas Caso a célula G20 desta planilha apresente a fórmula =SE(A1A2;MAIOR(A1:B2;2);MÍNIMO(B2:C3)),

Leia mais

Introdução às Bases de Dados

Introdução às Bases de Dados O Sistema de Base de Dados através do SGBD permite controlar de forma centralizada os dados armazenados. Base de Dados Ficheiro 1 Ficheiro 2 Ficheiro 3 Sistema de Gestão de Bases de Dados (SGBD) Prog.1

Leia mais

Redes de Computadores Prof. Fred Sauer

Redes de Computadores Prof. Fred Sauer Redes de Computadores Prof. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com Quem sou eu... Prof. Frederico Sauer (Fred) Mestre e Doutor UFRJ com dissertação e tese em Segurança e Gerenciamento

Leia mais

Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução

Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados Prof. Anderson Henriques Introdução A quantidade de informação relevante para a tomada de decisões nas organizações é muito

Leia mais

Capítulo 2. Orientação a Objetos

Capítulo 2. Orientação a Objetos Capítulo 2 Orientação a Objetos Princípios da Orientação a Objetos Os princípios da orientação a objetos afetam todo o processo de desenvolvimento de software: Seres humanos pensam em termos de substantivos

Leia mais

Introdução a UML (Unified Modeling Language)

Introdução a UML (Unified Modeling Language) Introdução a UML (Unified Modeling Language) O que é a UML? Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário

Leia mais

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Ederson Evaristo Jantsch Orientador: Marcel Hugo 09/07/2002 Roteiro Introdução Aplicação multicamadas Tecnologias

Leia mais

A modelagem é tida como a parte central de todas as atividades para a construção de um bom sistema, com ela podemos:

A modelagem é tida como a parte central de todas as atividades para a construção de um bom sistema, com ela podemos: Módulo 6 Análise Orientada a Objeto É interessante observar como a análise orientada a objeto utiliza conceitos que aprendemos há muito tempo: objetos, atributos, classes, membros, todos e partes. Só não

Leia mais

Transmissão e comunicação de dados. Renato Machado

Transmissão e comunicação de dados. Renato Machado Renato Machado UFSM - Universidade Federal de Santa Maria DELC - Departamento de Eletrônica e Computação renatomachado@ieee.org renatomachado@ufsm.br 07 de novembro de 2011 Sumário 1 2 3 4 Durante as últimas

Leia mais

O uso consciente da tecnologia para o gerenciamento. Editora Saraiva Emerson de Oliveira Batista

O uso consciente da tecnologia para o gerenciamento. Editora Saraiva Emerson de Oliveira Batista O uso consciente da tecnologia para o gerenciamento Editora Saraiva Emerson de Oliveira Batista A TI como parte integrante da empresa impõe a necessidade dos Administradores conhecerem melhor seus termos

Leia mais

DICOM 3. Roberto de Beauclair Seixas

DICOM 3. Roberto de Beauclair Seixas DICOM 3 Roberto de Beauclair Seixas tron@lncc.br Imagens Médicas - Raios X Imagens Médicas - CT Tomoscan AV da Philips Imagens Médicas - CT Banco de detetores Tubo de Raio X 120 a 150 K Volts 50 a 100

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Busca de imagens baseada no conteúdo: Aplicação em imagens médicas

Busca de imagens baseada no conteúdo: Aplicação em imagens médicas Busca de imagens baseada no conteúdo: Aplicação em imagens médicas Rafael Gessele Orientador: Prof. Dr. Mauro Marcelo Mattos Sumário Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento

Leia mais

Unidade 4 Projeto de Banco de Dados

Unidade 4 Projeto de Banco de Dados Unidade 4 Projeto de Banco de Dados Engenharia de Computação / Engenharia de Produção Banco de Dados Prof. Maria das Graças da Silva Teixeira Material base: Banco de Dados, 2009.2, prof. Otacílio José

Leia mais

Introdução. O que é um Banco de Dados (BD)?

Introdução. O que é um Banco de Dados (BD)? O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo Associações aleatórias de dados não podem ser chamadas de base de dados Conceito de dados Valor de

Leia mais

AULA 10 CRIPTOGRAFIA E SEGURANÇA DE DADOS CERTIFICADOS DIGITAIS ESTRUTURA DE UMA ICP 26/03/2016 PROF. FABIANO TAGUCHI

AULA 10 CRIPTOGRAFIA E SEGURANÇA DE DADOS CERTIFICADOS DIGITAIS ESTRUTURA DE UMA ICP 26/03/2016 PROF. FABIANO TAGUCHI 26/03/2016 PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com CRIPTOGRAFIA E SEGURANÇA DE DADOS AULA 10 CERTIFICADOS DIGITAIS ESTRUTURA DE UMA ICP 1 CONCEITUAÇÃO 2 PRIMEIRA SITUAÇÃO Alice tem a

Leia mais

Capítulo 2: O MODELO ISO-OSI

Capítulo 2: O MODELO ISO-OSI Capítulo 2: O MODELO ISO-OSI PCS 2476 Introdução - 1 O PROBLEMA DA PADRONIZAÇÃO Meados da década de 70: Sucesso das primeiras redes: ARPANET CYCLADES. Surgimento de várias redes comerciais de comutação

Leia mais

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI Prof. Mizael Cortez everson.cortez@ifrn.edu.br Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI A Internet é um sistema extremamente complicado e que possui muitos componentes: inúmeras aplicações e

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 6 Slide 1 Objetivos Apresentar os conceitos de requisitos de usuário e de sistema Descrever requisitos funcionais

Leia mais

Arquiteturas de Redes de Computadores

Arquiteturas de Redes de Computadores Arquiteturas de Redes de Computadores Material de apoio Conceitos Básicos de Rede Cap.1 19/01/2012 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia

Leia mais

Ciência da Computação. Análise e Projeto Orientado a Objetos UML. Anderson Belgamo

Ciência da Computação. Análise e Projeto Orientado a Objetos UML. Anderson Belgamo Ciência da Computação Análise e Projeto Orientado a Objetos UML Anderson Belgamo 1 Evolução do Software O rápido crescimento da capacidade computacional das máquinas resultou na demanda por sistemas de

Leia mais

Classes o Objetos. Classes, objetos, métodos e variáveis de instância

Classes o Objetos. Classes, objetos, métodos e variáveis de instância Classes o Objetos Um recurso comum de cada aplicativo feito até agora é que todas as instruções que realizavam tarefas localizavam-se no método main. Se você tornar parte de uma equipe de desenvolvimento

Leia mais

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento Grupo 11 1. Em um SID a segurança é de grande importância, ela deve garantir que apenas usuários autorizados acessem recursos e garantir que a informação transmitida pela rede somente possa ser alcançada

Leia mais

Versão: 1.0 Doc Manager

Versão: 1.0 Doc Manager Plano de Gerenciamento de Configuração versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza 1 Data: 10/04/2016

Leia mais

MODELOS DE REFERENCIA OSI TCP/IP

MODELOS DE REFERENCIA OSI TCP/IP Aula 2 MODELOS DE REFERENCIA OSI TCP/IP Curso Técnico em Telecomunicações Convergência de Redes PROGRAMA Modelos de Referência OSI TCP/IP OSI x TCP/IP 2 OSI E A COMUNICAÇÃO POR CARTA 3 HISTÓRIA No Principio

Leia mais

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS ATIVIDADES PRÁTICAS SUPERVISIONADAS Tecnologia em Análise e Desenvolvimento de Sistemas 5ª. Série Programação Distribuída A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido

Leia mais

Redes de Computadores. Classificações

Redes de Computadores. Classificações Tipos de Servidores As redes cliente/servidor se baseiam em servidores especializados em uma determinada tarefa. Como comentamos, o servidor não é necessáriamente um microcomputador; pode ser um aparelho

Leia mais

Linguagem de Programação Orientada a Objeto Polimorfismo, Classes Abstractas e Interfaces

Linguagem de Programação Orientada a Objeto Polimorfismo, Classes Abstractas e Interfaces Linguagem de Programação Orientada a Objeto Polimorfismo, Classes Abstractas e Interfaces Professora Sheila Cáceres Polimorfismo Polimorfismo Polimorfismo é a característica única de linguagens orientadas

Leia mais

Modelo de Camadas. Redes de Computadores

Modelo de Camadas. Redes de Computadores Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico

Leia mais

Data Warehouse ETL. Rodrigo Leite Durães.

Data Warehouse ETL. Rodrigo Leite Durães. Data Warehouse ETL Rodrigo Leite Durães rodrigo_l_d@yahoo.com.br Introdução Um dos desafios da implantação de um DW é a integração dos dados de fontes heterogêneas e complexas, padronizando informações,

Leia mais

Gerência de Dispositivos. Adão de Melo Neto

Gerência de Dispositivos. Adão de Melo Neto Gerência de Dispositivos Adão de Melo Neto 1 Gerência de Dispositivos Gerência de Dispositivos Dispositivos de E/S Device Drivers Controladores Subsistema de E/S 2 Gerência de Dispositivos A gerência de

Leia mais

Banco de Dados 30/04/2012 1

Banco de Dados 30/04/2012 1 Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série de informações relacionadas a um determinado assunto.

Leia mais

Sérgio Koch Van-Dall

Sérgio Koch Van-Dall PROTÓTIPO PARA ATUALIZAÇÃO ASSÍNCRONA DE DADOS UTILIZANDO WEB SERVICES Sérgio Koch Van-Dall sergiod@inf.furb.br Orientador: Prof. Paulo Fernando da Silva UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE CIÊNCIAS

Leia mais

Ponto E Advanced. Características

Ponto E Advanced. Características Ponto E Advanced Características Disponível em 5 modelos: PONTO E ADV A - Biometria, Proximidade e Smart Card Contactless PONTO E ADV B - Biometria PONTO E ADV C - Proximidade e Smart Card Contactless

Leia mais

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini Banco de Dados Introdução Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado Motivação Operações

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

Camada de Aplicação da Arquitetura TCP/IP

Camada de Aplicação da Arquitetura TCP/IP Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Aplicação da Arquitetura TCP/IP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes

Leia mais

Sistema de Informação Geográfica

Sistema de Informação Geográfica Sistema de Informação Geográfica Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DAI 2016 Arquiteturas SIG 2 1 Tipos de Implementação 3 Tipos de Implementação Em geral, um

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação 1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: lsousa@id.uff.br site: http://www.ic.uff.br/~lsousa

Leia mais

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1 ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA - 2008/1 DC 9481 03/10/07 Rev. 00 1. Dados Legais Autorizado pelo Parecer 278 do Conselho

Leia mais

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos É, talvez, o maior problema da indústria de SW; Está relacionada

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor

Leia mais

Estruturas básicas de redes Internet Padronização e Protocolos

Estruturas básicas de redes Internet Padronização e Protocolos Estruturas básicas de redes Internet Padronização e Protocolos Universidade Católica de Pelotas Cursos de Engenharia da Computação Disciplina: Rede Computadores I 2 Agenda Estruturas básicas de redes A

Leia mais

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados Gestão da Informação (07182) Instituto de Ciências Econ., Adm. e Contábeis (ICEAC) Universidade Federal do Rio Grande (FURG) Gestão de Dados As organizações

Leia mais

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Visão Geral dos Paradigmas Quais os paradigmas mais comuns? Do que é composto um programa

Leia mais

Gerência do Sistema de Arquivos. Adão de Melo Neto

Gerência do Sistema de Arquivos. Adão de Melo Neto Gerência do Sistema de Arquivos Adão de Melo Neto 1 Gerência do Sistema de Arquivos Organização dos arquivos Estrutura de diretório Gerência de espaço livre Gerência de alocação de arquivos em disco Proteção

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito Introdução às Redes de Computadores www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Com os computadores conectados através da Internet a informação é disseminada

Leia mais

Professor: Jarbas Araújo.

Professor: Jarbas Araújo. Professor: Jarbas Araújo professorjarbasaraujo@gmail.com AS REDES DE COMPUTADORES E AS ORGANIZAÇÕES INTERNACIONAIS DE PADRONIZAÇÃO 2 3 Além das diferentes formas de classificação já vistas anteriormente

Leia mais

KASPERSKY ENDPOINT SECURITY FOR BUSINESS Select Ferramentas para capacitar uma equipe de trabalho móvel, garantir a conformidade com políticas de segurança de TI e bloquear malware. O nível Select da Kaspersky

Leia mais

MODELAGEM DE PROCESSOS MÓDULO 9

MODELAGEM DE PROCESSOS MÓDULO 9 MODELAGEM DE PROCESSOS MÓDULO 9 Índice 1. Processo de Desenvolvimento de Sistemas - Continuação..3 1.1. Diagramas de Casos de Uso... 3 2 1. PROCESSO DE DESENVOLVIMENTO DE SISTEMAS - CONTINUAÇÃO 1.1. DIAGRAMAS

Leia mais

Modelagem de Processos

Modelagem de Processos Modelagem de Processos Prof.: Fernando Ascani Itens Estruturais Classes Uma Classe é um conjunto de objetos que compartilham os mesmos atributos, operações e relacionamentos. É representada graficamente

Leia mais