Aplicações informáticas - São Pedro
Escola S/3 São Pedro
quinta-feira, 31 de maio de 2012
Visual Basic (VB)
Neste último mês estudamos a linguagem de programação visual basic. Visual Basic é uma linguagem fácil de aprender e de ser usada, e é uma liguagem de alto nível, onde realizamos trabalhos simples como caixas de boas vindas, calculadoras com operações básicas, conversores de moedas e de temperatura.
quinta-feira, 10 de maio de 2012
Programação e linguagem de programação
Programação é o processo de escrita,
teste e manutenção de um programa de computador. O programa é escrito numa
linguagem de programação, embora seja possível,
com alguma dificuldade, escrevê-lo directamente em linguagem de máquina. Diferentes partes de um
programa podem ser escritas em diferentes linguagens.
Diferentes
linguagens de programação funcionam de modos diferentes. Por esse motivo, os programadores podem criar programas muito diferentes para linguagens
diferentes, muito embora, teoricamente, a maioria das linguagens possa ser
usada para criar qualquer programa.
Uma linguagem de programação é um
método padronizado para comunicar instruções
para um computador. É um conjunto de regras sintácticas e
semânticas usadas para definir um programa de
computador. Permite que um programador
especifique precisamente sobre quais dados que um computador vai actuar, como
estes dados serão armazenados ou transmitidos e quais acções devem ser tomadas
sob várias circunstâncias. Linguagens de programação podem ser usadas para
expressar algoritmos com precisão.
Linguagem 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 abstracçã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 directamente
relacionadas à arquitectura do computador. O programador de uma linguagem de
alto nível não precisa conhecer características do processador, como instruções
e registadores. Essas características são abstraídas na linguagem de alto
nível.
Linguagem de baixo nível trata-se
de uma linguagem de programação que compreende as
características da arquitectura do computador. Assim, utiliza somente
instruções do processador, para isso é necessário conhecer os registadores da
máquina. Nesse sentido, as linguagens de baixo nível estão directamente
relacionadas com a arquitectura do computador.
Assembly
é uma notação legível por humanos para o código de máquina que uma arquitectura de computador específica usa,
utilizada para programar dispositivos computacionais, como microprocessadores
e microcontroladores. A linguagem de máquina, que
é um mero padrão de bits,
torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.
Geração
A classificação das linguagens de programação em gerações é uma questão que
apresenta divergências de autor para autor. Segundo Maclennan, as linguagens se
dividem em cinco gerações com as seguintes características:
Primeira geração - São linguagens que dão ênfase a simplicidade e eficiência. Uma
linguagem típica desta geração é a linguagem Pascal. As estruturas de dados desta
geração mostram um deslocamento da máquina para a aplicação. As estruturas
de controle são mais simples e eficientes.
Segunda geração - Esta geração é essencialmente o sinônimo para linguagens com
abstração de dados. A maioria das linguagens desta geração focam na
modularização e no encapsulamento. Uma linguagem típica desta geração é a
linguagem Ada.
Quarta geração - Nesta geração, Maclennan agrupa diversos paradigmas como a
orientação a objeto e o paradigma funcional, paradigma lógico.
Algoritmo
e programa
Um algoritmo é, num certo sentido, um programa
abstrato — dizendo de outra forma, um programa é um algoritmo concretizado. No
entanto, os programas são, à exceção dos menores, visualizados mais facilmente
como uma coleção de algoritmos menores combinados de um modo único — da mesma
forma que uma casa é construída a partir de componentes.
Dessa forma, um algoritmo é uma descrição de como um
computador pode ser levado a executar uma operação simples e específica, como,
por exemplo, uma ordenação. Um programa, por outro lado, é uma entidade que na
verdade implementa uma ou mais operações de forma que seja útil para as
pessoas.
quinta-feira, 3 de maio de 2012
quinta-feira, 12 de abril de 2012
Adobe Flash
Adobe
Flash ou simplesmente Flash,
é um software primariamente de gráfico vetorial - apesar de suportar imagens bitmap e vídeos
- utilizado geralmente para a criação de animações
interativas que funcionam embutidas num navegador
web e também por meio de desktops, celulares, smartphones, tablets e
televisores.
Costuma-se chamar apenas de flash os arquivos gerados pelo Adobe
Flash, ou seja, a animação em si. Esses arquivos são de extensão ".swf" (de Shockwave
Flash File)
Os
arquivos feitos em Flash são comumente utilizados para propaganda
animada (banners) em páginas web, mas evidentemente não
limitando-se a isso, pois existem diversos jogos e apresentações dos mais
variados tipos utilizando a tecnologia. Até mesmo sites inteiros podem ser
feitos em '.swf'.
Em versões recentes (a partir da 5), a Macromedia
expandiu a utilização do Flash para além de simples animações, mas também para
uma ferramenta de desenvolvimento de aplicações completas. Isso graças aos
avanços na linguagem ActionScript, que é a linguagem de programação
utilizada em aplicações de arquivos flashes (.swf). A terceira versão
desta linguagem acaba de ser lançada, tornando mais fácil e rápido criar
aplicações para web, além de contar com recursos bem mais poderosos.
quarta-feira, 11 de abril de 2012
segunda-feira, 19 de março de 2012
Subscrever:
Mensagens (Atom)