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

Foram encontradas 343 questões

Q2476242 Engenharia de Software

Em relação ao desenvolvimento e à sustentação de software e ao gerenciamento de produtos de software, julgue o item a seguir. 


O propósito da prática de gerenciamento de incidente é maximizar o número de mudanças bem-sucedidas de serviço e produto ao garantir que os riscos tenham sido adequadamente avaliados, autorizar as mudanças a serem realizadas e gerenciar o calendário de mudanças. 

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
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
Q3641210 Engenharia de Software
Existem diversos processos para o desenvolvimento de softwares, mas a maioria deles obedece a algumas atividades básicas, tais quais levantamento de requisitos, análise de requisitos, projeto, implementação, testes e implantação.

(I)Levantamento de requisitos. (II)Análise de Requisitos. (III)Projeto. (IV)Implementação. (V)Testes. (VI)Implantação.

Enumere as lacunas abaixo de acordo com as etapas acima.

(__)Última etapa, na qual o software é efetivamente colocado em prática.
(__) É quando o projeto começa a ser codificado a partir da descrição computacional da fase de projeto em uma outra linguagem, onde se torna possível a compilação e geração do código-executável para o desenvolvimento software.
(__)Nesta fase é que deve ser considerado, como o sistema funcionará internamente, para que os requisitos do cliente possam ser atendidos.
(__)Tem como objetivo compreender o problema, para, a partir dessa leitura, repassar aos desenvolvedores e clientes, que, por sua vez, buscam levantar e priorizar as necessidades dos futuros usuários do software que será desenvolvido. 
(__)Etapa na qual os desenvolvedores fazem um estudo detalhado no levantamento de requisitos. É a partir daí que são construídos modelos do sistema de software a ser desenvolvido.
(__)Diversos testes são executados com a finalidade de validar o software. São submetidos a estes testes a funcionalidade de cada módulo, levando em consideração a especificação feita na fase de projeto.

Fonte: https://ead.pucgoias.edu.br/blog/desenvolvimento-software

Marque a alternativa CORRETA que corresponde a sequencia de cima para baixo das lacunas acima.
Alternativas
Q3583917 Engenharia de Software
O Modelo Entidade Relacionamento (MER) é um modelo conceitual utilizado na Engenharia de Software para descrever os objetos (entidades) envolvidos em um domínio de negócios, com suas características (atributos) e como elas se relacionam entre si (relacionamentos). Considere o exemplo abaixo, e assinale a alternativa que completa a indagação do texto:

Uma aplicação de vendas em que existem as entidades Produto e Venda, relacionam-se na forma muitos-paramuitos, uma vez que em uma venda pode haver vários produtos e um produto pode ser vendido várias vezes. Em determinado momento, a empresa passou a entregar brindes para os clientes que comprassem um determinado produto. A entidade Brinde, então, está relacionada não apenas com a Venda, nem com o Produto, mas sim com o item da venda, ou seja, com o relacionamento entre as duas entidades citadas anteriormente. Como não podemos associar a entidade Brinde com um relacionamento, criamos então a entidade:
Alternativas
Q3558949 Engenharia de Software
No padrão MVC, o modelo consiste 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
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
Ano: 2023 Banca: Quadrix Órgão: CRT-BA Prova: Quadrix - 2023 - CRT-BA - Assistente de T.I. |
Q2276218 Engenharia de Software
Considerando as novas tecnologias, julgue o item abaixo.
A computação quântica utiliza a mecânica quântica, para resolver problemas complexos mais rapidamente que em computadores tradicionais.
Alternativas
Respostas
101: E
102: C
103: A
104: D
105: C
106: E
107: D
108: D
109: A
110: A
111: C
112: D
113: A
114: C
115: B
116: B
117: C
118: E
119: E
120: C