O que é programa-fonte?
Passo 1
O enunciado pergunta “o que é programa-fonte?”, ou seja, ele busca definir um conceito de computação relacionado a linguagens de programação e à tradução de código por compiladores ou interpretadores.
Passo 2
Na prática, programa-fonte é o conjunto de instruções escritas em uma linguagem de programação de alto nível (como C, Java, Python etc.), redigido pelo desenvolvedor.
Passo 3
Essas instruções devem obedecer à sintaxe e à semântica da linguagem escolhida, de modo que sejam legíveis e compreensíveis para humanos e para a ferramenta que vai traduzi-las.
Passo 4
O propósito principal do programa-fonte é servir de entrada para um compilador ou interpretador, que converte esse código legível em código de máquina (programa-objeto ou executável) que o computador possa rodar.
Resposta
Programa-fonte é o conjunto de instruções escritas em uma linguagem de programação de alto nível, legíveis para humanos e que serve de entrada para um compilador ou interpretador gerar o código executável.