Magna Concursos

Foram encontradas 55.956 questões.

3057043 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte trecho de código em PHP:

<?php

/*...*/

$sessionID = $_POST['sessionID'];

$query = "SELECT * FROM User WHERE sessionID LIKE '%$sessionID%'";
$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.

Tal falha de segurança é conhecida como:

 

Provas

Questão presente nas seguintes provas
3057042 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Padrões de projeto são soluções gerais para problemas que ocorrem com frequência em projetos de sistemas.

Assinale a alternativa que apresenta CORRETAMENTE quatro padrões de projeto:
 

Provas

Questão presente nas seguintes provas
3057041 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Em projetos de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para visualizar e documentar a estrutura e o comportamento do sistema.

Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:
 

Provas

Questão presente nas seguintes provas
3057040 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Um servidor de aplicações Java apresenta constantes problemas em suas aplicações que fecham inesperadamente. Ao analisar os registros do sistema, é observado que essas fecham após registrarem o seguinte erro:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


Considerando que as aplicações foram desenvolvidas corretamente e que a JVM (Java Virtual Machine) utilizada por elas está devidamente configurada, assinale a alternativa que apresenta CORRETAMENTE o componente do servidor que está subdimensionado nesse cenário:
 

Provas

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

Considere o trecho de código escrito em Shell Script exibido abaixo:

#!/bin/bash

X=10
Y=5

if [ $X -gt $Y ]; then
    echo `expr 10 + 10`
elif [ $Y -gt $X ]; then
    echo `expr 20 + 20`
else
    echo `expr 5 \* 5`
fi

Assinale a alternativa que apresenta CORRETAMENTE a resposta com a saída do script:

 

Provas

Questão presente nas seguintes provas
3057009 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INQC
Orgão: CPTRANS
Provas:

Na linguagem Java quando não é declarado nenhum modificador de acesso antes da definição de uma classe, os elementos dessa classe são acessíveis:

 

Provas

Questão presente nas seguintes provas
3057008 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INQC
Orgão: CPTRANS
Provas:

Quando se deseja apurar erros de interface durante os casos de teste de software, como por exemplo, o mau uso da interface, utiliza-se o teste:

 

Provas

Questão presente nas seguintes provas
3057007 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INQC
Orgão: CPTRANS
Provas:

“concentração nos aspectos essenciais de um determinado objeto” e o “compartilhamento de atributos e operações entre classes em um relacionamento hierárquico” caracterizam-se como dois conceitos da orientação a objetos conhecidos, respectivamente, por:

 

Provas

Questão presente nas seguintes provas
3057006 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INQC
Orgão: CPTRANS
Provas:

Dentre as opções a seguir, aquela que é uma característica dos vetores:

 

Provas

Questão presente nas seguintes provas
3057005 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INQC
Orgão: CPTRANS
Provas:

Observe a seguinte estrutura de controle:

repita

<lista de comandos>

até

<condição>

Uma outra estrutura de controle equivalente a essa é:

 

Provas

Questão presente nas seguintes provas