Anotações, resumos, trabalhos, provas e problemas de Computação

Modelo OSI: estrutura e funções das 7 camadas de rede

ComputaçãoAtualizado em 7,08 KB

Modelo OSI: Estrutura e Funções das Camadas

A International Organization for Standardization (ISO) é uma organização multinacional dedicada ao estabelecimento de acordos globais sobre as normas internacionais. Um padrão ISO que abrange todos os aspectos das redes de comunicação é o modelo Open Systems Interconnection (OSI). Um sistema aberto é um modelo que permite que dois sistemas diferentes se comuniquem, independentemente da arquitetura subjacente.

O objetivo do modelo OSI é permitir a comunicação entre sistemas diferentes sem ter que mudar a lógica do hardware subjacente ou software. O design também inclui uma arquitetura de rede flexível, robusta e interoperável.

O modelo OSI é uma arquitetura em camadas para a conceção...

Continue lendo "Modelo OSI: estrutura e funções das 7 camadas de rede" »

Sistemas de Bases de Dados vs. Sistemas de Ficheiros e Conceitos SGBD

ComputaçãoAtualizado em 15,84 KB

Sistemas de Bases de Dados vs. Sistemas de Ficheiros

Os sistemas de base de dados surgiram com o intuito de colmatar as limitações dos sistemas baseados em ficheiros. Nos sistemas de base de dados existe uma centralização da informação, que pode ser assim acedida simultaneamente por diversos utilizadores, eliminando assim a separação e isolamento dos dados, bem como a redundância da informação, características dos sistemas baseado em ficheiros. Num sistema de base de dados existe independência entre a informação e as aplicações que fazem uso dela, melhorando assim em relação ao sistema de ficheiros onde as aplicações eram desenhadas para um tipo de ficheiros específico.

Vantagens e Desvantagens de um SGBD

Vantagens do SGBD

  • Controlo
...
Continue lendo "Sistemas de Bases de Dados vs. Sistemas de Ficheiros e Conceitos SGBD" »

Comutação de Dados: Circuitos, Mensagens e Pacotes

ComputaçãoAtualizado em 38,21 KB

Comunicação de Dados e Tipos de Comutação

1. O que é Comutação (ou Chaveamento)?

Definição: Comutação, também conhecida como chaveamento, refere-se à alocação de recursos da rede, como meios de comunicação, equipamentos repetidores, estações intermediárias e outros, para permitir a comunicação eficiente entre as estações conectadas à rede.

2. Comutação de Circuitos: Definição e Funcionamento

Na comutação de circuitos, antes de iniciar a transmissão dos dados, é preciso que seja estabelecido um caminho entre o transmissor original e o receptor final. Este caminho é um circuito virtual que fica dedicado à comunicação entre as duas estações.

2Q==

3. Tempo de Transmissão na Comutação de Circuitos

Neste tipo de comutação,...

Continue lendo "Comutação de Dados: Circuitos, Mensagens e Pacotes" »

História dos Processadores: do 8088 ao Core 2 Duo

ComputaçãoAtualizado em 6,02 KB

História dos Processadores

Com o desenvolvimento da computação, podemos dividi-lo em quatro gerações:

  • Primeira Geração (1945-1959): Caracterizada por ser lenta, enorme, usar válvulas, quilômetros de fios e equipamentos que esquentavam muito.
  • Segunda Geração (1959-1964): Introduziu os transistores e as placas de circuitos impressos, diminuindo o tamanho dos equipamentos e tornando-os mais rápidos.
  • Terceira Geração (1964-1970): Trouxe os circuitos integrados, permitindo uma grande compactação dos elementos do computador e processamento na ordem dos microsegundos.
  • Quarta Geração (a partir de 1970): Aperfeiçoou a tecnologia existente e iniciou a miniaturização dos componentes. Agora, a velocidade de processamento de dados chegou
...
Continue lendo "História dos Processadores: do 8088 ao Core 2 Duo" »

Aplicações das TICs na saúde, agricultura, governo eletrônico e educação

ComputaçãoAtualizado em 8,11 KB

A Tecnologia da Informação e Comunicação (TIC) em Diversas Áreas

A Tecnologia da Informação e Comunicação (TIC) pode ser aplicada em diversas áreas:

Saúde (SUS)

  • Inclui redes de saúde regionais, registros eletrônicos de saúde e desenvolvimento de cartões de saúde utilizando tecnologia.
  • Requer monitoramento remoto e cuidados eficientes.

Agricultura

Utilizada para ajudar os agricultores a melhorar sua produtividade, aumentar o lucro e comercializar seus produtos por um preço melhor. Outras aplicações incluem:

  • Meteo Marine: Previsão do tempo, horário do transporte e capacidade deste para escoar o pescado, ajudando a aumentar a segurança e o rendimento.
  • E-commerce: Permite que agricultores e cooperativas expandam os canais de distribuição
...
Continue lendo "Aplicações das TICs na saúde, agricultura, governo eletrônico e educação" »

Comandos e Scripts Shell no Linux: guia essencial

ComputaçãoAtualizado em 7,84 KB

Introdução ao Shell

O Shell é um interpretador de comandos. Cada comando digitado é lido, verificado, interpretado e enviado ao sistema operacional para ser de fato executado.

Funcionando como uma ponte, o Shell é a ligação entre o usuário e o Kernel. O Kernel é quem acessa os equipamentos (hardware) da máquina, como disco rígido, placa de vídeo e modem. Por exemplo, para o usuário ler um arquivo qualquer, toda esta hierarquia é seguida:

USUÁRIO --> SHELL --> KERNEL --> DISCO RÍGIDO

Execução de Comandos

Para que um comando seja executado, ele deve estar disponível no PATH do sistema.

Scripts Shell

Um script é um arquivo que armazena vários comandos e pode ser executado sempre que necessário.

Shebang

Para que o sistema...

Continue lendo "Comandos e Scripts Shell no Linux: guia essencial" »

Comparação entre MPS.BR e CMMI: níveis de maturidade e equivalências

ComputaçãoAtualizado em 2,78 KB

Comparação do MPS.BR com o CMMI

O modelo Melhoria de Processo de Software Brasileiro (MPS.BR) é um projeto iniciado em 2003, coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX) com o apoio do Ministério da Ciência e Tecnologia (MCT), da Financiadora de Estudos e Projetos (FINEP) e do Banco Interamericano de Desenvolvimento (BID). O MPS.BR é baseado nas normas ISO/IEC 12207 e ISO/IEC 15504. Essas normas são as mesmas em que o CMMI se baseia e, por isso, pode-se dizer que os dois modelos têm equivalência.

Ambos os modelos possuem níveis de maturidade que definem a capacidade da empresa em trabalhar em projetos grandes e complexos. O CMMI varia do 1 ao 5, conforme explica o artigo Introdução ao

...
Continue lendo "Comparação entre MPS.BR e CMMI: níveis de maturidade e equivalências" »

Modelos de Banco de Dados: Hierárquico, Relacional e Orientado a Objetos

ComputaçãoAtualizado em 7,62 KB

Modelo de Banco de Dados Hierárquico

Características

  • O modelo foi proposto por Peter P. Chen e pode ser usado como base para uma visão unificada dos dados, adotando a abordagem natural do mundo real que consiste em entidades e relacionamentos.
  • O E/R, como o próprio nome indica, concentra-se em dois conceitos fundamentais: a entidade e o relacionamento.
  • Nos modelos E/R, podem-se distinguir elementos-chave, como entidades, atributos e relacionamentos, bem como o conjunto de valores, análogo ao conceito de domínio.

Vantagens

  1. Simplicidade Conceitual: Dada esta estrutura, a relação entre os níveis é logicamente simples.
  2. Segurança do Banco de Dados: O Banco de Dados (BD) é gerenciado e executado pelo SGBD, garantindo que a segurança seja aplicada
...
Continue lendo "Modelos de Banco de Dados: Hierárquico, Relacional e Orientado a Objetos" »

SNMP v1, v2 e v3: características, MIB e modelo FCAPS de gerenciamento de redes

ComputaçãoAtualizado em 38,11 KB

Características das Versões SNMP v1, v2 e v3

Diferenças entre as Versões SNMP

SNMP v1

O SNMPv1 consiste de três documentos:

Muitos dos conceitos de segurança e administração encontrados no SNMPv3 têm origem no modelo do SNMPv1. O SNMPv1 introduz o conceito de serviço de autenticação, suportando um ou mais métodos. No SNMPv3, o conceito de autenticação foi expandido para incluir serviços como privacidade.

O modelo SNMPv1 possui o controle de acesso baseado no conceito chamado SNMP MIB view. O SNMPv3 especifica um conceito fundamentalmente similar chamado view-based access control.

Apesar de o SNMPv1 ter antecipado um serviço de autenticação suportando vários métodos, não foi criado nenhum método além

...
Continue lendo "SNMP v1, v2 e v3: características, MIB e modelo FCAPS de gerenciamento de redes" »

Sistemas de Informação Empresarial: SIG, SAD, SAO e ERP

ComputaçãoAtualizado em 3,84 KB

Tipos de Sistemas de Informação Utilizados na Organização

SIG – Sistemas de Informações Gerenciais; SAD – Sistemas de Apoio à Decisão; SAO – Sistemas de Apoio às Operações.

SIG: Sistemas de Informações Gerenciais

  • Ajudam a empresa a resolver problemas e manter-se competitiva.
  • Permitem resumir e registrar o funcionamento da empresa.
  • Apresentam os mesmos 6 componentes de um sistema geral.

Usos de SIG

  • Como facilitador para atingir um objetivo organizacional.
  • Instrumento de controle.

Lógica de Funcionamento de SIG de Controle

  1. Utiliza dados obtidos por sistemas de processamento de transações diárias.
  2. Processa os dados, gerando informações.
  3. Apresenta as informações em relatórios periódicos.

Benefícios Internos do SIG

  1. Aumento de produtividade.
...
Continue lendo "Sistemas de Informação Empresarial: SIG, SAD, SAO e ERP" »