Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 83 de 488

Parte relevante das linguagens de programação mais utilizadas na atualidade possibilitam a utilização de mecanismos de tratamento de exceção. Um tratamento de exceção é responsável por tratar ocorrências que alteram o fluxo usual da execução de algoritmos em programas de computador.

No que diz respeito ao tratamento de exceções, analise as asserções a seguir e a relação proposta entre elas.

I. Mesmo contribuindo para os programas de computador se tornarem mais estáveis e evitando erros como estouro de memória, corrupção de dados ou saídas inválidas, é comum o uso de tratamento em exceção ser criticado.

PORQUE

II. O uso de tratamento de exceção pode encorajar o abuso de blocos try/catch mal projetados, podendo não deixar clara ocorrência de exceções nas rotinas que deveriam tratá-las.

A seguir, assinale a alternativa correta.

A
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
B
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
C
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
D
As asserções I e II são proposições falsas.
E
A asserção I é uma proposição verdadeira e a asserção II é uma proposição falsa.

O Tesouro Gerencial disponibiliza todas as métricas necessárias para as consultas, mas, havendo necessidade de criação de métricas especiais, é permitido criar métricas. Sobre criação de métricas, assinale a alternativa incorreta.

A

Uma das opções para criar uma métrica é por meio da função Criar Métrica, no menu Desenvolver da página inicial do sistema.

B

Outra forma de criar métrica é alterando uma métrica já existente e salvando como.

C

Para criar uma métrica a partir de uma métrica existente, o Tesouro Gerencial exige que se corri�a a fórmula existente na função Condição.

D

Para alterar o �ltro da Condição de uma métrica, é necessário criar o �ltro, que pode ser feito a partir do �ltro original da métrica.

E

A fórmula da métrica, presente na função Sum, pode ser alterada com a forma correta. Caso não saiba a forma correta, pode-se validar a fórmula e ir corrigindo as partes incorretas.

Selecione as frases abaixo que possuem 'Valor Lógico' VERDADEIRO:




A

Paris é a capital da França.

B

O número 2 é par.

C

D. Pedro I declarou a independência do Brasil.

D

-3 > -5

Na AULA 2 aprendemos o conceito de DADO e o conceito de VARIÁVEL. Acerca destes dois conceitos, observe as afirmativas a seguir: I - - Dados são valores fornecidos ao programa via entrada, ou atribuídos a uma variável ao longo da execução do programa. - - Dados são informações manipuladas ao longo da execução do programa e armazenados em variáveis. III - Variável é um nome dado a um conjunto de endereços na memória de um programa. Acerca das afirmacoes, assinale a alternativa que contém todas as CORRETAS:
A
I, apenas.
B
II, apenas.
C
Apenas.
D
I e III, apenas.
E
I e III.

Dado o seguinte algoritmo escrito na linguagem MATLAB, indique a alternativa que representa o objetivo correto.

A

Gerar 5 números aleatórios entre -5 e 5.

B

Gerar 5 números aleatórios entre 1 e 10.

C

Gerar 10 números aleatórios entre 0 e 1.

D

Gerar 10 números aleatórios entre -5 e 5.

E

Gerar 10 números aleatórios entre 1 e 10.

Uma variável do tipo caractere chamada de CEP, contém o código de endereçamento postal de uma determinada rua, como "50030-220", por exemplo. Precisamos de um algoritmo que extraia a terminação de três dígitos de um CEP e aplique uma fórmula matemática que some 100 e divida o resultado por 4.

Assinale a alternativa que traz essa solução corretamente algoritmizada.

A
TERMINAC<-(COPIA(CEP,7,3)+100)/4.
B
TERMINAC<-CARACPNUM(COPIA(CEP,7,3))+100/4.
C
TERMINAC<-(CARACPNUM(COPIA(CEP,7,3))+100)/4.
D
TERMINAC<-(COPIA(CARACPNUM(CEP),7,3)+100)/4.
E
TERMINAC<-CARACPNUM(COPIA(CEP,7,3))+25.

Após o código abaixo ser compilado e executado, quantas vezes será impresso o valor de a e o valor de b?

int a,b;
a=10;
while (a>=5) 
{
   a--;
   printf ("%d ",a);
}
for (b=0;b<=5;b++)
   printf ("%d ",b);
A
Será impresso 5 vezes o valor de a e 6 vezes o valor de b.
B
Será impresso 6 vezes o valor de a e 6 vezes o valor de b.
C
Será impresso 5 vezes o valor de a e 5 vezes o valor de b.
D
Será impresso 6 vezes o valor de a e 5 vezes o valor de b.
E
Será impresso 4 vezes o valor de a e 6 vezes o valor de b.
Na arquitetura de Data Warehouse, existe um sistema front-end na estação cliente. Qual alternativa melhor define esse tipo de sistema?
A
Um sistema para geração de relatórios padronizados.
B
Um sistema que é responsável pela extração dos dados dos sistemas legados.
C
Um sistema de cadastro de clientes.
D
Um sistema de interface amigável aos usuários para acesso ao Data Warehouse.
E
Um sistema para linha de frente da empresa, ou seja, a equipe de venda.
A partir do texto base, assinale a alternativa que apresenta a outra informação importante na declaração de variáveis.
A
I e III.
B
III e IV.
C
II e IV.
D
I, II e IV.
E
I, II e III.

Sabendo disso, analise as alternativas abaixo e marque aquela que mostra a função correta que está relacionada à colisão da raquete do oponente.

A
verificaColisaoRaquete(xRaqueteOponente, yRaqueteOponente)
B
movimentaRaqueteOponente()
C
verificaColisaoRaquete (xRaquete, yRaquete)
D
marcaPonto()