Magna Concursos

Foram encontradas 40 questões.

Considerando o paradigma de Orientação a Objetos do PHP, é correto afirmar que:
I. O PHP suporta herança múltipla.
II. Declarações de funções em uma classe filho sobrescreve a função com o mesmo nome na classe pai.
III. O construtor de uma classe pai sempre é chamado automaticamente ao instanciar um objeto de uma classe filho que especializou essa classe pai, mesmo que essa classe filho possua um construtor.
Está(ão) correta(s) a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
1331480 Ano: 2013
Disciplina: TI - Sistemas Operacionais
Banca: IF-SUL
Orgão: IF-SUL
No Sistema Operacional UNIX, para definir se um arquivo é executável ou não, o Sistema Operacional considera
 

Provas

Questão presente nas seguintes provas
1331392 Ano: 2013
Disciplina: TI - Sistemas Operacionais
Banca: IF-SUL
Orgão: IF-SUL
Em um sistema operacional moderno a Entrada e Saída (E/S) pode ser realizada:
I. Através de DMA (Acesso direto à Memória).
II. Através de Interrupções.
III. Através de E/S Programada.
Está(ão) correta(s) a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
1331098 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Considere a existência da tabela “usuarios” com a seguinte estrutura e conteúdo:
Enunciado 1331098-1
Com base nesse cenário, considere a seguinte sequência de comandos em MySQL:
CREATE VIEW visao1 AS SELECT * FROM usuarios;
CREATE TABLE usuarios2 AS SELECT nome, categoria from visao1;
Analisando esse cenário, é correto afirmar que:
I. A visão chamada “visao1” possuirá o mesmo conteúdo da tabela “usuarios”.
II. A visão chamada “visao1” será materializada em disco e ocupará um espaço de armazenamento semelhante ao da tabela “usuarios”;
III. O comando da segunda linha não funcionará, pois não é possível criar uma tabela real a partir de uma visão.
Está(ão) correta(s) apenas a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
Considerando a criação e manipulação de arrays em PHP, analise as afirmações abaixo:
I. $quitanda = array('Laranja' => 100,'Maça' => 150,'Banana' => 200);
O código acima é um exemplo de um array que utiliza string como índice.
II. $quitanda = array(['Laranja'] => 100,['Maça'] => 150,['Banana'] => 200);
O código acima é um exemplo de um array que utiliza string como índice.
III. $lista = array();
$lista[] = 2; $lista[] = 3; $lista[] = 4;
for($i=0;$i<10;$i++) $lista[] = $i;
Após a execução do trecho de código acima, o array $lista terá apenas uma posição com o valor numérico 9. A única posição do array $lista pode ser acessada e expressa da seguinte forma: echo $lista[0];
IV. $vet = array(1=> array(1,2,3), 2=> array('A','B','C'), 3=> array("Um","Dois","Tres"));
foreach ($vet as $key => $value) {
echo $key . ' ';
foreach ($value as $value2)
echo $value2 . ' ';
}
Após executar o trecho de código acima, o resultado exibido será:
1 1 2 3 2 A B C 3 Um Dois Tres
Estão corretas apenas as afirmativas
 

Provas

Questão presente nas seguintes provas
Quanto aos requisitos de software, as versões expandidas dos requisitos de usuário usados pelos engenheiros de software como ponto de partida para o projeto do sistema, definem-se como
 

Provas

Questão presente nas seguintes provas
1330864 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Considere a seguinte consulta em MySQL:
SELECT cliente.CODCLI, cliente.NOME,
count(*) AS TITULOS, SUM(venda.VALOR) as TOTAL
FROM cliente, venda WHERE cliente.CODCLI = venda.CODCLI
GROUP BY cliente.NOME;
Analisando essa consulta, é correto afirmar que:
I. A consulta não funcionará, pois não é possível utilizar funções de agregação em conjunto com outros atributos na mesma consulta.
II. TOTAL é o apelido dado para a contagem do número total de títulos.
III. O resultado da consulta será agrupado pelo campo cliente.NOME.
Está(ão) correta(s) apenas a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
No contexto da engenharia de software, sobre o Modelo em Cascata, afirma-se que
 

Provas

Questão presente nas seguintes provas
1330706 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
O nível de isolamento que se aplica em uma transação pode ser descrito como o grau de interferência que a transação em questão está preparada para tolerar por parte de transações correntes.
Nesse sentido é correto afirmar que
 

Provas

Questão presente nas seguintes provas
Considere o seguinte trecho de código:
<?php
function subtrai(&$num1, $num2)
{
$num1 -= $num2;
$num2 += $fator;
$fator++;
return($num1);
}
$fator=10;
$arr1[5]=20;
$arr1[]=9;
$arr1[]=10;
$num1=$arr1[5];
$num2=$arr1[7];
$resultado=subtrai($num1, $num2);
echo "$num1 | $num2 | $fator | $resultado";
?>
Após executar o trecho de código acima, o resultado exibido será
 

Provas

Questão presente nas seguintes provas