lunes, 29 de agosto de 2016

Lenguajes de programación

JAVA

es un lenguaje de programación de propósito generalconcurrenteorientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo.

Ventajas
No debes volver a escribir el código si quieres ejecutar el programa en otra máquina. Un solo código funciona para todos los browsers compatibles con Java o donde se tenga una Máquina Virtual de Java 


Java es un lenguaje y por lo tanto puede hacer todas las cosas que puede hacer un lenguaje de programación: Cálculos matemáticos,procesadores de palabras, bases de datos, aplicaciones gráficas, animaciones, sonido, hojas de cálculo, etc.

Desventajas
Hay diferentes tipos de soporte técnico para la misma herramienta, por lo que el análisis de la mejor opción se dificulta
Para manejo a bajo nivel deben usarse métodos nativos, lo que limita la portabilidad.



MATLAB
es una herramienta de software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas UnixWindowsMac OS X y GNU/Linux .

Ventajas
Con adecuadas optimizaciones, son rápidos en ejecucion y de alta precisión.
Amplio soporte Matemáticoademás de posibilidad de uso de precisión extendida en los calculos.

Desventajas
Proceso laborioso susceptible a cometer errores en la programacion de algoritmos; es conveniente depurar correctamente los códigos realizados.
gestión "oscura" de la memoria.






PASCAL


Se trata de un lenguaje de propósito general, esto quiere decir que se puede emplear para construir todo tipo de aplicaciones. En la práctica también quiere decir que se trata de un lenguaje no diseñado para desarrollar ningún tipo específico de aplicaciones. Pero el PASCAL es especialmente útil para algo: para la enseñanza de buenos modos de programación.

Ventajas

- Posee unas reglas sencillas de sintaxis.
- Es un lenguaje muy estructurado.
- Realiza una comprobación exhaustiva de tipos de datos

Desventajas
-Para los 80 y 90 este programa fue reportado por no producir códigos industriales.
-Es obsoleto.


Resultado de imagen para PASCAL lenguaje de programacionResultado de imagen para PASCAL lenguaje de programacion

C++ 


Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup.

Ventajas
- Lenguaje de programación orientado a objetos.
- Lenguaje muy didáctico, gracias a este lenguaje puedes aprender muchos otros lenguajes con gran facilidad.

Desventajas: 
- Uso de DLLs (librerías dinámicas) muy complejo. Java y .Net han evolucionado estos conceptos manipulando las DLLs mediante los frameworks que proveen. En cambio, en C++ el desarrollador debe encargarse de cargar y liberar de memoria estas librerías, y correr los riesgos por el manejo de esta memoria.
- Elaborar un sistema en C++ es como construir un rascacielos: tiene buen soporte y es robusto, pero si existen errores en los pisos inferiores toda la parte superior se viene abajo terriblemente.


Resultado de imagen para c++ lenguaje de programacion

Resultado de imagen para c++ lenguaje de programacion

COBOL



El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador.


ventajas
1 . COBOL es fácil: Aprender COBOL no es aprender un idioma completamente nuevo: es Inglés y está formado por componentes estructurales del Inglés como verbos, cláusulas y oraciones.
2 . Se puede ejecutar en cualquier lugar: Aplicaciones COBOL que fueron escritas hace décadas pueden usarse en nuevas plataformas como .NET o JVM.

Desventajas
– Muchas palabras
– Tienen un formato muy rígido
– No diseñado para manejar aplicaciones científicas

  
Resultado de imagen para COBOL lenguaje de programacionResultado de imagen para COBOL lenguaje de programacion


FORTRAN




Fortran (previamente FORTRAN , derivado del sistema de traducción Fórmula) es una de propósito general, la programación imperativa lenguaje que es especialmente adecuado para el cálculo numérico y computación científica.

Ventajas 
-es un lenguaje muy simple
-es fácil de aprender


Desventajas 
-no existen clases o estructuras
-no se puede hacer una reserva de memoria dinámica

Resultado de imagen para FORTRAN Resultado de imagen para FORTRAN


LISP


Es una familia de lenguajes de programación de computadora de tipo multiparadigma con una larga historia y una sintaxis completamente entre paréntesis.

Ventajas:
-los programas de Lisp pueden manipular el código fuente como una estructura de datos.
-La intercambiabilidad del código y los datos.


Desventajas:
-La ejecución de los programas es más lenta
-Bastante lento que los lenguajes estructurados
-Dificultad al depurarlo.
Resultado de imagen para lispResultado de imagen para lisp

ADA
Resultado de imagen para lenguaje de programacion ADA
 es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. Es un lenguaje multipropósito, orientado a objetos yconcurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++.

Ventajas
-Correción de errores.
-Abstraccion de los datos.


Desventajas
-No tiene conversion chequeada
-La orden de la elaboracion de las unidades de la biblioteca es un problema.
Resultado de imagen para lenguaje de programacion ADAResultado de imagen para lenguaje de programacion ADA

Perl
Resultado de imagen para descripcion de perl

Es un lenguaje visualizado para la manipulación de cadenas de caracteres, archivos y procesos. Esta manipulación se ve simplificada por el importante número de operadores a disposición del usuario.

Ventajas
-es eficiente, completo y fácil de usar.
-esta disponible para gran cantidad de sistemas.

Desventajas
-un programa Perl es compilado cada vez que se ejecuta, por lo que puede resultar más lento
-A veces los errores pueden ser difíciles de encontrar. 

Resultado de imagen para descripcion de perl
Resultado de imagen para descripcion de perl

PHP
Resultado de imagen para PHP
es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.

Ventajas
-Es un lenguaje multiplataforma.
-Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos.
Desventajas
-Si no lo configuras correctamente dejas abiertas muchas brechas de seguridad
-Se necesita instalar un servidor web.


Resultado de imagen para lenguaje php
Resultado de imagen para lenguaje php

Pasos para construir una pequeña red


Construir una red de área localEs el medio empleado para trasmitir la información en la Red, es decir el medio de interconexión entre y lasestaciones de trabajo. Para el cableado es muy recomendado el Cable par trenzado Nivel Nº 5 sin apantallar. Construcción de la redAL ya tener bien definida la red que construiremos, ya sea por cable o inalámbrica, con varios opocos equipos, que tengan sistema operativo de acuerdo a sus características de disco duro y RAM sifuncionaran como cliente servidor o solo como grupo de trabajo para casa, escuela u oficina.En este caso construiremos la red de área local por cableado, siendo una de las mas utilizadas enescuelas, casas u oficinas. - Pasos a Seguir para la Construcción de la Red:Los pasos que se han de seguir para la construcción de la Red son los aquí mencionados. Diagrama de la red Teniendo un diagrama de nuestra red con pocas computadoras y ubicación especifica del equipo Determinar que tipo de Hardware tiene cada equipo, en caso de usar equipos ya establecidos en la empresa u oficina:Junto a cada equipo, anote el hardware, como módems y adaptadores de red, que tiene cada equipo. 
Image result for Diagrama de la red

Construir una red de área local Elegir el servidor o (HOST) determinado para la conexión con las estaciones de trabajo:Elija el equipo HOST para Conexión compartida a Internet. Determinar el tipo de adaptadores de Red, que necesita para su Red domestica o de oficina:Determine el tipo de adaptadores de red que necesita para su red doméstica o de pequeña oficina. Haga una lista del hardware que necesita comprar. Aquí se incluyen módems, adaptadores de red, concentradores y cables:Haga una lista del hardware que necesita comprar. Aquí se incluyen módems, adaptadores de red, concentradoresy cables. Medición del espacio entre las Estaciones de Trabajo y El servidor:En este espacio se medirá las distancia que existe entre las Estaciones de Trabajo y el Servidor (HOST), con unMetro, esto se hace para evitar excederse en los metros establecidos para dicha construcción. Colocación de las canaletas Plástica:Para la colocación de las canaletas plástica simplemente tomaremos las medidas establecidas, Cortaremos lasCanaletas, Colocaremos los Ramplus en la Pared y Atornillaremos las Canaletas Plásticas con los Tornillos Tirafondo. 

Image result for equipo host

Construir una red de área local Medición del Cableado:En esta parte aremos el mismo procedimiento que con las Canaletas, Tomaremos las medidas del Cableado paraevitar el exceso de Cables entre las Estaciones de Trabajo. - Conexión del Cableado a los Conectores:En la conexión para los conectores necesitaremos: El Cable Conectar, Los Conectores RJ45 y un Ponchador. ElPrimer paso será Tomar el Cable colocarlo al final del Ponchador, luego procederemos a desgarrarlo (Pelarlo), elsiguiente paso será cortarlo en línea recta es decir todos deben quedar parejos, ya que si esto no sucedetendremos una mala conexión y algunos contactos quedaran más largos que otros. Bien proseguiremos a introducirel primer Par de de Cables ¿cómo haremos esto?Primero examinaremos las normativas ya que esto es indispensable para el buen funcionamiento de la Red. Normativa para la conexión de los Cables Normative 568 A 13
Image result for red de área loca


lunes, 8 de agosto de 2016

UNIDAD 4


UNIDAD 

                         CUATRO 



Analizar y escribir correctamente rutinas de funciones bucle, sub function y function considerando las variables y tipos de operadores de lenguaje de programación Visual Basic. NET u otro, con responsabilidad e interés. 

Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento de un lenguaje de programación para el diseño de aplicaciones en las áreas administrativa y académica, en forma participativa y con iniciativa.