Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 75 de 112

Uma classe consiste em um tipo de instância e um objeto de classe. Um tipo de instância é uma estrutura que contém membros variáveis, chamados de variáveis da instância, e membros da função, chamados de métodos da instância. Conforme estudamos, o que faz a Classe Storage:

A
Definir variáveis locais que não devem ser armazenadas e registradas na memória RAM.
B
A classe Storage define o escopo (visibilidade) e o tempo de vida das variáveis e/ou funções dentro de um programa C.
C
Instrui o compilador a manter uma variável local ativa durante a vida útil do programa.
D
Desanexar informações extras às entidades da linguagem com uma sintaxe generalizada.
E
Permite que uma instância de objeto utilize outro elemento para executar uma ação em seu nome.

Após a execução do seguinte trecho de um algoritmo

void Prog1() { ... if (a321 <= a322) teste = true; else teste = false; ... }

A variável teste conterá o valor falso se, originalmente:

A
a_{321} < a_{322}
B
a_{321} \leq a_{322}
C
a_{321} \geq a_{322}
D
a_{321} > a_{322}
E
a_{321} = a_{322}

É possível tornar o algoritmo mais eficiente?

A

Sim, é possível tornar o algoritmo mais eficiente ao impor algumas restrições extras na forma como os dados são organizados em memória.

B

Não, o algoritmo não pode ser tornado mais eficiente.

C

Sim, mas não é viável tornar o algoritmo mais eficiente.

Sendo uma fila de caracteres, tendo que a operação dequeue(F) extrai o caracter da fila, retornando-o e que a operação enqueue(F,’a’) insere na estrutura de dados. Indicar qual o estado da fila F, depois as seguintes operações: enqueue(F,’x’); imprima(dequeue(F)); enqueue(F,’x’); enqueue(F,’o’); dequeue(F); enqueue(F,’i’); imprima(dequeue(F)); enqueue(F,’u’); enqueue(F,’x’); dequeue(F); imprima(dequeue(F));

A
Ficará sem caracteres
B
Ficará com os caracteres xou
C
Ficará com os caracteres xi
D
Ficará somente com o caracter x
E
Ficará somente com o caracter i

Durante o desenvolvimento de programas, os operadores lógicos E e OU são usados para relacionar expressões. O resultado de uma operação lógica será VERDADEIRO ou FALSO. Ao utilizar o operador E, por exemplo, o resultado será VERDADEIRO somente se estiver entre dois operandos também VERDADEIROS.

Analise, então, as seguintes expressões:

Expressão 1: FALSO OU VERDADEIRO E FALSO E VERDADEIRO.

Expressão 2: FALSO E VERDADEIRO E FALSO OU VERDADEIRO.

Sobre as expressões 1 e 2, é correto dizer que

A
o operador OU resultará VERDADEIRO quando qualquer um dos operandos também for verdadeiro. Logo, o resultado da expressão 2 será VERDADEIRO.
B
o operador OU resultará VERDADEIRO quando qualquer um dos operandos também for verdadeiro. Logo, o resultado da expressão 1 será VERDADEIRO.
C
tanto a expressão 1 quanto a expressão 2 terão como saída o valor VERDADEIRO, afinal, em ambas as expressões temos o operador OU, que é chamado de operador permissivo.
D
o operador E resultará VERDADEIRO quando qualquer um dos operandos também for verdadeiro. Logo, o resultado da expressão 2 será VERDADEIRO.

Qual é o procedimento em Pascal que calcula o polinômio derivada de um polinômio P?

A
ordem_permutacao
B
valor_no_ponto
C
derivar
D
valor_derivada_no_ponto

Um conceito fundamental para os cursos de sistemas de informação e cursos afins é o conceito de algoritmo. Consideraremos um algoritmo como uma sequência de instruções, cuja execução resulta na realização de uma tarefa determinada. Podemos listar alguns tipos de algoritmos que estão presentes no nosso dia a dia, não necessariamente envolvendo aspectos computacionais, como uma receita de bolo e uma partitura musical são algoritmos. Qual é a origem da palavra algoritmo?

A
Apelido de um matemático árabe do século IX, Al-Khwarizmi.
B
Vem da junção das palavras 'alguma' e 'matemático'.
C
O filósofo grego Algoritmis usava o conceito em seus trabalhos.
D
A palavra foi usada no trabalho dos pastores de ovelhas.

O que são algoritmos?

A

Algoritmo é um elemento finito de regras, pouco definidas, que nos leva à solução de um problema em um tempo finito.

B

Algoritmo é um conjunto infinito de regras, bem definidas, que nos leva à solução de um problema em um tempo longo.

C

Algoritmo é um conjunto finito de regras, bem definidas, que nos leva à solução de um problema em um tempo finito.

D

Algoritmo é um conjunto finito de regras, nada definida, que leva à solução de um problema em um tempo finito.

E

Algoritmo é a forma ambígua de escrever um programa de computador e que nos dá a ideia de um problema que o programador pensou em resolver.

Qual o valor e o tipo do resultado da seguinte instrução: '5' + '5'?

A
'55' e o tipo será string.
B
55 e o tipo será int.
C
10 e o tipo será int.
D
'10' e o tipo será string.

Qual é a sequência correta para fritar um ovo?

A
Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo.
B
Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito.
C
Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado.
D
Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira.
E
Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo.