Questões de Concurso Sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.232 questões

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
Q1158679 Engenharia de Software
A popularidade da prática do uso do Desenvolvimento Orientado a testes tem crescido cada vez mais entre os desenvolvedores, pelo fato de trazer diversas vantagens em diferentes áreas do software. A ideia é que, quando se começa pelo teste, escreve-se naturalmente um código que é mais fácil de ser testado. O código apresenta maior coesão, menos acoplamento, interface pública e precondições mais simples. Essas melhorias são apresentadas com o uso de TDD em
Alternativas
Respostas
801: C
802: C
803: C
804: D
805: C
806: C
807: E
808: E
809: E
810: E
811: E
812: C
813: E
814: E
815: D
816: E
817: E
818: C
819: D
820: E