Questões de Concurso Comentadas sobre conceitos básicos em engenharia de software em engenharia de software

Foram encontradas 170 questões

Q2499302 Engenharia de Software
DevSecOps é uma abordagem para desenvolvimento de software que integra práticas de segurança desde o início do ciclo de vida do desenvolvimento, visando garantir que a segurança seja uma consideração contínua e integrada em todas as etapas do processo de desenvolvimento, implantação e operação do software. Assinale a alternativa que descreve as palavras que formam o acrônimo DevSecOps.
Alternativas
Q2489601 Engenharia de Software
São exemplos de ferramentas para Gerenciamento de Configuração, EXCETO:
Alternativas
Q2489598 Engenharia de Software
Assinale a única alternativa que preenche corretamente a lacuna em branco.
______________________é um processo na Engenharia de Software responsável por identificar e controlar o acesso, as versões e as mudanças nos itens de configuração com o objetivo de garantir sua integridade.
Alternativas
Q2486312 Engenharia de Software
[Questão inédita] Um programador está trabalhando em um software de agendamentos de atendimento ao público e, ao consultar o documento de requisitos, ele se depara com as seguintes colocações:

I. “Um usuário deve ser capaz de pesquisar as listas de ocorrências para todas as unidades de atendimento.”

II. “A equipe de atendimento deve ser capaz de usar todas as funções do sistema após quatro horas de treinamento. Após esse treinamento, o número médio de erros cometidos por usuários experientes não deve exceder dois a cada meia hora de uso do sistema.”

III. “O sistema deve atualizar automaticamente a disponibilidade de atendimento de cada unidade de atendimento sem que haja concorrências de horários entre os atendimentos.”

IV. “Os usuários da equipe de realização dos atendimentos devem ser capazes de visualizar os atendimentos agendados, o nome das pessoas atendidas e a classificação do atendimento de forma rápida e simples, a fim de que cada consulta ao sistema não ultrapasse 30 segundos.”


Sobre os requisitos observados, é correto afirmar que:
Alternativas
Q2461638 Engenharia de Software

Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.


É tarefa da área de engenharia de software a organização dos processos de softwares, que englobam insumos, produtos e pessoal envolvido.

Alternativas
Q2447130 Engenharia de Software
Na engenharia de software, compreender as diferentes categorias de requisitos é fundamental para o sucesso do projeto.
Considerando as diferentes categorias de requisitos, os requisitos funcionais são: 
Alternativas
Q2446996 Engenharia de Software
Leia o texto a seguir.
O Capability Maturity Model Integration for Development (CMMI-DEV) é um modelo de referência que descreve as melhores práticas associadas ao desenvolvimento e à manutenção de produtos e serviços. Ele fornece um conjunto abrangente de diretrizes e recomendações para melhorar os processos de desenvolvimento de software e aumentar a maturidade organizacional. Uma das características importantes do CMMI-DEV é a distinção entre modelo de maturidade e modelo de capacidade.
Disponível em: <https://resources.sei.cmu.edu/library/assetview.cfm?assetid=656750>. Acesso em: 20 fev. 2024.

No contexto do Capability Maturity Model Integration for Development (CMMI-DEV v2.0), a diferença entre o modelo de maturidade e o modelo de capacidade está descrita em:
Alternativas
Q2427355 Engenharia de Software

A homologação de sistemas é uma etapa importante no processo de desenvolvimento de software em Engenharia de Software. Qual é a finalidade da etapa de homologação de sistemas com os usuários?

Alternativas
Ano: 2021 Banca: CETAP Órgão: CRF - PA Prova: CETAP - 2021 - CRF - PA - Analista de Suporte |
Q2411202 Engenharia de Software

Em engenharia de software, o princípio da responsabilidade única determina que uma classe deve ter apenas uma única responsabilidade e realizá-la de maneira satisfatória, ou seja, uma classe não deve assumir responsabilidades que não são suas. Este princípio é conhecido como:

Alternativas
Q2373844 Engenharia de Software
Se a instituição deseja ter uma solução de software completa, incluindo sistema operacional, banco de dados e middleware, sem se preocupar com a manutenção e atualização da infraestrutura subjacente, o modelo de serviço que ela deve escolher é o 
Alternativas
Q2365171 Engenharia de Software

Em relação às tecnologias para a indústria 4.0, julgue o item a seguir.


Uma das vantagens da indústria 4.0 é a redução da necessidade de armazenamento dos dados gerados em uma planta industrial, pelo processamento existente nos dispositivos atuais de controle e automação.

Alternativas
Q2355809 Engenharia de Software
Com relação aos tipos de software existentes, analise as afirmativas a seguir.
I. O software básico é o responsável pelo funcionamento fundamental do sistema.
II. O software aplicativo é o projetado para atender a tarefas específicas do usuário.
III. O software básico é necessário para executar o software aplicativo.
Estão corretas as afirmativas 
Alternativas
Q2355041 Engenharia de Software
Analise as informações a seguir:

I. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: leitores de tela que convertem texto em áudio, ampliadores de tela que aumentam o tamanho dos elementos visuais em um site.
II. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: tradutores de site para línguas de sinais como o Hand Talk app, o Hand Talk Plugin e o Duolingo App.   
III. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: Software por comandos de voz para que pessoas com deficiência física ou motora controlem dispositivos ou interajam com recursos on-line, Eye track que rastreia os movimentos oculares do usuário e permite que pessoas com deficiência física ou limitação motora controlem o cursor do mouse ou realizem ações na tela por meio do movimento dos olhos.

Marque a alternativa CORRETA: 
Alternativas
Q2353984 Engenharia de Software
Os requisitos de software são descrição dos recursos e funcionalidades do sistema alvo e são comumente classificados em requisitos funcionais e requisitos não funcionais. Sobre os requisitos não funcionais sabe-se que
Alternativas
Q2335143 Engenharia de Software
Como exemplos de padrões de projeto estruturais, tem-se:
Alternativas
Q2309849 Arquitetura de Software
O avanço da computação, com a computação em nuvem, ou seja, a disponibilização de serviços computacionais na internet permitiu uma grande amplitude do alcance da tecnologia, não se limitando propriamente ao ambiente físico o qual a aplicação está instalada, com isso, um serviço muito praticado e utilizado nos dias de hoje é o SaaS (Software as a Service). Desta forma, assinale a alternativa que apresenta o que é SaaS na computação em nuvem. 
Alternativas
Q2309839 Engenharia de Software
A engenharia de software aborda um princípio chamado DRY (Don’t repeat yourself, tradução: não se repita), este conceito é amplamente discutido, a fim de, melhorar as boas práticas de desenvolvimento. Sobre o DRY assinale a alternativa que define corretamente este princípio.
Alternativas
Q2287000 Engenharia de Software

No que se refere às novas tecnologias, julgue o item.


O qubit é uma unidade de informação quântica, ou seja, é uma unidade minúscula utilizada pelos computadores quânticos.

Alternativas
Ano: 2023 Banca: Quadrix Órgão: CRT-BA Prova: Quadrix - 2023 - CRT-BA - Assistente de T.I. |
Q2276220 Engenharia de Software
Considerando as novas tecnologias, julgue o item abaixo.
A realidade virtual (RV) é o ambiente no qual se pode criar uma realidade alternativa, por meio de dispositivos tecnológicos, que simulam o mundo real, como, por exemplo, os óculos 3D. Essa tecnologia é empregada somente para uma única finalidade: viabilizar jogos por meio das redes sociais.
Alternativas
Ano: 2023 Banca: Quadrix Órgão: CRT-BA Prova: Quadrix - 2023 - CRT-BA - Assistente de T.I. |
Q2276219 Engenharia de Software
Considerando as novas tecnologias, julgue o item abaixo.
A realidade aumentada (RA) é uma versão aprimorada e interativa de um ambiente real. Entretanto, ela possui uma grande desvantagem, que é a ausência de recurso, para fins de identificação 3D exata de objetos virtuais e reais.
Alternativas
Respostas
21: A
22: A
23: B
24: E
25: C
26: A
27: D
28: A
29: A
30: C
31: E
32: D
33: D
34: A
35: C
36: B
37: B
38: C
39: E
40: E