Engenharia de Software Flashcards
Quais as palavras-chave dos quatro ciclos de vida (Concepção, Elaboração, Construção e Transição) do Processo Unificado (UP)?
Concepção (Inception):
*Estabelecer um business case para o sistema.
*Identificar todas as entidades externas(pessoas e sistemas).
Elaboração:
*Compreensão do Problema.
*Framework da arquitetura.
*Identificar riscos do projeto
Construção:
*Projeto, programação e testes.
*Software já funcionando.
*Documentação associada.
Transição:
*Transferência do sistema da comunidade de desenvolvimento para os usuários.
*Documentação e software funcionando.
Em UP, a Implantação está presente em quase todos os quatro ciclos de vida, exceto na:
Concepção.
Em DevOps, o termo “shift left testing” significa que os testes devem:
Devem se feitos desde as fases iniciais do ciclo de vida do produto.
(Do início até o final)
Qual a correta sequência do nível mais alto para o mais baixo da hierarquia de ordenação de memória?
Registradores
Cache L1, L2
RAM
Discos
(Quanto mais acima, maior a rapidez de acesso)
Qual a capacidade de armazenamento do FAT16, FAT32 e NTFS?
FAT16: 4GB
FAT32: 4GB
NTFS: 16GB
No linux, para que é usado o comando ifconfig?
Para visualizar a configuração de IP e a máscara de rede.
(no windows é ipconfig)
O que é o escalonamento de processo preemptivo e não preemptivo?
Preemptivo:
Permite interromper o processo, antes de ser finalizado, para que entre outro no lugar.
Não preemptivo: O processo não pode ser interrompido por nenhum processo externo. (Somente por ele mesmo)
O que é a técnica de escalonamento de processos Round Robin (RR)?
O processo a ser executado será o primeiro da fila, que será executado por um determinado intervalo (chamado de quantum) após o qual voltará ao final da fila.
Qual a diferença entre swapping e paginação?
Swapping: Da memória principal para a secundária (swap out) e posteriormente, o processo é carregado de volta para a memória secundária (swap in).
Paginação: Dividir a memória principal em pedaços de tamanho fixo (partições). (pode ser dividido em tamanhos iguais para memória virtual).
O que é arquitetura MVC?
Model-View Controller é usada em aplicações web.
Um sistema de arquivo compatível com o Windows e Linux é:
FAT32
Qual a definição de nuvem pública e privada?
pública: São oferecidos por provedores terceirizados.
privada: exclusivamente para uma organização.(não é disponível para o uso geral).
Itil é voltado para governança.