Buscar

ALGORITIMO E PROGRAMACAO COMPUTADORES

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Pincel Atômico - 27/07/2023 10:59:03 1/6
RÔMULO FREIRE
SPINELLI
Avaliação Online (SALA EAD)
Atividade finalizada em 19/03/2022 16:53:05 (316926 / 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
ALGORITMO E PROGRAMAÇÃO DE COMPUTADORES [231171] - Avaliação com 10 questões, com o peso total de 30,00 pontos [capítulos - 1,2,3]
Turma:
Segunda Graduação: Física para Licenciados - Grupo: JULHO/2021 - SGFISLIC/JUL/21 [23201]
Aluno(a):
91230075 - RÔMULO FREIRE SPINELLI - Respondeu 10 questões corretas, obtendo um total de 30,00 pontos como nota
[355757_558
01]
Questão
001
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
[355757_555
53]
Questão
002
Leia as afirmativas abaixo e marque a alternativa CORRETA.
I – Uma variável é um espaço reservado na memória para armazenar os valores
utilizados em tempo de execução dentro de um programa de computador.
II – Independente do tipo de linguagem de programação utilizada, não temos a
obrigação de definir tipos de dados para as variáveis, já que os tipos de dados são
definidos pelos valores assumidos por cada variável.
III – As constantes são variáveis que recebem valores predefinidos, como textos e
números e armazenam estes valores até que os mesmos precisam ser modificados.
 
Apenas I está correta
Apenas II está correta
Apenas I e II estão corretas
Todas as alternativas estão corretas.
Apenas I e III estão corretas
Todas as alternativas estão corretas.
Apenas I e II estão corretas
Apenas II está correta
X Apenas I está correta
Apenas I e III estão corretas
Pincel Atômico - 27/07/2023 10:59:03 2/6
[355757_555
41]
Questão
003
Sobre Compiladores de Linguagens de Programação, marque a alternativa correta
Compiladores são máquinas de transformação que conseguem transformar qualquer
algoritmo em programas de computador
Para compilar um programa de computador é preciso fazer isso no mesmo
computador que o programa irá rodar, se a compilação for outro computador o
programa não irá rodar
O compilador recebe um código fonte e transforma este código em um programa
executável, um programa real que irá rodar no computador e executar as tarefas
predefinidas para o mesmo
Um Compilador é um programa de computador que realiza tarefas do nosso dia a dia
O compilador recebe um código executável e transforma este código em um código
fonte, um algoritmo que será lido por um programador
[355757_558
10]
Questão
004
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.
X 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
X V – F – F – V – F – F – V – F – F – V
F – V – F – V – F – V – F – V – F – V
V – F – F – F – V – V – F – V – F – F
V – F – F – F – F – F – F – F – F – V
F – F – F – F – F – V – F – F – F – V.
[355757_555
42]
Questão
005
Sobre as definições de níveis das linguagens, marque a alternativa correta.
O nível de uma linguagem determina a quantidade de código que ela tem.
As linguagens de programação que estão mais próximas da linguagem humana são
chamadas de linguagens de alto nível.
Os níveis servem para classificar as linguagens de programação em eficientes ou
ineficientes, enquanto maior o nível de uma linguagem, mais eficiente ela é
Pincel Atômico - 27/07/2023 10:59:03 3/6
Uma linguagem de baixo nível não deveria ser utilizada para programas que realizam
boas tarefas
Uma linguagem de alto nível é mais eficiente que uma linguagem de baixo nível.
Uma linguagem de alto nível é mais eficiente que uma linguagem de baixo nível.
X
As linguagens de programação que estão mais próximas da linguagem humana são
chamadas de linguagens de alto nível.
O nível de uma linguagem determina a quantidade de código que ela tem.
Uma linguagem de baixo nível não deveria ser utilizada para programas que realizam
boas tarefas
Os níveis servem para classificar as linguagens de programação em eficientes ou
ineficientes, enquanto maior o nível de uma linguagem, mais eficiente ela é
[355757_557
59]
Questão
006
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
[355757_558
06]
Questão
007
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
Pincel Atômico - 27/07/2023 10:59:03 4/6
[355758_558
16]
Questão
008
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.
X Todas são verdadeiras.
II e III são verdadeiros.
I e II são verdadeiros.
II e III são verdadeiros.
X Todas são verdadeiras.
I e III são verdadeiros.
Apenas II é verdadeira.
I e II são verdadeiros.
[355757_559
09]
Questão
009
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<stdio.h>
 
int main()
{
 int x,y;
 scanf("%d",&x);
 y = x+3*2;
 printf("%d",y);
}
30
10
7
15
X 11
[355757_559
51]
Questão
010
Avalie a seguintes afirmativas e marque a alternativa correta.
I – Um comentário é um comando no meio do seu código que serve, além de uma
função a ser compilada do sistema, para informar alguma coisa para a pessoa que
estiver lendo o seu programa fonte.
II – Os comentários na linguagem C podem ser de linha ou de bloco, sendo que os de
linha comentam uma linha da sua definição até o final, já o de bloco comenta todo um
bloco de códigos.
III – Os blocos de comandos são uma sequência de linhas de código agrupadas para
executarem juntas, uma após a outra.Apenas II e III estão corretas
Pincel Atômico - 27/07/2023 10:59:03 5/6
X Apenas I está correta
Apenas I e III estão corretas
Apensas I e II estão corretas
Apenas II está correta
[355757_559
56]
Questão
011
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
[355758_559
07]
Questão
012
Analise o código abaixo e marque a alternativa que identifica o correto valor que será
exibido na tela:
#include<stdio.h>
 
int main()
{
 int x,y,z;
 z = 10;
 x = 3;
 y = (z > x) & ((x%3)==0);
 x = z/x;
 printf("X = %d, Z = %d, Y = %d",x,z,y);
}
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
[355758_559
04]
Questão
013
Considere as afirmações 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.
Pincel Atômico - 27/07/2023 10:59:03 6/6
[355758_558
13]
Questão
014
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

Outros materiais