Magna Concursos

Foram encontradas 57.561 questões.

Em um cenário de transformação digital, foi proposto um projeto de desenvolvimento de uma plataforma integrada de gestão de acervos botânicos utilizando metodologias ágeis. Sobre a gestão deste projeto, analise as assertivas a seguir:

I. O Product Owner deve ser um especialista em botânica com conhecimento em tecnologia, pois precisará priorizar o backlog considerando tanto aspectos científicos quanto técnicos.

II. O uso de frameworks híbridos, combinando elementos do Scrum com práticas do PMBOK, é recomendado para projetos que envolvem desenvolvimento tecnológico e pesquisa científica.

III. O Minimum Viable Product (MVP) em projetos científicos deve necessariamente incluir funcionalidades que garantam a integridade e rastreabilidade dos dados.

É correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
3677176 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte programa escrito na linguagem Java, versão 8:

class Ponto {

    protected void imprimeNomeElemento() {
        System.out.println("Ponto");
    }
}

class Circulo extends Ponto {

    public void imprimeNomeElemento() {
        System.out.println("Círculo");
    }
}

public class Conexao {

    public static void main(String[] args) {

        Ponto objeto = new Circulo();
        objeto.imprimeNomeElemento();
    }
}

Assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa.

 

Provas

Questão presente nas seguintes provas
3677175 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte trecho de código escrito na linguagem Java, versão 8:

package br.ufv.concurso;

public final class Conexao {

    private static volatile Conexao con;

    private Conexao() {

    }

    public static Conexao getInstance() {
        Conexao conAux = con;
        if (conAux != null) {
            return conAux;
        }
        synchronized(Conexao.class) {
            if (con == null) {
                con = new Conexao();
            }
            return con;
        }
    }
}

Assinale a alternativa que apresenta CORRETAMENTE o nome do padrão de projeto que foi implementado na classe Conexao.

 

Provas

Questão presente nas seguintes provas
3677173 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Diversas melhorias e novos recursos foram introduzidos na linguagem PHP, nos últimos anos. Considere o seguinte trecho de código em PHP, versão 8.2:

<?php

function teste(int $a, float $b=20, string $c="30"){
    echo "a=$a; b=$b; c=$c";
}

teste(10, c:"40");

?>

Assinale a alternativa que apresenta CORRETAMENTE a saída produzida pelo código

 

Provas

Questão presente nas seguintes provas
3677169 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte trecho de código em PHP:


<?php
/*...*/

$sid = $_POST['session_id'];

$query = "SELECT * FROM Session WHERE id = '$sid'";
$result = pg_query($conn, $query);

/*...*/
?>

Esse trecho de código apresenta uma falha de segurança muito comum, listada como a falha de segurança mais frequente pelo relatório OWASP Top 10 de 2017. Essa falha de segurança é conhecida como:

 

Provas

Questão presente nas seguintes provas
3677168 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Segurança em aplicações web é uma preocupação essencial para proteger dados e garantir a integridade das informações. Sobre práticas de segurança em aplicações web, assinale a alternativa que apresenta CORRETAMENTE práticas que contribuem significativamente para mitigar ataques de injeção SQL em aplicações web:
 

Provas

Questão presente nas seguintes provas
3677167 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte código de uma página em HTML:


<!DOCTYPE html>
<html>
<head>
    <title>Guardião UFV</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
    <h1>Continue seu acesso com</h1>
        <form action="/autenticacao" method="post">
            <fieldset>
                <label>CPF ou ID Estrangeiro</label>
                <input type="text" name="username"/>

                <label>Senha</label>
                <input type="password" name="password"/>

                <input type="submit" value="Entrar"/>
            </fieldset>
        </form>
</body>
</html>

Supondo que o usuário digite o valor “12345678900” no campo “username”, cujo rótulo é “CPF ou ID Estrangeiro”, e “8524456” no campo “password”, cujo rótulo é “Senha”, assinale a alternativa que apresenta CORRETAMENTE o trecho da requisição HTTP que se espera ser gerada pelo navegador quando o usuário acionar o botão “Entrar”:

 

Provas

Questão presente nas seguintes provas
3677166 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte programa escrito na linguagem Java, versão 8:


package br.ufv.concurso;

import java.util.Scanner;

public class Principal {
    public static void main(String args[]) {
        try {
            System.out.println("Cálculo da divisão.");
            Scanner entrada = new Scanner(System.in);
            int a, b, divisao;
            System.out.print("Digite o numerador: ");
            a = entrada.nextInt();
            System.out.print("Digite o denominador: ");
            b = entrada.nextInt();
            divisao = a / b;
            System.out.println("Resultado da divisão: " + divisao);
        } catch (Exception ex) {
            System.out.println("Ocorreu um erro ao executar o cálculo.");
        } finally {
            System.out.println("Fim da execução.");
        }
    }
}

Considerando que o usuário do programa informou os valores 23 (vinte e três) e 0 (zero) como numerador e denominador, respectivamente, assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa:

 

Provas

Questão presente nas seguintes provas
3677165 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, com o objetivo de gerenciar as diferentes versões dos arquivos utilizados no projeto. A respeito do Git, assinale a alternativa que apresenta CORRETAMENTE o comando utilizado para incorporar as alterações de um repositório remoto no ramo atual:
 

Provas

Questão presente nas seguintes provas
3677164 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
O padrão de arquitetura de software MVC, Modelo-Visão-Controlador, baseia-se na separação do sistema em três componentes lógicos com escopos distintos, permitindo que os dados sejam alterados independentemente da sua representação e vice-versa.

Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:

I. O componente Visão gerencia como os dados são apresentados ao usuário
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia o comportamento do sistema.
IV. Esse padrão é utilizado exclusivamente em aplicações web.

Está CORRETO o que se afirma em:
 

Provas

Questão presente nas seguintes provas