Trabajo
Práctico.
1) ¿Qué es un
Algoritmo?
2) ¿Para qué sirve
un Diagrama de Flujo?
3) ¿Qué es
programar?
4) Busca 5
aparatos controlados por programa.
5) ¿Qué es un
lenguaje de programación? ¿Cuál es la diferencia entre ellos? (Basic, Cobol,
Pascal, C, C++)
1) Algoritmo: Es
un
conjunto ordenado de operaciones sistemáticas que permite hacer un
cálculo y hallar la solución de un tipo de problemas.
2) El diagrama de
flujo o diagrama de actividades es la representación gráfica del algoritmo o
proceso. Se utiliza en disciplinas como programación, economía, procesos
industriales y psicología cognitiva.
3) Dar las
instrucciones necesarias a una máquina para que realice su función de manera
automática.
4) Computadora, celular, semáforos, calculadora,
cajero automático.
5) Un lenguaje de
programación es un lenguaje formal diseñado para realizar procesos que pueden
ser llevados a cabo por máquinas como las computadoras.
El C es el lenguaje original, mientras que C++ es una ampliación de C, por eso el ++
El C es el lenguaje original, mientras que C++ es una ampliación de C, por eso el ++
DIFERENCIAS Y
SEMEJANZAS ENTRE JAVA Y C#
Se va a nombrar
por lo menos 13 comparaciones entre Java y C#:
1. Para entrar a la
plataforma con C# se necesita el .Net Framework y para Java el JRE
2. Java es
totalmente gratis, pues ese fue uno de los primeros objetivos pero C# tiene una
version gratuita pero no es completa.
3. Java no soporta
typedefs, defines o comandos de preprocesador, por tanto, no está prevista la
inclusión de ficheros de cabecera, ni tiene cabida el concepto de macro o
constante.
4. Java soporta
clases, pero no soporta estructuras o uniones.
5. „En Java, el
hecho de no indicar las clases accesibles desde otro módulo no se declaran
public pero en .Net, el solo hecho de no indicarlo e incluso de declararla como
internal no se declaran public.
6.Tanto en Java
como en .Net, los módulos son independientes de la plataforma.
7. En .Net el
módulo es independiente del lenguaje.
8. En Java todos
los objetos se introducen en la heap
9. La plataforma
.Net ofrece la posibilidad de utilizar objetos en la pila (value types)
10. „C# ofrece el
concepto de struct para crear objetos en ámbito de pila
11. Java es como
para mas grafico como juegos en linea pero c # es pura consola
12. Java está
llena de fugas de memoria y "no se ha cumplido lo que se prometió
serlo" pero con C #, su uso ha sido más útil como un lenguaje de scripting
para RunUO. Havent desordenado con él fuera de
13. En Java la
reutilización pasa por el despliegue de archivos class o . jan y en ambos casos, se distingue
qué tipos son accesibles desde otros módulos.
C# fue pensado como
para implementar un traductor de java a c# por lo que no tiene muchas de las cosas
que diferencias a c# de java.
No hay comentarios.:
Publicar un comentario