Questões

Total de Questões Encontradas: 74

Texto Associado Texto Associado
Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.
A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita.
C
Certo
E
Errado
Texto Associado Texto Associado
Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.
Na linguagem C, a estrutura for realiza basicamente a seguinte sequência: primeiro, uma variável é inicializada; segundo, uma condição é checada; se a condição é satisfeita, então um trecho de código é executado e, em seguida, a variável é incrementada ou decrementada segundo a declaração do código; então, a condição é checada novamente e o ciclo se repete enquanto a condição for satisfeita.
C
Certo
E
Errado
É INCORRETO afirmar que a programação estruturada:
A
possui um enfoque procedural.
B
separa os dados e as funções, conforme o objeto de análise.
C
trata funções e dados de maneira integrada.
D
baseia a codificação em conceitos abstratos do mundo real.
E
não é orientada a evento.
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a 
A
criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. 
B
construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. 
C
exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. 
D
implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. 
E
utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem.
Analise o fragmento de código de um sistema de controle de estoque desenvolvido em Delphi, apresentado a seguir.
Imagem da Questão
Nesse fragmento, qual comando deve substituir a string XXX para correto funcionamento do código?
A
TextFile
B
OpenTxt
C
GetFile
D
OpenRead
E
AssignFile
Ano: 2013 Banca: BIO RIO Órgão: ELETROBRAS Prova: Analista de Sistemas - Banco de Dados
Sendo P e Q dois operandos, com relação aos operadores relacionais AND e OR empregados nas linguagens de programação, assinale V para a afirmativa VERDADEIRA e F para a FALSA.

(      ) P AND Q resulta TRUE, se P ou Q for TRUE.

(      ) P AND Q resulta FALSE, sempre que um dos operandos P ou Q for FALSE.

(      ) P OR Q resulta TRUE, sempre que um dos operandos P ou Q for TRUE.

As afirmativas são respectivamente:
A
F - V - F;
B
F - V - V;
C
V - F - F;
D
V - V - F;
E
F - F - V. 
Ano: 2013 Banca: BIO RIO Órgão: ELETROBRAS Prova: Analista de Sistemas - Banco de Dados
Observe o programa em Pascal a seguir, que utiliza uma procedure com passagem de parâmetros por referência e por valor.
Imagem da Questão
Após a execução, para as variáveis NORTE, SUL e OESTE, os valores de saída são, respectivamente:
A
 2016, RIO AMAZONAS e FALSE;
B
2014, RIO NEGRO e FALSE;
C
2016, RIO AMAZONAS e TRUE;
D
2016, RIO NEGRO e TRUE;
E
2014, RIO AMAZONAS e TRUE.
Ano: 2013 Banca: BIO RIO Órgão: ELETROBRAS Prova: Analista de Sistemas - Banco de Dados
Observe a função recursiva, em Pascal.
Imagem da Questão
Para BRAS(2) e BRAS(6), após a execução a função fornecerá como saída, respectivamente, os seguintes valores:
A
1 e 8;
B
1 e 16;
C
2 e 6;
D
2 e 16; 
E
2 e 8.
Ano: 2013 Banca: BIO RIO Órgão: ELETROBRAS Prova: Analista de Sistemas - Banco de Dados
No que diz respeito à estrutura de controle while ... do ..., utilizada em programas codificados em Pascal, analise as afirmativas a seguir.

I. a execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico TRUE.
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.

Está correto APENAS o que se afirma na seguinte alternativa:
A
I;
B
II;
C
III;
D
I e II;
E
I, II e III.
Ano: 2013 Banca: BIO RIO Órgão: ELETROBRAS Prova: Analista de Sistemas - Banco de Dados
Observe o trecho de código em Pascal, utilizado para trocar os valores 44 e 11, atribuídos às variáveis FACE e BOOK. 
Imagem da Questão
Para mostrar 11 para FACE e 44 para BOOK, como valores de saída, as instruções que devem substituir a referência TROCA no código é:
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Página 5 de 8