



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Avaliação de Algorítmo e Programação - Unigran. Prova 1 e 2 sub.
Tipologia: Provas
1 / 6
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Sub1 e Sub Curso: Disciplina: PROVA 01 Questão 1 - Aula
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
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
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
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
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
a) .verdadeiro. b) - 900 c) 1/ d) "-900" Questão 7 - Aula
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.
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
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
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
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;
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
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
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
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
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
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.