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