Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Avaliação Sub 1 e sub 2, Provas de Algoritmos e Programação

Avaliação de Algorítmo e Programação - Unigran. Prova 1 e 2 sub.

Tipologia: Provas

2020

Compartilhado em 01/10/2023

onilia-cristina-coutinho
onilia-cristina-coutinho 🇧🇷

5

(2)

2 documentos

1 / 6

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
PROVA DO ALUNO
Página 1 - 11/12/2017 às 18:34
Sub1 e Sub2
Curso:
Disciplina:
PROVA 01
Questão 1 - Aula
# - Faça um algoritmo que entre com as variáveis de S, R e Z e que calcule as expressões: U = S*R/Z e X = U/4 * Z. Escreva os
valores de U e X.
algoritmo "prova questão 1" var
S,R,Z,U,X: real inicio
escreva ("digite S")
leia (S)
escreva ("digite R") leia
(R)
escreva ("digite Z") leia
(Z)
U<-(S*(R/Z))
X<-((U/4) * Z)
Escreva ("O resultado de U é de, U") Escreva ("O
resultado de X é de, X") fimalgoritmo
Questão 2 - Aula
# - Faça um algoritmo que entre com o nome e o valor do cheque de um cliente, e que calcule e escreva o valor a ser recolhido
de CPMF. Considere a taxa do CPMF de 0,23.
algoritmo "prova questão 2"
var nome: caractere valor: real
CPMF: real
inicio
escreva ( "digite o nome") leia
(nome)
escreva ( "digite o valor") leia
(valor)
CMPF<-valor*0,23) escreva ("o cliente, nome") escreva ("vai pagar em
cima do cheque de cpmf o valor de, valor") fimalgoritmo
Questão 3 - Aula
# - Sobre o conceito de Lógica é incorreto apenas o que se afirma em:
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Avaliação Sub 1 e sub 2 e outras Provas em PDF para Algoritmos e Programação, somente na Docsity!

PROVA DO ALUNO

Sub1 e Sub Curso: Disciplina: PROVA 01 Questão 1 - Aula

- Faça um algoritmo que entre com as variáveis de S, R e Z e que calcule as expressões: U = S*R/Z e X = U/4 * Z. Escreva os

valores de U e X. algoritmo "prova questão 1" var S,R,Z,U,X: real inicio escreva ("digite S") leia (S) escreva ("digite R") leia (R) escreva ("digite Z") leia (Z) U<-(S*(R/Z)) X<-((U/4) * Z) Escreva ("O resultado de U é de, U") Escreva ("O resultado de X é de, X") fimalgoritmo Questão 2 - Aula

- Faça um algoritmo que entre com o nome e o valor do cheque de um cliente, e que calcule e escreva o valor a ser recolhido

de CPMF. Considere a taxa do CPMF de 0,23. algoritmo "prova questão 2" var nome: caractere valor: real CPMF: real inicio escreva ( "digite o nome") leia (nome) escreva ( "digite o valor") leia (valor) CMPF<-valor*0,23) escreva ("o cliente, nome") escreva ("vai pagar em cima do cheque de cpmf o valor de, valor") fimalgoritmo Questão 3 - Aula

- Sobre o conceito de Lógica é incorreto apenas o que se afirma em:

PROVA DO ALUNO

a) Lógica é a ciência do raciocínio e da demonstração: é o conjunto de leis, princípios ou métodos quedeterminam um raciocínio coerente, induzindo a uma solução prática e eficaz de um problema; b) Lógica também pode ser conceituada como uma sequência coerente, regular e necessária deacontecimentos, de coisas ou fatos, ou até mesmo, como a maneira particular do raciocínio de cada pessoa ou de um grupo; c) Para quem deseja trabalhar com desenvolvimento de sistemas, ela permite definir a sequência lógica paraalcançar a solução parcial do problema que depois deverá ser desenvolvido o algoritmo com uma sequencia passo a passo até atingir a solução; d) A lógica de programação é a técnica de encadear pensamentos para atingir um determinado objetivo. Questão 4 - Aula

- Sobre s variáveis e constantes da gramática do portugol é correto apenas o que se afirma em:

a) As variáveis, assim como as contrantes, podem ser dos tipos: numérica (inteiro ou integral), lógica ou literal; b) Os nomes de constantes e variáveis são nomes específicos e bem definidos, conforme sua utilização para osobjetos referenciados nos algoritmos; c) Variáveis também são identificadores que armazenam valores, porém, ao contrário das contantes, o valor deuma variável pode mudar dentro do Algoritmo; d) Por definição, tudo aquilo que é sujeito a variações, que é estável ou constante, em um programa decomputador são dados a serem virtualizados, em um servidor de rede. Questão 5 - Aula

- Sobre os Diagramas de Blocos é correto apenas o que se afirma em:

a) O que facilita a utilização dos diagramas são os desenhos que se tornam mais simples, como também fáceisde manutenção; b) Também conhecido como diagrama de fluxo, é uma forma padronizada para representar os passos lógicos deum determinado processamento; c) Com ele, podemos definir uma sequência de símbolos, de significados bem definidos. Sua função é tornarcomplexa a visualização dos passos da resolução de um algoritmo; d) Vale salientar que esses símbolos foram sendo criados de acordo com a necessidade de apresentar aresolução dos } Algoritmos. Vimos apenas três deles: terminal, execução e decisão. Questão 6 - Aula

- Qual dos valores abaixo são do tipo de dados Lógico:

a) .verdadeiro. b) - 900 c) 1/ d) "-900" Questão 7 - Aula

- Sobre os tipos de dados é incorreto apenas o que se afirma em:

a) Os Numéricos e inteiros são toda e qualquer informação numérica que pertença ao conjunto dos númerosinteiros (negativo, nula, positiva); b) Os Numéricos reais são toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativa, nula, positiva e relativos); c) Os caracteres são sequências de valores delimitados por aspas, formadas por Letras de A até Z, por númerosde 0 até 9 e por símbolos &,@,* e um espaço em branco; d) Os lógicos possuem o valor verdadeiro ou falso, sendo que esse tipo de dados poderá representar apenas umdos dois valores.

PROVA DO ALUNO

escreva ("digite o nome do segundo funcionario") leia (nomeb) escreva (digite o salario do segundo funcionario") leia (salariob) se salarioa>salariob entao escreva ("o maior salario é do funcionario,nomea") senão escreva ("o maior salario é do funcionario,nomeb") fimse fimalgoritmo Questão 2 - Aula

- Faça um algoritmo utilizando as estruturas de repetição para ler o salário a ser pago para 10 funcionários de uma empresa.

No final, mostrar a média dos salários. algoritmo "prova questão 2" var salario cont media inicio cont<- 1 escreva ("digite salario") leia (salario) enquanto cont<=10 faca escreva ("digite salario") leia (salario) media<- salario+salario cont< cont+ fimenquanto media<- salario/ escreva ("media de salarios dos funcionarios é de,media") fimalgoritmo Questão 3 - Aula

- Sobre as estruturas de repetição é incorreto apenas o que se afirma em:

a) Quando uma variável é acumuladora ela tem por característica armazenar dentro de si o resultadoacumulado de uma série de valores; b) Loops condicionai são quando se conhece de antemão o número de vezes que o conjunto de comandos nointerior do laço será repetido, pelo fato dele estar amarrado a uma condição sujeita a modificação pelas instruções do interior do laço; c) Os loops contados são quando se conhece previamente quantas vezes o comando composto no interior daconstrução será executado; d) Quando uma variável contadora ela tem por característica armazenar dentro de si um número referente acerta quantidade de elementos ou iterações. Questão 4 - Aula

- Sobre a estrutura de repetição condicional REPITA.... ATE QUE é correto apenas o que se afirma em:

a) A estrutura "repita" executa um bloco de comandos até que a condição seja falsa; b) Vale salientar que os comandos dentro do bloco dessa estrutura não serão executados nenhuma vez se acondição for falsa; c) O teste da condição da estrutura "repita" e efetuado no início da estrutura, visto que a comparação se dáantes de entrar no loop do contador;

PROVA DO ALUNO

d) A estrutura "repita" executa os comandos enquanto a condição for falsa. Quando essa condição passar a serverdadeira, a repetição se encerrará. Questão 5 - Aula

- Sobre a estrutura de repetição condicional ENQUANTO....FACA é correto apenas o que se afirma em:

a) A estrutura ENQUANTO....FACA executa uma sequencia de comandos repetidas vezes, enquanto umadeterminada condição permanece inválida (falsa); b) Para tanto, a referida estrutura faz o teste da condição no final do algoritmo; se o primeiro teste falhar, obloco de instruções de comandos no seu interior é executado; c) Se a condição for falsa o comando composto é executado e ao seu término retorna-se ao teste da condiçãono final; d) Se a condição inicial for verdadeira o comando composto é executado e ao seu termino retorna-se ao testeda condição. Assim, o processo acima será repetido enquanto a condição testada for verdadeira. Questão 6 - Aula

- São definições corretas de matrizes 8 por 4 e 4 por 3 em qual das alternativas abaixo?

a) notas:vetor[1..8,1..4] de real - notas:vetor[1..3,1..4] de real; b) notas:vetor[1..8,1..4] tipo real - notas:vetor[1..3,1..4] tipo real; c) notas:vetor[1..4,1..8] tipo real - notas:vetor[1..4,1..3] tipo real; d) notas:vetor[1..8,1..4] de real - notas:vetor[1..4,1..3] de real. Questão 7 - Aula

- São definições corretas de vetores em qual das alternativas abaixo?

a) Idade:vetor[0..50] de inteiro - Idade:vetor[0..50] para real - Nome:vetor[1..50] para real; b) Idade:vetor[0..50] de inteiro - Idade:vetor[0..50] para real - Nome:vetor[1..50] para literal; c) Idade:vetor[0..50] tipo inteiro - Idade:vetor[0..50] tipo real - Nome:vetor[1..50] tipo caractere; d) Idade:vetor[0..50] de inteiro - Idade:vetor[0..50] de real - Nome:vetor[1..50] de caractere. Questão 8 - Aula

- Sobre a estrutura de Repetição Contados - PARA...ATE...FACA... e incorreto apenas o que se afirma em:

a) Quando uma sequencia de comandos deve ser executada repetidas vezes, tem-se uma estrutura derepetição; b) Na repetição contados o algoritmo apresenta previamente a quantidade de repetições; c) A repetição ocorre por meio de uma variável de controle definida pela sintaxe da estrutura, que atua comouma contadora automática; d) A estrutura de repetição, assim como a de decisão, envolve sempre a avaliação de uma condição. Questão 9 - Aula

- Sobre as estruturas de Matriz é incorreto apenas o que se afirma em:

a) Uma Matriz é uma estrutura que possui mais de uma dimensão; b) Sendo Bidimensional, a variável atua como uma grade de linhas e colunas, na qual a intersecção entre umalinha e uma coluna mostra um índice da matriz; c) É válido observar que o mais comum é a matriz de duas dimensões poder se relacionar diretamente com autilização de tabelas; d) Uma matriz de duas dimensões está sempre fazendo menção a linhas e colunas e é representado por seunome e seu tamanho (dimensão) entre colchetes.