Já parou para se perguntar o que tem por trás de cada tela de cada programa que você usa?
Enquanto usuários, apenas abrimos um determinado programa e usamos, após isso, fechamos o programa e boa.
Pois bem, você imagina o que tem por trás de cada botão, do layout enfim? Vamos falar um pouco sobre isso neste artigo.
O computador é constituído de hardware e software, respectivamente, a parte física e a parte lógica.
Um hardware não funciona por si só, por exemplo, o computador não funciona apenas com um conjunto de hardwares (memórias, processador, chipsets, mouse, etc), estes componentes precisam receber instruções que dizem o que eles devem fazer, e que ensinam a forma como eles vão trabalhar, é neste ponto que entra a parte lógica do "mistério", ou seja, o software.
O software pode ser definido por: um conjunto de instruções lógicas que, quando executadas chegam a um determinado objetivo, ou simplesmente por: um programa.
Os programas (software) auxiliam os usuários (peoplewares) a interagir-se com o computador (hardware), daí as três camadas que vimos e aprendemo no artigo sobre "sistemas operacionais".
Mas como se faz um programa?
Para desenvolver um programa (software), devemos utilizar uma ferramenta de desenvolvimento ou IDE.
É preciso ter conhecimentos sobre uma determinada linguagem de programação, seja Delphi, Java, C++, C#, PHP, Pascalzin, Visual C, etc, pois um software nasce de uma linguagem de programação empregada nas ferramentas de desenvolvimento e devem executar a tarefa planejada pelo programador.
Cada linguagem de programação tem sua sintaxe própria, contudo, todas seguem a mesma lógica.
Abaixo temos um exemplo de um trecho de um programa escrito na linguagem C# utilizando a tecnologia Microsoft.Net, no qual imprime o texto "ClipaTec Informática" na tela do computador.
using System;
namespace TesteImprimirTexto
{
/// <sumary>
/// Sumary description for Run.
/// </sumary>
public class Run
{
[STAThread]
static void Main (string [] args)
{
Console.WriteLine ("ClipaTec Informática");
Console.Read();
}
}
}
A programação vai muito além deste simples exemplo, isso é apenas para se ter uma noção!
Faça um curso de programação em uma linguagem específica e seja um programador, a partir deste artigo, sempre que abrir um programa, lembre-se, atrás daquela "telinha bonita" existem vários códigos lógicos em execução. Abraços!
(Por ClipaTec Informática)
Perfect!
ResponderExcluirMuito bem explicado, de forma simples e objetiva!
Valeu!
Gratos.
Excluirhttp://www.gerenciamentodeprojeto.com/2009/09/ferramentas-livres-para-gerenciamento.html
ResponderExcluirhttp://www.csimaster.com/codigofonte/automac2007/
ResponderExcluirhttp://forum.clubedohardware.com.br/tela-vendas-delphi/483900?s=b71758ee836b859c4cd1db72de3b245e&
http://www.planetadelphi.com.br/artigo/165/curso-delphi-%E2%80%93-criando-uma-aplicacao-do-inicio-ao-fim---parte-9
http://www.activedelphi.com.br/forum/viewtopic.php?t=41289&sid=b70d71e487632f0f26742395b15f3324
http://scriptbrasil.com.br/forum/index.php?showtopic=91814
http://www.youtube.com/user/jaiwebproductions
ResponderExcluirQue legal, não sabia disso!
ResponderExcluirEstou seguindo o seu blog :D
http://seriesbooksmovies.blogspot.com/
Valeu @Larissa, continue seguindo nosso site, comente em nossas postagens e sempre visite nosso site. Caso tenha alguma dúvida, estaremos a seu dispor! Obrigado! Estamos seguindo seu blog também! Forte abraço!
ResponderExcluirhttp://www.youtube.com/watch?v=SVxAwIB69D0
ResponderExcluirhttp://www.youtube.com/watch?v=rF5gHGeon2k&feature=related
Muito bom
ResponderExcluirGrato.
ExcluirUma gigante das empresas de ciência e tecnologia a cada dia um novo aprendizado em seu blog já ganhou uma fã, todos os dias acompanho seu trabalho com excelentes argumentos muitos bem definidos e fundamentados muito obrigado por compartilhar seu conhecimento.
ResponderExcluirFelicidades em ler seu comentário, um grande abraço e sucessos pra vc sempre.
Excluir