Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. Um algoritmo é uma sequência lógica de instruções para realizar uma determinada tarefa.
II. Os algoritmos não representam necessariamente programas de computador, e sim os passos necessários para se realizar uma tarefa.
III. Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções em mais ou menos tempo, espaço ou esforço do que outros.
Apenas II é verdadeira. I e III são verdadeiros. Todas são verdadeiras. II e III são verdadeiros. I e II são verdadeiros.
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo inteiro e com F os que não são do tipo inteiro. I - ( ) 1000 II - ( ) “0” III - ( ) “-900” IV - ( ) Verdadeiro V - ( ) -450 VI - ( ) 34 VII - ( ) “Casa 08” VIII - ( ) 1 IX - ( ) Falso X - ( ) -1,56 De acordo com o pedido acima, indique a sequência correta.
F – V – F – V – F – V – F – V – F – V V – F – F – V – V – V – F – V – F – F F – F – V – V – F – F – V – V – V – F V – F – F – F – V – V – F – V – F – F V – V – V – F – V – V – F – V – F – F
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo Texto (String) e com F os que não são do tipo Texto (String). I - ( ) “Inteiro” II - ( ) 123 III - ( ) ‘U’ IV - ( ) “12,34” V - ( ) 56,65 VI - ( ) 1 VII - ( ) “222” VIII - ( ) Falso IX - ( ) 5,4 X - ( ) “Única” De acordo com o pedido acima, indique a sequência correta.
V – F – F – F – F – F – F – F – F – V F – F – F – F – F – V – F – F – F – V. V – F – F – V – F – F – V – F – F – V V – F – F – F – V – V – F – V – F – F F – V – F – V – F – V – F – V – F – V
Leia as afirmativas abaixo e marque a alternativa CORRETA.
I – Entrada é toda a informação que o algoritmo recebe. Esta entrada sempre deverá ser armazenada em algum lugar, como por exemplo, em variáveis.
II – Processamento é todo tipo de processamento que o algoritmo realiza como atribuir um valor a alguma variável, realizar alguns tipos de tomada de decisão e algum tipo de repetição.
III – Saída é a exibição dos resultados em tela, ou escrita em arquivos, ou em impressora.
Apenas I e III estão corretas Apenas II está correta Todas as alternativas estão corretas Apenas I e II estão corretas Apenas I está correta
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo Caractere (Char) e com F os que não são do tipo Caractere (Char).
I - ( ) Falso II - ( ) 10 III - ( ) “LC” IV - ( ) “C” V - ( ) “102” VI - ( ) ‘A’ VII - ( ) ‘13’ VIII - ( ) 12,34 IX - ( ) “Verdadeiro” X - ( ) ‘F’ De acordo com o pedido acima, indique a sequência correta.
F – F – F – F – F – V – F – F – F – V F – F – F – V – F – V – V – F – F – V V – V – V – F – V – V – F – V – F – F V – F – F – F – V – V – F – V – F – F F – V – F – V – F – V – F – V – F – V
Analise o código abaixo. Imagine que o valor atribuído na variável x pela entrada realizada em scanf("%d",&x); é o valor 5 e marque a alternativa que identifica o correto valor que será exibido na tela:
#include
int main() { int x,y; scanf("%d",&x); y = x+3*2; printf("%d",y); }
Na linguagem C a função MAIN, também conhecida como função principal, sempre deve ser declarada em nosso código PORQUE Ela é a função que determina o ponto de partida do nosso programa. Sobre essas duas afirmativas, é CORRETO afirmar que
X as duas são verdadeiras, e a segunda é uma justificativa correta da primeira a primeira é uma afirmativa falsa; e a segunda, verdadeira as duas são verdadeiras, mas não estabelecem relação entre si as duas são verdadeiras, e a primeira é uma justificativa correta da segunda a primeira é uma afirmativa verdadeira; e a segunda, falsa
Analise o código abaixo e marque a alternativa que identifica o correto valor que será exibido na tela:
X = 3.33, Z = 10, Y = 1 X = 3.33, Z = 10, Y = 0 X = 3, Z = 10, Y = 0 X X = 3, Z = 10, Y = 1 X = 3.33, Z = 10.00, Y = 0.0
Considere as afirmacoes sobre a linguagem C e marque a alternativa correta.
I. Sobre tipos de dados, cada tipo de dado tem um nome e é capaz de armazenar uma certa quantidade de memória determinada em bytes. II. Os operadores relacionais, como o nome sugere estabelecem uma relação operacional entre algumas partes do código. Estes operadores servem para estabelecer uma relação de operação mútua entre os operandos. III. Os operadores aritméticos nos permitem realizar operações aritméticas básicas em linguagens de programação. Apenas I e III são verdadeiras. Apenas II e III são verdadeiras. Nenhuma alternativa é verdadeira. Apenas I é verdadeira. X Apenas I e II são verdadeiras.
Analisando as expressões: X = (2+2)*3 Y = 2+2*3 Quais serão os resultados:
X X = 12 e Y = 8 X = 12 e Y = 4 X = 12 e Y = 12 X = 8 e Y = 12 X = 4 e Y = 8