Buscar

Estruturas de Repetição e Linguagem de Programação para ERP

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

27/06/2022 14:34
Avaliação Final (Discursiva) - Individual (Cod.:745363) 
Código da prova: 50967395 
Disciplina: Lógica e Organização de Computadores (GTI30) 
Período para responder: 09/06/2022 - 12/07/2022 Peso: 4,00 
1 - As estruturas de repetição permitem que um bloco de código seja executado várias vezes até que uma determinada condição seja atendida para que as repetições parem. Sempre que uma estrutura de repetição é utilizada, é fundamental preocupar-se com a condição de parada para que o programa não entre em loop infinito e pare de responder, acabando por não atender à necessidade do usuário. Uma estrutura de repetição muito utilizada é a enquanto-faça, em que a condição é avaliada antes de executar o bloco de comandos. Utilizando a estrutura de repetição enquanto-faça, escreva um programa em Portugol para somar "n" valores até que um usuário digite o valor 0. Em que "n" representa a quantidade de números digitados de 1 até infinito.
Algoritmo “SomaEnquantoFaca”
Var
Cont: inteiro
n, s: real
Início
cont < 1
s < 0
Escreva(“Digite um número: ”)
Leia(n)
Enquanto (n <> 0) faca
Escreva (“Digite um número: ”)
Leia(n)
s < s + n
cont < cont + 1
Fimenquanto
Escreva(“ A soma de todos os números é: ”, s)
Fimalgoritmo
 
2 - Toda a instrução executada pelo computador se dá por meio dos números binários, ou seja, um sinal elétrico que significa, basicamente, ligado ou desligado. Contudo, para que estas instruções sejam executadas pelos computadores, elas precisam ser programadas por um ser humano e, evidentemente, esta programação não se dá utilizando apenas 0 e 1, tendo em vista que seria extremamente cansativo e demorado. Para facilitar e agilizar este processo, foram desenvolvidas as linguagens de programação, as quais podem ser classificadas em alto e baixo nível. Neste sentido, para o desenvolvimento de um software de gestão comercial (ERP), cite qual a linguagem de programação mais adequada e justifique sua resposta.
No caso em questão as linguagens de alto nível como JAVA, C# e DELPHI, são as mais indicadas, pois elas atuam como compiladores, ou seja, programas que permitem, que o código - fonte seja escrito de forma mais acessível ao homem, e logo após seja convertida para a linguagem da máquina.
1/1

Continue navegando