Planejamento de Trabalho
Por: sdsd • 4/5/2015 • Resenha • 385 Palavras (2 Páginas) • 330 Visualizações
Linguagem de Programação
Uma Linguagem de Programação é um método padronizado de instruções para comunicação com a maquina.
Linguagens de programação podem ser dividades em 2 grandes grupos, as de Alto e Baixo Nível, direcionando uma a instrução de interação diretamente com a maquina, e outra a aplicações (Softwares criados em C, Java).
Linguagens apresentam variedades na forma de programar são ou nao modulares no desenvolvimento.
Estruturadas: Torna o desenvolvimento amarrado e reduzidos a 3 estruturas: Sequencia, Decisão e Repetição.
Modular: O desenvolvimento das rotinas são criados a partir de módulos e posteriormente interligados entre si.
Orientada a Objetos. Um paradigma de Análise, projeto e Desenvolvimento. Baseado na composição de diversas unidades de softares e instruções levando o nome de Objetos.
Linear: Na programação matemática tem basta aplicação em apoio a decições. O termo “programação”, tanto linear quanto matemática, não tem a ver diretamente com programação de computadores, ou linguagem de programação. Este termo tem origem em suas aplicações, originalmente desenvolvido para resolver problemas industriais.
Quando se discute sobre linguagens de programação e quais delas se sobressaem diante das outras, porém cada uma delas apresentam, propósitos e interesses comerciais diferentes assim criando uma comparação entre as diferentes linguagens e aplicações.
Ao se discutir os critérios básicos de avaliação, podem ser levantados:
* Ligibilidade : Quão facilmente uma aplicação ou trecho de código pode ser lido e compreendido.
* Capacidade de Escrita (Writability): Quão facilmente a linguagem pode ser utilizada para escrever softwares.
* Confiabilidade (Reliability): Compatibilidade com as especificações sob todas as condições.
* Custo: Custo para Criação e Manutenção do software em função de suas caracteristicas próprias da linguagem utilizada para desenvolvimento.
* Portabilidade: De importantissima avaliação. O Quão simples é a portabilidade entre plataforma desta linguagem.
* Performance: Outro fator importante, é quanto o produto final (Software) vai exigir de hardware da maquina para execução e usabilidade. Qual delas seria mais interessante em termos de desenmpenho e menor obtenção de recursos.
* Ferramentas de Desenvolvimento. Essa linguagem, possui um vasto número de compiladores e debuggers ? São Livres ou Exigem Licença.
Seguindo e após apontar os critérios considerados pelo grupo de maior peso desisivo, e abordando como um todo, só reforça que cada linguagem possui suas particularidades e para o ser humano, há sempre aquela com que apresenta maior facilidade para desenvolvimento e que atende sua necessidade.
Dentre as linguagens mais comum existem Python,
...