Questões de Ciência da Computação do ano 2005

Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Observe as seguintes instruções de um programa estruturado, escrito em uma linguagem simbólica qualquer, do tipo "português estruturado".

A execução das instruções acima acarretará em

  • A.

    A = 4, B = 5 e C = 8

  • B.

    A = 6, B = 5 e C = 8

  • C.

    A = 6, B = 5 e C = 25

  • D.

    A = 12, B = 13 e C = 25

  • E.

    loop infinito

  • A.

    0, 1, 2, 3, 4 e 5.

  • B.

    1, 2, 3, 4, 5 e 6.

  • C.

    1, 1, 2, 3, 5 e 8.

  • D.

    1, 1, 3, 5, 7 e 9.

  • E.

    1, 2, 3, 6, 7 e 9.

Analise o algoritmo a seguir, para responder às

questões 29 e 30.

 

Com base no algoritmo, e supondo que o valor fornecido para

"A" na linha "leia A" seja 4, pode-se afirmar que o valor da

variável "C" na linha "escreva C" é:

  • A.

    4

  • B.

    5

  • C.

    6

  • D.

    7

  • E.

    8

Analise o algoritmo a seguir, para responder às

questões 29 e 30.

 

A linha "C ← C + 1" pode ser implementada em Python através do código:

  • A.

    C += 1

  • B.

    C := C + 1

  • C.

    C =: C + 1

  • D.

    C := C + 1;

  • E.

    C =: C + 1;

Sejam A, B e C variáveis numéricas contendo os valores 2, 4 e 5, respectivamente, S uma variável contendo o literal "POSITIVO" e T uma variável lógica contendo o valor falso. Assinale a expressão lógica cujo resultado possui valor lógico verdadeiro.

  • A.

    A + B < C ou S = "FALSO"

  • B.

    A × B > C e S = "VERDADEIRO"

  • C.

    RESTO (B, A) > C e não T

  • D.

    A > B e não T ou S = "POSITIVO"

  • E.

    (A2 > B ou T) e S = "POSITIVO"

O algoritmo abaixo foi elaborado para manipular duas

matrizes.

procedure Matriz;

var

A : array of array of Integer;

I, J, N, S : Integer;

begin

N := 3;

S := 0;

SetLength(A, N);

for I := Low(A) to High(A) do

begin

SetLength(A[I], N);

for J := Low(A[I]) to High(A[I]) do

begin

S := S + I + J;

end;

end;

ShowMessage (IntToStr(S));

end;

A procedure Matriz irá apresentar na tela, através do método ShowMessage, o valor:

  • A.

    12

  • B.

    15

  • C.

    18

  • D.

    21

  • E.

    24

  • A.

    O terceiro elemento do V corresponde a ¼ do segundo elemento.

  • B.

    Todos os elementos de V possuirão um valor maior que seu respectivo índice.

  • C.

    A maioria dos elementos de V é ímpar.

  • D.

    O produto entre o terceiro e o quarto elemento corresponde ao dobro do segundo elemento.

  • A.

    Todos os elementos do vetor V possuem o mesmo valor.

  • B.

    O valor final de j sempre será exibido.

  • C.

    O vetor V possui mais números pares do que números ímpares.

  • D.

    Os elementos do vetor V são exibidos em ordem decrescente.

Um algoritmo é uma descrição das etapas de resolução de um problema ou a indicação ordenada de uma seqüência de ações bem definidas. O algoritmo é a maneira mais elementar de se descrever uma lógica. A esse respeito é correto afirmar:

  • A.

    a lógica estruturada caracteriza-se por resoluções em laços, de dentro para fora, após ter subdividido o problema em vários fragmentos.

  • B.

    a lógica linear, modular, estruturada e relacional constituem os tipos de lógicas existentes.

  • C.

    a diferença entre a lógica linear e a modular é que a primeira visa a solução dos problemas como foram propostos, sem segmentá-los.

  • D.

    a lógica relacional caracteriza-se por resoluções em laços, de dentro para fora, após ter subdividido o problema em vários fragmentos.

  • E.

    existem diversos instrumentos para descrever a lógica de programação, como: os pictóricos, os narrativos e os de detalhe, que são os fluxogramas.

Na álgebra relacional, são ditas primitivas as operações de seleção, projeção, produto, união e diferença, porque nenhuma delas pode ser expressa em função das demais. A operação primitiva que é imprescindível para a expressão da operação de interseção é:

  • A.

    seleção;

  • B.

    projeção;

  • C.

    produto;

  • D.

    união;

  • E.

    diferença.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...