Buscar

Introdução a programação 03

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

30/11/2020 Estácio: Alunos
https://ead.estacio.br/alunos/ 1/5
 
 
Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
Aluno(a): CARLOS ROGERIO ALONSO ROCHA 202003379867
Acertos: 8,0 de 10,0 19/11/2020
 
 
Acerto: 1,0 / 1,0
(COPS-UEL - Agente Universitário - Técnico de Informática - 2015)
Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir:
( ) char é um tipo simples.
( ) double é um tipo estruturado.
( ) float é um tipo simples.
( ) int é um tipo simples.
( ) void é um tipo estruturado.
Assinale a alternativa que apresenta a sequência correta:
V, V, F, F, F
F, F, V, F, V
 V, F, V, V, F
F, F, F, V, V
F, V, V, F, V
Respondido em 19/11/2020 19:06:49
 
Acerto: 0,0 / 1,0
No que concerne a variáveis e constantes, avalie as assertivas a seguir:
I. Um dado declarado como constante pode ser alterado desde que seja simples
II. Podemos ter apenas variáveis globais, ou seja usadas por todo o programa.
III. Uma variável é uma abstração que permite armazenar um dado em uma determinada posição de
memória
IV. Um dado declarado como variável não pode sofrer alteração de valor.
Assinale a UNICA alternativa contendo APENAS as opções corretas
II e III apenas
 III e IV apenas
II, ,III e IV apenas
 Apenas III
I, II e IV apenas
Respondido em 19/11/2020 19:10:23
 
 
 Questão1
a
 Questão2
a
https://ead.estacio.br/alunos/inicio.asp
javascript:voltar();
30/11/2020 Estácio: Alunos
https://ead.estacio.br/alunos/ 2/5
Explicação:
I. Um dado declarado como constante pode ser alterado desde que seja simples --> FALSO, uma constante
NAO tem seu valor alterado no programa
II. Podemos ter apenas variáveis globais, ou seja usadas por todo o programa. --> FALSO, podemos ter
variáveis locais, internas a uma função
III. Uma variável é uma abstração que permite armazenar um dado em uma determinada posição de memória 
--> VERDADE
IV. Um dado declarado como variável não pode sofrer alteração de valor. --> FALSO, pode sim sofrer alteração
um dado declarado como variável
 
 
Acerto: 1,0 / 1,0
Perante a quantidade de operandos possíveis, os operadores podem ser classificados como:
 Unários, Binários e Ternários;
Unitários, Binários e Terciários;
Unidade, Bit e Terciário;
Soma, Subtração e Multiplicação;
Bit, Byte e Megabyte;
Respondido em 19/11/2020 19:08:17
 
 
Explicação:
Como pode ser observado no Módulo 2 do Tema 2 quanto a sua classificação eles são unários (Só possuem um
operando), binários (possuem dois operandos) e ternários (possuem três operandos).
 
 
Acerto: 1,0 / 1,0
Sobre os operadores avalie as assertivas a seguir
I. Os operadores aritméticos permitem que escrevamos expressões que retornem valores numéricos
II. Os operadores relacionais nos permitem comparar valores
III. As expressões relacionais retornam valores lógicos
IV. As expressões lógicas retornam valores inteiros
Com base em sua análise, assinale a UNICA alternativa que contém TODAS as assertivas corretas
 I, II e III
II e III
I, II e IV
I e II
I, II, III e IV
Respondido em 19/11/2020 19:08:55
 
 
Explicação:
I. Os operadores aritméticos permitem que escrevamos expressões que retornem valores numéricos -->
VERDADE
II. Os operadores relacionais nos permitem comparar valores --> VERDADE
III. As expressões relacionais retornam valores lógicos --> VERDADE
IV. As expressões lógicas retornam valores inteiros --> FALSO, retornam valores lógicos
 
 
 Questão3
a
 Questão4
a
30/11/2020 Estácio: Alunos
https://ead.estacio.br/alunos/ 3/5
Acerto: 1,0 / 1,0
Considere o seguinte trecho de código em Portugol Studio:
leia (num)
produto=1
soma=0
enquanto (num !=9) 
{ se (num%2==0)
 Produto=produto*num
 senao
 soma=soma+num
 leia(num)
}
escreva(produto,soma)
Assinale a UNICA opção que mostra as saídas corretas, para os seguintes valores da variável num: 
2, 4, 5 e 9
8 e 16
4 e 5
4 e 16
8 e 14
 8 e 5
Respondido em 19/11/2020 19:12:03
 
Acerto: 1,0 / 1,0
Considere a seguinte estrutura do comando FOR:
 
for (ind=15;ind>=4;cont--).
Quantas vezes a repetição vai ocorrer?
11
15
25
13
 12
Respondido em 19/11/2020 19:10:58
 
Acerto: 1,0 / 1,0
Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir.
 ind=1;
 while (ind<=5)
 {
 scanf("%d",&num);
 controle++;
 if (controle == 1 && num%2 == 0)
 menor=num;
 else
 if (num
 menor=num;
 ind++;
 } 
 Questão5
a
 Questão6
a
 Questão7
a
30/11/2020 Estácio: Alunos
https://ead.estacio.br/alunos/ 4/5
 
I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o
conteúdo da variável controle seja 1 e o conteúdo da variável num seja par.
II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições
III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes.
I e II
I e III
I
II e III
 I, II e III
Respondido em 19/11/2020 19:11:37
 
Acerto: 1,0 / 1,0
Analise o código abaixo e selecione a opção que melhor descreve o seu funcionamento.
#include
int main()
{ int v[100], i;
 printf("\nDigite os numeros:\n");
 for (i=0; i<100; i++)
 scanf("%d", &v[i]);
 
 for (i=99; i>=0; i--)
 printf("%d \n", v[i]);
}
Solicita ao usuário a entrada de um ou mais números e soma os próximos cem números e exibe na
tela.
 Solicita ao usuário a entrada de cem número inteiros e exibe na tela em ordem inversa da leitura
Solicita ao usuário a entrada de cem números inteiros e exibe na tela.
 
Solicita ao usuário que digite um número e exibe na tela os cem números anteriores.
Solicita ao usuário que digite um número e exibe na tela os cem números posteriores.
Respondido em 19/11/2020 19:14:59
 
Acerto: 0,0 / 1,0
Qual a saida para o trecho de código abaixo?
int i;
for (i= -10; i < 5; i=i+3)
{
 printf("%d",i);
}
 -10 -7 -4 -1 2
-10 -7 0 3 6
 -7 -4 -1 2 5
-10 -7 0 -1 2
-7 -4 -1 2 5
Respondido em 19/11/2020 19:19:38
 
Acerto: 1,0 / 1,0
Considere o seguinte trecho de código do processamento de matrizes de inteiros: 
 Questão8
a
 Questão9
a
 Questão10
a
30/11/2020 Estácio: Alunos
https://ead.estacio.br/alunos/ 5/5
 for (i=0;i<5;i++)
 for (j=0;j<7;j++)
 m[i][j]= mat[i][j]*5;
Assinale a alternativa que apresenta, em ordem, as respostas para as seguintes questões: 
I. Qual é a definição correta da(s) matriz(es) usada(s)?
II. O que faz o trecho de código?
I. mat[5],[7]; II. Multiplica por 5 cada elemento da matriz mat.
 I. int m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado na
matriz mat.
I. int m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado
na matriz m.
I. char m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado
na matriz m.
I. float m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado
na matriz mat.
Respondido em 19/11/2020 19:22:13
 
 
Explicação:
...
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','214399151','4345463866');

Continue navegando