Olá!
Já tivemos a nossa primeira aula de aplicações esta terça feira, dia 14, e foi-nos proposta a realização de uma ficha de trabalho sobre Programação. Neste post vamos responder às perguntas dessa ficha.
1. Defina o conceito de Programação e de Linguagens de Programação.
A
programação informática é o instrumento essencial do funcionamento dos sistemas de informação. Consiste no modo como se escreve e se realiza a manutenção de um programa.
A
linguagem de programação consiste num sistema de escrita utilizado para passar instruções às máquinas. Esta linguagem é constituída por uma terminologia ou semântica (conjunto de palavras e sinais que assumem determinados significados para o processador) e por um conjunto de regras de sintaxe (determinam o modo correto de utilizar os termos da linguagem ara formular instruções válidas para a máquina).
2. Estabeleça a diferença entre linguagens de baixo nível e linguagens de alto nível.
A
linguagem de baixo nível é a linguagem mais próxima do nível da máquina e tem como objetivo comunicar com o computador mais rapidamente e de maneira mais eficaz. Um exemplo desta linguagem é: "Assembly".
A
linguagem de alto nível é a linguagem que se aproxima mais da linguagem humana e tem como objetivo facilitar a maneira de programar. Um exemplo desta linguagem é: "Phyton".
Assembly - linguagem de baixo nível
Phyton - linguagem de alto nível
3. Estabeleça a diferença entre algoritmo e programa.
Um
algoritmo é uma sequência de instruções descritas de forma lógica, ordenada e precisa para a resolução de um determinado problema ou para alcançar determinados objetivos. Um algoritmo pode ser escrito com a ajuda de uma linguagem natural, utilizando expressões específicas. Existem outros modos de especificação: fluxograma e pseudocódigo.
Um
programa é um algoritmo concretizado. Para escrever um programa de computador faz-se a tradução de um algoritmo, ou de um conjunto de algoritmos, para instruções que o computador consegue expressar e executar. As linguagens de programação foram inventadas para se conseguir escrever programas de computador.
4. Quem foi Ada Lovelace? Que contributo é atribuído a esta personalidade no âmbito da programação?
Ada Lovelace foi uma escritora e matemática inglesa. É reconhecida por ter escrito o primeiro algoritmo para ser processado por uma máquina (máquina analítica de Charles Babbage). Desenvolveu os algoritmos que permitiram à máquina computar os valores de funções matemáticas. Por este motivo é considerada a primeira programadora da história.
No dia 15 de outubro é comemorado em todo o mundo o Ada Lovelace Day para comemorar as conquistas de mulheres na ciência, inspirando outras a seguirem uma carreira nessa área.
5. "No mundo digital em que vivemos saber programar é uma competência tão importante como aprender inglês, matemática, ler ou escrever." Comenta esta afirmação.
A educação sempre foi um fator importante para o desenvolvimento do ser humano. Saber ler e escrever fluentemente, efetuar operações matemáticas e dominar o inglês são, hoje em dia, um requisito básico e necessário para o desenvolvimento pessoal e profissional de todos nós. A tecnologia encontra-se na mesma linha de importância, uma vez que, está cada vez mais presente no nosso dia a dia. Mesmo que não queiramos ser programadores profissionais, o conhecimento em programação ajuda-nos a compreender o funcionamento das novas tecnologias.
A programação é um conjunto de ações que estabelecemos previamente para atingirmos um objetivo. Isto não se restringe apenas à linguagem de computadores. Quando desenvolvemos estas competências tornamos-nos mais produtivos utilizando menos esforço usado o raciocínio lógico.
Entender de programação abre muitas oportunidades de emprego e é essencial para que possamos criar soluções e desenvolver novos projetos.
Programar não é uma ciência exata, é sobretudo uma arte que permite
dar asas à nossa imaginação. É a "língua" do século XX, a concepção de uma ideia é programável!
Esperamos que as nossas respostas tenham sido esclarecedoras!
Beijinhos, JONESLOLA.
Webgrafia:
PowerPoint da professora