Questões de Engenharia de Software - Frameworks para Concurso
Foram encontradas 46 questões
Ano: 2023
Banca:
Instituto Access
Órgão:
Câmara de Salto - SP
Prova:
Instituto Access - 2023 - Câmara de Salto - SP - Analista Legislativo - Informática |
Q2295422
Engenharia de Software
No que se refere aos modelos de qualidade para desenvolvimento de
software, o CMM – Capability Maturity Model é um conjunto de
processos desenvolvido pela SEI – Software Engineering Institute para
melhorar o desenvolvimento de aplicações em organizações que
trabalham com tecnologias de software. Os processos devem ser
continuamente aperfeiçoados por meio de pequenas melhorias, ao
invés de inovações revolucionárias. O CMM provê uma estrutura –
framework – para organizar os passos de melhorias dentro de cinco
níveis de maturidade em processos de software de uma organização,
indicados na figura abaixo. Esses cinco níveis de maturidade definem
uma escala para medir o estágio de maturidade de uma organização.
Sendo o 1 - Inicial e 2 - Repetível, os demais níveis 3, 4 e 5 são
Sendo o 1 - Inicial e 2 - Repetível, os demais níveis 3, 4 e 5 são
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268313
Engenharia de Software
A utilização de metodologias ágeis em projetos
de desenvolvimento de sistemas da informação
é uma boa prática recomendada e o framework
Scrum é uma opção que, por meio de facilitadores
adaptativos, dentro da uma perspectiva de abordagem iterativa e incremental, permite o atingimento
de metas para soluções de problemas complexos. Acerca do conceito dos pilares empíricos do
Scrum. Neste contexto, analise os itens a seguir:
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que:
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que:
Ano: 2023
Banca:
FEPESE
Órgão:
Companhia Águas de Joinville
Prova:
FEPESE - 2023 - Companhia Águas de Joinville - Analista de Gestão - Infraestrutura de TI |
Q2265306
Engenharia de Software
O Framework Scrum é interativo e propõe entregas interativas.
Relacione as colunas abaixo, levando-se em consideração a proposta organizacional do Scrum.
Coluna 1 Papel
1. Time de desenvolvimento. 2. Scrum Master. 3. Product Owner. 4. Sprint.
Coluna 2 Função
( ) Se autogerencia e se auto-organiza. ( ) Organiza a retrospectiva da sprint para auxiliar a equipe. ( ) Fica disponível para dar feedback à equipe. ( ) Coleta requisitos para o backlog do produto. ( ) Iteração para transformar requisitos em incremento de produto.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Relacione as colunas abaixo, levando-se em consideração a proposta organizacional do Scrum.
Coluna 1 Papel
1. Time de desenvolvimento. 2. Scrum Master. 3. Product Owner. 4. Sprint.
Coluna 2 Função
( ) Se autogerencia e se auto-organiza. ( ) Organiza a retrospectiva da sprint para auxiliar a equipe. ( ) Fica disponível para dar feedback à equipe. ( ) Coleta requisitos para o backlog do produto. ( ) Iteração para transformar requisitos em incremento de produto.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Q2234719
Engenharia de Software
No que diz respeito aos Frameworks, analise as afirmativas a seguir:
(01) Frameworks são um conjunto integrado de artefatos de software que colaboram para fornecer uma arquitetura reusável para uma família de aplicações relacionadas.
(02) Hot-spots são pontos imutáveis ou que não podem ser facilmente alterados, constituem o kernel do framework.
(04) Em uma biblioteca de classes orientadas a objetos, cada classe é única e independente das outras. As aplicações que utilizam as bibliotecas é que criam as colaborações.
(08) Os frameworks de infraestrutura de sistemas são usados para integrar aplicações e componentes distribuídos, pois esconde o baixo nível da comunicação entre os componentes distribuídos.
Assinale a alternativa que contém o somatório das afirmações corretas:
(01) Frameworks são um conjunto integrado de artefatos de software que colaboram para fornecer uma arquitetura reusável para uma família de aplicações relacionadas.
(02) Hot-spots são pontos imutáveis ou que não podem ser facilmente alterados, constituem o kernel do framework.
(04) Em uma biblioteca de classes orientadas a objetos, cada classe é única e independente das outras. As aplicações que utilizam as bibliotecas é que criam as colaborações.
(08) Os frameworks de infraestrutura de sistemas são usados para integrar aplicações e componentes distribuídos, pois esconde o baixo nível da comunicação entre os componentes distribuídos.
Assinale a alternativa que contém o somatório das afirmações corretas:
Ano: 2023
Banca:
OBJETIVA
Órgão:
Prefeitura de Piratininga - SP
Prova:
OBJETIVA - 2023 - Prefeitura de Piratininga - SP - Analista de TI |
Q2200212
Engenharia de Software
Para evitar a necessidade de iniciar a criação de um site
do zero, é comum o uso de pacotes de linguagens que
apresentam aplicações e elementos pré-definidos, agilizando
o trabalho e poupando o tempo. No desenvolvimento e na
arquitetura de aplicações e plataformas digitais, o conceito
exposto refere-se a(ao):