Você está na página 1de 6

Tema:Programacao de computador

Turma:3 Sala:14
Disciplina: Tics
Discentes:
Adelina Noe Castigo Nr:01
Emineima Antonio Mario Nr:21
Fatima Enriques Bila Nr:23
Sunelia Fatima Nr:38

Docente:

Maputo os 12 de Junho de 2023


Conceito de programaçao

De forma geral, a programação é um processo de escrita, testes e manutenção de programas de


computadores. Esses programas, por sua vez, são compostos por conjuntos de instruções determinados
pelo programador que descreve tarefas a serem realizadas pela máquina e atendem diversas
finalidades, portanto, a programaçao é também um processo pelo qual um problema ou uma situaçao
que pode ser automatizada, tambem pode ser conhecida como codificaçao ou densevolvimento de
software. é importante também saber que muito além de um simples processo de escrita, a
programação envolve um misto de outras habilidades cognitivas, como o raciocínio lógico, habilidades
matemáticas, a capacidade de abstração e de lidar com diferentes tipos de dados.

é importante também saber que muito além de um simples processo de escrita, a programação envolve
um misto de outras habilidades cognitivas, como o raciocínio lógico, habilidades matemáticas, a
capacidade de abstração e de lidar com diferentes tipos de dados.

Linguagem de Programação

Essa linguagem nada mais é do que um método padronizado que permite comunicar instruções
específicas para um computador. Há centenas de variações e todas elas permitem que o programador
defina sobre quais dados o computador deverá atuar, como armazenar e transmitir esses dados e quais
ações tomar sob variadas circunstâncias, Uma linguagem de programaçao é uma notação formal para a
descrição de algoritmos que serão executados de instruçoes que especificam uma sequência de
operacoes que resolveram uma certa questao.

Agora com todas as anotações formais, uma linguagem de programaçao tem dois componentes:

Sintaxe e semântica;

A sintaxe consiste num conjnto de regras formas, que especificam a composiçao de programas apartir
de letras, dígitos e outros símbolos.

Por exemplo:regras de sintaxe podem especificar que cada parênteses aberto numa expressao
artiméctica deve corresponder a um parênteses fechado, e que dois comandos quaisquer devem ser
separadoas por um ponto e vírgula.

As regras de semântica especificam o “significado” de qualquer programa, sintecticamente válido


escrito na linguagem.
Classificaçao das linguagens de programaçao

Gerenciamente, as linguagens de programacao dividem-se em dois grandes grupos:

•linguagens de baixo nivel ;

•linguagens de alto nivel.

Linguagens de baixo nivel

Esta linguagem consiste na representação dos dados por sequências de zeros e uns, que desencadeiam
determinadas acções no processador: por isso, esta linguagem é conhecida por linguagem máquina.

As linguagens baseadas em código máquina designam-se por linguagens de baixo nivel, pois elas
encontram-se ao nível do Hardware e são executadas directamente pela CPU obedecendo as instruções
que contém um código de operação e um ou mais endereços de memória. Estas linguagens são pouco
práticas.

Linguagens de alto nível

Foi já nos anos 50 que foram desenvolvidas as chamadas linguagens de alto nivel, que permitem a
programação através de comandos com palavras da lingua inglesa.

Através desses comandos, possibilitou-se que fossem criadas estruturas de dados e descritos proce
dimentos lógicos para a solução de tarefas com mais facilidade. Dentro das linguagens de alto nivel
podemos encontrar diferentes paradigmas de programação.

Do acima exposto resulta que qualquer linguagem de programação deve estar situada entre dois
extremos: o da linguagem natural do homem (muito clara, porém lenta) e o da linguagem de máquina
(muito rápida, porém complexa). Este é o conceito de nivel de linguagem: alto nível para as linguagens
mais próximas da linguagem humana; baixo nível para as linguagens mais semelhantes à linguagem de
máquina.

Linguagem simbólica ou de montagem

No final dos anos 40, desenvolveu-se uma nova Linguagem semelhante à linguagem máquina mas com
os códigos de operação substituídos por mnemónicas e com os endereços de memória correspon-
dentes aos dados, substituídos por nomes simbólicos, permitindo o controlo dos dispositivos internos do
computador através de comandos e variáveis. A esta linguagem simbólica de montagem chamou-se Lin-
guagem Assembly (tradução literal do inglés: «de montagem).
paradigmas de programação

O que é um paradigma de programação?

É o modelo, padrão ou estilo de programação suportado por linguagens que agrupam certas carac
terísticas comuns. Por detrás de uma linguagem de programação está sempre um paradigma represen-
tado. Dentro da nossa abordagem consideraremos os seguintes paradigmas:

Basicamente, existem seis principais tipos de paradigmas. A depender da linguagem de programação


utilizada, pode-se usar mais de um deles. Os primeiros foram os paradigmas dos tipos imperativo e
declarativo.

Paradigmas das linguagens de programação

 Paradigma Imperativo. No paradigma imperativo, o foco da execução ou da solução de um


problema está em como ele deve ser feito. ...

 Paradigma Orientado a Objetos. ...

 Paradigma Orientado a Eventos. ...

 Paradigma Funcional. ...

 Paradigma Declarativo. ...

 Paradigma Lógico. ...

 Computação Paralela.
Importância da programação

Através da programação, é possível desenvolver softwares, aplicativos, websites, jogos, sistemas de


inteligência artificial e muito mais. A programação permite automatizar tarefas, resolver problemas e
criar soluções personalizadas para atender às necessidades específicas de cada pessoa ou empresa.

Código Fonte

Código fonte é o conjunto de palavras e comandos escritos ordenadamente, de maneira lógica, que
contém instruções em determinada linguagem de programação.Esses programas, por sua vez, são
compostos por conjuntos de instruções determinados pelo programador que descrevem tarefas a serem
realizadas pela máquina e atendem diversas finalidades.

O advento da programação está diretamente ligado à história dos computadores. A primeira


programadora foi uma mulher chamada Ada Lovelace, que escreveu um código para possibilitar a
utilização da máquina analítica de Charles Babbage, uma máquina robusta, de difícil comunicação,
considerada a precursora dos computadores eletrônicos atuai.

Hardwares, softwares e programação

Um computador é formado por componentes físicos, como a parte externa do seu celular, a CPU de um
PC, a memória, o mouse, enfim... os meios pelos quais os sinais elétricos podem ser convertidos em
dados, informações.

Esses componentes são chamados de hardware e a sua linguagem binária, que é a linguagem de
máquina, é composta apenas por bits, que são zeros e uns. Os bits representam a ausência ou presença
de sinais elétricos.

Você também pode gostar