Paradigmas De Programação
Pesquisas Acadêmicas: Paradigmas De Programação. Pesquise 862.000+ trabalhos acadêmicosPor: thzn • 10/3/2015 • 428 Palavras (2 Páginas) • 3.928 Visualizações
1- Que argumentos você pode dar a favor da ideia de uma única linguagem de programação para todos os domínios de programação?
O desenvolvedor pode apenas uma linguagem de programação realizar todas suas ferramentas utilizando apenas uma plataforma, o que facilita na aprendizagem pois vai precisar aprender apenas esta linguagem
2- Que argumentos você pode dar contra a ideia de uma única linguagem para todos os domínios de programação?
A linguagem pode ser muito ampla e não ser tão eficiente para algumas aplicações específicas do que outras linguagens que focam apenas nestas aplicações
3- Java usa um símbolo de fechamento de chaves para marcar o término de todas as sentenças compostas. Quais são os argumentos a favor e contra essa decisão de projeto?
Alguns programadores podem achar uma perca de tempo e código, mas as chaves auxiliam pra legibilidade do código e organização, facilitando para um programador externo quando precisar ler o código.
4- Muitas linguagens distinguem entre letras minúsculas e maiúsculas em nomes definidos pelo usuário. Quais são as vantagens e desvantagens dessa decisão de projeto?
Vantagem do case-sensitive é que podemos ter uma variável “Nome” declarada de várias formas, como: “NOME” “Nome “nome”, e também é o padrão utilizado pela maioria das linguagens”.
Vantagem do case-insensitive é que diminui o número de erros de distração, pois a variável só vai ter uma forma de ser declarada.
5- Quais são os argumentos para escrever programas eficientes mesmo sabendo que os sistemas de hardware são relativamente baratos?
Nem todo usuário que irá executar as aplicações em máquinas potentes, assim quanto mais rápida for a aplicação, menor serão os problemas de manutenção de código.
6- Como sentenças de declaração de tipos para variáveis simples afetam a legibilidade de uma linguagem, considerando que algumas não precisam de tais declarações?
Ajuda para o programador entender no escopo do código, qual tipo de variável ele irá utilizar durante a programação, não tendo problema de incompatibilidade de tipos posteriormente.
7- Muitas linguagens de programação contemporâneas permitem dois tipos de comentários: um no qual os delimitadores são usados em ambas as extremidades (comentários de múltiplas linhas) e um no qual um delimitados marca apenas o início do comentário (comentário de uma linha). Discuta as vantagens e desvantagens de cada um dos tipos.
Os comentários de múltiplas linhas podem facilitar na hora de comentar uma parte do código para realizar testes.
Os comentários de única linha são rápidos e fácil de utilizar para explicar o que está acontecendo no código.
Desvantagem de múltiplas linhas, pode ocorrer de fechar o comentário na linha errada.
Desvantagem de única linha, quando precisa comentar mais de uma linha resulta em sujeira no código
...