domingo, 29 de octubre de 2017

Refuerzo de Principios de Informática y procesadores de texto



1. ¿Qué es la informática?
Es una ciencia que estudia métodos, técnicas, procesos, con el fin de almacenar, procesar y transmitir información y datos en formato digital.

2. ¿Qué estudia la informática?
Estudia el tratamiento automático de la información.

3. ¿De qué otra manera es llamada la informática?
Computación

4. ¿Qué permiten los sistemas computacionales?
Permiten el procesamiento automático de la información.

5. ¿Qué son los virus informáticos?
Son programas que se introducen en una computadora, sin conocimiento del usuario, para ejecutar en él acciones no deseadas.

6. ¿Que acciones pueden realizar los virus informáticos?
  • Unirse a un programa.
  • Mostrar mensajes o imágenes, generalmente molestas.
  • Ralentizar o bloquear la computadora.
  • Destruir la información almacenada.

7. ¿Cuales son los tipos de virus informáticos que existen?
  • Gusanos: recogiendo información, contraseñas, para enviarla a otro.
  • Bombas lógicas o de tiempo: que se activan cuando sucede algo especial, como puede ser una fecha.
  • Troyanos: hace que las computadoras vayan más lentas.
  • Virus falsos: información falsa.

8. ¿Como se pueden prevenir los virus informáticos?
  • Haciendo copias de seguridad.
  • Copias de programas originales.
  • Rechazo de copias de origen dudoso.
  • Uso de contraseñas.
  • Uso de antivirus.

9. ¿Cuales son las funciones principales de la informática?
  • Creación de nuevas especificaciones de trabajo
  • Desarrollo e implementación de sistemas informáticos
  • Sistematización de procesos
  • Optimización de los métodos y sistemas informáticos existentes
  • Facilitar la automatización de datos y formatos.

10. ¿Cuándo se desarrollaron las primeras maquinas programables?
En el siglo XIX.

11. ¿Qué es un procesador de texto?
Es un tipo de aplicación informática para la creación, edición, modificación y procesamiento de documentos de texto con formato.

12. ¿Cuál es la diferencia con los editores de textos?
Que manejan solo texto simple.

13. ¿Qué mas incorporan los procesadores de texto?
Los procesadores de texto también incorporan correctores de ortografía y gramática, así como diccionarios multilingües y de sinónimos o tesauros, que facilitan en gran medida la labor de redacción.

14. ¿Qué es Word?
 es un programa informático orientado al procesamiento de textos

15. ¿Por quién fue originado?
Por Richard Brodie.

16. ¿Que es Bloc de notas?
Es un editor de texto incluido en los sistemas operativos de Microsoft desde 1985.

17. ¿Cuáles son algunas de las características del bloc de notas?
  • Inserción de hora y fecha actual.
  • Inserción de hora y fecha actual si el documento comienza por ".LOG".
  • Ajuste de línea.
  • Posibilidad de exportar a cualquier formato de texto no formateado (muy útil como recurso de emergencia para programar).

18. ¿Qué es WordPad?
Es un procesador de textos básicos que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 en adelante.

19. ¿Qué reemplazo WordPad?
Remplazó a Windows Write.

20. Una característica de WordPad son:
Permite darle formato a un texto, soportando el formato RTF.

21. ¿Qué es LibreOffice Writer?
Writer es un procesador de texto similar a Microsoft Word y a WordPerfect de Corel, con algunas características idénticas.

22. ¿De qué es capaz Writer?
Writer es capaz de abrir y guardar documentos en varios formatos, incluyendo el Formato de Documento Abierto 1.2 Extendido.

23. ¿Qué ofrece Writer?
La inclusión de un mecanismo de completado de palabras para escritura predictiva y la capacidad de exportar a formato PDF.

24. ¿Qué incluye Writer?
  • Plantillas y estilos
  • Un corrector ortográfico.
  • Contador de palabras y caracteres​
  • Métodos de diseño de página, incluyendo marcos, columnas, y tablas
  • Capacidad para embeber o enlazar gráficos, hojas de cálculo, y otros objetos
  • Herramientas de dibujo incorporadas
  • Entre otras cosas...

25. ¿Cuál fue el lanzamiento inicial de Writer?
25 de enero de 2011




















lunes, 28 de agosto de 2017

Lenguajes de programacion


Resultado de imagen para lenguaje ada


1. ADA
Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiahde CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. Es un lenguaje multipropósito, orientado a objetos y concurrente.




VENTAJAS:

  • Legibilidad; Es fuertemente tipado (para la seguridad máxima)
  • Abstraccion de los datos
DESVENTAJAS:
  • No tiene conversión chequeada
  • El lenguaje tiene relativamente pocas inseguridades 

Resultado de imagen para lenguaje adaResultado de imagen para lenguaje ada




Resultado de imagen para lenguaje basic logo


2. BASIC
En la programación de computadoras, siglas de Beginner's All-purpose Symbolic Instruction Code1​ (Código simbólico de instrucciones de propósito general para principiantes en español), es una familia de lenguajes de programación de alto nivel. 






 VENTAJAS:
  • Disminución del trabajo docente: Es evidentemente que al estar bien programado el algoritmo con su respectiva respuesta, el docente puede comprobar fácilmente el procedimiento(s) y la(s) respuesta(s).
  • El estudiante disminuye su nivel de ansiedad y puede trabajar más tranquilo ya que cada evaluación tiene su respectiva respuesta.

DESVENTAJAS:
  • Manejo de la herramienta de programación: En este caso el docente que no conozca el lenguaje BASIC le costará mucho más que otro docente que lo halla usado hace algún tiempo atrás,por lo que se le puede pedir ayuda a otra persona con conocimientos en programación .
  • Selección de la impresora: Esta parte es importante .tenemos que escoger la impresora que más se adapte a la relación páginas-cartuchos.Las impresoras de matriciales y láser son las más económicas.

Resultado de imagen para lenguaje basic





Resultado de imagen para lenguaje c

3. LENGUAJE C

C es un lenguaje de programación originalmente desarrollado
por Dennis Ritchie entre 1969 y 1972 
en los Laboratorios Bell,2​ como evolución 
del anterior lenguaje B, a su vez basado en BCPL.






VENTAJAS:
  • El lenguaje C ha sido pensado para ser altamente transportable.
  • Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas.
DESVENTAJAS:
  • Recolección de basura nativa, sin embargo se encuentran a tal efecto bibliotecas como la "libgc" desarrollada por Sun Microsystems, o el Recolector de basura de Boehm.
  • Soporte para programación orientada a objetos


Resultado de imagen para lenguaje cImagen relacionada









Resultado de imagen para lenguaje C++


4. LENGUAJE C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación mecanismos que permiten la manipulación de objetos




VENTAJAS:
  • Lenguaje de programación orientado a objetos.
  • Lenguaje muy didáctico, con este lenguaje puedes aprender muchos otros lenguajes con gran facilidad, como C#, Java, Visual Basic, JavaScript, PHP, entre otros

DESVENTAJAS:
  • Es mucho más difícil de usar que otros lenguajes de programación.
  • Es difícil programar bases de datos.


Resultado de imagen para lenguaje C++



Imagen relacionada























Resultado de imagen para lenguaje COBOL



5. LENGUAJE 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
(ya que en los años 1960 existían 
numerosos modelos de ordenadores
incompatibles entre sí) y que estuviera 
orientado principalmente a los negocios, 
es decir, a la llamada informática de gestión.




VENTAJAS.
  • 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.
  • Se puede ejecutar en cualquier lugar: Aplicaciones COBOL que fueron escritas hace décadas pueden usarse en nuevas plataformas como .NET o JVM.
DESVENTAJAS:
  • Su uso es solamente para bancos
  • Ya no se programan nuevos sistemas en el

Resultado de imagen para lenguaje cobolResultado de imagen para lenguaje cobol





FORTRAN
Fortran. (Formula Translating System), es un lenguaje orientado al cálculo numérico, diseñado en sus inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería y es el más antiguo de los Lenguajes de alto nivel. FORTRAN uno de los lenguajes más usados en la Computación de alto rendimiento, además se utiliza para el desarrollo de programas que evalúan el desempeño y el posicionamiento de los Supercomputadores.

Ventajas
  1. se diseñó para trabajar con expresiones matemáticas y Matrices  
  2. existen cientos de librerías probadas y eficientes
Desventajas
  1. Es un lenguaje primitivo para proceso de textos, listas y estructuras de datos más complejas
  2. Puede haber mayor dificultad en el rastreo de la lógica de un programa en el código Fortran que en algunos otros lenguajes de alto nivel.











JAVA
Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.


Ventajas
  1. En java no existen problemas con la liberación de memoria en el sistema, haciendo que el programador ya no fuese el responsable de esa tarea. Así, lo único que necesita hacer el programador es solicitar la memoria al sistema.
  2. El lenguaje Java es relativamente fácil de aprender comparado con otros.
Desventajas
  1. Al tratarse de un lenguaje interpretado, el rendimiento en la ejecución de programas suele ser un poco menor .
  2. Al contrario que los programas compilados a código nativo, sólo podemos ejecutar un programa en Java si disponemos de una máquina virtual (JVM), sin este simulador no podremos ejecutar ningún programa escrito en Java.









MATLAB
Abreviatura de MATrix LABoratory (laboratorio de matrices) 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 Unix, Windows, Mac OS X y GNU/Linux .


Ventajas
  1. Con adecuadas optimizaciones, son rápidos en ejecución y de alta precisión.
  2. Amplio soporte Matemático además de posibilidad de uso de precisión extendida en los cálculos.
Desventajas
  1. Problemas eventuales de velocidad
  2. Proceso laborioso susceptible a cometer errores en la programación de algoritmos es conveniente depurar correctamente los códigos realizados











LISP
El nombre LISP deriva del "LISt Processing" (Proceso de LIStas). Las listas encadenadas son una de las estructuras de datos importantes del Lisp, y el código fuente del Lisp en sí mismo está compuesto de listas. Como resultado, los programas de Lisp pueden manipular el código fuente como una estructura de datos, dando lugar a los macro sistemas que permiten a los programadores crear una nueva sintaxis de lenguajes de programación de dominio específico empotrados en el Lisp.

Ventajas
  1. Su compatibilidad con todos los sistemas operativos
  2. Programación corta y sencilla.
Desventajas
  1. Bastante más lento que los lenguajes estructurados
  2. Dificultad para depurar.



















PASCAL
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado. Esto implica que:
El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.

Ventajas
  1. Pascal no permite asignaciones dentro de las expresiones y utiliza sintaxis distintas para asignaciones y comparaciones evitando de esta manera evita muchos bugs.
  2. La asignación a variables de valores tipo incompatible no están autorizadas esto previene errores comunes en donde las variables son utilizadas correctamente
Desventajas
  1. Para los años 1980 principio de los 90 el programa Pascal fue criticado por no producir códigos industriales.
  2. Es obsoleto.










Unidad 4

UNIDAD 4

"Introducción a la lógica computacional"

OBJETIVOS:

  1. 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.
  2. 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.

viernes, 30 de junio de 2017

Tarea1-Periodo3

1. SERVIDOR DE ARCHIVO

DEFINICIÓN: Un servidor de archivos es un tipo de servidor que almacena y distribuye diferentes tipos de archivos informáticos entre los clientes de una red de computadoras.
Servidor donde se almacena archivos y aplicaciones de productividad como por ejemplo hojas de calculo, procesadores de texto, etc.

EJEMPLOS:


Resultado de imagen para servidor de archivos samba logo



SAMBA  Comparte archivos y directorios con total seguridad, bueno también puede actuar como Servidor de Impresión. La cual accederán usuarios con permisos previamente 
administrados.





VENTAJAS: 
  • Los usuarios clientes pueden acceder a la información correspondiente de manera rápida, flexible y sencilla desde cualquier S.O (Windows, Macintosh o GNU/Linux.).
  • Podemos compartir uno o varios sistemas de archivos según sea la necesidad.

DESVENTAJAS:

  • Puede darse diversos casos en función a las restricciones, de accesos, permisos, etc.
  • El servidor acepta solamente una contraseña sin un nombre de usuario explicito desde el cliente.


Resultado de imagen para servidor de archivo nfs logo



NFS
(
sistema de archivos de red: «Network File System») es un protocolo que permite acceso remoto a un sistema de archivos a través de la red.







VENTAJAS:
  • Reducen el riesgo de que el fallo de una solo equipo impida acceder a los datos. La mayor parte de los sistemas de archivos en red permiten ingresar en múltiples equipos y acceder a los datos exactamente de la misma forma en todos ellos.
  •  Proporcionan ubicaciones centralizadas para los datos que deben o deberían estar compartidas entre todos los usuarios.

DESVENTAJAS:

  • NFS sufre algunos problemas de performance debido a su diseño “sin estado” (parte de estos problemas son mitigados en las últimas versiones de NFS).
  • Si un sistema de archivos es exportado desde el servidor NFS, cualquier usuario de un equipo remoto cliente NFS podría acceder a él.




2. SERVIDOR DE CORREO

DEFINICIÓN: Un servidor de correo almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con el correo electrónico para los clientes de la red.


EJEMPLOS:

Resultado de imagen para servidor de correo (SMTP logo


SMTP
proviene de 
Simple Mail Transfer Protocol (Protocolo de Transferencia de Correo Simple), es decir, el procedimiento que permite el transporte del email en la Internet.





VENTAJAS: 
  • Nueva funcionalidad de estadísticas por SMTP, que te indica las estadísticas avanzadas de un envío como las visualizaciones y los clickers.
  • El sistema SMTP permite sincronizar a un servidor Smarthost. 

DESVENTAJAS:

  •  La principal desventaja que hay en el envío a través de un servidor SMTP es que es inseguro, pudiendo ser hackeado con mucha facilidad. 
  •  Límite de los servidores y la conexión de internet.





Resultado de imagen para IMAP logo



IMAP permite el acceso a mensajes almacenados en un servidor de Internet. Mediante IMAP se puede tener acceso al correo electrónico desde cualquier equipo que tenga una conexión a Internet.






VENTAJAS: 

  • Es posible especificar en IMAP carpetas del lado del servidor. 
  • Los correos están en todo momento en el servidor, por lo que se puede acceder a ellos desde cualquier lugar, teniendo un dispositivo con acceso a internet.

DESVENTAJAS:

  • No es posible acceder a los correos sin acceso a internet.
  • En caso de hacer un uso intensivo del servicio de correo, es necesaria una gran cantidad de espacio de almacenamiento en el servidor.



3. SERVIDOR PROXY


DEFINICIÓN: Servidor proxy. Un proxy, o servidor proxy, en una red informática, es un servidor programa o dispositivo, que hace de intermediario en las peticiones de recursos que realiza un cliente (A) a otroservidor (C).


EJEMPLOS:



Resultado de imagen para CCProxy logo

CCProxy es un servidor proxy con el que podrás crear tu propia redde conexión a Internet y compartirla con otros ordenadores


VENTAJAS:


  • Asignación de puertos es compatible.
  • El tamaño y el tiempo de refresco de la caché puede ser cambiado fácilmente.


DESVENTAJAS:
  • Es sólo para Windows.
  • CCProxy no es transparente lo que significa que para usarlo, es necesario hacer la configuración del proxy en los clientes.



Resultado de imagen para hotspot shield



Hotspot Shield es un servidor que nos permite obtener, de una forma sencilla y totalmente gratuita, protección y anonimato mientras estamos conectados a internet tanto en casa como, sobre todo, una red pública.




VENTAJAS:
  • Navegacion rapida y segura.
  • Es muy facil de usar ya que su ancho de banda es excelente.


DESVENTAJAS:

  • La red es insegura.
  • Lentitud de servidor 


4. SERVIDOR WEB

DEFINICIÓN: Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado delservidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente.



EJEMPLOS:


Resultado de imagen para Apache logoEl servidor Apache  es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras. Su nombre se debe a que alguien quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, por ello se tomó el nombre de la última tribu Apache.



VENTAJAS:

  • Código abierto
  • Multi-plataforma
  • Extensible
  • Popular (fácil conseguir ayuda/soporte)


DESVENTAJAS:

  • No cuenta con una buena administración. 
  • Falta de integración.




Resultado de imagen para Microsoft IIS logoInternet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows NT.






VENTAJAS:

  • Es confiable, seguro y administrable en internet.
  • Proporciona capacidades de Servidor Web integrado.

DESVENTAJAS:

  • Tiende a limitarse en las versiones que no son de la familia "Server"
  • Posee vulnerabilidades.


5. Servidor de seguridad

DEFINICION: Un servidor de seguridad es cualquiera de los esquemas de seguridad que evitan a los usuarios no autorizados obtener acceso a una red de equipos o que supervisa la transferencia de información hacia y desde la red.

EJEMPLOS: 



Resultado de imagen para firewalls logo




Un 
cortafuegos (firewall
) es un servidor o una red que está diseñada para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas.







VENTAJAS:

  • Establece perímetros confiables.
  •  Protección de información privada.

DESVENTAJAS:

  • No puede proteger contra los ataques de ingeniería social.
  • No puede proteger contra los ataques posibles a la red interna por virus informáticos a través de archivos.