Buscar

questionario ae2

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

ATIVIDADE 02 - ADS/SI - ALGORÍTMOS E LÓGICA DE PROGRAMAÇÃO I - 2020
Período:11/05/2020 08:00 a 29/05/2020 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 30/05/2020 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
Um algoritmo nada mais é do que uma sequência de instruções para solucionar determinado problema. Se
pararmos um pouco para pensar, encontramos uma série de problemas no nosso dia-a-dia e que são
possíveis de solução através de simples algoritmos. Porém, sabemos que a construção de algoritmos requer
muita prática, sendo assim, a cada algoritmo finalizado teremos treinado um pouco mais nossa lógica.
 
Consideração o texto acima e levando-se em consideração a sequência de passos usada na construção de
um algoritmo, analise as afirmações abaixo:
 
I – É possível escrever um algoritmo por completo mesmo sem saber, através do enunciado, qual é a saída
que esse algoritmo deve produzir.
II – O primeiro passo é compreender o problema, interpretar o texto.
III – A definição das entradas que o algoritmo necessita ocorre após a compreensão do problema.
IV – A definição do passo a passo de processamento é um processo pode ser validado através do teste de
mesa.
 
É correto o que se afirma em:
ALTERNATIVAS
I e III, apenas.
II e III, apenas.
I e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.
2ª QUESTÃO
Foi solicitado a um programador o desenvolvimento de um sistema de cadastro que armazena todos os
dados dos clientes de uma determinada empresa, inclusive o seu CPF. Sabe-se que o formato do CPF é
XXX.XXX.XXX-XX, e que o programa deverá armazenar o valor completo do CPF, ou seja, armazenar os
números, os pontos e o traço que o compõe.
 
LEAL, Gislaine Camila Lapasini, OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação I. Maringá:
Unicesumar, 2020. (adaptado)
 
Considerando as informações acima, assinale a alternativa que indique o tipo da variável que deverá ser
declarado para o armazenamento do CPF?
ALTERNATIVAS
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
1 of 6 27/05/2020 20:29
Real.
Inteiro.
Lógico.
Double.
Caractere.
3ª QUESTÃO
Ao falarmos de estruturas de repetição, podemos dizer que de uma forma ou de outra facilitam a vida dos
programadores. A principal funcionalidade é repetir um determinado trecho de código ou todo o código de
um programa por um número finito de vezes. Dentre as estruturas de repetição há uma que pode ser
utilizada para um número indefinido de repetições e que será executada pelo menos uma vez, independente
da condição testada.
 
Considerando o texto acima, podemos dizer que estamos falando da estrutura:
ALTERNATIVAS
PARA.
REPITA.
SENÃO.
ENQUANTO.
PARA - SENÃO.
4ª QUESTÃO
Declarar variáveis é uma tarefa importante a ser realizada em qualquer ambiente de programação. Devemos
declarar as variáveis que serão utilizadas para armazenar os valores lidos no programa e que serão usadas
no processamento das informações. Para realizar a declaração das variáveis há a necessidade de se seguir
algumas regras importantes, como por exemplo, não se utilizar de caracteres especiais.
 
LEAL, Gislaine Camila Lapasini, OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação I. Maringá:
Unicesumar, 2020. (adaptado)
 
Considerando as informações acima, a alternativa que indica a forma correta de se declarar, em um
algoritmo, uma única variável x do tipo inteiro é:
ALTERNATIVAS
Var x: inteiro.
Var x - inteiro.
Var x = inteiro.
Var x, inteiro.
Var x <- inteiro.
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
2 of 6 27/05/2020 20:29
5ª QUESTÃO
Em um algoritmo, as expressões são usadas para manipular os valores de variáveis. Estas expressões estão
relacionadas ao conceito de fórmula matemática na qual um conjunto de variáveis, constantes e literais se
relacionam através de operadores.
 
Considerando o texto acima, analise as afirmações abaixo:
 
I – As expressões aritméticas são aquelas em que o resultado consiste em um valor numérico.
II – As expressões lógicas são aquelas cujo resultado consiste em um valor que faça sentido ao usuário,
semanticamente.
III – As expressões relacionais referem-se à comparação entre dois valores de um tipo básico.
IV – Não é possível combinar operadores aritméticos, relacionais, e lógicos em uma mesma expressão pois
eles são de tipos diferentes.
 
É correto o que se afirma em:
ALTERNATIVAS
I e III, apenas.
II e III, apenas.
I, II e IV, apenas.
I, III e IV, apenas.
I, II, III e IV.
6ª QUESTÃO
Uma variável é um recurso das linguagens de programação. De uma maneira geral, variável é um espaço
reservado na memória do computador que serve para armazenar dados/informações que serão utilizadas
durante a execução de um programa. Assim, sempre que necessitamos utilizar determinado dado, basta
referenciarmos essa variável. As variáveis podem ser de tipos diferentes.
 
Considerando o texto acima e os tipos de variáveis, avalie as afirmações abaixo:
 
I – Uma variável do tipo "lógico" aceita apenas os valores verdadeiro e falso.
II – Uma variável do tipo "inteiro" armazena números sem considerar suas casas decimais.
III – Uma variável do tipo "real" aceita apenas valores fracionários.
IV – Uma variável do tipo "caractere" aceita letras e números.
 
É correto o que se afirma em:
ALTERNATIVAS
I e II, apenas.
II e III, apenas.
I, II e IV, apenas.
I, III e IV, apenas.
I, II, III e IV.
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
3 of 6 27/05/2020 20:29
7ª QUESTÃO
Um programador, ao desenvolver um algoritmo, pode se deparar com a necessidade de se repetir um
determinado trecho de código, ou ainda, todo o código, um certo número de vezes. Assim, se em
determinado trecho de código sabe-se a quantidade de vezes necessária para se repetir, recomenda-se a
utilização da estrutura de repetição ____________________________, caso contrário, se não se sabe de antemão a
quantidade de vezes necessária para a repetição, é comum utilizar as estruturas de repetição
_____________________________.
 
LEAL, Gislaine Camila Lapasini, OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação I. Maringá:
Unicesumar, 2020 (adaptado).
 
Diante do exposto, na sequência assinale a alternativa que preencha corretamente as lacunas.
ALTERNATIVAS
por contagem, por condição
múltipla, contados
contada, pragmáticos
por condição, contadas
pragmático, condicionais
8ª QUESTÃO
Na programação, uma Variável é um espaço na memória destinado a armazenar dados ou informações de
um programa por um período de espaço de tempo, podendo ser de diferenciados tipos. As variáveis são
definidas através do comando VAR e logo no início do algoritmo, para que assim seja alocada um espaço na
memória.
 
Analisando o texto acima, ao definirmos um tipo de variável REAL em nosso programa, significa que:
ALTERNATIVAS
A variável aceita apenas letras.
A variável aceita apenas os binários 0 e 1.
A variável aceita apenas verdadeiro e falso.
A variável aceita números e letras quaisquer.
A variável aceita números com casas decimais.
9ª QUESTÃO
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
4 of 6 27/05/2020 20:29
Observe o algoritmo:
 
01 - algoritmo exemplo
02 - Var x, y, z : inteiro
03 - Início
04 - x <- 0
05 - y <- 0
06 - z <- 0
07 - enquanto (x > z) faça
08 - y <- y + x
09 - x <- x + 1
10 - escreva(y)
11 - Fim_enquanto
12 - escreva(y)
13 - Fim
 
Agora, fazendo o teste de mesa no algoritmo acima, analise as afirmativas a seguir:
 
I – O valor da variável " y " será escrito na tela (N + 1) vezes, onde N é o número de repetições do laço
ENQUANTO.
II – Na tela do usuário aparecerá: 0.
III – Na tela do usuário aparecerão os valores 0, 1, 3, 6.
IV – Na tela do usuário aparecerão os valores 0, 1, 3, 6, 6.
 
Considerando as afirmações acima, é correto o que se afirma em:
ALTERNATIVAS
I e II, apenas.
II e III,apenas.
I, II e IV, apenas.
I, III e IV, apenas.
I, II, III e IV.
10ª QUESTÃO
Estruturas de repetição são utilizadas para repetir um conjunto de instruções dentro do algoritmo. O
número de repetições pode ser fixo ou estar relacionado a uma condição, isto é, os laços de repetição
podem ser classificados em laços contados e laços condicionais. A vantagem deste tipo de estrutura, é que
não precisamos reescrever trechos de códigos de mesma funcionalidade, reduzindo assim, o tamanho final
do código.
 
Diante do exposto, qual(is) estrutura(s) é(são) utilizada(s) exclusivamente para um número desconhecido de
repetições?
ALTERNATIVAS
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
5 of 6 27/05/2020 20:29
PARA.
REPITA.
SE...ENTÃO...SENÃO.
ENQUANTO - REPITA.
ENQUANTO - SENÃO.
Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/
6 of 6 27/05/2020 20:29

Outros materiais