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
10.449 questões encontradas

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.

Em uma relação a forma mais alta atendida representa o grau em que ela foi normalizada. Essa condição denomina-se:

A Boyce-Codd.
B Forma normal.
C Relação aninhada.
D Atributo de esquema.

Sobre a quarta forma normal, analise as afirmativas a seguir.

I. É baseada no conceito de dependências multivaloradas (MVD).

II. É uma forma normal mais fraca que a FNBC.

III. A decomposição não remove a redundância causada pela MVD. Está correto o que se afirma em

A I, II e III.
B I, apenas.
C I e II, apenas.
D II e III, apenas.