Programas e Ciclo de Processamento de Dados
Olá, gente doida,
Nesta postagem vou descrever uma definição sobre o que são programas na área da computação, e explicarei algumas características do conceito de Ciclo de Processamento de Dados, o qual faço uso para visualizar melhor algumas partes do funcionamento de programas. A prática desta visão tornará mais fácil notar as partes que compõem seu programa, podendo utilizar também de fluxogramas para resolvê-las.
Os programas de computadores são constituídos por algoritmos, que são codificados em linguagens específicas, e por meio de determinadas interfaces, se tornam passíveis de serem executados por determinadas máquinas.
A ferramenta a seguir, pode ser aplicada para generalizar algumas etapas de funcionamento de muitos programas, distinguindo neles três etapas básicas, apresentadas na Figura 1.
![]() |
Figura 1: Ciclo de Processamento de Dados. Fonte: Autoria própria. |
Seguindo o diagrama da Figura 1, serão apresentadas suas etapas, justificando a importância de cada uma na hora de visualizar o funcionamento de um programa.
-Entrada: a primeira etapa do ciclo é esta, e destina-se a parte de colher
os dados necessários para serem processadas as soluções do programa, e também é chamada de etapa de entrada de dados.
Normalmente esta etapa é feita com valores sendo informados pelo usuário,
buscando os valores em arquivos e banco de dados, ou mesmo saídas de
outros programas. Algumas situações as quais podem exemplificar a etapa
de entrada estão constantemente presentes no dia a dia de quem utiliza
computadores, como:
- Informar o endereço de um site na barra de endereços;
- Informar nomes ou palavras chaves em mecanismos de busca;
- Informar os dados de usuário para fazer login;
- Informar o destino de um arquivo de imagem para algum programa de apresentação de imagens;
- Informar o destino de um arquivo de música para algum player de música;
-Processamento: esta etapa é a segunda do ciclo, e destina-se a parte de preparar os
dados que foram coletados na etapa de entrada, de forma algorítmica,
utilizando de lógica e realizando nestes dados as operações necessárias, para que ao
fim desta etapa sejam concluídas as soluções para a situação a qual o
programa foi projetado, podendo nesta etapa também ocorrer busca e armazenagem
de informações.
-Saída: esta é a terceira etapa do ciclo, e destina-se a parte de apresentar os resultados, as saídas do programa. Esta etapa é normalmente associada ao objetivo do programa, que podem ser dos mais diversos, como por exemplo:
- Apresentar ao usuário os resultados de um determinado cálculo;
- Apresentar ao usuário textos e imagens;
- Apresentar ao usuário os sons de uma música;
- Apresentar ao usuário os quadros de um vídeo;
Os conhecimentos aqui apresentados podem ser associados aos da matéria a qual falo resumidamente sobre algoritmo, a fim de usá-la para complementar a compreensão deste.
Foi utilizado:
- http://www.di.ufpb.br/raimundo/Generalidades/ProcDados.html
Até breve!
Muito boa sua explicação... Parece um professor !!! 👏👏👏👏
ResponderExcluirAlgum dia chego lá! Muito obrigado!! :D
Excluir