Avançar para o conteúdo principal

Programação


Programação Informática é o processo a partir do qual o código-fonte de um software é escrito, numa determinada linguagem de programaçãoEsta linguagem comunica ao computador as instruções do que se pretende executar, isto é, o que tem de fazer e de que forma. As linguagens de programação são, normalmente, divididas em dois grupos:
  • Linguagens de Baixo Nível - são aquelas que se aproximam mais da linguagem de máquina, ou seja, da forma como o computador representa dados e instruções. 
  • Linguagens de Alto Nível - são aquelas cuja sintaxe se assemelha mais da linguagem humana e se distanciam mais da linguagem de máquina.
O conjunto de instruções de operações, descritas de forma clara e lógica, com o objetivo de resolver um determinado problema designa-se por Algoritmo. Por sua vez, um Programa corresponde a uma formalização/codificação do algoritmo numa linguagem de programação.

Ada Lovelace é reconhecida internacionalmente como a primeira programadora da história, ou seja, foi a primeira pessoa a unir as capacidades matemáticas de máquinas computacionais com as possibilidades da lógica simbólica aplicada com imaginação. Uma das suas inovações foi imaginar uma máquina capaz não só de executar tarefas pré-programadas, como também de ser reprogramada para executar um conjunto praticamente ilimitado de operações.

Webgrafia:
  • https://pplware.sapo.pt/informacao/opiniao/ada-lovelace-mae-da-programacao/
  • https://pt.wikipedia.org/wiki/Algoritmo

Comentários

Mensagens populares deste blogue

Padrões de Codificação de Carateres

No âmbito do estudo da temática Multimédia vamos abordar uma das suas subunidades - Texto . Um padrão de codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres com um conjunto de, por exemplo, números,   com o objetivo de facilitar o armazenamento de texto em computadores e a sua transmissão através de redes de telecomunicação.  Algumas das formas de representação são: ASCII  (American Standard Code for Information Interchange ) -  carateriza-se por usar conjuntos de 7 bits para assim representar um total de 128 caracteres, sendo no entanto muitos deles concebidos para serem usados com a linguagem inglesa. Unicode - carateriza-se por usar conjuntos até 4 bytes (32 bits) para codificar os carateres utilizados pelos idiomas modernos e as formas clássicas de alguns idiomas. A Unicode é mais extensa do que a tabela de código ASCII. Conversão de texto em ASCII, utilizando a fonte Roman: Conversão de im...

Modelos de Cor

Modelos de cor são diferentes modos de descrever uma cor. Modelo RGB (Red Green Blue) é o  modelo que se baseia na  combinação das três cores primárias: vermelho, verde e azul. Modelo CMYK  (Cyan Magenta Yellow blacK) é a junção do modelo CMY com a cor preta. Modelo HSV   (Hue Saturation Value)   é definido pelas grandezas: tonalidade, saturação e valor, onde este último representa a luminosidade ou o brilho de uma cor.  A  Tonalidade  é a cor pura com saturação e luminosidade máximas.  A  Saturação  indica o maior ou menor intensidade da tonalidade, isto é, se a cor é pura ou esbatida.  O  Valor  traduz a luminosidade ou o brilho de uma cor. Modelo YUV  guarda a informação de luminância separada da informação de crominância ou cor. . Webgrafia: https://utilizaodosistemamultimdia.weebly.com/uploads/1/9/1/3/19135199/5371009_orig.png http://felisberto-bianca.blogspot.pt/2014/11/os-modelo...

Texto

Fonte tipográfica é um  padrão, variedade ou coleção de  carateres tipográficos  com o mesmo desenho ou atributos e, por vezes, com o mesmo tamanho. Exemplo:  Multimédia -  Comic Sans MS . As fontes bitmapped são guardadas como uma matriz de pixeís e, por conseguinte, ao serem ampliadas, perdem a qualidade .   Algumas fontes bitmapped são: Courier, MS Sans Serif, MS Serif, Small. As fontes escaladas , ao contrário das fontes bitmapped, são definidas matematicamente e podem ser interpretadas  (rendering) para qualquer tamanho que forem requisitadas.   Alguns exemplos são:   TYPE1, TRUE TYPE e OPEN TYPE. As  fontes com   serifas  (pequenos traços e prolongamentos que ocorrem no fim das hastes das letras) são, por exemplo:  Liberation Serif, Palatino e Times New Roman. As fontes sem serifas são, por exemplo: Arial, Calibri e Futura. Webgrafia: https://pt.wikipedia.org/wik...