Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q3329097 Engenharia de Software
O paradigma orientado a objetos define alguns princípios básicos que devem ser seguidos. A propriedade de implementar dados e procedimentos correlacionados em uma mesma entidade recebe o nome de:
Alternativas
Q3318011 Engenharia de Software
Marque a alternativa que apresenta o termo o qual se refere a uma das principais ferramentas que contribuem na colaboração entre os projetistas e na troca de informações entre as disciplinas. É o que permite que softwares de diferentes fabricantes possam "conversar" entre si usando uma linguagem comum e aberta: 
Alternativas
Q3313537 Engenharia de Software
Quando um programa é desenvolvido, seus criadores escolhem um tipo de licença de uso para esse software. Existe um padrão em que o software possui algumas limitações em relação ao acesso de funcionalidades ou limite de tempo de utilização, geralmente contado em dias, a partir do momento que o software é instalado e, para ter acesso a essas ferramentas bloqueadas ou usar por tempo indeterminado, o usuário é obrigado a comprar o produto.
Esse tipo de licença é conhecido por 
Alternativas
Q3309186 Engenharia de Software
Em relação à Engenharia de Software, avaliar se as afirmativas são certas (C) ou erradas (E) e assinalar a sequência correspondente.

( ) Acoplamento é uma medida de quão relacionadas entre si estão as partes de um software.
( ) Coesão refere-se ao grau de dependência entre os módulos ou componentes de um sistema.
( ) Quanto menor o acoplamento, menos difícil será a manutenção de um sistema.
( ) Alta coesão é uma meta importante no desenvolvimento de software, pois, geralmente, está associada a códigos mais fáceis de entender, manter e reutilizar.
Alternativas
Q3309174 Engenharia de Software
O Scrum é um framework de gerenciamento de projetos e desenvolvimento de produtos que se baseia em elementos como papéis, eventos e artefatos. Esses elementos fornecem a estrutura necessária para que as equipes possam colaborar de forma eficaz e iterativa na entrega de valor ao longo do tempo. Assinalar a alternativa que preenche CORRETAMENTE as lacunas com os elementos do Scrum.

___________________ representa os interesses dos stakeholders e é responsável por definir as necessidades do produto, priorizar o trabalho e garantir que o produto atenda às expectativas dos clientes. O ______________ é uma reunião no início de cada sprint para planejar o trabalho que será realizado durante o ciclo. Já o ____________ é uma versão funcional e potencialmente entregável do produto ao final de cada sprint, que representa o trabalho concluído pela equipe de desenvolvimento. 
Alternativas
Q3309173 Engenharia de Software
Na área de teste de software, há uma variedade de tipos de testes, cada um focado em aspectos específicos da qualidade do sistema. Assinalar a alternativa que preenche as lacunas abaixo CORRETAMENTE com os tipos de teste de software.

Os testes __________ verificam se o software funciona conforme as especificações de funcionalidade e atende aos requisitos do usuário. Estes incluem testes de caixa-preta, onde o sistema é testado com base em sua entrada e saída esperada, e testes de caixa-branca, onde o código interno é examinado para garantir que todas as condições de execução sejam testadas. Já os testes __________ avaliam características do sistema além da funcionalidade, como desempenho, segurança, usabilidade e escalabilidade.
Alternativas
Q3309171 Engenharia de Software
Os padrões de projeto são soluções comprovadas para problemas comuns de design de software, oferecendo diretrizes e abordagens para criar código bem estruturado e de fácil manutenção. Com base nisso, assinalar a alternativa que preenche as lacunas abaixo CORRETAMENTE com padrões de projeto.

O _______ permite atribuir responsabilidades adicionais a um objeto dinamicamente, facilitando o tratamento de objetos de diferentes classes de forma uniforme. Já o ______ fornece um objeto representante ou um marcador de outro objeto para controlar o acesso ao mesmo. 
Alternativas
Q3285031 Engenharia de Software
Para a execução de um processo de testes de software completo, diversos são os níveis de testes que podem ser empregados. Com a finalidade de se avaliar o software ou uma funcionalidade dele como um todo, emprega-se o teste
Alternativas
Q3274810 Engenharia de Software
Uma das práticas de DevOps permite aos desenvolvedores mesclar alterações de código com frequência em um repositório central, possibilitando, assim, que as equipes possam resolver bugs de forma mais rápida, melhorando a qualidade do software e reduzindo o tempo para validação e lançamento de novas atualizações. Essa prática de DevOps é denominada 
Alternativas
Q3268863 Engenharia de Software
Um dos atributos da qualidade refere‑se à percepção que os usuários podem ter sobre o produto a partir de seus órgãos sensoriais. Com base nessa informação, assinale a alternativa que apresenta o elemento referente a esse atributo.
Alternativas
Q3268328 Engenharia de Software
Nos últimos dois anos, a Inteligência Artificial (IA) ganhou grande relevância no Brasil, especialmente em setores como segurança pública e saúde. Qual é um dos principais desafios enfrentados na implementação da IA no país?
Alternativas
Q3265730 Engenharia de Software
Analise as afirmações a seguir sobre benefícios da análise estruturada:

I - Os usuários obtêm uma ideia mais clara do sistema proposto pelo diagrama de fluxo de dados, do que a obtida através da narrativa e Fluxograma de sistemas físicos.
II - A apresentação em termos de fluxo lógico consegue mostrar mal-entendidos e pontos controversos.
III - As interfaces entre o novo sistema e outros já existentes, são mostrados de modo bem mais claro.

Estão corretas as afirmações:
Alternativas
Q3265729 Engenharia de Software
Uma das métricas utilizadas para especificar requisitos não funcionais é a confiabilidade. Das alternativas, abaixo, qual delas não está ligada a métrica de confiabilidade?
Alternativas
Q3265728 Engenharia de Software
Segundo Sommerville, alguns dos problemas que surgem, durante o processo de engenharia de requisitos, são as falhas em não fazer uma clara separação entre os níveis de descrição dos requisitos de usuário e de requisitos do sistema. Assinale, abaixo, a alternativa que contenha um requisito de usuário. 
Alternativas
Q3265727 Engenharia de Software
Analise as afirmações, a seguir, sobre o que são os requisitos de um sistema:

I – As descrições do que o sistema deve fazer;
II – Os serviços que oferece;
III – O desenvolvimento do produto;
IV – As restrições a seu funcionamento.

São requisitos de um sistema, as afirmações:
Alternativas
Q3265726 Engenharia de Software
Dentre todas as metodologias de desenvolvimento de software, aquela que é considerada a mais tradicional de todas é a metodologia:
Alternativas
Q3265725 Engenharia de Software
Analise as alternativas, a seguir, e assinale aquela que NÃO é objetivo de uma metodologia de desenvolvimento definir: 
Alternativas
Q3265724 Engenharia de Software
As definições da qualidade de software enfatizam três aspectos importantes: Os requisitos de software, critérios de desenvolvimento e:
Alternativas
Q3265723 Engenharia de Software
Analise as afirmações a seguir acerca de características que softwares que tenham qualidade aplicada a eles possuem:

I – Projetos, prazos e custos sob controle.
II - Satisfação de usuários, com necessidades atendidas na execução de suas tarefas.
III - Diminuição de erros nos projetos de software.
IV - Melhoria da posição competitiva da empresa, como instituição capaz de acompanhar a evolução.

Estão corretas as afirmações:
Alternativas
Q3260826 Engenharia de Software

Durante o treinamento de um modelo de aprendizado de máquina, percebe-se que o modelo tem uma alta precisão no conjunto de treinamento, mas uma baixa precisão para o conjunto de novos dados.


Isso indica um(a)

Alternativas
Respostas
1581: A
1582: C
1583: D
1584: C
1585: D
1586: C
1587: D
1588: D
1589: A
1590: E
1591: C
1592: E
1593: C
1594: A
1595: D
1596: E
1597: D
1598: A
1599: E
1600: B