Como engenheiro você pode se perguntar por que entender sobre linguagens de programação se não vai especificamente programar ou desenvolver sistemas. Na verdade entender e conhecer pode também capacitar o engenheiro a desenvolver pequenos sistemas para utilidade no dia a dia e isso é mais uma formação e capacidade profissional que um engenheiro pode desempenhar, mas este não é o caso e o âmbito do trabalho.
Entendendo TI o engenheiro pode questionar, argumentar e opinar no caso de uma contratação para o desenvolvimento de um sistema de informação e gerencial, ou a compra de um sistema já no mercado. Conhecendo as particularidades de cada linguagem, ele pode dimensionar exatamente o que vai atender suas necessidades dentro de seus recursos disponíveis de informática e tecnológicos. Muito importante, pois cada sistema possui uma plataforma, um compilador, um sistema operacional compatível, uma particularidade que pode resultar em mau investimento ou não.
Conhecer e poder distinguir a funcionalidade e qualidade de um sistema através de sua linguagem de programação é fundamental para não realizar um investimento inadequado ou indevido considerando que os investimentos em TI possuem altos custos.
Por exemplo, sabe-se que linguagens em Cobol, mesmo antiga, são utilizadas até hoje. Compila programas para vários sistemas operacionais sendo multiplataforma, mas pode ter um custo de manutenção alto, pois é uma linguagem antiga e profissionais são raros. Sistemas desenvolvidos na linguagem clipper são “for” DOS, somente rodam neste ambiente e praticamente não existem mais, além de possuir vários problemas de integridade de dados.
A linguagem Pascal é muito utilizada em meio acadêmico para aprendizado e existem muito poucos sistemas de informação em Pascal. Então cuidados na oferta de sistemas neste tipo de linguagem. A linguagem C é muito importante e é utilizada, por exemplo, em software como o Autocad 9.0. Mas muito pouca utilizada em sistemas de informação. A linguagem Visual Basic já é uma linguagem “for” Windows e não rodam bem em sistemas mais lentos como a Internet assim como a linguagem Delphi. Uma linguagem muito utilizada principalmente para sistemas com utilização interface WEB é a linguagem Java. Esta linguagem foi definida após a disseminação da internet no mundo corporativo além de seu compilador o JAVA C ser um software livre e multiplataforma rodando em mais de um sistema operacional.
Enfim, são várias linguagens e não se pode afirmar que a Linguagem C é melhor que a Linguagem Basic, nem que Delphi é melhor que C e assim por diante. A melhor linguagem de programação é aquela que resolve seu problema, de maneira rápida e eficiente.
terça-feira, 1 de junho de 2010
Assinar:
Postar comentários (Atom)
Belo texto
ResponderExcluirEstou tentando aprender a programar. Concordo com você. É importante resolver seus problemas de maneira rápida e eficiente.
ResponderExcluirDeus o abençoe!
Coin Casino Review - Best Casinos with Coin-Expert Gaming
ResponderExcluirCoin Casino Review 제왕 카지노 - Play The Latest Coin Games for Real Money at the Leading Online Casino Powered by Crypto septcasino Gambling 인카지노 Site Casino Gossip.