Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.642 questões

Q3584949 Engenharia de Software

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


O privacy by design fundamenta-se em princípios indivisíveis que devem ser implementados de forma integral e holística, não permitindo seleção parcial ou adaptação baseada em preferências setoriais específicas. 

Alternativas
Q3584948 Engenharia de Software

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


O privacy by design é mais eficiente quando implementado como uma camada de segurança adicional sobre sistemas já existentes.  

Alternativas
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
Q3573646 Engenharia de Software

Observe o seguinte diagrama da UML.


Imagem associada para resolução da questão


Fonte: https://ead.ifsul.edu.br/



O cenário supracitado mostra um diagrama da UML conhecido como

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
Respostas
1081: E
1082: E
1083: C
1084: E
1085: C
1086: C
1087: C
1088: C
1089: E
1090: C
1091: C
1092: E
1093: E
1094: E
1095: E
1096: E
1097: A
1098: A
1099: C
1100: E