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

Foram encontradas 1.232 questões

Q1902844 Engenharia de Software

Acerca de arquitetura de TI, DevOps e COBIT 2019, julgue o item subsequente. 


Em DevOps, além das ferramentas do ambiente de desenvolvimento integrado, são relevantes as ferramentas para gerenciamento de controle de fontes, trabalho colaborativo e planejamento de projetos.

Alternativas
Q1902817 Engenharia de Software

A respeito de desenvolvimento de sistemas, julgue o próximo item. 


Quando aplicados os princípios FIRST em testes de unidade, o S representa a autovalidação, que gera um resultado a ser interpretado pelo responsável. 

Alternativas
Q1902816 Engenharia de Software

A respeito de desenvolvimento de sistemas, julgue o próximo item. 


Um sítio da Internet é considerado responsivo quando atende às solicitações do usuário de forma assíncrona, apresentando as informações sem delay. 

Alternativas
Q1902815 Engenharia de Software

A respeito de desenvolvimento de sistemas, julgue o próximo item. 


A análise estática de código-fonte adota a verificação por boas práticas, que considera elementos como identação e convenção de nomes.

Alternativas
Q1901945 Engenharia de Software

Julgue o próximo item, com relação à engenharia de software.


A atividade projeto e implementação juntamente com a validação do software são duas atividades executadas no processo de desenvolvimento de software: a primeira versa sobre a produção do software, com fulcro no atendimento das especificações; a segunda em possuir um software validado, de modo a garantir que ele atenda às demandas do cliente. 

Alternativas
Q1899163 Engenharia de Software

Analise as assertivas abaixo sobre a especificação de interfaces entre componentes em um projeto de software:


I. É importante definir atributos nas interfaces, mas evitar definir as operações de acesso e atualização de seus dados.

II. Interfaces devem permitir que outras partes do sistema sejam projetadas em paralelo.

III. Um objeto deve ter no máximo uma interface.


Quais estão corretas?

Alternativas
Q1894534 Engenharia de Software

Tendo como referência as principais fases no ciclo de vida do DevOps, julgue o item subsequente. 


Uma das vantagens do modelo DevOps para desenvolvimento de soluções em cloud computing é a possibilidade de automação de atividades no fluxo de desenvolvimento, na qual se prescinde a fase de teste, até a entrega para o cliente e o feedback da implementação. 

Alternativas
Q1894439 Engenharia de Software

Julgue o item subsecutivo, relativos a DevOps e notaçãoBPMN.


No ciclo DevOps, a fase de implantação contínua visa criarum processo de lançamento de software no ambiente deprodução; nessa fase convém realizar a gestão daconfiguração que implementa o código da aplicação emtodos os servidores.
Alternativas
Q1894438 Engenharia de Software

Julgue o item subsecutivo, relativos a DevOps e notação BPMN.


No DevOps, a integração contínua possui como uma de suas atividades a realização de testes; a fim de se obter os benefícios esperados convém automatizar os testes para poder executá-los para cada alteração feita no repositório principal.
Alternativas
Q1881576 Engenharia de Software
Uma das vantagens do PWA em relação a outros front-ends é
Alternativas
Q1877684 Engenharia de Software
Acerca de aspectos diversos pertinentes a objetos de avaliação associados à análise de sistemas, julgue o item que se segue.
Computação em grid é uma plataforma de software em Zope de computação de grande capacidade de processamento inspirada no MapReduce.
Alternativas
Q2421441 Engenharia de Software

Kanban é um framework popular para implementar o desenvolvimento de software ágil e DevOps. No que se refere ao Kanban, assinale a alternativa correta.

Alternativas
Q2010526 Engenharia de Software
Qual alternativa NÃO apresenta uma atividade do Processo de Desenvolvimento de Software?
Alternativas
Q2007676 Engenharia de Software

Analise o diagrama abaixo, que representa algumas práticas conhecidas de desenvolvimento de software que objetivam a construção rápida de produtos coesos e com qualidade.

Imagem associada para resolução da questão


Que práticas poderiam preencher, adequada e respectivamente, os quadros identificados pelas letras A, B e C? 





Alternativas
Q2000682 Engenharia de Software

O software HotPotatoes é uma ferramenta gratuita que permite construir seis aplicações interativas. Assim o programa é composto por seis módulos - cinco de criação e um de compilação:



(I)JCross.

(II)JMix.

(III)JCloze.

(IV)JQuiz.

(V)JMatch.


Enumere as lacunas abaixo de acordo com os módulos do software educacional HotPotatoes acima:


(__)Associação de pares ou ordenação de frases.

(__)Questionários de escolha múltipla, de seleção múltipla, verdadeiro/falso, ou de resposta curta.

(__)Cria exercícios de texto lacunar (texto com espaços em branco para preencher).

(__)Ordenação de palavras de uma frase.

(__)Onde se podem elaborar palavras cruzadas.


Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:

Alternativas
Q1875902 Engenharia de Software
Os profissionais técnicos de aplicativos responsáveis por plataformas, arquitetura e integração devem racionalizar inovações recentes para revitalizar seus portfólios de aplicativos. A modernização da arquitetura e da entrega de aplicativos e integração é necessária para oferecer suporte à agilidade comercial sustentável. Nesse contexto, é correto
Alternativas
Q1869010 Engenharia de Software
Um novo sistema de software será desenvolvido na empresa e a especificação desse sistema indica que será utilizada uma arquitetura de microsserviços.

Sobre microsserviço, é correto afirmar que:
Alternativas
Q1865612 Engenharia de Software

Julgue o item.


No desenvolvimento de um software para sistemas embarcados, é comum o uso de ferramentas de suporte usando hardware especializado. Uma delas é o depurador. Um dos propósitos do depurador é permitir a execução passo a passo de programas, visando a um consequente monitoramento das variáveis.

Alternativas
Q1862699 Engenharia de Software
Dentro da engenharia de software, o conceito de ciclo de vida de desenvolvimento se refere a uma representação simplificada de um processo de software, a partir de uma visão particular. Sobre o modelo em cascata, marque V para as afirmativas verdadeiras e F para as falsas. ( ) As atividades fundamentais são: especificação, desenvolvimento, validação e evolução. ( ) Propõe um desenvolvimento em ciclos onde são realizadas tarefas de especificação de requisitos, codificação e validação; ao final de cada ciclo, uma nova versão do software é entregue contendo novas funcionalidades. ( ) A etapa de projeto de software estabelece uma arquitetura de software global do sistema e identifica (e descreve) as abstrações fundamentais que o sistema deve ter e os seus relacionamentos. A sequência está correta em
Alternativas
Q1855954 Engenharia de Software
Segundo a ISO/IEC 15504 - Processo de desenvolvimento de software, o propósito da melhoria de processos é aperfeiçoar continuamente a eficácia e a eficiência da organização, por meio dos processos utilizados e do seu alinhamento com as necessidades do negócio. São alguns dos resultados de uma implementação bem-sucedida da melhoria de processos:
I. Atividades monitoradas de melhoria de processos são implementadas de modo coordenado através da organização. II. Dados históricos, técnicos e de avaliação são analisados e utilizados para melhorar estes processos, recomendar alterações nos projetos e determinar necessidades de avanço tecnológico. III. Dados da qualidade são coletados, mantidos e utilizados em atividades de monitoramento, para melhorar os processos da organização e estabelecer o custo de prevenção e resolução de problemas e não conformidades em produtos e serviços.
Está(ão) CORRETO(S):
Alternativas
Respostas
761: C
762: E
763: E
764: E
765: C
766: B
767: E
768: C
769: C
770: C
771: E
772: D
773: C
774: C
775: A
776: E
777: C
778: C
779: B
780: E