O que é Rodar um Programa de Computador?
Rodar um programa significa executá-lo, abri-lo, inicia-lo. Isto é, em geral quando um programa de computador é executado, isso significa que ele é iniciado, "roda," ou seja, é executado por um determinado tempo, e então o programa termina. Para iniciar um programa, existem várias métodos. Em quase todos eles, temos um programa que já está rodando e ele inicia outro programa. Por exemplo, temos um gerenciador de arquivos que exibe os arquivos do seu computador em listas. Normalmente, quando clicamos duas vezes em um arquivo em tal gerenciado, ele "abrirá" o arquivo, mas o que isso significa é que ele iniciará um programa capaz de abrir o arquivo. Por exemplo, ao clicar para abrir um arquivo de texto, o gerenciador de arquivos inicia um programa de edição de texto e manda ele abrir o arquivo. Uma exceção são arquivos executáveis. Quando um arquivo executável é "aberto," o arquivo em si é o programa a ser executado.
Logo, ao dizermos "rode o programa EditorDeTexto
," estamos dizendo para abrir (clicar duas vezes) no arquivo executável EditorDeTexto
, e isso iniciará o programa contido dentro do arquivo.
Existem outros meios de iniciar programas. Programas que ficam no menu iniciar, por exemplo, são abertos com um clique apenas. Em smartphones, a maioria dos programas (chamados de apps) são iniciados com um toque.
Enquanto o programa estiver executando ele estará "rodando." É possível que esse nome venha do conceito de ciclos da CPU. A CPU que executa o programa funciona enviando cargas elétricas que vão para frente e então voltam para trás, formando um circulo, ou melhor, um circuito eletrônico. Cada uma dessas voltas executa uma computação extremamente pequena, como a soma de dois números. Exibir uma janela na tela, por exemplo, requer uma quantidade absurda dessas computações. Enquanto o programa estiver rodando, a CPU estará usando ciclos pra computar o programa.
Em Inglês, o verbo to run, significando "correr," possui o mesmo significado que "rodar" em Português no sentido de software. Em Inglês, diríamos que um programa enquanto aberto estaria "correndo" (running) em vez de "rodando."
Interessantemente, a frase em Português "rodando liso," que significa um programa que roda sem problema, parece ser uma tradução do Inglês running smoothly. A palavra smooth significa "macio," "suave," liso," ou seja, sem tremores ou irregularidades em uma superfície.
Deixe um comentário