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

Das abordagens principais dos processos de software , apresenta pelo menos três princípios ou características do método Extreme Programming (XP):

A propriedade coletiva, diagrama de bolhas, product owner e modelo de visão.
B modelagem de negócio, revisão de sprint, refatoração e diagrama funcional
C revisão de sprint , programação em pares, diagrama de fluxo de dados e product owner.
D diagrama funcional, modelo de processo, product backlog e refatoração.
E refatoração, product backlog, propriedade coletiva e programação em pares.

Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente

Um Técnico está em um grupo de discussão sobre as atividades de segurança individuais que devem ser realizadas para haver conformidade com os processos do Security Development Lifecycle (SDL). Como no ambiente de desenvolvimento há um risco de segurança significativo, o grupo está discutindo a atividade de Threat Modeling , que faz parte da fase de

A Implementation.
B Verification.
C Design.
D Requirements.
E Release.

Como base de orientação para o desenvolvimento de um software, um Técnico resolveu utilizar a norma ABNT NBR ISO/IEC/HEEE 12207:2021, que

A prescreve um modelo de ciclo de vida formado pelas fases de concepção, desenvolvimento, produção teste e implantação.
B agrupa as atividades que podem ser executadas durante o ciclo de vida de um sistema de software em quatro grupos de processos.
C se aplica principalmente a sistemas para os quais o software não é de primordial importância para os stakeholders .
D define processos vinculados a fases específicas do ciclo de vida de software , como planejamento, codificação e testes.
E prescreve um modelo de ciclo de vida formado pelas fases de iniciação, elaboração. construção e transição.

Com relação à codificação segura, a norma ABNT NBR IS0/1EC 27002:2022 recomenda que, durante a codificação, seja considerada a

A utilização de técnicas seguras de programação, como programação em duplas, refactoring , revisão por pares, iterações de segurança e desenvolvimento orientado por testes.
B eliminação de técnicas estruturadas de programação, como estruturas de repetição e sub-rotinas.
C utilização de técnicas de design que incluam o uso de senhas no código fonte, serviços web não autenticados etc.
D validação de campos de formulários no cliente, liberando o servidor para processamentos mais pesados relacionados às regras de negócio.
E utilização de padrões de projeto e frameworks utilizando como critério principal o potencial de reduzir o tempo de desenvolvimento.

Com relação a Scrum , analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

I. Os artefatos com baixa transparência podem levar a decisões de projeto que aumentam o valor e reduzem o risco.

II. A inspeção permite a adaptação, a inspeção sem adaptação é considerada útil. Os eventos do Scrum são projetados para provocar mudanças.

III. A adaptação torna-se mais difícil quando as pessoas envolvidas não são empoderadas ou autogeridas. Espera-se que um Time Scrum se adapte quando aprende algo novo por meio da inspeção. As afirmativas são, respectivamente,

A F – V – V.
B V – F – F.
C F – V – F.
D V – V – F.
E F – F – V.

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.

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.

Julgue o próximo item, relativos a ciclo de vida de software . O conceito de sprint tem sua origem no RUP a partir da execução das fases, cada uma delas com seu marco; cada ciclo no RUP tinha uma sprint considerada, assim como um projeto curto.

A Certo
B Errado