Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q3584947 Engenharia de Software

A respeito do desenvolvimento de software seguro, julgue o item a seguir. 


Na estrutura de desenvolvimento de software seguro do NIST, o grupo de prática “Preparar a Organização” inclui a recomendação de que todos os componentes dos ambientes de desenvolvimento de software sejam fortemente protegidos contra ameaças internas e externas, a fim de prevenir comprometimentos. 

Alternativas
Q3584946 Engenharia de Software

A respeito do desenvolvimento de software seguro, julgue o item a seguir. 


Na prática “Produzir Software Bem Protegido” do SSDF (secure software development framework), o NIST incentiva o reúso de credenciais de autenticação entre diferentes ambientes de desenvolvimento para facilitar o acesso dos desenvolvedores e agilizar o processo de integração contínua. 

Alternativas
Q3584945 Engenharia de Software

A respeito do desenvolvimento de software seguro, julgue o item a seguir. 


Os princípios da arquitetura e da governança Zero Trust no SDL incluem a presunção de que o sistema já está comprometido, a verificação explícita da confiança e a concessão do menor privilégio necessário para cada conta de usuário, cada identidade de máquina/serviço e cada componente da aplicação.  

Alternativas
Q3584944 Engenharia de Software

A respeito do desenvolvimento de software seguro, julgue o item a seguir. 


Uma prevenção recomendada pelo OWASP Top 10 contra quebra de controle de acesso é a implementação de verificações de autorização nos modelos de domínio que apliquem as restrições de negócios da aplicação.

Alternativas
Q3584943 Engenharia de Software

A respeito da proteção de dados pessoais no Brasil, dos grandes modelos de linguagem (LLMs) e do uso de redes neurais no setor jurídico, julgue o item que se segue.  


Modelos transformer superam, devido ao mecanismo de autoatenção, as redes neurais recorrentes tradicionais na captura de dependências de longo alcance em documentos jurídicos extensos, sendo esta a principal razão para a adoção dos transformers em tarefas como sumarização e busca semântica no campo jurídico.

Alternativas
Q3584942 Engenharia de Software

A respeito da proteção de dados pessoais no Brasil, dos grandes modelos de linguagem (LLMs) e do uso de redes neurais no setor jurídico, julgue o item que se segue.  


Os LLMs se destacaram recentemente em decorrência do aprimoramento das técnicas de treinamento com feedback humano; da maior acessibilidade via interfaces de uso simples como ChatGPT e Gemini; do avanço da potência computacional com GPUs; e da melhoria dos dados de treinamento.  

Alternativas
Q3584941 Engenharia de Software

A respeito da proteção de dados pessoais no Brasil, dos grandes modelos de linguagem (LLMs) e do uso de redes neurais no setor jurídico, julgue o item que se segue.  


De acordo com a Lei Geral de Proteção de Dados Pessoais, no contexto de um sistema informatizado de um órgão público, é atribuição do encarregado de dados tomar decisões referentes ao tratamento de dados pessoais, a exemplo da definição das finalidades do respectivo tratamento.

Alternativas
Q3584940 Engenharia de Software

Julgue o item subsequente, no que concerne ao uso da biblioteca Hugging Face Transformers com PyTorch e aos sistemas baseados na arquitetura RAG (retrieval-augmented generation).


Considerando-se que os sistemas baseados na arquitetura RAG são projetados para mitigar limitações dos grandes modelos de linguagem, como a alucinação factual e a dificuldade de atualização constante, é correto afirmar que o uso do RAG permite incorporar documentos normativos, jurisprudência ou doutrina diretamente no processo de geração de respostas, viabilizando consultas mais confiáveis, com rastreabilidade das fontes e sem a necessidade de retreinamento do modelo-base. 

Alternativas
Q3584939 Engenharia de Software

Julgue o item subsequente, no que concerne ao uso da biblioteca Hugging Face Transformers com PyTorch e aos sistemas baseados na arquitetura RAG (retrieval-augmented generation).


Embora a biblioteca Hugging Face ofereça suporte a múltiplos frameworks, alguns modelos específicos — especialmente os mais antigos, originalmente treinados em TensorFlow — podem apresentar dificuldades de integração em pipelines de inferência desenvolvidos em PyTorch, como os utilizados em aplicações jurídicas; nesses casos, pode ser recomendável adaptar ou reconstruir o modelo em PyTorch para assegurar compatibilidade e controle total sobre o fluxo de dados. 

Alternativas
Q3584938 Engenharia de Software

Acerca do processamento de linguagem natural e dos conceitos de modelos preditivos (supervisionados) e descritivos (não supervisionados), julgue o item a seguir.  


Em análise preditiva, algoritmos de classificação podem ser treinados a partir de conjuntos de dados sem rótulos; sendo o processo de ajuste dos parâmetros pelo algoritmo com base nesses dados denominado aprendizado supervisionado. 

Alternativas
Q3584937 Engenharia de Software

Acerca do processamento de linguagem natural e dos conceitos de modelos preditivos (supervisionados) e descritivos (não supervisionados), julgue o item a seguir.  


Em um pipeline de pré-processamento de linguagem natural aplicado ao domínio jurídico, a tokenização deve, necessariamente, ser precedida pela lematização, uma vez que a lematização opera sobre formas canônicas já segmentadas. 

Alternativas
Q3573618 Engenharia de Software
É uma característica típica da Web 2.0 quando comparada com a Web 1.0:
Alternativas
Q3569355 Engenharia de Software
A engenharia de software aplicada ao desenvolvimento de soluções educacionais demanda a articulação entre princípios da Engenharia de Requisitos, padrões de usabilidade e diretrizes pedagógicas. Considerando os modelos RUP (Rational Unified Process), a norma ISO/IEC 25010:2011 e os referenciais do Design Instrucional, qual alternativa representa uma síntese tecnicamente rigorosa dessa integração?
Alternativas
Q3565833 Engenharia de Software

Analise as assertivas abaixo:


I. Em Programação Web, o lado cliente (client-side) realiza a interação com o usuário. Essas operações, portanto, fazem parte do front-end da aplicação. 


II. Bootstrap é um famoso framework utilizado para desenvolver páginas Web responsivas. Pode-se dizer que se trata de uma ótima opção para o desenvolvimento back-end de maneira fácil.


III. Os três principais elementos do padrão MVC são model, view e controller. O componente controller gerencia diretamente os dados, a lógica e as regras da aplicação.



Quais estão corretas?

Alternativas
Q3565832 Engenharia de Software
Sobre a Engenharia de Requisitos, analise as assertivas abaixo e assinale a alternativa correta.

I. Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferecem e as restrições a seu funcionamento.

II. Os requisitos funcionais são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve comportar-se em determinadas situações.

III. Requisitos não funcionais são restrições aos serviços ou funções oferecidas pelo sistema.
Alternativas
Q3565831 Engenharia de Software
A Engenharia de Software é uma disciplina de Engenharia que se preocupa com todos os aspectos de produção de software. Sobre a Engenharia de Software, é correto afirmar que:
Alternativas
Q3565830 Engenharia de Software
Quando se fala em UX, não se fala apenas sobre usabilidade, mas também sobre uma série de fatores que influenciam o bom uso dos produtos e serviços. Segundo Peter Morville (2024), pioneiro no campo de estudos de UX, sete fatores definem um bom UX, estando entre eles:

I. Utilidade. II. Credibilidade. III. Acessibilidade. IV. Valor.

Quais estão corretos?
Alternativas
Q3565829 Engenharia de Software
UX é a sigla usada para designar o termo user experience, ou experiência do usuário. São benefícios que a otimização da UX pode trazer no desenvolvimento de softwares, EXCETO:
Alternativas
Q3552622 Engenharia de Software
Uma equipe de desenvolvimento está criando um aplicativo web que permitirá aos usuários acessar seus dados de uma conta de serviço de terceiros, como Google ou Facebook, sem precisar fornecer suas credenciais diretamente ao aplicativo. Para isso, os desenvolvedores optaram por usar o protocolo OAuth 2.0. Com base no funcionamento do OAuth 2.0, assinale a alternativa que descreve corretamente o papel do Authorization Code Grant nesse contexto. 
Alternativas
Q3552612 Engenharia de Software
Uma equipe de desenvolvimento de software está migrando para uma abordagem DevOps e pretende utilizar o GitLab como plataforma principal de versionamento e automação de pipeline CI/CD. Considerando o uso da ferramenta GitLab no contexto de infraestrutura de software moderna, assinale a alternativa que contém uma de suas principais funcionalidades integradas. 
Alternativas
Respostas
661: C
662: E
663: C
664: C
665: C
666: C
667: E
668: C
669: C
670: E
671: E
672: E
673: E
674: A
675: A
676: C
677: E
678: D
679: C
680: B