Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.517 questões
function funcaoP(base, expoente: LongInt): LongInt;
begin
if expoente = 0 then
Result := 1
else
Result := base * funcaoP(base, expoente - 1);
end;
procedure TFormFuncao.BtnPrincipalClick(Sender: TObject);
begin
ShowMessage('5 funcaoP 3 é igual a: ' + IntToStr(funcaoP(5, 3)));
end;
A execução do programa e click no botão BtnPrincipal terá como resultado:
Ao criar uma conta, qual opção desse comando permite definir uma data de expiração para essa conta?
# include< stdio.h >
int main (void)
{
char val = 40 ;
val = val<<2 ;
printf ("%d \n",val) ;
return 0 ;
}
Sabendo-se que esse programa será executado por um processador cuja Unidade Lógica e Aritmética representa números inteiros através da técnica de complemento de dois, o que será exibido no console quando da sua execução?
O Java CAPS oferece diversas potencialidades, EXCETO
public class Questao {
public static void main(String [ ] args) {
try {
op (0) ;
} catch (IllegalArgumentException e) {
System.out.print ("X") ;
} catch (Exception e) {
System.out.print ("Y") ;
} finally {
System.out.print ("Z") ;
}
}
private static void op(int v) throws IllegalArgumentException {
if (v == 0)
throw new IllegalArgumentException ("U") ;
}
}
Como resultado da execução desse programa, é impressa a cadeia de caracteres
Considere o exemplo de um código Java 6 a seguir.
public class Questao {
public static void main(String [ ] args) {
Integer a,b,c,d,e ;
int f ;
char r1,r2,r3,r4,r5 ;
String s ;
a=1; b=1; c = a ;
d= b; f=1; e = f.;
r 1= ( a.equals(b)? 's' : 'n' ) ;
r 2= ( a.equals(c)? 's' : 'n' ) ;
r 3= ( a==d? 's' : 'n' ) ;
r 4= ( a==e? 's' : 'n' ) ;
r 5= ( a.equals(f)? 's' : 'n' ) ;
s = " "+r1+r2+r3+r4+r5 ;
System.out.println(s) ;
}
}
Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado para a classe Integer e o tipo int, a resposta impressa será
public class TestaArgs {
public static void main(String [ ] args) {
System.out.println(args [5] ) ;
}
}
Considere o seguinte comando:
java –hotspot TestaArgs um dois três quatro cinco seis sete
O que será impresso pelo programa ao executar esse comando?
package teste;
public class Teste {
public static void main(String[] args) {
int i = 0;
int[] vet = {2,2};
for (;i<=1;i++){
vet[i] = i++;
System.out.println(“vet” + i + “=” + vet[i]);
}
}
}
O que será exibido no console quando esse programa for executado?
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a
class ContaBancaria {
protected double saldo;
public Conta(double SaldoInicial) // constructor
{
saldo = SaldoInicial;
}
public void deposito(double valor)
{
saldo = saldo + valor;
}
public void retirada(double valor)
{
saldo = saldo - valor;
}
} // fim da classe ContaBancaria
public class ContaBancariaExt extends ContaBancaria {
public void display()
{
System.out.println(“Saldo = ” + saldo);
}
} // fim da classe ContaBancariaExt
Um programa que utilize a classe ContaBancariaExt e crie uma instância (objeto) dessa classe:
class ArraySort
{
private double [] a;
private int nElems;
// outras funcoes omitidas
// …
public void Sort()
{
int in, out;
for (out = nElems-1; out > 1; out--)
for (in = 0; in < out; in++)
if (a[in] > a[in+1])
swap(in, in+1);
} // fim da Sort
private void swap (int x, int y)
{
double temp = a[x];
a[x] = a[y];
a[y] = temp;
}
} // fim da classe ArraySort
O código apresenta a implentação de uma classe ArraySort, que contém um método denominado Sort, cuja finalidade é implementar a
class S {
private int Tamanho;
private int[] sArray;
private int top;
//--------------------------------------------------------------
public S(int s) // constructor
{
Tamanho = s;
sArray = new long[Tamanho]; // create array
top = -1;
}
//--------------------------------------------------------------
public void coloca(int j)
{
sArray[++top] = j;
}
//--------------------------------------------------------------
public long tira()
{
return sArray[top--];
}
//--------------------------------------------------------------
} // end class S
Esse trecho implementa uma classe que corresponde a uma
< ?php
class A {
public $foo = ‘laranja’;
}
class B {
public $foo = ‘banana’;
public $ola = ‘aloalo’;
}
function normalAtrib($obj) {
$obj->foo = ‘trocado’;
$obj = new B;
$obj->foo = ‘mudeidenovo’;
}
function referenceAtrib(&$obj) {
$obj->foo = ‘mudado’;
$obj = new B;
}
$a = new A;
normalAtrib($A);
referenceAtrib($A);
echo “{$a->foo}”;
?>
Assinale a alternativa que contém o valor de $a->foo a ser exibido pelo comando echo contido no final do código PHP acima.
$xxx = 5;
$yyy = 4;
$zzz = $xxx % $yyy;
A alternativa que contém o valor de $zzz é: