Buscar

Provas I e II de Algoritmo e programação funip

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

Pincel Atômico - 16/06/2021 16:38:18 1/2
JEAN GLEISON
ANDRADE DO
NASCIMENTO
Avaliação Online (SALA EAD)
Atividade finalizada em 14/06/2021 10:16:37 (tentativa: 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
ALGORITMO E PROGRAMAÇÃO DE COMPUTADORES [capítulos - 1,2,3] - Avaliação com questões, com o peso total de 15,00 pontos
Turma:
Segunda Graduação: Formação para Segunda Licenciatura em Física - Grupo: JANEIRO/2021 - FLIC-FIS [20400]
Aluno(a):
91190253 - JEAN GLEISON ANDRADE DO NASCIMENTO - Respondeu 5 questões corretas, obtendo um total de 15,00 pontos como nota
Questão
001
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 I está correta
Apenas I e II estão corretas
X Todas as alternativas estão corretas
Apenas II está correta
Questão
002
Avalie a seguintes afirmativas e marque a alternativa correta.
I - Os operadores lógicos são palavras reservadas que iremos utilizar para juntar
duas ou mais condições lógicas.
II - Para utilizar os operadores lógicos “e” e “ou” devemos simplesmente colocá-los
entre duas expressões lógicas.
III – O operador lógico “não” troca o valor lógico de uma expressão
Apenas I e III estão corretas
Apenas I está correta
X Todas as alternativas estão corretas
Apenas II está correta.
Apenas I e II estão corretas
Questão
003 Sobre Compiladores de Linguagens de Programação, marque a alternativa correta
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
Um Compilador é um programa de computador que realiza tarefas do nosso dia a dia
Compiladores são máquinas de transformação que conseguem transformar qualquer
algoritmo em programas de computador
X
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
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
Pincel Atômico - 16/06/2021 16:38:18 2/2
Questão
004
Leia as afirmativas abaixo e marque a alternativa CORRETA.
 
I. O processo de criação e execução de programas se divide em três partes básicas:
entrada, processamento e saída.
II. Os comandos são palavras reservadas das linguagens de programação que
realizam alguma tarefa.
III. As variáveis são porções de memória predefinidas para receber algum tipo de
informação.
II e III são verdadeiros.
X Todas são verdadeiras.
I e II são verdadeiros.
Apenas III é verdadeira.
Apenas II é verdadeira.
Questão
005
Analisando as expressões:
 
X = (2+2)*3
Y = 2+2*3
 
Quais serão os resultados:
X = 4 e Y = 8
X X = 12 e Y = 8
X = 12 e Y = 4
X = 8 e Y = 12
X = 12 e Y = 12
Pincel Atômico - 16/06/2021 16:36:58 1/3
JEAN GLEISON
ANDRADE DO
NASCIMENTO
Avaliação Online (SALA EAD)
Atividade finalizada em 15/06/2021 00:51:06 (tentativa: 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
ALGORITMO E PROGRAMAÇÃO DE COMPUTADORES [capítulos - 4,5,6] - Avaliação com questões, com o peso total de 15,00 pontos
Turma:
Segunda Graduação: Formação para Segunda Licenciatura em Física - Grupo: JANEIRO/2021 - FLIC-FIS [20400]
Aluno(a):
91190253 - JEAN GLEISON ANDRADE DO NASCIMENTO - Respondeu 5 questões corretas, obtendo um total de 15,00 pontos como nota
Questão
001
Observe o trecho de código abaixo:
int i=5, x = 30;
for ( ; i< x – 10 ; i+=2)
{
printf(“\nQuestão 06”);
i++;
x -= i;
}
 
Este trecho de programa irá executar o comando printf quantas vezes?
X 2
3
Nenhuma
1
4
Questão
002
Avalie a seguintes afirmativas e marque a alternativa correta.
I – Um array multidimensional é um array que consiste em uma estrutura de linhas e
colunas.
II – A declaração int valores[3][4]; define um array chamado valores, que possui 3
linhas e 4 colunas.
III – A primeira casa de valor em um array multidimensional é referenciada pelos
índices [0][0].
 
Apenas I está correta
X Todas as alternativas estão corretas
Apenas I e III estão corretas
Apenas II está correta
Apenas I e II estão corretas
Questão
003
Considere um vetor com N elementos que contem números aleatórios. Considere
também um algoritmo de busca sequencial, que examina o primeiro elemento deste
vetor e segue sequencialmente, examinando elemento por elemento até encontrar o
desejado ou até atingir o final do vetor.
Se o elemento procurado for o último o algoritmo poderá não encontrar, pois até
chegar em sua posição no vetor a informação de busca já foi perdida na memória.
X
O cenário descrito apresenta o princípio de funcionamento de um dos algoritmos
mais simples para busca, o algoritmo de pesquisa sequencial.
Pincel Atômico - 16/06/2021 16:36:58 2/3
O algoritmo de busca descrito é muito eficiente e sempre encontrará facilmente e
rapidamente o elemento procurado, independentemente do tamanho do vetor de
entrada com os elementos.
Se o elemento procurado for o primeiro o algoritmo descrito poderá entrar em loop
pois está programado para percorrer todas as posições do vetor de entrada.
O cenário descrito não representa uma descrição de algoritmo de busca.
Questão
004
Analise o código abaixo marque a alternativa que indica o que irá aparecer na tela
após a execução deste código.
 
#include<stdio.h>
#include<conio.h>
#define verdadeiro 1
#define falso 0
int main( )
{
int n1, n2, n3,n4;
n1 = 0;
n2 = n1;
n3 = n2 + n1;
n4 = verdadeiro;
for (n1=1; n1<=10; n1++)
{
n2 = 2;
n3 = n1 + 1;
}
n4 = falso;
n2 *= 3;
if ((n2 % 2)==0)
n3 = 15;
else
n3 = 20;
printf("%d - %d - %d - %d",n1,n2,n3,n4);
}
10 – 6 – 20 – 0
11 – 3 – 15 – 1
10 – 5 – 15 – 1
X 11 – 6 – 15 – 0
10 – 2 – 20 – 2
Questão
005 Marque a alternativa correta
As palavras reservadas são algumas palavras de uma linguagem de programação
que precisamos reservar antes de sua utilização
Para atribuirmos um valor a uma variável, devemos utilizar o operador de lógica
relacional atribuída
X
Sintaxe é um termo utilizado em algoritmos e programação para descrever a forma
básica de uma instrução ou comando
A ordem de precedência dos operadores determina a ordem que devemos utilizar os
mesmos, não podendo utilizar um antes do outro que tenha maior precedência
Pincel Atômico - 16/06/2021 16:36:58 3/3
As tarefas de entrada e saída em um algoritmo são tarefas complementares de
devem sempre ser realizadas em conjunto

Continue navegando