Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

Camadas OSI e Protocolos de Rede

Classificado em Computação

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

Camada 4 - Transporte

Conhecida como camada de transporte, é responsável por entregar e receber os dados, desde a origem até o destino. O gerenciamento usa sockets para comunicação. Socket = Endereço IP + Porta.

  • TCP: Entrega confiável, orientada à conexão e garante a integridade.
  • UDP: Não garante a entrega das informações, porém é bem mais rápido.

TCP

Garante a entrega dos pacotes. Podem ser:

  • Simples: Envia, recebe confirmação e envia o próximo. O emissor fica muito tempo ocioso.
  • Deslizante: Estabelece um tamanho máximo de cada pacote e capacidade máxima de armazenamento do receptor. Desta forma, podem ser disparados vários pacotes até alcançar o tamanho máximo.

Sinais de controle:

  • SYN: Utilizado para manter e sincronizar a comunicação
... Continue a ler "Camadas OSI e Protocolos de Rede" »

Gerenciamento de Capacidade e Projetos de Liberação

Classificado em Computação

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

AC - Dissertativas

AC1)

1 - Qual a definição de TI como um Serviço? Qual é o relacionamento de um Processo de Negócio com os Ativos e Recursos de TI? NOTA: 9

Toda atividade que auxilia na produção e/ou atende as necessidades de um indivíduo ou da empresa. Os ativos e recursos são a base do serviço, onde estão disponíveis as ferramentas que serão utilizadas no desenvolvimento do negócio.

2 - Analisando o Modelo de Configuração da figura abaixo, descreva qual a importância do registro e manutenção das informações dos ICs de cada componente. NOTA: 7

Com o registro das configurações devidamente guardadas e/ou atualizadas, torna-se fácil a manutenção ou remanejamento de algum item do escopo.

3 - Descreva o conceito básico do

... Continue a ler "Gerenciamento de Capacidade e Projetos de Liberação" »

Programação Concorrente e Assíncrona em .NET

Classificado em Computação

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

Exceção Simultânea Apenas Aparente

O sistema operativo comuta a execução entre as diversas threads. O Time slice é o tempo de execução de cada thread.

Exemplos de Execução Concorrente

  • Navegador de InternetThreads para carregar ou mostrar as várias partes de uma página Web;
  • Acesso ao disco - Operação lenta e threads para ler/processar os dados.

O que São Monitores?

Um monitor representa uma secção de código que apenas é executado por uma thread de cada vez.

Explique os Tipos de Secção Crítica

Lock contém o método Thread safe que pode ser executado por duas ou mais threads em simultâneo. A Secção crítica pode ser executada apenas por uma thread de cada vez: lock(typeof(NomedaClasse)) { ... }

Classe Mutex -> Objeto que... Continue a ler "Programação Concorrente e Assíncrona em .NET" »

Quais as afirmações que caracterizam os protocolos da camada de transporte? (Escolha três.)

Classificado em Computação

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

1 - O Transmission Control Protocol, ou protocolo de controle de transmissão, é um dos principais
protocolos da Internet. É adequado às redes globais, pois verifica se os dados são enviados pela
rede da forma correta, na sequência apropriada e sem erros. É um protocolo da camada de
transporte do modelo TCP/IP (camada 3), sobre o qual se assentam a maioria dos demais
protocolos e aplicações, como o SSH, FTP, HTTP — e praticamente toda a World Wide Web.
Quanto ao funcionamento do TCP pode-se afirmar que:
Resposta: As portas com valor entre 1 e 1024 são chamadas de portas conhecidas e são
reservadas pára serviços específicos do TCP.
2 - O programa aplicativo cliente/servidor TELNET – de TErminaL NETwork é uma aplicação pára
serviços
... Continue a ler "Quais as afirmações que caracterizam os protocolos da camada de transporte? (Escolha três.)" »

Serviços de Rede: Circuito Virtual, Datagrama e Protocolos

Classificado em Computação

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

Serviços de Rede: Circuito Virtual e Datagrama

Descreva os serviços de Circuito Virtual e Datagrama e comente formas de implementação desses serviços no nível 3 e no nível 4 do modelo OSI.

Circuito Virtual

Orientado à conexão, confiável e garante ordenação.

Datagrama

Não orientado à conexão, não confiável e não garante ordenação.

Formas de Implementação

A serem detalhadas...

Semelhanças e Diferenças entre Circuito Virtual e Comutação de Circuitos

Circuito Virtual:

Orientado à conexão, confiável e garante ordenação.

Comutação de Circuitos:

Aloca canal/conexão, retardo constante, tráfego contínuo e desperdício de espaço.

Portas TCP e UDP

Explique para que servem as portas utilizadas pelos protocolos TCP e UDP.

Permitem

... Continue a ler "Serviços de Rede: Circuito Virtual, Datagrama e Protocolos" »

Métodos Assíncronos e XAML: Um Guia Completo

Classificado em Computação

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

Métodos Assíncronos

Os métodos assíncronos utilizam o await para definir pontos de suspensão em sua execução. O operador await indica ao compilador que o método assíncrono não pode continuar a execução até que o processo assíncrono em espera esteja completo. O controle da execução da aplicação passa para o código que invocou o método assíncrono.

Eles não requerem multithreading, pois utilizam a thread que os invocou e utilizam apenas tempo de processamento quando estão ativos.

XAML

O que é XAML?

XAML (eXtensible Application Markup Language) é uma linguagem de programação baseada em XML, adaptada ao desenvolvimento para a framework .NET. É também utilizada para definir elementos de interface gráfica: controles e ligações... Continue a ler "Métodos Assíncronos e XAML: Um Guia Completo" »

Visão Geral e Princípios do Projeto SCRUM

Classificado em Computação

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

Visão Geral de um Projeto SCRUM

1. Cronograma de Planejamento da Release

2. Caso de Negócio do Projeto

3. Declaração da Visão do Projeto

4. Backlog Priorizado do Produto

5. Backlog da Sprint

6. Reunião Diária

7. Criar os Entregáveis

8. Entregáveis Aceitos

Principais Vantagens da Utilização do Scrum, em Qualquer Projeto, São:

Adaptabilidade, O controle de processos empíricos e a entrega iterativa fazem com que os projetos sejam adaptáveis e abertos a incorporação de mudanças.

Transparência, Todas as fontes de informações, tais como, o Scrumboard e o gráfico bumdown do Sprint, são compartilhadas gerando um ambiente de trabalho aberto.

Feedback Contínuo, O feedback contínuo é fornecido através de processos denominados como conduzir... Continue a ler "Visão Geral e Princípios do Projeto SCRUM" »

Camada de Transporte: Funções e Mecanismos

Classificado em Computação

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

Funções da Camada de Transporte

1ª Função: Ampliar o sistema de entrega entre dois processos na camada de rede para dois processos da camada de aplicação que rodam nos sistemas finais.

2ª Função: Controlar a taxa de transmissão de entidades para evitar ou se recuperar de congestionamentos dentro da rede.

Os protocolos desta camada supervisionam os processos de fluxo de dados entre os processos finais. Os programas da camada de aplicação agem uns com os outros, sem ter a obrigação de conhecer as camadas mais baixas.

Mecanismo de Endereçamento

  • Entrega e resposta
  • Número da porta temporária
  • Número de porta conhecida

Serviços sem conexão: Exemplo: carta (não se sabe se recebeu).

Serviços com conexão: Exemplo: Telefone (sabe que recebeu... Continue a ler "Camada de Transporte: Funções e Mecanismos" »

Otimização de Consultas em Banco de Dados

Classificado em Computação

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

Indexação

Resposta: Indexação é o processo de sumarizar um arquivo de registros com base em um atributo. O desempenho em tempo de execução aumenta porque primeiro acessamos o arquivo de índice, e este campo indicará o caminho para o registro a ser consultado. Este ganho de tempo pode ser muito alto em muitos casos. O espaço de armazenamento diminui porque, além de armazenar o arquivo de registros, também armazenamos o arquivo de índices.

  • Índice primário: Possui o mesmo número de itens do arquivo de dados. O arquivo deve estar ordenado por este campo e ser único (esparso).
  • Índice secundário: Possui o mesmo número de itens do arquivo de dados. O arquivo de dados não precisa estar ordenado nem ser único (denso).
  • Índice Cluster:
... Continue a ler "Otimização de Consultas em Banco de Dados" »

Ferramentas e Sistemas de Informação para Novos Produtos

Classificado em Computação

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

Question1

Notas: 1

Quais são consideradas as principais ferramentas que as empresas dispõem para criar novos produtos e serviços no modelo de mercado atual?

Escolher uma resposta.

  • a. Estatística e Benchmark.
  • b. Engenharia e Automação.
  • c. Logística e Suprimentos.
  • d. Marketing e Relacionamento com Clientes.
  • e. Tecnologias e Sistemas de Informação.

Resposta correta: Tecnologias e Sistemas de Informação.


Question2

Notas: 1

Qual é a alternativa que melhor descreve o que é um modelo de negócio?

Escolher uma resposta.

  • a. É a descrição de como a empresa deve produzir, comercializar e distribuir um produto ou serviço a fim de criar valor.
  • b. É o controle do fluxo e armazenamento eficiente e econômico de matérias-primas, materiais semi-acabados
... Continue a ler "Ferramentas e Sistemas de Informação para Novos Produtos" »