ATPS

327 palavras 2 páginas
ATPS – ETAPA I

Linguagem de programação: É a forma de escrever uma linguagem, formam um conjunto de regras que estabelece a execução de determinada função.
Fatores que melhoram:
Sintática - são expressões, rotinas de execução
Semântica - é a expressão de descrever o significado das construções sintáticas válidas, utilizam uma linguagem informalmente como por exemplo o inglês.
Legibilidade: Fácil depuração do código, manutenção e desempenho
Capacidade de escrita: Criar programas de domínio escolhido, características que afetam e escrita e legibilidade, dados estruturados
Confiabilidade: Comportar todas as especificações sob condições, tipagem forte, manipulação de exceções.
Tipos de linguagem:
Fácil: C# int numero; string texto = ”2”; num = Convert.ToInt32 (texto);

Difícil: Java public abstract class Animal { public abstract void fazerBarulho();
}
public class Cachorro extends Animal { public void fazerBarulho() { System.out.println("AuAu!"); }
}
Resumo
Antes de 1970 ainda era imaginado em termos de escrita o desenvolvimento de programas para computadores, mais exatamente na década de 70 isso começou a mudar, o conceito de ciclo de software foi elaborado, a codificação perdeu sua importancia e a manutenção passou a ser um ponto importante em um software principalmente se falando em custos. O fato da manutenção ser importante foi devido a legibilidade da linguagem de programação. Alguns programadores acabam se acostumando a usar códigos repetitivos ao desenvolver um software, isso influencia na leitura e execução pois a linguagem oferece essa ferramenta de atalho e alguns ignoram ou não conhecem esse recurso.
Em um projeto existe a ortogonalidade relacionada a simplicidade, em resumo quanto mais ortogonal é um código mais fácil é sua exceção de regras de linguagem. Falando um custo, uma linguagem não demanda apenas de conhecimento, temos o custo do treinamento, custo do tempo, custo da manutenção, má confiabilidade e a falta de informação no

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas