QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
20 questões encontradas

No que diz respeito à sua estrutura, o CMMI-DEV é formado por componentes agrupados em três categorias. Os componentes que descrevem o que as organizações devem alcançar para satisfazer uma área de processo pertencem à categoria componentes:

A Contínuos.
B Esperados.
C Requeridos.
D Informativos.

Os requisitos de software são frequentemente classificados como requisitos funcionais e requisitos não funcionais. Em relação aos requisitos não funcionais, assinale a afirmativa correta.

A Esses requisitos afetam apenas componentes individuais e não à arquitetura geral de um sistema.
B Os requisitos não funcionais devem ser sempre escritos qualitativamente, para que possam ser objetivamente testados.
C Os requisitos não funcionais podem estar relacionados às propriedades emergentes do sistema como confiabilidade;tempo de resposta; e, ocupação de área.
D A característica principal dos requisitos organizacionais, um dos tipos de requisitos não funcionais, é que eles especificam ou restringem o comportamento do software .

Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que ele oferece e as restrições a seu funcionamento. Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada, como controlar um dispositivo, colocar um pedido, ou encontrar informações. Em relação aos requisitos de software funcionais, assinale a afirmativa correta.

A Não dependem do tipo de software a ser desenvolvido, mas de quem são seus possíveis usuários.
B Os requisitos funcionais não podem explicitar o que o sistema não deve fazer, somente o que ele deve fazer, ou seja, seus objetivos.
C Eles são geralmente descritos de forma objetiva, quando expressos como requisitos de usuário, para serem compreendidos pelos usuários do sistema.
D De forma geral, a especificação dos requisitos funcionais de um sistema deve ser completa e consistente. Todavia, na prática, para sistemas grandes e complexos, é praticamente impossível alcançar completude e consistência dos requisitos.

A gestão de projetos representa a primeira camada do processo de engenharia de software , ou seja, abrange todo o processo de seu desenvolvimento. A atividade compreendida pelo gerenciamento de projeto de desenvolvimento de software , a qual representa a definição das tarefas que devem ser executadas ao longo do desenvolvimento do software , é:

A Medição.
B Estimativa.
C Análise de riscos.
D Programação de atividades.

O ciclo de vida de desenvolvimento de software , que contém seis etapas principais, também é conhecido como modelo cascata. A etapa do ciclo de vida de desenvolvimento de software que abrange todos os elementos do sistema e não apenas no software , principalmente no estudo de viabilidade técnica e econômica do desenvolvimento e nas atribuições de funções aos componentes do sistema, dentre outros, é:

A Teste.
B Análise.
C Projeto.
D Construção.

Na análise de sistemas, é estabelecida a solução mais viável para atender às necessidades da solução. O objeto da etapa de análise de sistema que visa definir primeiramente as informações gerais do sistema como, por exemplo, quais informações serão produzidas e devem ser fornecidas, quais funções deverão ter o sistema e o desempenho esperado é(são):

A Restrições de prazo e de custo.
B Identificação da necessidade do sistema.
C Avaliação da concepção do sistema quanto à sua viabilidade.
D Atribuições das funções ao hardware , ao software , às pessoas, ao banco de dados e aos demais elementos do sistema.

A UML ( Unified Modeling Language ), uma abordagem de notação muito utilizada para descrever soluções orientadas a objetos, pode ser adaptada para se adequar a diferentes situações de desenvolvimento e ciclos de vida de software . Em relação à UML, assinale a afirmativa correta.

A Os diagramas incluem apenas a visão estática do sistema.
B Pelo fato de ser considerada uma metodologia de desenvolvimento, a UML diz para o analista como projetar seu sistema.
C Pode ser utilizada para visualizar, especificar ou documentar um problema, sendo especialmente útil para descrever diferentes projetos alternativos, como também documentar os artefatos do projeto.
D É uma ferramenta poderosa de análise e documentação. No entanto, não pode ser utilizada em todo o processo de desenvolvimento de software , já que é empregada somente na fase inicial do desenvolvimento, ou seja, na especificação de requisitos.

“Alguns termos que são amplamente usados na indústria manufatureira também são usados na indústria de softwares . O termo que é largamente usado na indústria de software , o qual inclui todo o gerenciamento de configuração, atividades de verificação e validação aplicadas após o produto ter sido entregue por uma equipe de desenvolvimento é ______________ de qualidade.” Assinale a alternativa que completa corretamente a afirmativa anterior.

A controle
B garantia
C eficiência
D implantação

A qualidade de software não implica apenas se a funcionalidade de software foi corretamente implementada, mas também depende dos atributos não funcionais de sistema. São atributos de qualidade de software :

A Proteção; Testabilidade; e, Flexibilidade.
B Complexidade; Resiliência; e, Flexibilidade.
C Adaptabilidade; Proteção; e, Vulnerabilidade.
D Confiabilidade; Modularidade; e Usabilidade.

De acordo com o Unified Process (UP), cada participante envolvido no processo de desenvolvimento de software executa um conjunto de atividades procurando alcançar certos resultados que se traduzem em artefatos pertencentes ao modelo de processo. Assinale, a seguir, dois participantes da disciplina requisitos do Unified Process (UP).

A Analista de sistema e arquiteto.
B Arquiteto e administrador de banco de dados.
C Projetista de interfaces com o usuário e administrador de dados.
D Especificador de casos de uso e administrador de banco de dados.