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

O modelo CMM (Capability Maturity Model) , em sua versão 1.1, estabelece níveis de maturidade que indicam o grau de evolução dos processos de software em uma organização, permitindo avaliar sua capacidade de desenvolvimento de forma estruturada. Nesse contexto, assinale a alternativa que apresenta um nível de maturidade do CMM.

A Escalável.
B Portável.
C Repetível.
D Modular.
E Interoperável.

De acordo com o modelo MPS.BR (Melhoria de Processo do Software Brasileiro), versão 1.1, os processos do ciclo de vida de software podem ser classificados em processos fundamentais, de apoio e organizacionais, conforme sua função no contexto do desenvolvimento e manutenção de software. Considerando essa classificação, assinale a alternativa que apresenta um processo classificado como processo de apoio.

A Desenvolvimento de software.
B Manutenção de software.
C Aquisição de software.
D Garantia da Qualidade.
E Definição do processo organizacional.

De acordo com o Guia PMBOK 4ª edição, o gerenciamento do tempo do projeto envolve processos que garantem o término do projeto dentro do prazo previsto. Diante disso, assinale a alternativa que NÃO corresponde a um processo explicitamente previsto nesse gerenciamento.

A Controlar a qualidade.
B Definir as atividades.
C Sequenciar as atividades.
D Estimar os recursos das atividades.
E Desenvolver o cronograma.

De acordo com o modelo CMMI-DEV ( Capability Maturity Model Integration for Development ), versão 1.3, os níveis de maturidade representam estágios evolutivos da melhoria de processos organizacionais, sendo definidos de forma sequencial. Nesse contexto, assinale a alternativa que apresenta um nível de maturidade que NÃO pertence ao modelo CMMI-DEV.

A Inicial.
B Gerenciado.
C Definido.
D Otimizado Adaptativo.
E Quantitativamente Gerenciado.

De acordo com o IFPUG, no Counting Practices Manual (versão 4.3), a determinação da complexidade funcional dos processos elementares considera diferentes tipos de elementos utilizados pelas funções. Nesse contexto, assinale a alternativa que corresponde ao conceito descrito como sendo um campo único, reconhecido pelo usuário e não repetido

A Tipo de dado elementar (TD ou DER).
B Tipo de arquivo referenciado (AR ou ALR).
C Tipo de registro lógico (RLR).
D Tipo de função de dados (ALI ou AIE).
E Tipo de processo elementar (PE).

A Análise de Pontos de Função (APF), conforme definido pelo IFPUG no Counting Practices Manual (versão 4.3), estabelece critérios para medir o tamanho funcional de sistemas com base na visão do usuário. Nesse contexto, assinale a alternativa que apresenta CORRETAMENTE uma classificação de funções utilizada na APF.

A Funções estruturais e funções comportamentais.
B Funções estáticas e funções dinâmicas.
C Funções de dados e funções de transação.
D Funções lógicas e funções físicas.
E Funções operacionais e funções estratégicas.

O modelo MPS.BR (Melhoria de Processo do Software Brasileiro), versão 1.1, define níveis de maturidade que representam estágios evolutivos da capacidade dos processos organizacionais. Com base nessa classificação, assinale a alternativa que apresenta uma denominação que NÃO corresponde a um nível de maturidade do MPS.BR.

A Em Aperfeiçoamento Contínuo.
B Gerenciado Quantitativamente.
C Definido.
D Largamente Definido.
E Parcialmente Gerenciado.

De acordo com o Guia PMBOK 4ª edição, o gerenciamento das comunicações do projeto envolve processos que asseguram a geração, coleta, distribuição e controle das informações do projeto. Diante disso, assinale a alternativa que NÃO corresponde a um processo explicitamente previsto nesse gerenciamento.

A Identificar as partes interessadas.
B Planejar as comunicações.
C Mobilizar a equipe do projeto.
D Gerenciar as expectativas das partes interessadas.
E Reportar o desempenho.

Sobre estruturas de seleção em programação, assinale a alternativa que apresenta CORRETAMENTE as diferenças entre if/else , if/else if/else e switch/case em linguagens de programação convencionais.

A If/Else executa um bloco para cada condição; If/Else If/Else é utilizado apenas para duas alternativas; Switch/Case avalia apenas uma condição booleana.
B If/Else permite duas alternativas de execução; If/Else If/Else permite testar várias condições em sequência; Switch/Case permite avaliar diferentes valores de uma mesma variável.
C If/Else e Switch/Case sempre executam todos os blocos; If/Else If/Else só executa quando a condição final é verdadeira.
D Switch/Case pode ser usado para qualquer expressão lógica; If/Else If/Else é mais indicado para repetir blocos de código; If/Else é usado para testar valores múltiplos.
E If/Else If/Else executa todos os blocos cujas condições sejam verdadeiras; If/Else seleciona aleatoriamente entre os blocos; Switch/Case não suporta valores numéricos.

Uma analista está desenvolvendo um relatório em um sistema de vendas para identificar clientes cujo valor total de pedidos ultrapassou R$ 500,00 no mês corrente. A consulta utiliza as cláusulas JOIN e GROUP BY com a função de agregação SUM. Ao testar a consulta, ela percebeu que precisava filtrar os grupos com base no valor calculado pela agregação. Nesse contexto, qual cláusula SQL deve ser utilizada para filtrar grupos com base no resultado de uma função de agregação?

A A cláusula WHERE, posicionada após o GROUP BY, filtra registros com base em valores produzidos por funções de agregação.
B A cláusula DISTINCT, que elimina resultados duplicados e pode ser empregada para restringir grupos de agregação por valor calculado.
C A cláusula FILTER, aplicada junto ao GROUP BY, que restringe os grupos resultantes com base em critérios numéricos calculados.
D A cláusula HAVING, posicionada após o GROUP BY, que permite filtrar grupos com base no resultado de funções de agregação.
E A cláusula ORDER BY, que pode ser configurada para restringir grupos por valor total.