Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.252 questões
A Request for Comments (RFC) 8259 define o padrão para o formato de intercâmbio de dados JSON. Para que um parser JSON seja considerado conforme a essa especificação, ele precisa seguir certas regras sobre a estrutura, codificação e representação dos dados. Considere as seguintes afirmações sobre a conformidade de um parser JSON com a RFC 8259:
I. Um documento JSON inválido deve ser rejeitado se contiver caracteres que não estejam codificados em UTF-8.
II.O parser deve ignorar espaços em branco (whitespace) entre tokens JSON válidos.
III.O número máximo de membros permitidos em um objeto JSON é de 1000.
É correto o que se afirma em:
- Planejou realizar testes funcionais automatizados para as principais regras de negócio, como geração de autos e emissão de relatórios, integrando-os a um pipeline de integração contínua.
- Decidiu omitir os testes de usabilidade, considerando que os usuários finais já estavam habituados com sistemas internos anteriores semelhantes.
- Documentou os casos de teste com base em critérios de aceitação definidos em reuniões com stakeholders de algumas áreas da Secretaria.
- Planejou testes de regressão exploratórios a cada nova entrega do sistema, utilizando um conjunto base de funcionalidades críticas.
- Realizou os testes de homologação em uma única iteração.
Ao analisar essas decisões, um Analista do Tesouro Estadual afirmou corretamente que a
A inteligência artificial (IA) está sendo, atualmente, utilizada em praticamente todas as aplicações modernas. A partir dessa informação, julgue o item seguinte.
Técnicas de machine learning podem ser aplicadas a ambientes de Big Data para detectar padrões e realizar análises preditivas em tempo real.
A inteligência artificial (IA) está sendo, atualmente, utilizada em praticamente todas as aplicações modernas. A partir dessa informação, julgue o item seguinte.
Ferramentas como Python (com pandas, scikit‑learn) e R são amplamente utilizadas na análise de dados por oferecerem bibliotecas especializadas e facilidade de visualização.
A inteligência artificial (IA) está sendo, atualmente, utilizada em praticamente todas as aplicações modernas. A partir dessa informação, julgue o item seguinte.
Business Intelligence elimina a necessidade de decisões humanas, automatizando completamente o processo decisório.
A inteligência artificial (IA) está sendo, atualmente, utilizada em praticamente todas as aplicações modernas. A partir dessa informação, julgue o item seguinte.
A análise preditiva, uma subárea de IA, utiliza algoritmos estatísticos e de machine learning, para prever eventos futuros com base em dados históricos.
A inteligência artificial (IA) está sendo, atualmente, utilizada em praticamente todas as aplicações modernas. A partir dessa informação, julgue o item seguinte.
Machine learning é sempre supervisionado e não pode funcionar com dados não rotulados.
A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir.
A análise de requisitos deve ser feita somente pelos desenvolvedores, pois eles entendem melhor o sistema.
A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir.
No método Kanban, todas as tarefas devem ser finalizadas antes de iniciar uma nova sprint.
A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir.
O Git é um sistema de controle de versão distribuído, o qual permite rastrear alterações, colaborar em equipe e gerenciar múltiplas versões do código.
A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir.
DevOps promove a cultura de colaboração entre equipes de desenvolvimento e operações, com foco em entrega contínua e automação.
A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir.
A UML fornece uma linguagem visual padronizada para modelar aspectos estruturais e comportamentais de sistemas de software.
A descrição correta de uma característica crítica da Definição de Pronto em um ambiente de CI/CD, considerando as melhores práticas do Scrum, implica que o DoD