Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.643 questões

Q3986314 Engenharia de Software
Um analista de tecnologia da informação do IFPB está desenvolvendo um sistema informatizado que será utilizado por diversos setores da instituição. Durante a implementação, ele identifica que há uma classe que deve garantir que apenas uma instância seja criada em toda a aplicação, fornecendo um ponto de acesso global a essa instância.
Considerando os padrões de projeto (Design Patterns), é correto afirmar que o padrão criacional utilizado nessa situação foi o 
Alternativas
Q3986313 Engenharia de Software
A engenharia de software engloba um conjunto de métodos e práticas voltado para planejamento, desenvolvimento, manutenção e melhoria de sistemas. Dentro dessa área, diferentes abordagens podem ser adotadas para organizar o processo de desenvolvimento, incluindo modelos tradicionais e metodologias ágeis, estas focadas em flexibilidade, entregas incrementais e adaptação contínua às mudanças.
Tendo isso em vista, assinale a alternativa que apresenta uma metodologia ágil utilizada no desenvolvimento de software.
Alternativas
Q3985800 Engenharia de Software
Em uma instituição pública de ensino federal, o gestor da PRH deseja implementar uma Tecnologia da Informação para gestão acadêmica. Diante das constantes mudanças nas demandas, é decidido adotar uma metodologia que permita entregas incrementais, reuniões de acompanhamento curtas e regulares e revisões contínuas do produto. Assim, o processo passa a contar com papéis definidos de Product Owner, Scrum Master e Time de Desenvolvimento. Considerando os princípios das metodologias ágeis aplicados à gestão pública, o método descrito no caso corresponde ao 
Alternativas
Q3970433 Engenharia de Software
Analise as partes: Um aspecto importante que a inteligência artificial traz, com ferramentas como o ChatGPT, por exemplo, é que em um único lugar, todos consigam pesquisar, criar conteúdo de forma muito acessível (1ª parte), não é necessário utilizar uma linguagem específica de programação (2ª parte), buscar mais de um portal ou sate para se obter uma informação que é consoladada, resumida e entregue em segundos (3ª parte).
Acerca das partes, pode-se afirmar que: 
Alternativas
Q3970431 Engenharia de Software
Tem-se que o ____ ocorre quando os elementos que compõem a amostra de treinamento são tão díspares que o algoritmo não consegue identificar uma quantidade suflciente de padrões _____ na amostra.
Preenche, CORRETA e respectivamente, as lacunas:
Alternativas
Q3970428 Engenharia de Software
Considerando os benefícios do refinamento iterativo, analise as assertivas:
l. Melhoria Contínua: Cada iteração melhora a qualidade do prompt e, consequentemente, das respostas.
ll. Eficiência: Maximiza a necessidade de revisão manual e edição pós-geração, economizando tempo e esforço.
lll Precisão e Relevância: Prompts refinados produzem respostas mais precisas e relevantes.
Está(ão) CORRETA(S)
Alternativas
Q3970425 Engenharia de Software
Acerca da importância nos modelos de linguagem na engenharia de prompts, analise o texto:
Comandos bem projetados são essenciais para garantir que os modelos de lA compreendam corretamente a intenção do usuário e forneçam respostas úteis. isso é especialmente importante em aplicações críticas. como auditorias de controle extemo onde a precisão é fundamental.
Acerca do texto, pode-se afirmar que ele está:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903032 Engenharia de Software
O ciclo de vida de software pode ser entendido como:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903031 Engenharia de Software
A manutenção preventiva em software tem como objetivo principal:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903030 Engenharia de Software
Em metodologias ágeis, a documentação deve ser:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903028 Engenharia de Software
Qual é uma das principais vantagens do modelo ágil em comparação com o modelo cascata no desenvolvimento de software?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903027 Engenharia de Software
O objetivo principal da elicitação de requisitos é: 
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903026 Engenharia de Software
O suporte a sistemas legados pode ser realizado por meio da reengenharia,que tem como objetivo:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903014 Engenharia de Software
Para auxiliar magistrados e assessores na elaboração de sentenças e acórdãos, a equipe de TI do TJPI planeja desenvolver um sistema de recomendação de jurisprudência integrado ao editor de textos do PJe. Ao analisar o texto da minuta em elaboração, o sistema deve sugerir decisões e súmulas relevantes do próprio TJPI e de tribunais superiores. Qual das seguintes arquiteturas de sistema de recomendação é a mais adequada para essa tarefa?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903012 Engenharia de Software
A Corregedoria Geral da Justiça do TJPI detectou um aumento expressivo no volume de processos contra um pequeno grupo de empresas de telefonia e instituições financeiras, caracterizando um fenômeno de litigância de massa. Para gerenciar essa demanda, a equipe de TI foi solicitada a construir um modelo preditivo que, ao analisar uma nova petição inicial no PJe, identifique com alta probabilidade se ela pertence a esse conjunto de litígios repetitivos. A análise inicial do dataset histórico revelou que esses processos representam apenas 5% do total de petições. Diante de um problema de classificação com dados severamente desbalanceados, qual é a abordagem metodológica mais adequada?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903011 Engenharia de Software
A equipe de TI do TJPI foi incumbida de desenvolver um sistema de Inteligência Artificial para realizar a triagem e classificação automática de petições iniciais submetidas via PJe. O objetivo é direcionar cada petição para a vara competente (ex: Cível, Família, Fazenda Pública) com a menor latência possível, visando reduzir o tempo de distribuição. A equipe está avaliando duas abordagens principais de Processamento de Linguagem Natural (NLP): uma baseada em TF-IDF com um classificador SVM (Máquina de Vetores de Suporte) e outra baseada em um modelo Transformer pré-treinado para o português, como o BERTimbau, seguido de uma camada de classificação. Considerando os requisitos de um ambiente de produção de alta demanda como o do TJPI, qual das seguintes afirmações representa a análise de trade-offs mais acurada para a escolha da tecnologia? 
Alternativas
Q3893945 Engenharia de Software
Uma equipe de TI precisa gerenciar a configuração de centenas de servidores de forma padronizada, repetível e com o mínimo de intervenção manual. Eles decidiram empregar ferramentas de automação como Puppet e Ansible. Considerando as características dessas ferramentas, assinale a alternativa correta.
Alternativas
Q3893938 Engenharia de Software
Uma equipe de desenvolvimento de software foi reestruturada para adotar práticas DevOps com o objetivo de melhorar a colaboração entre desenvolvedores e operadores, reduzir o tempo de entrega e aumentar a confiabilidade dos sistemas. Considerando os princípios e modelos do DevOps, assinale a alternativa correta.
Alternativas
Q3893923 Engenharia de Software
A abordagem de Infraestrutura como Código (IaC) tem se tornado cada vez mais comum em ambientes de DevOps e computação em nuvem, pois permite automatizar o provisionamento de servidores, redes e serviços. Sobre esse conceito, analise as afirmativas a seguir:
I.Infraestrutura como Código permite a definição e o gerenciamento de recursos de TI por meio de arquivos de configuração em linguagens declarativas ou imperativas.
II.Com a utilização da IaC, o provisionamento de infraestrutura torna-se repetível e versionável, reduzindo erros manuais e aumentando a previsibilidade.
III.A aplicação da IaC exige a substituição completa das práticas tradicionais de administração de sistemas, sendo incompatível com ambientes híbridos.

Está correto o que se afirma em:
Alternativas
Q3845384 Engenharia de Software
No contexto de desenvolvimento de software, qualidade pode ser entendida como um conjunto de características a serem satisfeitas, de modo que o produto de software atenda às necessidades de seus usuários. Entretanto, tal nível de satisfação nem sempre é alcançado de forma espontânea, devendo ser continuamente construído. Nesse sentido, há diversos atributos que visam garantir a qualidade de software e, enquanto um é definido como a capacidade do produto de software de ser compreendido, aprendido, operado e atraente ao usuário, quando usado sob condições especificadas, outro é conceituado como a capacidade do produto de software de apresentar desempenho apropriado, relativo à quantidade de recursos usados, sob condições especificadas.
Esses dois atributos são conhecidos, respectivamente, como: 
Alternativas
Respostas
661: C
662: A
663: C
664: D
665: C
666: E
667: A
668: B
669: D
670: E
671: C
672: D
673: E
674: B
675: C
676: C
677: E
678: A
679: D
680: B