Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 18 de 353

PROGRAMAÇÃO DE COMPUTADORES Utilizando Linguagem C-ANSI. What is the topic covered in section 1.8 of this material?

A

Tipos de compiladores.

B

Tipos de paradigmas de programação.

C

Tipos de dados.

D

Tipos de linguagens de programação.

Analise o código do algoritmo desenvolvido em linguagem Java a seguir:

public class Exercicio
{
public static void main(String[] args)
{
int aux,resultado;
for (aux=0;aux<=10;aux++)
{
resultado=5*aux;
System.out.println("5 x " + aux + " = " + resultado);
}
}
}

O código em Java acima está:

A
Retornando um erro, pois o comando for não está presente na linguagem Java.
B
Mostrando os valores 0 e 50 na tela.
C
Mostrando a tabuada do 5 na tela.
D
Retornando um erro ao tentar imprimir o resultado na tela.
E
Mostrando os números de 0 até 10 na tela.

Considere o trecho de código abaixo, escrito na linguagem C:

for (ind=5; ind >= 1; ind++) {
    scanf("%d", &num);
    if (num) printf("%d\n", num);
}
Printf ("Fim");

Quantas vezes os comandos dentro do FOR, serão executados?

A
5 vezes
B
1 vez
C
Nenhuma vez
D
3 vezes
E
Infinitas vezes

La programación en ensamblador es una disciplina técnica que permite a los programadores interactuar directamente con el hardware de una computadora. ¿Verdadero o falso?

A
Verdadero
B
Falso
Acerca da estrutura while (enquanto), assinale somente as CORRETAS:
A
I, III, IV e V, apenas.
B
I, II, IV e V, apenas.
C
I, II e III, apenas.
D
I, II, III e IV, apenas.
E
I, II, III, IV e V.

Para sintaxe de um algoritmo, existem vários tipos de operadores. Sobre os operadores lógicos, classifique V para as sentenças verdadeiras e F para as falsas:

  • Servem para realizar operações matemáticas básicas. ( )
  • São utilizados para fazer comparações entre valores. ( )
  • São utilizados, geralmente, em conjunto com os relacionais, podendo negar resultado de uma expressão relacional ainda, realizar uma conjunção ou disjunção entre expressões.

Assinale a alternativa que apresenta a CORRETA:

A
V V - F.
B
F-V V.
C
F-F V.
D
V

Você recebeu valores em bases diferentes para realizar um cálculo. Os valores foram X = 34 (base decimal) e Y = 34 (base hexadecimal). Você precisa do resultado na base octal para comparar com o enviado por outro sistema. Qual o resultado de X + Y na base octal?

A
116
B
126

Analise o código abaixo.

Apos a verificação, escolha uma das opções abaixo que tenha a mesma saída que o comando while.

A
for(n=2; n=7; n--) printf("n=%d\n",n);
B
for(n=1; n<=6; n++) printf("n=%d\n",n);
C
for(n=1; n<=7; n--) printf("n=%d\n",n);
D
for(n=1; n<6; n++) printf("n=%d\n",n);
E
for(n=1; n<=7; n++) printf("n=%d\n",n);

Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser utilizada na exibição da idade?

A
escreva("Você tem ou fará " * idade * " anos")
B
leia("Você tem ou fará " / idade / " anos")
C
escreva("Você tem ou fará " / idade / " anos")
D
leia("Você tem ou fará ", idade, " anos")
E
escreva("Você tem ou fará ", idade, " anos")
Os operadores relacionais são aqueles que comparam dois valores (variáveis, constantes ou chamadas de funções) e/ou expressões e o resultado desta comparação é sempre um valor lógico (booleano) verdadeiro ou falso. Acerca deste assunto, observe os operadores relacionais abaixo: I. Maior que, representado pelo símbolo >. II. Maior ou igual, representado pelo símbolo >=. III. Menor ou igual, representado pelo símbolo <=. IV. Menor que, representado pelo símbolo <. V. Igual a, representado pelo símbolo =. Um dos itens acima está com sua representação lógica incorreta. Assinale a alternativa em que a descrição do operador relacional não coincide com sua representação: