Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.233 questões
A respeito de desenvolvimento de software, julgue o item que se segue.
Considere os arquivos dados.xml e regras.xsl que são apresentados a seguir.


Se as regras do arquivo regras.xsl forem aplicadas ao arquivo dados.xml, o trecho de código seguinte será exibido no terminal.

Julgue o próximo item, relativo a API (Application Programming Interface).
Os métodos PUT e DELETE em API RESTful para integração de dados devem ser implementados como idempotentes, assegurando que requisições repetidas com o mesmo payload resultem no mesmo estado final do sistema, independentemente do número de execuções.
Um desenvolvedor foi contratado para criar um sistema web para uma pequena startup que deseja lançar um MVP (Produto Mínimo Viável) de uma plataforma de cursos online.
O objetivo inicial é disponibilizar um catálogo de cursos, permitir o cadastro de usuários e oferecer um painel administrativo para gerenciar os conteúdos.
A startup tem poucos recursos e precisa lançar a plataforma rapidamente. O desenvolvedor deseja escolher um framework que permita crescer e escalar o projeto futuramente, caso o produto tenha sucesso.
Considerando o cenário descrito, assinale a alternativa que apresenta a melhor escolha para o desenvolvedor e sua justificativa.
Assinale a alternativa que apresenta CORRETAMENTE a técnica que pode ser usada para prevenir uma situação conhecia como “race condition”:
Acerca de engenharia de software, julgue o seguinte item.
Testes unitários em DevOps eliminam revisões de software e testes de aceitação, garantindo-se um código sempre livre de erros e com integração e deployment contínuos.
Julgue o item que se segue, relativo a desenvolvimento de software para sistemas embarcados.
No desenvolvimento de software para sistemas embarcados, não é necessário considerar o consumo de energia, que é gerenciado pelo hardware.
Julgue o item que se segue, relativo a desenvolvimento de software para sistemas embarcados.
Em sistemas embarcados críticos, não é necessário realizar testes rigorosos de validação e verificação, pois as falhas são raras.
A respeito dessas abordagens, o técnico aprendeu que
Ao avaliar os protocolos SSL e TLS para garantir a segurança das conexões, essa equipe deve considerar que o(s) protocolo(s)
Nesse contexto, o uso da Programação por Contrato (Design by Contract – DbC) é adequado pois ela
Ao tomar essa decisão, a equipe levou em conta que essa abordagem
Nesse contexto, uma ação que deve ser considerada por esse técnico é
Nesse contexto, F1 deve