Visitas

quinta-feira, 31 de maio de 2012

Trabalhos Visual Basic



 Aqui está um dos trabalhos que foi sugerido fazer, e em baixo temos a explicação de como se faz e os codigos necessarios para reproduzir o efeito necessário.



Insere, no formulário, os seguintes elementos:

- uma
label apresentando o texto "12.º <turma>";

- uma caixa de texto, com a frase "Bem vindos ao Visual Basic!";

- Três botões de comando, mostrando respetivamente o seguinte texto: "Apagar texto"; "Repor texto"; sair;





Aqui segue se mais um trabalho com a sua devida explicação!          









quinta-feira, 10 de maio de 2012

Programação e Linguagens de Programação

O que é Linguagem de Programação ?

Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. Linguagens de programação podem ser usadas para expressar algoritmos com precisão.




Tipos de linguagens de programação.

Alto nivel:

Linguagem de programação de alto nível é como se chama, na Ciência da Computação de linguagens de programação, uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana. Desse modo, as linguagens de alto nível não estão diretamente relacionadas à arquitetura do computador. O programador de uma linguagem de alto nível não precisa conhecer características do processador, como instruções e registradores.

Alguns exemplos de linguagens de alto nível:
- ASP
- Basic/Visual Basic
- Java
- Ruby
- R

Baixo nivel:

Linguagem de programação de baixo nível trata-se de uma linguagem de programação que compreende as características da arquitetura do computador. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador.

As linguagens de baixo nível são divididas em duas categorias: primeira geração e segunda geração

1ª geração :  É a única linguagem que um microprocessador pode entender nativamente. O código de máquina não pode ser escrito ou lido por um editor de texto, e portanto é raramente usado por uma pessoa diretamente.

2ª geração :  É considerada de segunda geração pois embora não seja uma linguagem nativa do microprocessador, um programador que use a linguagem Assembly ainda deve compreender as características da arquitetura do microprocessador.



Linguagens Assembly:

Assembly é uma linguagem de programação e uma linguagem de programação serve para fazer programas. Os programas são escritos em forma de texto: usando um editor de texto criamos o chamado código fonte. Este código fonte é transformado pelo compilador.

Muitas vezes ouvimos "linguagem assembler". É um erro muito difundido. Na realidade, Assembly é o nome da linguagem e assembler é um programa capaz de compilar código fonte em arquivos objecto.

A linguagem Assembly é considerada de baixo nível. Isto não significa que seja menos importante ou eficiente que uma linguagem chamada de alto nível: são apenas modos diferentes de se programar e níveis diferentes de actuação.

Uma das características da Assembly é que cada linha do código fonte possui apenas uma instrução para o processador (CPU).

Os componentes da linguagem Assembly:

Os componentes da linguagem Assembly são basicamente as instruções para o processador. Ignorando as instruções que não podem ser utilizadas pelo sistema operacional Windows, assembly condicional, macros, ponto flutuante, MMX e instruções de 64 bits, os componentes da linguagem Assembly podem ser divididos nas seguintes categorias:

  -   Instruções de registradores
  -   Instruções de pilha
  -   Instruções de execução
  -   Instruções de memória
  -   Instruções de flag
  -   Declarações de memória
  -   Diretivas para o assembler
  -   Comentários
  -   Instruções para o sistema operacional (Windows)

  



Evolução das diferentes gerações de linguagens de programação de alto nível :  

O primeiro trabalho de linguagem de programação foi criado para um computador que existia, criado por Ada Lovelace, grande amiga de Charles Babbage. O projecto da primeira calculadora mecânica programável foi idealizado por Charles Babbage que, após gastar fortunas e um longo tempo, não conseguiu concretizar o projecto. A linguagem de programação ADA foi baptizada em homenagem a esta primeira programadora.

Uma das primeiras linguagens de programação para computadores foi provavelmente Plankalkül, criada por Konrad Zuse na Alemanha Nazista, mas que teve pouco ou nenhum impacto no futuro das linguagens de programação.

O primeiro compilador foi escrito por Grace Hopper, em 1952, para a linguagem de programação A-0. A primeira linguagem de programação de alto nível amplamente usada foi Fortran, criada em 1954. Em 1957 foi criada B-0, sucessora da A-0, que daria origem a Flow-Matic (1958), antecessor imediato de COBOL, de 1959. O COBOL foi uma linguagem de ampla aceitação para uso comercial. A linguagem ALGOL foi criada em 1958-1960 O ALGOL-60 teve grande influência no projeto de muitas linguagens posteriores.

A linguagem Lisp foi criada em 1958 e se tornou amplamente utilizada na pesquisa na área de ciência da computação mais proeminentemente na área de Inteligência Artificial.

A orientação a objectos é outro marco importante na história das linguagens de programação. A linguagem Simula 67 introduz o conceito de classes. A linguagem Smalltalk expande o conceito de classes e se torna a primeira linguagem de programação que oferecia suporte completo à programação orientada a objetos.


Algoritmo :

Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finito.
O conceito de algoritmo é frequentemente ilustrado pelo exemplo de uma receita cul inária, embora muitos algoritmos sejam mais complexos. Eles podem repetir passos ou necessitar de decisões até que a tarefa seja completada. Um algoritmo corretamente executado não irá resolver um problema se estiver implementado incorretamente ou se não for apropriado ao problema.


Programa :

Um programa de computador ou programa informático é uma coleção de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte.

quinta-feira, 12 de abril de 2012

Welcome Back!

Bem-vindos de novo meus seguidores e bem vindos ao 3º Periodo, neste novo e ultimo periodo serão apresentado alguns trabalhos sobre o Flash e sobre as suas funcionalidades espero que gostem e o usem da melhor forma!
E também serão publicados alguns trabalhos sobre temas já referidos no blog.

Daniel Miranda :)

segunda-feira, 19 de março de 2012

Composição e transformação de imagens

Imagem Original
Imagem Final

Imagem Original

Tranformações de Objectos

1- Acede à imagem e com a ferramenta Magic Wand Tool necessária e seleciona o sol (50 tolerância). 

2- De seguida, com a ferramenta Move (Movimentar) desloca a imagem selecionada para a imagem.

3- Move a imagem 1 para a imagem 2.

4- Seleciona a flor e faz 6 cópias da mesma.

5- De seguida, altera a cor das flores, utilizando a opção Color Balance... (Equilíbrio de cores...) do Menu Image > Adjustments.

6- Utilizando a opção opção Tranforme do Menu edit, transforma as flores.




Imagem original 1


Imagem Original 2


Imagem Final

Edição de imagem estática

Imagem Original

Imagem Final