Questões de Concurso Comentadas sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.128 questões

Q1756771 Engenharia de Software

A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.


Em abordagens com enfoque sistemático para a produção de componentes reutilizáveis, é conveniente disponibilizar modelos arquiteturais para aplicações a partir de um modelo de domínio.

Alternativas
Q1678824 Engenharia de Software
Acerca de desenvolvimento de sistemas, julgue o próximo item.

O modelo SPA (single page application) permite a otimização do desempenho da aplicação ao transferir a renderização para a máquina do cliente e diminuir o tráfego de dados entre cliente e servidor.
Alternativas
Q1678822 Engenharia de Software
Acerca de desenvolvimento de sistemas, julgue o próximo item.

A notação húngara para nomes de variáveis, na qual a primeira letra identifica o tipo da própria variável, está em desuso devido aos novos compiladores e ambientes de desenvolvimento, que têm facilidades para verificação de tipos e endereçamento de memória.
Alternativas
Q1638281 Engenharia de Software
O modelo de desenvolvimento incremental de software
Alternativas
Q1622525 Engenharia de Software
O Docker possibilita que uma imagem com todos os aplicativos e configurações realizadas em um contêiner sejam transferidos para outro host, bastando que este tenha o Docker instalado. Assinale a alternativa que apresenta o nome dessa operação.
Alternativas
Ano: 2020 Banca: IDECAN Órgão: IF-RR Prova: IDECAN - 2020 - IF-RR - Informática |
Q1620408 Engenharia de Software
Existem muitos processos para o desenvolvimento de um software, todos com suas especificidades, porém, existem atividades que são comuns a todos. Assinale a alternativa que contém as atividades comuns a todos os processos de desenvolvimento de softwere.
Alternativas
Q1617382 Engenharia de Software

A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item. 


A técnica de integração contínua, de uso fundamental para DevOps, estabelece que o código seja compilado para cada mudança e que sejam executados testes automatizados minimamente confiáveis. 

Alternativas
Q1617381 Engenharia de Software

A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item. 


Soluções orientadas a serviços devem ser compostas de serviços construídos ou como web services ou como componentes. 

Alternativas
Q1617380 Engenharia de Software
A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item.
Em DevOps, ao submeter o código ao sistema de controle de versão, o desenvolvedor utiliza, entre outros, o teste de carga (estresse), que, basicamente, mede e avalia o tempo de resposta, o número de transações e outros requisitos sensíveis ao tempo. 
Alternativas
Q1615358 Engenharia de Software

Com relação à engenharia de software, julgue os itens subsequentes.


Em um projeto de desenvolvimento de software, a única entrega importante é fornecer ao usuário um software que esteja funcionando.

Alternativas
Q1614370 Engenharia de Software

Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.


DevOps é uma tecnologia que pode ser empregada somente em softwares da categoria open source.

Alternativas
Q1614369 Engenharia de Software

Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.


As organizações DevOps não possuem controles eficientes como, por exemplo, a separação de tarefas e revisões de segurança manuais ao final do projeto; por isso, o DevOps é incompatível com segurança da informação e conformidade.

Alternativas
Q1614181 Engenharia de Software

Acerca de DDD (domain driven design), julgue o item a seguir.


O bounded contexto é um limite conceitual do modelo, sendo considerado um delimitador de domínio.

Alternativas
Q1614180 Engenharia de Software

Acerca de DDD (domain driven design), julgue o item a seguir.


A modelagem e a implementação atuam de forma independente, tal que toda a elaboração do modelo deve preceder a implementação do código-fonte.

Alternativas
Q1216830 Engenharia de Software
Para acelerar o tempo de desenvolvimento e manter o controle de um projeto podemos recorrer a metodologias, softwares e serviços de apoio ao desenvolvimento de sistemas. A isso chamamos:
Alternativas
Q1741001 Engenharia de Software
Sobre a fase de implementação de Sistemas de Gestão de Projetos, julgue os itens a seguir:
I. Nessa etapa, o sistema é 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 do software. II. Não é possível utilizar na implementação ferramentas de software e bibliotecas de classes preexistentes para agilizar a atividade, como também o uso de ferramentas CASE. III. O plano de implantação deve definir como o projeto será executado, monitorado, controlado e encerrado. IV. O plano deve ter objetivos alcançáveis e sua aprovação precisa garantir dentro do ponto de vista do cliente que as metas são consideradas factíveis e reafirmar a responsabilidade e dedicação ao projeto por todos os envolvidos.
Está (estão) correto(s):
Alternativas
Q1740997 Engenharia de Software
Sobre as atividades básicas ao processo de desenvolvimento de Software, analise as afirmativas a seguir:
I. Alguns aspectos devem ser considerados na fase de projeto do sistema, como: arquitetura do sistema, linguagem de programação utilizada, Sistema Gerenciador de Banco de Dados (SGBD) utilizado, padrão de interface gráfica, entre outros. II. Em um processo de desenvolvimento orientado a objetos, o projeto da arquitetura normalmente é realizado por um arquiteto de software. III. O projeto da arquitetura visa distribuir as classes de objetos relacionados do sistema em subsistemas e seus componentes, distribuindo também esses componentes pelos recursos de hardware disponíveis.
Alternativas
Q1715342 Engenharia de Software
Leia as afirmativas a seguir:
I. A partir do MVP testa-se a eficiência do produto, sua usabilidade, aceitação no mercado, comparação com a concorrência, entre outras formas de validar. II. O modelo em redes de dados surgiu como uma extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações. III. No Microsoft Word é possível inserir formas prontas, como círculos, quadrados e setas no texto.
Marque a alternativa CORRETA:
Alternativas
Q1715317 Engenharia de Software
Leia as afirmativas a seguir:
I. No modelo hierárquico de dados, uma ligação é uma associação entre quatro registros. O relacionamento entre um registro-pai e vários registros-filhos possui cardinalidade N:N. II. MVP é a sigla de Minimum Viable Product (ou produto mínimo viável). III. No contexto da lógica de programação, os operadores lógicos não servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso.
Marque a alternativa CORRETA:
Alternativas
Q1656012 Engenharia de Software
A fase do desenvolvimento de um sistema de informações na qual mostra-se ao cliente a que o sistema se propõe é denominada:
Alternativas
Respostas
721: C
722: C
723: C
724: C
725: D
726: C
727: C
728: E
729: E
730: E
731: E
732: E
733: C
734: E
735: E
736: D
737: E
738: E
739: C
740: D