Foram encontradas 100 questões.
Avalie o trecho de código PHP escrito a seguir:
<html>
<head>
<title>exemplo IVA</title>
</head>
<body>
<?php
function iva($base,$percentagem=16){
return $base * $porcentagem /100;
}
echo iva(1000) . "<br>";
echo iva(1000,7) . "<br>";
echo iva(10,0) . "<br>";
?>
</body>
</html>
Com base na execução do código, analise as afirmativas a seguir:
I. Na primeira execução da função, mostrar-se-á o 16% de 1000;
II. Na segunda execução da função, mostra-se o 7% de 1000;
III. Na terceira execução da função o 0% de 10.
Assinale:
Provas
Analise o trecho de programa a seguir, escrito em Object Pascal.
procedure TFrmEmpregadoSQL.BbtPesquisaNomeClick(Sender:
TObject);
begin
if Edit2.Text <> ' ' then
begin
QrEmp.Close;
QrEmp.SQL.Clear;
QrEmp.SQL.Add('SELECT EmpNo,FirstName,LastName,Salary
FROM employee');
QrEmp.SQL.Add('WHERE UPPER(FirstName) LIKE :Nome');
QrEmp.ParamByName('Nome').AsString :=
UpperCase(Edit2.Text) + '%';
QrEmp.Open;
end;
end;
Com relação ao trecho acima, é correto afirmar que:
Provas
Analise o trecho de código a seguir, escrito em PHP.
function mais5(&$num1, $num2) {
$num1 += 5;
$num2 += 5;
}
$a = $b = 1;
mais5($a, $b);
Após a execução da função, a e b contêm, respectivamente:
Provas
Sistemas Gerenciadores de Banco de Dados (SGBD) são softwares que permitem a definição de estruturas para armazenamento de informações e fornecimento de mecanismos para manipulá-las. As alternativas a seguir apresentam características de SGBD’s, à exceção de uma. Assinale-a.
Provas
Uma base de dados hierárquica é similar a um modelo em rede. Em uma base de dados hierárquica, os dados e suas relações são representados, respectivamente, por:
Provas
O ORACLE possui vários tipos de dados prontos (Nativos) para uso e permite ao usuário também criar seus próprios datatypes. Assinale a alternativa que não indique tipos de dados Nativos suportados pelo ORACLE na sua versão 10g.
Provas
Um tipo de dados determina a classe de valores que podem ser armazenados em uma variável, passados como parâmetro e resultantes de uma expressão. Acerca de tipos de dados em linguagens de programação, assinale a afirmativa correta.
Provas
Programação Orientada a Objetos (POO), ou Object-Oriented Programming (OOP), é um paradigma de programação de software baseado na composição e interação entre diversas unidades de software.
A esse respeito, assinale a afirmativa incorreta.
Provas
O programa listado a seguir está escrito em Object Pascal.
function TForm1.rec(x: integer): integer;
begin
if (x=0)then rec:=1 else
rec:= x+rec(x-1);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
n: integer;
begin
n:= 6;
showmessage(intToStr(rec(n))+intToStr(n));
end;
Após sua execução no ambiente integrado para desenvolvimento de software Delphi, a saída produzida foi:
Provas
Um conceito muito utilizado na implementação de soluções de problemas computacionais é o de pilha. A respeito dessa estrutura de dados, analise as afirmativas a seguir:
I. Se uma série de chamadas de funções acontece, os valores sucessivos de retorno são empurrados para a pilha na ordem FIFO, de forma que cada função pode retornar a seu chamador.
II. Navegadores para Internet podem armazenar os endereços mais recentemente visitados em uma pilha. Cada vez que o navegador visita um novo site, o endereço do site é armazenado na pilha de endereços. Usando a operação de retorno (back), o navegador permite que o usuário retorne o último site visitado retirando o endereço do topo da pilha.
III. Editores de texto como o Microsoft Word geralmente oferecem um mecanismo de reversão de operações (undo ou ctrl-z) que cancela operações recentes e reverte um documento ao estado anterior a uma determinada operação. O mecanismo de reversão pode ser implementado mantendo-se as alterações no texto em uma pilha.
Assinale:
Provas
Caderno Container