Apontamentos, resumos, trabalhos, exames e problemas de Computação

Ordenar por
Matéria
Nível

Sistemas Distribuídos: Conceitos, Aplicações e Desafios em TI

Classificado em Computação

Escrito em em português com um tamanho de 7,16 KB

Atividade 00: Fundamentos de Sistemas Distribuídos

1. O que são Sistemas Distribuídos?

Sistemas distribuídos consistem na interligação de várias redes de computadores (com tamanhos, naturezas e conteúdos diversos), formando um ambiente onde a comunicação entre os computadores é fundamental.

2. A Internet como Exemplo de Sistema Distribuído

A Web é um excelente exemplo de sistema distribuído porque possibilita a transferência de arquivos, transações bancárias, diversas pesquisas, compras online e comunicação global, tudo através da conexão entre computadores em diferentes partes do mundo. Por exemplo, ao acessar o site Amazon.com e pesquisar um produto, a busca retorna várias lojas que o possuem. Ao escolher o produto e efetuar... Continue a ler "Sistemas Distribuídos: Conceitos, Aplicações e Desafios em TI" »

Fundamentos da Análise e Desenvolvimento de Sistemas

Classificado em Computação

Escrito em em português com um tamanho de 3,99 KB

Para o sucesso de um projeto de sistema, é fundamental compreender suas características e os sistemas que a empresa realmente necessita.

Papéis Essenciais no Desenvolvimento de Sistemas

Analista de Perfil

Mais voltado para a especificação dos requisitos do que para o conhecimento da programação e operação de máquinas.

Analista de Sistemas

É responsável por especificar os requisitos do sistema do ponto de vista da eficácia, ou seja, garantir que o sistema alcance os objetivos globais da empresa. Trata-se de certificar-se de que o sistema fará o que precisa ser feito, independentemente da instrução que será dada para se chegar a esse objetivo.

Projetista

Tem como papel focar na eficiência, isto é, voltado para a obtenção do melhor

... Continue a ler "Fundamentos da Análise e Desenvolvimento de Sistemas" »

Componentes de um Computador e Memórias

Classificado em Computação

Escrito em em português com um tamanho de 3,8 KB

CPU

A CPU é composta basicamente de três elementos:

  • Unidade de controle
  • Unidade lógica e aritmética
  • Registradores

As seções que seguem apresentam cada um destes componentes.

RAM (Memória de Leitura e Escrita)

São chips de memória que podem ser lidos e gravados pela CPU a qualquer instante. A CPU usa a RAM para armazenar e executar programas vindos do disco, para ler e gravar os dados que estão sendo processados. Uma outra característica da RAM é que se trata de uma memória volátil. Isso significa que quando o computador é desligado, todos os seus dados são apagados.

ROM

São chips de memória que podem ser lidos pela CPU a qualquer instante, mas não podem ser gravados pela CPU. Sua gravação é feita apenas pelo fabricante do computador... Continue a ler "Componentes de um Computador e Memórias" »

Guia Rápido: Campos, Propriedades e Navegação no Microsoft Access

Classificado em Computação

Escrito em em português com um tamanho de 3,37 KB

Quais são as maneiras de criar um campo no Access?

Existem duas (2) maneiras principais de adicionar campos:

  • Usando um modelo.
  • Usando um campo existente de outra tabela.

O Access vem com modelos de campo?

Sim, o Access vem com uma coleção de modelos de campo que podem ajudar a reduzir uma quantidade considerável de tempo na criação de campos.

Campos Multivalorizados no Access 2007

Campos multivalorizados são apropriados para determinadas situações, como quando você usa o Office Access 2007 para trabalhar com informações armazenadas em um Serviços do Microsoft Windows SharePoint.

Em qual modo de exibição você pode definir propriedades de campo?

Para definir propriedades de campo no Modo Folha de Dados, siga os passos:

  1. Abra a tabela no
... Continue a ler "Guia Rápido: Campos, Propriedades e Navegação no Microsoft Access" »

O que é um Sistema Operacional? Funções e Definições

Classificado em Computação

Escrito em em português com um tamanho de 23,05 KB

Definição de Sistema Operacional

Suite ou o software projetado para permitir a comunicação com um usuário de computador e gerir seus recursos em um ambiente confortável e eficiente.

O que é um meio de transmissão?

O que é o POST?

Em auto-teste (Power On Self Test, POST).

Quais são as funções de um sistema operacional?

Gerenciando Hardware: Refere-se ao fato de gerir mais eficazmente os recursos da sua máquina.

Facilitar o trabalho do usuário: Permite a comunicação com os dispositivos na máquina.

Esconder toda essa complexidade e fornecer ao programador um conjunto de instruções mais convenientes para o trabalho.

Executando no modo central de monitorização, com prioridade e, geralmente, com a proteção do hardware.

Compiladores,... Continue a ler "O que é um Sistema Operacional? Funções e Definições" »

Fundamentos de Gerenciamento de Bancos de Dados: Conceitos Essenciais

Classificado em Computação

Escrito em em português com um tamanho de 3,37 KB

Recuperação de Dados em SGBD

  • Recuperação: Recuperar dados de fontes de erro mencionadas. A restauração do banco de dados ao seu estado normal é responsabilidade do DBA, que é encarregado da execução dos procedimentos para a detecção de erros e recuperação. O DBA detém o controle centralizado do banco de dados. Para isso, busca-se reduzir o número de pessoas com acesso aos detalhes técnicos e de design para o funcionamento do SGBD.

Gerenciamento de Simultaneidade

  • Simultaneidade: Ocorre em ambientes multiusuário, quando múltiplos usuários tentam acessar os mesmos dados simultaneamente. Isso acontece quando o sistema multiusuário não implementa controles adequados para sincronizar os processos que afetam o banco de dados, geralmente
... Continue a ler "Fundamentos de Gerenciamento de Bancos de Dados: Conceitos Essenciais" »

Modelos, Processos e Ferramentas em Engenharia de Software

Classificado em Computação

Escrito em em português com um tamanho de 8,11 KB

O Processo de Software

Um conjunto estruturado de atividades necessárias para o desenvolvimento de um sistema de software, incluindo:

  • Especificação
  • Projeto
  • Validação
  • Evolução

Modelos de Processo de Software

Modelo Cascata

Fases do Modelo Cascata:

  • Análise e Definição de Requisitos
  • Projeto de Sistema de Software
  • Implementação e Teste de Unidade
  • Integração e Teste de Sistema
  • Operação e Manutenção

Problemas do Modelo Cascata:

Praticamente inflexível, o projeto em estágios distintos dificulta a resposta aos requisitos em constante mudança do cliente.

Desenvolvimento Exploratório

O objetivo é trabalhar com os clientes e desenvolver um sistema final a partir de uma especificação inicial.

Prototipagem Throwaway

O objetivo é compreender os requisitos... Continue a ler "Modelos, Processos e Ferramentas em Engenharia de Software" »

Verificação e Validação: Tipos de Teste de Software

Classificado em Computação

Escrito em em português com um tamanho de 5,6 KB

Verificação Estática vs. Dinâmica

Verificação Estática

Consiste em inspeções de software, relacionadas à análise de representações estáticas do sistema para descobrir problemas. Este processo pode ser suplementado por um documento baseado em ferramenta e análise de código. A aplicação não precisa estar em execução.

Verificação Dinâmica (Teste de Software)

Relacionada ao exercício e à observação do comportamento do produto. O sistema é executado com dados de teste e seu comportamento operacional é observado. A aplicação precisa estar em execução.

Princípios do Teste de Programa

  • Pode revelar a presença de defeitos, mas não a sua ausência.
  • É a principal técnica de validação para requisitos não funcionais, visto
... Continue a ler "Verificação e Validação: Tipos de Teste de Software" »

H2: Perguntas e Respostas sobre Vetores, Bitmap e Flash

Classificado em Computação

Escrito em em português com um tamanho de 6,92 KB

1. Diferencie Imagens Vetoriais e de Bitmap

Imagens Vetoriais descrevem as imagens através de linhas e curvas chamadas vetores, enquanto as imagens de bitmap são descritas através de pontos coloridos chamados pixels.

2. Caracterize o Palco e a Linha do Tempo no Flash

  • Palco: É o local onde criamos o conteúdo de quadros individuais do filme, desenhando ou organizando arte importada. É onde o filme é reproduzido.
  • Linha do Tempo: É onde coordenamos o tempo da animação e montamos a arte em camadas separadas.

3. Como Definimos as Propriedades de um Filme? Dê Exemplos

Clicando em Menu Modificar, opção Filme. Exemplos de propriedades incluem:

  • Taxa de quadros
  • Dimensões do filme (altura e largura)
  • Cor de fundo do filme
  • Unidade de medida

4. Indique

... Continue a ler "H2: Perguntas e Respostas sobre Vetores, Bitmap e Flash" »

Técnicas Essenciais para uma Auditoria de TI Eficaz

Classificado em Computação

Escrito em em português com um tamanho de 5,86 KB

Técnicas para Conseguir uma Boa Auditoria

As seguintes técnicas são cruciais para a realização de uma auditoria eficaz:

  • Programa de computador
  • Questionários
  • Simulação de dados
  • Visita in loco
  • Mapeamento estatístico
  • Rastreamento de programas
  • Entrevista
  • Análise de relatórios/telas
  • Simulação paralela
  • Análise de log
  • Análise do programa fonte
  • Exibição parcial da memória (snapshot)

Programa de Computador

Correlaciona os arquivos, tabula e analisa o conteúdo dos arquivos.

Como fazer:

  1. Analisar o fluxo do sistema.
  2. Identificar os arquivos a serem auditados.
  3. Identificar os códigos e o layout dos arquivos.
  4. Elaborar o programa para auditoria.
  5. Copiar o arquivo a ser auditado.
  6. Aplicar o programa.
  7. Analisar os resultados.
  8. Emitir relatórios sobre os arquivos auditados.
... Continue a ler "Técnicas Essenciais para uma Auditoria de TI Eficaz" »