Ciências da computação dia 78

Anotações sobre POO

linguagem procedural → tem uma parte principal (como a função main) que vai chamando as outras funções, pensamos geralmente quais são as funções de um programa;

POO → enxerga-se quais objetos compõem um problema;

JAVA

A linguagem Java foi desenvolvida para substituir o C++ no desenvolvimento de sistemas embarcados, já que o o mesmo apresentou problemas dentro da sun microsystems.

Esse projeto que eles estavam trabalham se chamava *7(star 7). Esse projeto era basicamente um tablet que você poderia controlar sua casa através dele. em 1993 a Sun viu que o Java poderia ser usado também para a Web

A linguagem Java é uma linguagem compilada/interpretada. Isso pois ao fazer um arquivo .java, vc usa o javac para compilar esse arquivo para um .class, e após isso você utiliza a jvm que interpreta os comandos e executa um comando relativo daquela plataforma.

Devido a jvm, o java é multiplataforma, basta você ter uma jvm em um certo dispositivo e pronto, um programa que você compilou em um local você pode executar em outro, claramente desde que possuam as apis que você utilizou.

Contudo, também devido à essa "tradução" feita pela jvm, o desempenho também diminui um pouco.

Em Java quando você utiliza um número decimal (ex: 10.5) por padrão ele é do tipo double, para usar como float coloque um f no final (ex: 10.5f).

Outras Notas

internet → infraestrutura que interliga computadores em rede

Delphi → é a versão POO de Pascal, na verdade o nome da linguagem mesmo é Object Pascal Delphi é o nome da IDE