Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.641 questões

Q3538825 Engenharia de Software
Em um projeto voltado à modemização do acompanhamento processual, a equipe de analistas de um tribunal identificou duas demandas distintas: estimar o prazo de conclusão dos processos judiciais a partir de dados histéricos e detectar agrupamentos de demandas com caracteristicas semelhantes, sem informações prévias de classificação. Com base nos conceitos de aprendizado de maquina, a solução adequada para atender a esses objetivos envolve a utilização de modelos 
Alternativas
Q3538824 Engenharia de Software
No decorrer do desenvolvimento de um sistema de suporte à decisão baseado em técnicas de aprendizado de máquina, a equipe de analistas de um tribunal identificou a necessidade de aplicar técnicas de pré-processamento aos dados disponiveis, que incluiam tanto registros tabulares quanto documentos em texto livre. Considerando as práticas de preparação de dados para algoritmos de IA/ML, o pré-processamento de dados estruturados e não estruturados consiste, respectivamente, em atividades como 
Alternativas
Q3538810 Engenharia de Software
Uma equipe de seguranga de um tribunal esta revisando suas práticas de desenvolvimento de software. Durante uma auditoria interna, identificou-se que os requisitos de segurança das infraestruturas e processos de desenvolvimento não estão formalizados. De acordo com o Secure Software Development Framework (SSDF) versão 1.1, a medida mais alinhada a tarefa PO.1.1 da pratica Preparar a Organização (PO), que foca em identificar e documentar todos os requisitos de seguranca para as infraestruturas e processos de desenvolvimento de software, é  
Alternativas
Q3538809 Engenharia de Software
Considere o exemplo abaixo, relacionado ao sistema de tramitação processual em um tribunal:
interface ServidorJudiciario (
void analisarProcesso();
void realizarAudiencia();
)
class AnalistaTI implements ServidorJudiciario ( )
Segundo o Princípio da Segregação de Interface (ISP), pertencente ao conjunto de princípios SOLID, esse código apresenta um problema de design, já que a classe AnalistaTI é obrigada a implementar o método realizarAudiencia(), mesmo que esse comportamento não se aplique a sua função, que é técnica e não jurisdicional. Para corrigir essa violação ao ISP, a abordagem mais adequada é  
Alternativas
Q3538652 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus) 2ª edição, parte dos normativos da Plataforma Digital do Poder Judiciário PDPJ-Br, estabelece diretrizes para o desenvolvimento e a manutenção de sistemas judiciais. Dentre os princípios e diretrizes, o MoReq-Jus
Alternativas
Q3538650 Engenharia de Software
O Tribunal Federal do estado Gama está buscando modernizar o seu processo de distribuição de mandados judiciais. Atualmente, o processo envolve diversas etapas manuais, comunicação descentralizada e dificuldades no rastreamento dos mandados. Para otimizar este fluxo de trabalho, a equipe de TI está utilizando a UML 2.5 para modelar o novo sistema informatizado de distribuição de mandados.
Considerando a necessidade de visualizar a sequência de interações entre os diferentes participantes do processo ao longo do ciclo de vida de um mandado, desde a sua emissão até a sua conclusão, o diagrama mais adequado para representar essa dinâmica comportamental é o Diagrama de
Alternativas
Q3538649 Engenharia de Software
Um órgão judiciário está desenvolvendo e implementando um sofisticado Sistema de Inteligência Artificial Forense (hipoteticamente SIA-F) para auxiliar na análise de grandes volumes de dados processuais, identificar padrões relevantes e fornecer insights para os magistrados. A liderança do órgão reconhece a importância de garantir a qualidade, a eficiência e a melhoria contínua dos processos de desenvolvimento e manutenção deste sistema crítico. Para isso, eles decidiram realizar uma avaliação utilizando o CMMI-DEV v2.0 como modelo de referência. Considerando tais requisitos, o princípio fundamental do CMMI-DEV v2.0 que melhor se alinha com a necessidade de garantir a entrega de valor e a melhoria contínua dos processos de desenvolvimento do sistema é
Alternativas
Q3538648 Engenharia de Software
O Tribunal Regional do estado Alfa está implementando um novo Sistema de Gestão Processual Eletrônica (hipoteticamente SGPE) para modernizar seus serviços e otimizar o fluxo de trabalho. Esse sistema visa integrar todas as etapas do processo judicial, desde a petição inicial até a decisão final, permitindo o acesso remoto de advogados, servidores e magistrados, além de automatizar diversas tarefas. Considerando as características do projeto que necessita de alta confiabilidade, segurança dos dados, integração com sistemas legados, prazos definidos e a importância da participação dos usuários no processo de desenvolvimento, a equipe de técnicos do tribunal entende metodologia de desenvolvimento de software mais adequada a aplicar é
Alternativas
Q3538645 Engenharia de Software
Durante o fortalecimento das práticas de automação e monitoramento no ambiente de TI de um tribunal, a equipe técnica passou a aplicar soluções de DevOps e DevSecOps que envolvem gestão de configurações com Ansible e AWX, integração contínua de aplicações e implementação de plataformas de observabilidade baseadas em Prometheus, Grafana e a ELK Stack. No planejamento dessas atividades, a construção de uma infraestrutura confiável e segura deve adotar práticas que
Alternativas
Q3538644 Engenharia de Software
Em um tribunal, a equipe técnica adota práticas de DevOps e DevSecOps. A equipe utiliza ferramentas de controle de versão como GitLab e GitHub, além de pipelines automatizados de CI/CD. Dentro dessa estrutura, a organização eficiente do versionamento e da gestão de código deve considerar que 
Alternativas
Q3538640 Engenharia de Software
No desenvolvimento de soluções de Inteligência Artificial para um tribunal, a equipe técnica precisa implementar modelos de Machine Learning de forma integrada em pipelines de produção, considerando práticas de MLOps para garantir a confiabilidade e a atualização contínua dos modelos implantados. Em um projeto que envolve a criação de um sistema de recomendação baseado em processamento de linguagem natural (NLP) e a identificação de anomalias para prevenção de fraudes, a configuração do pipeline de produção deve adotar estratégias que
Alternativas
Q3538634 Engenharia de Software
Considere o trecho de código a seguir:
31.png (466×79)
Trata-se da declaração de dependências no arquivo
Alternativas
Q3538628 Engenharia de Software
Durante a execução de um sistema baseado em microsserviços criado com Spring Cloud, o time de DevOps identificou a necessidade de alterar a URL de um serviço externo, que está definida em uma propriedade no arquivo de configuração remoto. O objetivo é aplicar essa nova URL sem reiniciar o serviço cliente. Dado esse cenário, representa corretamente os passos ou requisitos para aplicar a nova configuração com sucesso:
Alternativas
Q3538262 Engenharia de Software
No desenvolvimento de sistemas de software, diferentes técnicas de teste são aplicadas para garantir a qualidade, a segurança e o desempenho das aplicações. Sobre as técnicas de teste de software, assinale a alternativa correta.
Alternativas
Q3538260 Engenharia de Software
Com a criação do Manifesto para o Desenvolvimento Ágil de Software, diversas metodologias ágeis foram desenvolvidas para aprimorar a gestão e a entrega de projetos. Considerando a metodologia Scrum, assinale a alternativa que melhor descreve seus princípios e práticas. 
Alternativas
Q3538259 Engenharia de Software
Sobre Desenvolvimento Guiado por Testes (TDD) e Desenvolvimento Orientado por Comportamento (BDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.
Alternativas
Q3538257 Engenharia de Software
A Sanesul está reformulando seu portal de autoatendimento para melhorar a experiência do usuário (UX). O objetivo é reduzir o número de chamados na central de atendimento e tornar a navegação mais intuitiva para os cidadãos que acessam o sistema para consultar faturas, solicitar serviços e registrar ocorrências. Para garantir uma experiência fluida e eficiente, a equipe de TI identificou a necessidade de aprimorar a usabilidade e acessibilidade da plataforma. Considerando os princípios de UX e heurísticas de Nielsen, qual das abordagens a seguir NÃO é recomendada?
Alternativas
Q3538247 Engenharia de Software
A equipe de analistas de tecnologia da informação de uma empresa está enfrentando dificuldades com atrasos nas entregas e falta de visibilidade do fluxo de trabalho. O gerente sugere a adoção de uma metodologia ágil para melhorar a produtividade da equipe. Considerando as características do Scrum, Kanban e Lean, qual é a melhor abordagem para esse cenário?
Alternativas
Q3531994 Engenharia de Software

Julgue os itens a seguir, relativos à inteligência artificial (IA).


LLM (Large Language Models) são modelos de aprendizado profundo pré-treinados em grandes quantidades de dados que podem ser utilizados para gerar texto e outros conteúdos, além de executar outras tarefas de processamento de linguagem natural.  

Alternativas
Q3531993 Engenharia de Software

Julgue os itens a seguir, relativos à inteligência artificial (IA). 


Deepfakes são vídeos gerados por IA para produzir conteúdo altamente realista e podem ser criados por meio de rede adversária generativa (GAN), a qual corresponde a uma arquitetura de aprendizado profundo que treina duas redes neurais para competirem entre si. 

Alternativas
Respostas
1121: E
1122: B
1123: D
1124: A
1125: E
1126: D
1127: A
1128: C
1129: C
1130: E
1131: C
1132: A
1133: A
1134: D
1135: A
1136: C
1137: D
1138: A
1139: C
1140: C