quinta-feira, 11 de abril de 2013

Programas efectuados em Visual Basic

Olá!

Cá estamos nós mais uma vez para partilharmos convosco os nossos primeiros programas realizados no ambiente de programação Visual Basic, versão 2008. Para já, estes pequenos programas são bastante básicos e diretos, mas, à medida que vamos aprendendo coisas novas, os nossos trabalhos vão ficando cada vez mais complexos também. De seguida. irão ter oportunidade os visualizar.




O nosso primeiro trabalho consistiu em criar um programa que tivesse um botão que alterasse os textos apresentados na janela do programa para outros ao nosso critério.




O nosso segundo programa, quando o botão "Clique" é premido, a data e hora actuais são apresentadas nas duas caixas de texto ao lado. Simultaneamente, quando o primeiro e último nome são escritos na caixa de texto acima, é apresentada uma mensagem de boas vindas ao Visual Basic.




Este terceiro programa apresenta o dia actual na caixa de texto quando o botão Validar é premido. Incluem-se também neste programa um calendário interactivo e uma lista de datas para escolha. Ultimamente, foi programado um botão "Sair" que termina o programa.

Esperemos que apreciem as tarefas que realizámos! :) Beijinho, Inês e Marco.

Programação e Linguagens de Programação

Todo o software caracteriza-se essencialmente por ser um conjunto de instruções capazes de serem compreendidas e executadas pelo computador (ou por outra máquina qualquer). Sendo assim, todas essas instruções têm de, primeiramente, serem especificadas, utilizando para esse efeito uma linguagem de programação. Esta ação é denominada de programação. 

Programação define-se, assim, como o ato de especificar um conjunto de instruções para um computador e posteriormente reconheçer e executar.

O acto de programar pode ser efectuado com o auxílio de uma de várias linguagens de programação. Uma linguagem de programação é caracterizada como sendo um sistema de escrita que enuncia as operações e instruções a realizar por um computador.

Uma linguagem de programação é constituída por uma longa série de sintaxes e códigos que o CPU (Central Processing Unit - Unidade Central de Programação) é capaz de posteriormente reconheçer e executar.

Diferença entre Linguagens de Baixo Nível e de Alto Nível

Uma linguagem de programação de baixo nível contém sintaxes e códigos que são mais difíceis de compreender pelo utilizador. Ou seja, este tipo de linguagens de programação aproximam-se mais do hardware do computador. Geralmente, estas linguagens são utilizadas para conceber software muito básico, específico e direto.

Por sua vez, uma linguagem de programação de alto nível possui sintaxes e códigos que se aproximam mais da nossa linguagem do dia-a-dia, sendo assim mais fáceis de compreender pelo utilizador, permitindo este, programar de forma mais fluída. Estas linguagens são geralmente utilizadas para conceber softwares mais complexos, que permitem uma maior liberdade por parte do utilizador.

Tipos de Linguagens de Programação

Uma linguagem-máquina é uma linguagem específica para o hardware do computador, que é muito difícil de compreender por parte do utilizador e, consequentemente, são raramente usadas para programação. Um exemplo de uma linguagem-máquina é a linguagem binária (a linguagem básica do computador composta apenas por zeros e uns).


Linguagem Assembly em Linux
Uma linguagem de baixo nível (também denominada de linguagem Assembly) é, por sua vez, uma linguagem já mais acessível ao utilizador, e, assim, pode ser usada para conceber algum software (embora este não permita muita liberdade por parte do utilizador e seja concebida apenas para um propósito específico). Um exemplo de uma linguagem de baixo nível é a linguagem utilizada pelos processadores Intel, ou a linguagem utilizada pelos processadores da Texas Instruments para executar operações básicas do microprocessador.


Ambiente de Programação C++

As linguagens de alto nível são as linguagens de programação mais geralmente utilizadas pelo programador comum de software, pois são linguagens que se aproximam mais da nossa linguagem do dia-a-dia e, assim, permite uma programação mais fluente de software mais complexo e com mais funções. Exemplos deste tipo de linguagens são, por exemplo, a linguagem C++ ou a linguagem Pascal.




Diferença entre Algoritmo e Programa

Um algoritmo é um conjunto de instruções descritas de forma lógica, utilizando linguagem comum, menos informática. Por outras palavras, um algoritmo pode ser descrito como sendo um planeamento prévio de um programa de software.

Um algoritmo pode ser expresso com o auxílio de vários métodos gráficos ou textuais, como por exemplo o pseudocódigo (representação textual - código expresso por meio de expressões do dia-a-dia) ou o fluxograma (representação gráfica - conjunto de grafismos que exprimem a sequência de operações de um programa).

Por sua vez, um programa caracteriza-se por basicamente ser o algoritmo previamente elaborado, expresso através de uma linguagem de programação específica (por exemplo, Visual Basic, ou Python).





terça-feira, 9 de abril de 2013

Programação

Bom dia a todos! :)

Esta publicação tem o intuito de vos comunicar a nossa introdução nesta temática, para que deste modo possam, caso se interessem ou vos seja útil, visitar.
Temos imensas expetativas e pelo que já ouvimos na parte teorica da aula de hoje acho que não vai desiludir.

Daqui a nada, vamos já publicar uma nova mensagem onde abordamos conceitos básicos desta unidade.
Até já!

Beijinhos,
Inês e Marco

Chegada do 3º Período!

E eis que chegou o 3º e último Período!

Após estas 2 semanas de férias(muito merecidas) estamos de volta.. Já tinhamos saudades!
Ao longo deste período vamos explorar a nossa primeira linguagem de programação informática, o Visual Basic e estamos muito ansiosos com a ideia.
Hoje, na primeira aula do 3º Período estivemos a explorar o envelhecimento de fotografias digitais, utilizando o já bem conhecido Photoshop CS2 e por isto, vamos publicar em baixo os trabalhos realizados hoje. Esperemos que apreciem e comentem.

Estamos com as baterias carregadas para enfrentar este longo e doloroso(exames, médias, candidaturas, etc) período que vai em muito decidir o nosso futuro.
Contamos com a vossa colaboração, através da visita do nosso blogue.
Esperemos que tenham tido uma Feliz Páscoa, junto de quem mais gostam e que acima de tudo se tenham divertido!

Beijinhos :)

Inês e Marco