Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.080 questões
O “Security Development Lifecycle (SDL)” consiste em um conjunto de práticas que suportam garantia de segurança e requisitos de conformidade. O SDL ajuda os desenvolvedores a criar softwares mais seguros, reduzindo o número e a gravidade das vulnerabilidades no software. Nesse contexto, existem duas abordagens descritas a seguir:
I. Tem como objetivo identificar as vulnerabilidades no seu código-fonte antes de ele ser colocado em produção. É como uma revisão direta do código-fonte. Para isso são usadas técnicas de análise de código estático para procurar problemas sem precisar executar o código.
II. Tem por objetivo testar as interfaces expostas em busca de vulnerabilidades. Dessa forma, o teste é feito de fora para dentro, sendo que, nesse caso, a interface já é o suficiente para que o especialista realize o teste.
As abordagens descritas em I e II são conhecidas pelas siglas:
É(são) etapa(s) do DevOps
I Imersão.
II Ideação.
III Prototipação.
Assinale a opção correta.
São tarefas do DevOps o(a)
I monitoramento (monitor).
II planejamento (plan).
III codificação (code).
Assinale a opção correta.
Segundo a robótica, sensores, efetuadores e controladores são considerados os principais componentes de um robô.
Sobre interoperabilidade de sistemas, analise as afirmativas a seguir.
1) A JSON (Java Object Notation) é uma linguagem de programação.
2) Com a predominância de mercado da plataforma REST, o protocolo SOAP não está mais sendo utilizado no projeto de Serviços Web. O REST se mostra superior em relação ao SOAP em todos os aspectos.
3) Mesmo com o avanço do JSON, XML continua sendo usado em projetos de Serviços Web e é possível usar XML em projetos de Serviços Web que envolvam tanto SOAP como REST.
Está(ão) correta(s), apenas:
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.
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.
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.
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.
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.
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?
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.
Julgue o item subsecutivo, relativos a DevOps e notaçãoBPMN.
Julgue o item subsecutivo, relativos a DevOps e notação BPMN.