Magna Concursos

Foram encontradas 57.604 questões.

No IFCE, a equipe de desenvolvimento está implementando um novo módulo para cálculo automático de carga horária docente. Diante desse cenário, o analista de tecnologia da informação propôs utilizar TDD (Test-Driven Development) para conduzir o desenvolvimento da funcionalidade. Considerando esse cenário, assinale a alternativa que descreve corretamente o fluxo do TDD.
 

Provas

Questão presente nas seguintes provas

Sobre conceitos básicos de testes de aplicações, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) O teste de software consiste em um conjunto de atividades voltadas à identificação de defeitos e à avaliação da conformidade do produto em relação aos requisitos especificados.

( ) A ausência de falhas durante a execução de um conjunto de casos de teste comprova que o software está livre de defeitos.

( ) Testes podem ser classificados quanto ao nível, como teste unitário, teste de integração, teste de sistema e teste de aceitação.

( ) Casos de teste devem ser elaborados com base em requisitos, regras de negócio e critérios definidos previamente.

 

Provas

Questão presente nas seguintes provas
Em um ambiente de desenvolvimento que adota práticas de integração contínua, o Jenkins é uma ferramenta voltada à automação de processos. A respeito dessa ferramenta, é correto afirmar que
 

Provas

Questão presente nas seguintes provas
Em um projeto de desenvolvimento de software no IFCE, a equipe utiliza Git para versionamento de código e GitLab como plataforma de hospedagem dos repositórios. Sobre essas ferramentas, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas

A respeito da arquitetura e do funcionamento do servidor de aplicações WildFly, informe se é verdadeiro (V) ou falso (F) o se afirma a seguir e assinale a alternativa com a sequência correta.

( ) O WildFly utiliza uma arquitetura modular baseada em JBoss Modules, permitindo isolamento de dependências entre aplicações implantadas.

( ) No modo domain, o gerenciamento centralizado das instâncias é realizado por um Domain Controller, responsável por coordenar configurações compartilhadas.

( ) O WildFly depende da integração com o Apache HTTP Server para o processamento de requisições, apresentando-se como um servidor de aplicações que carece de um motor web embutido.

( ) O subsistema Undertow, presente nas versões recentes do WildFly, é responsável pelo processamento de requisições HTTP e suporte a aplicações web.

 

Provas

Questão presente nas seguintes provas
Considerando um ambiente corporativo que utiliza o JBoss EAP 8.0 como servidor de aplicações Java EE/Jakarta EE, a respeito de sua arquitetura e funcionamento, assinale a alternativa INCORRETA.
 

Provas

Questão presente nas seguintes provas
Em um ambiente institucional como o do IFCE, diferentes sistemas acadêmicos e administrativos precisam trocar informações entre si. No contexto da arquitetura de software, a interoperabilidade de sistemas refere-se à
 

Provas

Questão presente nas seguintes provas
No IFCE, a equipe de desenvolvimento identificou, por meio do SonarQube, que um módulo do sistema acadêmico apresenta alta complexidade ciclomática, duplicação de código e métodos extensos com múltiplas responsabilidades. O analista de tecnologia da informação foi designado para propor uma ação alinhada aos princípios de Clean Code e às práticas de análise estática. Considerando esse cenário, assinale a alternativa que apresenta a melhor conduta diante da situação narrada.
 

Provas

Questão presente nas seguintes provas
Considerando o desenvolvimento de aplicações web modernas com JavaScript conforme a especificação ECMAScript 2023 (ES14) ou superior, assinale a alternativa INCORRETA a respeito das características da linguagem.
 

Provas

Questão presente nas seguintes provas
4216246 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Pref. Porto Velho-RO

No portal da transparência de uma controladoria-geral, há uma funcionalidade que permite aos cidadãos a consulta de contratos mediante a utilização do CNPJ da empresa contratada como argumento de pesquisa. Durante a revisão do código-fonte, identificou-se que a concatenação direta da entrada do usuário na estrutura da consulta expunha o sistema à vulnerabilidade de SQL injection. Para sanar a falha, a equipe técnica alterou o código adotando consultas parametrizadas, conforme exemplificado no fragmento de código a seguir.

$sql = "SELECT numero_contrato, objeto, valor
FROM contratos WHERE cnpj_empresa = :cnpj"
$stmt = $conexao -> prepare($sql)
$stmt -> execute(['cnpj' => $cnpjInformado])

Na situação hipotética precedente, a falha será sanada, pois o código alterado realiza a

 

Provas

Questão presente nas seguintes provas