Magna Concursos

Foram encontradas 57.540 questões.

3688317 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Provas:

A respeito de desenvolvimento de software, julgue o item que se segue.

Considere os arquivos dados.xml e regras.xsl que são apresentados a seguir.

arquivo dados.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl"
href="regras.xsl" ?>
<aluno>
  <s>
    <nome> Divonsir Souza </nome>
    <curso> Ciencia da Computacao </curso>
    <idade> 18 </idade>
    <cidade> Curitiba </cidade>
  </s>
  <s>
    <nome> Antonio Carvalho </nome>
    <curso> Ciencia da Computacao </curso>
    <idade> 20 </idade>
    <cidade> Rio de Janeiro </cidade>
  </s>
</aluno>

arquivo regras.xsl

<?xml version="1.0"?>
<xsl:stylesheet version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform
">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
  <body>
  <xsl:value-of select="/aluno/s/nome"/>
  <xsl:value-of select="/aluno/s/idade"/>
  <xsl:apply-templates
  select="/aluno/s/cidade"/>
  </body>
</html>
</xsl:template>
</xsl:stylesheet>

Se as regras do arquivo regras.xsl forem aplicadas ao arquivo dados.xml, o trecho de código seguinte será exibido no terminal.

<html>\n <body> Divonsir Souza 18 Curitiba
</body>\n</html>
 

Provas

Questão presente nas seguintes provas
3688212 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE

No que se refere à entrevista como estudo de usuário, julgue o seguinte item.

A entrevista é definida como uma conversação informal cuja finalidade é coletar dados.

 

Provas

Questão presente nas seguintes provas
3688195 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE

No que diz respeito a sistemas informatizados e eletrônicos de gestão de documentos, julgue o item subsecutivo.

A existência de um sistema de gestão de documentos digitais é fundamental para a administração de informações, pois, além de garantir a acessibilidade e a preservação documental, promove a transparência da instituição e a conformidade com as regulamentações, sendo indispensável para a eficiência organizacional em contextos dinâmicos.

 

Provas

Questão presente nas seguintes provas
3686222 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: AEB
A respeito da análise de requisitos de um projeto, julgue os itens que se seguem.

I Os requisitos de negócio envolvem partes especificas, a fim de encontrar detalhes de cada produto do projeto.
II Durante o levantamento de requisitos com as partes interessadas (stakeholders), é vital distinguir os requisitos de outros elementos, como questões, restrições e riscos.
III Os requisitos de solução são as características que atendem tanto aos requisitos de negócios quanto aos requisitos das partes interessadas (stakeholders).

ssinale a opção correta.
 

Provas

Questão presente nas seguintes provas
3686122 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: AEB
Provas:
Considere que uma agência espacial esteja desenvolvendo um software de controle de missão para um satélite de observação da Terra. Nesse contexto, assinale a opção que corresponde à técnica de elicitação de requisitos mais eficaz para garantir que a interface do usuário atenda às necessidades críticas de precisão, confiabilidade e usabilidade, especialmente em situações de alta pressão.
 

Provas

Questão presente nas seguintes provas
3686120 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: AEB
Provas:
Considere as seguintes situações, relativas a metodologias ágeis no contexto de desenvolvimento de software.

I Uma equipe organiza o trabalho em iterações fixas, com eventos, como planejamento, reuniões diárias, revisão e retrospectiva, para promover a inspeção contínua e a adaptação dos processos.
II Uma equipe busca a excelência técnica, adotando práticas robustas de engenharia, como desenvolvimento orientado por testes (TDD), programação em par e integração contínua, com o objetivo de melhorar a qualidade do código.
III Uma equipe gerencia o fluxo de trabalho por meio de um quadro visual, estabelecendo limites para as tarefas em progresso (WIP) e permitindo ajustes rápidos conforme surgem gargalos.
IV Uma equipe adota princípios que visam a eliminar desperdícios e a otimizar os processos, focando na criação de valor e na melhoria contínua dos métodos de trabalho.

Assinale a opção em que estão associados corretamente cada um dos itens precedentes à sua respectiva metodologia ágil, na ordem em que foram citados.
 

Provas

Questão presente nas seguintes provas
3686119 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: AEB
Provas:
Acerca dos diagramas UML, assinale a opção correta.
 

Provas

Questão presente nas seguintes provas

Uma equipe de desenvolvimento de software está adotando práticas de DevOps para melhorar a qualidade e a velocidade das entregas. Para isso, decidiram implementar um pipeline CI/CD, garantindo que todas as alterações de código sejam testadas e implantadas automaticamente. No fluxo definido, o pipeline segue as etapas:

1. O código é enviado para o repositório remoto, acionando o pipeline.

2. O código é analisado e testado por ferramentas automatizadas.

3. Se os testes passarem, um build é gerado e enviado para o ambiente de staging.

4. O código é revisado e validado antes de ser implantado em produção.

Após algumas execuções do pipeline, a equipe percebeu que, quando há falha nos testes automatizados, o código não é promovido para a próxima etapa. Além disso, alguns da equipe querem que a implantação em produção ocorra automaticamente, enquanto outros preferem que seja necessária uma aprovação manual.


Com base no cenário apresentado, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas

Considere o seguinte trecho de código em Python, que tem como objetivo processar um arquivo de texto contendo dados numéricos e realizar operações sobre tais valores:

def processar_arquivo(nome_arquivo):
    with open(nome_arquivo, 'r') as arquivo:
        dados = arquivo.readlines()
numeros = []
for linha in dados:
    valor = linha.strip()
    if valor.isdigit():
        numeros.append(int(valor))
# Continuação do código

Garantindo que:

1. A média dos números lidos seja calculada e armazenada na variável media, mesmo que o arquivo esteja vazio.
2. Os números maiores que a média sejam gravados sempre em um novo arquivo chamado "saida.txt"
3. O código esteja protegido contra divisão por zero, de forma que a função tenha continuidade, mesmo que identificada a possibilidade de erro.

Assinale a alternativa que apresenta um código válido para continuar a função corretamente.

 

Provas

Questão presente nas seguintes provas

O versionamento de código é uma prática essencial no desenvolvimento de software, permitindo que múltiplos desenvolvedores colaborem de forma organizada, mantenham um histórico de alterações e revertam mudanças quando necessário. O Git, um dos sistemas de controle de versão mais populares, fornece uma série de comandos que auxiliam na gestão do código-fonte. Considere o seguinte conjunto de comandos executados em um repositório Git:

git init
git add main.py
git commit -m "Adiciona o arquivo principal"
git branch nova-feature
git checkout nova-feature
echo "print('Nova funcionalidade')" >> main.py
git add main.py
git commit -m "Adiciona nova funcionalidade"
git checkout main
git merge nova-feature

Com base nos comandos apresentados, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas