Foram encontradas 50 questões.
Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior.
Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade.
Considere os requisitos relacionados a seguir:
I O sistema deve ser compatível com navegadores Web executando em smartphones.
II O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade.
III O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas.
IV O sistema deve ser desenvolvido com a linguagem Java.
V O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição.
VI Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos.
Dentre os itens relacionados de I a VI, são requisitos não funcionais
Provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
- Qualidade de SoftwareMétricas de SoftwareAIE: Arquivo de Interface Externa
- Qualidade de SoftwareMétricas de SoftwareVAF: Fator de Ajuste
Acerca da técnica de Análise de Ponto de Função (APF), considere as seguintes afirmativas.
I Um dos fatores de ajuste de valor (VAF, value adjustment factors) usados no cálculo APF é a complexidade e quantidade de requisitos funcionais especificados para o software.
II A quantidade de Arquivos de Interface Externos (external interface files) é usada para o cálculo APF de um software.
III Cada arquivo de interface externo é um agrupamento lógico de dados que reside fora da aplicação, mas fornece dados que podem ser usados pela aplicação.
Está(ão) correta(s)
Provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
Com respeito ao assunto processo de software, considere as seguintes afirmativas:
I Na Programação Extrema (Extreme Programming), o projeto (design) arquitetural é encarado como algo transitório que pode e deve ser continuamente modificado conforme a construção prossegue.
II No Scrum, as sprints consistem em unidades de trabalho solicitadas para atingir um requisito estabelecido no registro de trabalho (backlog) e que precisa ser ajustado dentro de um prazo já fechado (janela de tempo).
III No Scrum, o ScrumMaster assume o papel de gerente de projetos da equipe ágil sendo, por exemplo, responsável por controlar os prazos e atribuir itens do backlog para cada membro da equipe.
IV O Espiral é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos gerenciais dos métodos ágeis.
Estão corretas
Provas
Com respeito ao tema Teste de Software, considere as afirmativas seguintes.
I O teste de Método em um software Orientado a Objetos equivale ao Teste Unitário em software convencional.
II A Complexidade Ciclomática de McCabe é uma técnica para testes de caixa-branca para se certificar de que todas as instruções de um programa sejam executadas pelo menos uma vez nos casos de teste.
III A verificação de software requer que os requisitos do software sejam documentados de alguma forma, pois avalia se o software produzido atende aos requisitos especificados.
IV Todos os defeitos encontrados no teste de software precisam ser corrigidos imediatamente após a sua descoberta.
Está(ão) correta(s)
Provas
- UniãoExecutivoDecreto 1.171/1994: Código de Ética do Servidor Público Civil do Poder Executivo Federal
Provas
Provas
Provas
Provas
Provas
- Agentes PúblicosCargos, Empregos e Funções PúblicasAcumulação de Cargos, Empregos e Funções Públicas
- Lei 8.112/1990: RJU
Provas
Caderno Container