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

Ordenar por
Matéria
Nível

UML e Engenharia de Software

Classificado em Computação

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

Componentes de um Sistema

Quais componentes são corretos? (b) I, II, III

Estilo Arquitetural

Qual é o estilo arquitetural? (d) PAC

Diagrama UML

Qual é o diagrama da UML? (c) Estados

Diagramas de Classes e Objetos

São ditos diagramas de: (a) Classes e Objetos

Fase de Projeto Arquitetural

A fase de projeto é: (c) Arquitetural

Análise de Afirmativas

Analise as afirmativas: (c) I, II, III

Diagrama de Distribuição

O diagrama que mostra é: (c) Distribuição

Conceito de Requisitos

Em relação ao conceito: (e) I

Preocupação com a Robustez

A preocupação é: (e) Robustez

Banco de Dados

Em relação ao banco de dados: (c) III

Objetivo de um Pacote

O objetivo de um pacote é: (a) Agrupar logicamente

Modelo Entidade-Relacionamento

O modelo entidade é: (b) I, II,

... Continue a ler "UML e Engenharia de Software" »

Tratamento de Exceções em C#

Classificado em Computação

Escrito em em português com um tamanho de 2,39 KB

Exceções

Representa a ocorrência de uma situação anormal durante a execução de um programa. Quando ativada, aborta a execução normal do programa até existir forma de a tratar e termina a execução de todo o programa. No C# as situações excecionais ou de erro são tratadas pelo mecanismo de tratamento de exceções.

Que situações excecionais ou de erro deve ter o programador em conta?

O programador deve ter em conta possíveis situações excecionais ou de erro como:

  • Escrita em ficheiro (Esgotar-se espaço em disco)
  • Acesso a um site remoto (Rede ficar indisponível)
  • Criação de um novo objeto (Não haver mais memória disponível)

Como se faz o tratamento de erros na linguagem C#?

Usa-se o sistema de exceções sempre que pode existir... Continue a ler "Tratamento de Exceções em C#" »

Fundamentos de Protocolos e Serviços de TI Essenciais

Classificado em Computação

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

Porta Padrão para Conexão LDAP

Um cliente inicia uma sessão LDAP conectando-se a um servidor LDAP, normalmente pela porta TCP padrão. Ele envia requisições para o servidor, que geralmente utiliza a porta padrão:

TCP 389

Operações Básicas do Protocolo LDAP

Um cliente inicia uma sessão LDAP conectando-se a um servidor LDAP, normalmente pela porta padrão TCP 389. Ele envia requisições para o servidor, que devolve respostas. Identifique as operações básicas de uma sessão LDAP que completam as descrições abaixo:

  • ____: autentica e especifica a versão do protocolo LDAP;
  • ____: move ou renomeia uma entrada;
  • ____: adiciona uma nova entrada.

Bind, Modify DN e Add

Definição e Recursos do Amazon RDS

O Amazon RDS é executado na mesma infraestrutura... Continue a ler "Fundamentos de Protocolos e Serviços de TI Essenciais" »

Fundamentos e Processos Essenciais da Engenharia de Software

Classificado em Computação

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

Engenharia de Software

Introdução

  • A economia de todas as nações é dependente de software.
  • Cada vez mais sistemas são controlados por software.
  • A Engenharia de Software se preocupa com os métodos, teorias e ferramentas para o desenvolvimento de software.

Custo do Software

  • Os custos de software geralmente dominam os custos do sistema de computador.
  • Custa mais para se manter um software do que para desenvolvê-lo.

Produtos de Software

Genérico

Sistemas autônomos que são comercializados e vendidos a qualquer cliente que deseja comprá-los.

  • Programas gráficos, ferramentas de gerenciamento de projetos, software CAD, software para propósitos específicos, tais como sistemas de registros odontológicos.

Atributos Essenciais do Software

  • Manutenibilidade;
... Continue a ler "Fundamentos e Processos Essenciais da Engenharia de Software" »

Conceitos Fundamentais de Sistemas Operacionais

Classificado em Computação

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

Deadlock

Ocorre quando dois ou mais processos bloqueiam uns aos outros permanentemente, pois cada um detém um recurso que o outro processo necessita. As quatro condições necessárias para a sua ocorrência são:

  • Exclusão Mútua: Pelo menos um recurso deve ser mantido em modo não compartilhável, ou seja, apenas um processo pode usar o recurso de cada vez.
  • Posse e Espera: Um processo, que já detém pelo menos um recurso, solicita novos recursos que estão alocados a outros processos e não libera os que já possui.
  • Não Preempção: Um recurso não pode ser retirado de um processo que o detém; ele deve ser liberado voluntariamente pelo próprio processo.
  • Espera Circular: Existe um conjunto de processos em espera, onde cada processo aguarda
... Continue a ler "Conceitos Fundamentais de Sistemas Operacionais" »

Conceitos Essenciais de Gerência e Alocação de Memória

Enviado por Bruno Akamine e classificado em Computação

Escrito em em português com um tamanho de 4,62 KB

Conceitos Fundamentais em Gerência de Memória

1. Funções Básicas da Gerência de Memória

As funções essenciais da gerência de memória são:

  • Permitir que novos programas sejam aceitos mesmo que não exista espaço livre de memória.
  • Permitir a execução de programas maiores do que a memória física.
  • Proteger as áreas de memória ocupadas por cada processo.

2. Estratégias de Escolha de Partição Dinâmica

Considerando as estratégias para escolha de partição dinamicamente, conceitue as estratégias Best-fit e Worst-fit, especificando prós e contras de cada uma:

Best-fit

Escolhe a melhor partição, ou seja, aquela que o programa deixa o menor espaço sem utilização. A lista de áreas livres é alocada por tamanho, diminuindo o tempo... Continue a ler "Conceitos Essenciais de Gerência e Alocação de Memória" »

Comandos Essenciais Linux, Estrutura e Conceitos de SO

Classificado em Computação

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

Comandos Essenciais da Shell (Bash)

  • echo $SHELL: Mostra qual o interpretador de comandos (Shell) que está a ser utilizado.
  • echo $BASH_VERSION: Mostra a versão da Bash.
  • who: Mostra quem está logado no computador.
  • ls -la: Lista os ficheiros da diretoria, incluindo aqueles que começam por um ponto final (ficheiros ocultos).
  • man: Manual do utilizador incluído no Linux e em sistemas Unix.
  • info: Comando parecido ao man, mas com uma estrutura mais robusta para agregação de páginas. Permite ligar com outras páginas e criar menus.
  • which: Localiza o caminho completo de comandos da Shell.
  • whereis: Localiza os ficheiros binários, de código fonte e de página de manual para um comando.
  • whatis: Procura na base de dados por pequenas descrições dos comandos
... Continue a ler "Comandos Essenciais Linux, Estrutura e Conceitos de SO" »

Comparação entre OSI, IEEE 802 e IETF

Classificado em Computação

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

1) Comparar arquiteturas: OSI, IEEE 802 e IETF

Modelo OSI: é dividido em sete camadas: físico, enlace, rede, transporte, sessão, apresentação e aplicação. Cada camada tem funções bem definidas, por exemplo:

  • Físico – transmissão de bits no meio;
  • Enlace – controle de acesso ao meio, detecção/correção de erros em nível de enlace;
  • Rede – roteamento e encaminhamento entre sub-redes;
  • Transporte – controle de fluxo, confiabilidade e entrega fim-a-fim (por exemplo, TCP/UDP);
  • Sessão, Apresentação e Aplicação – controle de diálogo, representação de dados e interfaces para aplicações.

Modelo IEEE 802: refere-se essencialmente às camadas mais baixas do OSI. Em vez de uma única camada de enlace, o IEEE 802 divide-a em MAC... Continue a ler "Comparação entre OSI, IEEE 802 e IETF" »

Princípios e Fatores da Qualidade segundo a NBR ISO 9001

Classificado em Computação

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

1. Cite 5 Princípios da Qualidade segundo a NBR ISO 9001:2000


1. Foco no cliente
2. Liderança
3. Envolvimento das pessoas
4. Abordagens de processos
5. Abordagem sistêmica para gestão

2. Fale sobre três fatores necessários para a implantação de um programa de avaliação e controle de qualidade.


1. Produtos ou processos a serem controlados;
2. Definição dos respectivos Padrões de Identidade e Qualidade e Procedimentos Operacionais;
3. Definições de defeitos críticos e toleráveis;
4. Métodos validados para avaliação das características de qualidade.

3. Um fabricante de parafusos de aço inox estruturou o controle estatístico de processo na empresa e controla o diâmetro dos parafusos pelo gráfico da média que apresenta LSC=10,22mm,

... Continue a ler "Princípios e Fatores da Qualidade segundo a NBR ISO 9001" »

Fundamentos de Redes: Gateways, IP, TCP/UDP e Mais

Classificado em Computação

Escrito em em português com um tamanho de 2,81 KB

  1. Como operam gateways de rede?

    Gateway de Nível 1 (Repetidor)

    Operação: Repete o sinal recebido.

    Características: Não pode haver um caminho fechado neles; geram tráfego inter-rede inútil.

    Gateway de Nível 2 (Ponte)

    Operação: Por possuírem o nível de enlace, podem ver se precisam repetir o sinal para a outra rede observando o endereço MAC do pacote.

    Características: Chamados de pontes.

    Gateway de Nível 3 (Roteador)

    Operação: Podem definir a melhor rota para enviar os pacotes entre duas redes.

    Características: Chamados de roteadores.

  2. Funcionamento do Protocolo IP e ARP

    Explique o funcionamento do protocolo IP ao encaminhar pacotes da origem até o destino, mencionando a função do protocolo ARP.

    O IP passa o endereço do destino para o

... Continue a ler "Fundamentos de Redes: Gateways, IP, TCP/UDP e Mais" »