Foram encontradas 55.956 questões.
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
Assinale a alternativa que apresenta CORRETAMENTE quatro padrões de projeto:
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
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
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
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
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação à Objetos: Modificadores de Acesso
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
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
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
“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
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Dentre as opções a seguir, aquela que é uma característica dos vetores:
Provas
- Fundamentos de ProgramaçãoEstruturas de RepetiçãoEstrutura while
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoSimulação de Estruturas de Controle
Observe a seguinte estrutura de controle:
repita
<lista de comandos>
até
<condição>
Uma outra estrutura de controle equivalente a essa é:
Provas
Caderno Container