Questões de Vestibular UFBA 2013 para Vestibular de Computação

Foram encontradas 32 questões

Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268873 Programação

 Para responder a essa questão, considere a função em Pascal F.

function F(n : integer): integer;

begin

 if (n = 1) or (n = 2) then

    F := 1

 else

    F := F(n-2) + F(n-1);

end;

Se o parâmetro n receber o valor 5, a função F retorna o valor 8.
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268874 Programação
Programas em Pascal podem ter dois tipos de subprogramas: procedimentos e funções, sendo que uma das diferenças entre ambos é que procedimentos não podem ter parâmetros, e funções podem.
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268875 Programação
A passagem de parâmetros para funções, em Pascal, pode ser de duas formas: por valor ou por referência. Na passagem por referência, ao se alterar o conteúdo do parâmetro dentro da função, o conteúdo da variável correspondente a esse parâmetro, a qual foi usada na chamada da função, também é alterado.
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268876 Programação
Vetores em Pascal definem agregados de vários dados, e, desse modo, diferentes elementos de um mesmo vetor podem ter tipos de dados diferentes e ser referenciados pelo índice da posição que ocupam no vetor.
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268877 Programação

 Para responder a essa questão, considere o programa em Pascal Matriz.


program Matriz;

var

  m: array [1..5, 1..5] of integer;

   i, j: integer;

begin

 for i := 1 to 5 do

   for j := 1 to 5 do

      readln(m[i,j]);


 for i := 1 to 5 do

    writeln(m[i, 6-i]);

end.

Sendo a variável m um vetor multidimensional, com duas dimensões de tamanho 5 cada uma, m pode ser vista como uma matriz quadrada de tamanho 5, ou seja, uma matriz que tem cinco linhas e cinco colunas.
Alternativas
Respostas
16: E
17: E
18: C
19: E
20: C