Introdução – descreva o conceito de software antes de começar a aprender programação em C
- 24-07-2022
- Toanngo92
- 0 Comments
Quando o computador iniciar o sistema operacional, BIOS System ou iniciar a execução de um programa, ele nos mostrará algo na tela para o usuário entender e se comunicar com o mouse e teclado, com o ambiente. tela preta, então o usuário irá interagir com o computador com o teclado e a linha de comando, entenderemos o seguinte: o uso do teclado para digitar comandos é comandar o computador para fazer a tarefa de acordo com sua finalidade, o computador entenderá o comando, executará a tarefa e exibirá os resultados para o usuário, para isso, o computador precisará de um conjunto de programas para executar a tarefa correspondente. Cada programa é composto por um conjunto de blocos de instruções para ajudar o computador a resolver um determinado problema. Um programa é composto de grupos de instruções, um software é composto de programas. Podemos nos relacionar com problemas do mundo real, por exemplo:
Um software de gerenciamento empresarial incluirá gerenciamento de recursos humanos, gerenciamento de materiais, programas de gerenciamento de projetos, dentro desses subprogramas incluem recursos (comandos de grupo) adicionar, excluir, pesquisar pesquisa com cada sub-rotina…
Embora o exemplo não seja muito adequado para a linguagem de programação C porque poucas pessoas fazem software de gerenciamento na linguagem C, talvez você tenha uma visão mais clara do que acabou de descrever.
Por exemplo, o problema mais simples é escrever um programa que calcule a soma de 2 números inseridos pelo usuário e imprima na tela. A forma como funciona é a seguinte:
- Peça ao usuário para digitar o primeiro número
- Salve o primeiro número na memória do computador
- Peça ao usuário para inserir um segundo número
- Armazenar o segundo número na memória do computador
- Peça ao computador para adicionar o primeiro número e o segundo número, o resultado é armazenado no terceiro número na memória do computador
- Imprima o 3º número na memória do computador na tela como resultado para o usuário
- Finalizar programa
Conforme o caminho acima, vemos instruções quebradas, descritas de forma sequencial, mostrando claramente as instruções para cada item de execução.
Quando as descrições se tornarem mais e mais, levando a blocos de código muito longos e complexos, continuaremos a desmembrá-los, agregando cada bloco de instruções que executam um determinado trabalho em um programa e quando os programas forem concluídos. formar um software.