Avançar para o conteúdo principal

Programação

Programação

É o processo de escrita, teste e manutenção de um programa de computador e o instrumento essencial do funcionamento dos sistemas de informação.
Assim, é a arte de fazer com que o computador faça exactamente o que desejamos que ele faça.
No fundo, consiste em enviar uma sequência de comandos para um computador por forma a executar uma função ou atingir um determinado objetivo.
Desta maneira, uma linguagem de programação é um sistema de escrita para enunciar as operações a executar por um computador.

Estas linguagens de programação podem ser dividas em dois grupos:

Linguagens de baixo nível: estão mais próximas do hardware ou nível
máquina.

Exemplo: Assembly 


Linguagens de alto nível: mais próximas da linguagem humana.

Exemplo: Basic


Algoritmo/Programa

Um algoritmo é uma sequência finita de instruções descritas de forma lógica, ordenada, clara e precisa a fim de resolver o problema. É assim uma descrição passo a passo de como o computador deverá executar uma operação específica.
Um programa é a tradução do algoritmo (ou conjunto de algoritmos interligados) para instruções capazes de serem expressas e executadas em computador.

Ada Lovelace

Ada Lovelace, foi uma matemática e escritora inglesa. Hoje é reconhecida principalmente por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage. Durante o período em que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica. Por esse trabalho é considerada a primeira programadora de toda a história. Daí a sua importância na área da programação.


Smartphones


O avanço das tecnologias é marcado pela supremacia dos dispositivos móveis em relação aos fixos. A relação entre portabilidade e desempenho característica destes, fez com que cada vez mais o seu uso seja mais regular. Hoje em dia, os smartphones, para além de serem um meio de comunicação, são também um instrumento de trabalho, de entretenimento, de pesquisa.. 
Sendo nós cidadão do presente século, mais do que ninguém, a nossa infância e adolescência foi marcada pelo uso destes dispositivos. Por outro lado, para um uso mais profissional (como a edição de fotos) ou mais avançado (como jogos com maior detalhe), o computador tem capacidades de processamento de dados e imagens que fazem deste dispositivo também indispensável na nossa sociedade.



Android














Comentários

Mensagens populares deste blogue

CorelDraw III

Deixamos convosco mais alguns trabalhos realizados ao longo da ultima semana.

"A COR está presente em tudo o que observamos"

Bom dia pessoal! Hoje iremos abordar o que é a cor para as TIC como também para o ser humano. De facto para ambos a cor trata-se de uma forma de representação de informação. Assim,  A resolução de uma imagem é a quantidade de informação que a imagem contém por unidade de comprimento, isto é, o número de píxeis por polegada, ppi (pixels per inch). A resolução da imagem pode também ser definida, de forma imprópria, pelo seu tamanho, ou seja, pelo número de píxeis por linha e por coluna. A resolução para além de representar a qualidade ou nível de detalhe de certa imagem ou dispositivo de exibição, determina também o tamanho de um ficheiro. product.corel.com  "A profundidade da cor indica o número máximo de cores que uma imagem pode conter. A profundidade da cor é determinada pela  profundidade de bits  de uma imagem (o número de bits binários que definem o tom ou a cor de cada pixel em um bitmap). " Para os sistemas gráficos reproduzirem as cores é necessári...

INTERATIVIDADE e REALIDADE AUMENTADA

Mais uma vez, foi-nos proposta uma nova tarefa. Hoje vamos pesquisar acerca do conceito de Interatividade e de Realidade Aumentada. Logicamente, estes conceitos não são inteiramente novidades para nós, por essa razão decidimos ir um bocadinho mais longe e testar por nós próprios. A interactividade para a informática representa o grau de intervenção do utilizador no sistema informático através da introdução de dados e comandos. A realidade aumentada é representada por todas as tentativas de combinar o mundo digital com o mundo real. Este conceito ganhou assim uma importância maior na ultima década estando assim presente no nosso dia-a-dia. A forma de partilhar informações ou mesmo a forma de trabalhar e viver das pessoas mudou drasticamente através deste conceito. Para testar o que é a Realidade Aumentada decidimos usar algumas aplicações que simulam mundos aumentados.