viernes, 21 de octubre de 2016

refuerzo de principios de informática y procesadores de texto

cuestionario:

1-¿que es hardware?
 todas las partes tangibles de un sistema informático sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos. Sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado

2-¿ Que es software?
 equipamiento lógico o soporte lógico de un sistema informático; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas


3-¿Cuales son la clasificación del software?
software de sistema, software de programación y software de aplicación

4-¿cual es el objetivo de software de sistema?
  es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. incluye sistemas operativos, servidores, utilidades y servidores

5-¿cual es el objetivo de software de programación?
Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. incluye: editores de texto, enlazadores, depuradores y compiladores.

6-¿cual es el objetivo de software de aplicación?
permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.incluye:software empresarial, educativo, bases de datos, videojuegos, software medico, de calculo y numerico. 

7-mencione ejemplos de software de sistema.
lllinux, mac , windows,

8   8-mencione ejemplos de software de programación
d   diseño, codifica , oracle, java, android,etc
    
    9-mencione ejemplos de software de aplicación
    wordpad, google chrome, avast, paint,picasa, etc
    
     10-¿ que entiendes por linea de texto?
       es un renglón escrito electrónicamente, por ejemplo en un procesador de texto

      11-menciona mínimo 3 formatos predeterminados que tienen el procesador de textos word 
        doc. docx,rtf

       12-cual es el procesador de textos mas utilizado?
          word

      13-cual es la primera etapa para elaborar un documento?
           planeación
     
       14-cual es el procedimiento que se utiliza para agregar diferentes elementos en un documento?
         inserción  


       15-que se emplea para relacionar palabras, párrafos, e imágenes con archivo?
          hipervínculos 

      16-cual es el proceso para corregir errores en documento?
        edición 

       
       17-uno de los elementos que se pueden insertar en documento es:
             imagen

        18-como sabemos cuál es el nombre el documento en microsoft word?

         en la barra de titulo, cuando esta abierto

         19-indique en que ficha o pestaña se manipulan imágenes


  1. en pestaña de archivo
        20-que es word?
         es un procesador de ´palabras para elaborar documentos formales


        21- es el espacio entre lineas de texto.
         interlineado o espaciado 


       22-que es wordpad?
          es un procesador de textos básico que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 en adelante. 

   23-ejemplos de procesador de texto
word, bloc de notas, lotus, wordpad

   24-cual es una de las formas para proteger documento
respaldarlo 

   25-el porocesador de textos no emplea:
presentaciones





jueves, 20 de octubre de 2016

UNIDAD 5

UNIDAD 5: "Utilización de otras herramientas tecnológicas "

1) Identifcar oportunamente sus fortalezas y debilidades en las áreas asociadas a competencias tecnológicas y Grado Digital, para reforzar los contenidos a través de la resolución y
análisis de los resultados de pruebas, con iniciativa y puntualidad.


2) Resolver correctamente una prueba de certificación tecnológica siguiendo las indicaciones
del proceso en líne
a y respetando el protocolo establecido.


Resultado de imagen para herramientas tecnologicas


martes, 18 de octubre de 2016

mantenimiento preventivo y correctivo para computadoras

Mantenimiento Preventivo

 el mantenimiento preventivo es el destinado a la conservación de equipos o instalaciones mediante la realización de revisión y reparación que garanticen su buen funcionamiento y fiabilidad. El mantenimiento preventivo se realiza en equipos en condiciones de funcionamiento, por oposición almantenimiento correctivo que repara o pone en condiciones de funcionamiento aquellos que dejaron de funcionar o están dañados.


Tipos de mantenimiento
El mantenimiento programado, donde las revisiones se realizan por tiempo, kilometraje, horas de funcionamiento, etc. Así si ponemos por ejemplo un automóvil, y determinamos un mantenimiento programado, la presión de las ruedas se revisa cada tres meses, el aceite del motor se cambia cada 10 000 km, y la correa de distribución cada 90 000 km.
Resultado de imagen para mantenimiento programado
El mantenimiento predictivo, trata de determinar el momento en el cual se deben efectuar las reparaciones mediante un seguimiento que determine el periodo máximo de utilización antes de ser reparado.
Resultado de imagen para mantenimiento predictivo en informatica

El mantenimiento de oportunidad es aquel que se realiza aprovechando los periodos de no utilización, evitando de este modo parar los equipos o las instalaciones cuando están en uso. Volviendo al ejemplo de nuestro automóvil, si utilizamos el auto solo unos días a la semana y pretendemos hacer un viaje largo con él, es lógico realizar las revisiones y posibles reparaciones en los días en los que no necesitamos el coche, antes de iniciar el viaje, garantizando de este modo su buen funcionamiento durante el mismo.
Resultado de imagen para mantenimiento de oportunidad en informatica

Mantenimiento correctivo
Este es el que hacemos cuando algo falla, una vez que se diagnostica el problema se busca una manera de solucionarlo. Me gusta comparar los problemas de los ordenadores con los de salud de la gente, si tienes una falla de hardware te mandan al cirujano, te arreglan las piezas malas y si no hay remedio, pues al cementerio, tal vez algunos órganos funcionen y puedan ser donados a otras PCs.

TIPOS DE MANTENIMIENTO CORRECTIVO:
º Mantenimiento correctivo NO PLANEADO:

En este tipo de mantenimiento es cuando se corrige la falla que presenta nuestra computadora, pero como su nombre lo indica este es no planeado, quiere decir que la falla aparece cuando no se espera, a veces ni origen sabemos de esta falla presentada.


º Mantenimiento Correctivo PROGRAMADO:

Este tipo de mantenimiento se corrigen fallas pero con hechos ciertos, en este mantenimiento no es necesario realizarlo en el mismo momento que presenta el problema, puedes resolver el conflicto y si no es urgente lo dejas para después y la computadora está bien, pero con esa pequeña falla.

º Mantenimiento Correctivo de EMERGENCIA:

En este tercer tipo de mantenimiento se corrigen fallas con hechos ciertos, pero este tipo actúa mas rápidamente que los demás porque es de emergencia, y lo hace rápido porque la falla lo requiere si no puede que el problema se haga mas grande más complicado y puede que se mucho más tardado.



LAS REPARACIONES O CAMBIOS QUE SE HACEN:
ºEl Cambio de Monitor.
ºEl Cambio de Mouse.
ºEl Cambio de Teclado.
ºEl Cambio de Memorias.
ºEl Cambio de Board.
ºEl Cambio de Disquetera.
ºEl Cambio de Unidad Lectora CD y DVD.
ºEl Cambio de Buses.




MATERIAL Y/O HERRAMIENTAS:

1- Tiene que contar con una mesa de trabajo, la cual preferentemente no debe de ser conductora (que no sea de metal o algo que se le asemeje), se debe de tener la mesa de trabajo libre de alimentos, estorbos, polvo, etc que pueda maltratar la computadora.

2- Y lo más importante contar con las herramientas y material adecuado por ejemplo cuando destapemos el cpu de acuerdo a la forma de los tornillos tiene que ser el destornillador.

martes, 30 de agosto de 2016

lenguajes de programacion

ADA:


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.

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.

* Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura).

Desventajas:
Al igual que otros lenguajes tiene sus inconvenientes como:

* 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, aunque la implementación original de C++ fue un preprocesador que traducía código fuente de C++ a C.

* Encapsulación.

     


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
-Es un lenguaje RAD.
-Posee una curva de aprendizaje muy rápida.
-Integra el diseño e implementación de formularios de Windows.
-Permite usar con suma facilidad la plataforma de los sistemas Windows.
-El código en Visual Basic es fácilmente migrable a otros lenguajes.
-Acostumbra a los desarrolladores a programar con eficiencia.
  • Desventajas
-Sin soporte de Microsoft desde el 4 de Abril de 2008 (Pero el MSDN es muy completo).
-No es multiplataforma (Sin embargo se pueden usar emuladores e interpretes para correrlos en otras plataformas).
-Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente corregida escribiendo la frase Option Explicit en el encabezado de cada formulario, en cuyo caso -será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro).
-No permite programación a bajo nivel ni incrustrar secciones de código en ASM.

   



   
    C



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


Ventajas

* Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas.

* Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura).

* Un sistema de tipos que impide operaciones sin sentido.

* Usa un lenguaje de preprocesado, el preprocesador de C, para tareas como definir macros e incluir múltiples archivos de código fuente.

* Acceso a memoria de bajo nivel mediante el uso de punteros.

* Interrupciones al procesador con uniones.

* Un conjunto reducido de palabras clave.

* Por defecto, el paso de parámetros a una función se realiza por valor. El paso por referencia se consigue pasando explícitamente a las funciones las direcciones de memoria de dichos parámetros.

* Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo.

* Tipos de datos agregados (struct) que permiten que datos relacionados (como un empleado, que tiene un id, un nombre y un salario) se combinen y se manipulen como un todo (en una única variable "empleado".

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, aunque la implementación original de C++ fue un preprocesador que traducía código fuente de C++ a C.

* Encapsulación.

* Funciones anidadas, aunque GCC tiene esta característica como extensión.

* Polimorfismo en tiempo de código en forma de sobrecarga, sobrecarga de operadores y sólo dispone de un soporte rudimentario para la programación genérica.

* Soporte nativo para programación multihilo y redes de computadores.


                                    

  1. 
    
  1. C++
                                                                       ejmeplo:
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 exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos.
Ventajas:
Esta orientado a la programación de objetos 
Es muy potente y te permite manejar la máquina como quieras. 
Es ideal para programar sistemas operativos 
Posee todo el soporte de librerías de C (aunq ya tiene su propio soporte de librerías y muchas d ellas son gratuitas). 
Hay códigos fuente por montones, solo basta buscar en internet.
Desventajas:
Es mucho más difícil de usar q otros lenguajes de programación. 
Es difícil programar bases de datos 
Los punteros (es muy complicado su sistema)
  1. Cobol
ejemplo: 
El lenguaje COBOL (acrónimo de COmmon Business-Oriented LanguageLenguaje 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.
VENJATAS
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.
3 . Se trabajará mañana igual que hoy: Las empresas que ya utilizan COBOL siguen utilizándolo porque reemplazarlo sería caro.
4 . Coloca los números correctamente: El sector financiero se basa en sistemas COBOL: banca, seguros, gestión de fondos, sistemas de pensiones, nóminas y tarjetas de crédito…
5 . Se puede utilizar con su IDE favorito: Se pueden desarrollar aplicaciones COBOL usando Visual Studio o Eclipse.
6 . Puede llegar a sus datos rápidamente: COBOL procesa datos de muchas fuentes, incluso casi todos los sistema de gestión de bases de datos relacionales (RDBMS ).
7 . No necesita pasar horas con la documentación: La legibilidad del código COBOL y su estructura jerárquica rígida hacen COBOL fácil de leer y mantener.
8 . Es rápido: COBOL tiene 50 años de optimizaciones a sus espaldas. Además, la mayoría del código COBOL es de procedimiento, no orientado a objetos, su rendimiento de “línea recta” de la vieja escuela le da una ventaja real frente otros idiomas.
9 . Se integra con todo: Los programas COBOL pueden ser llamados desde la mayoría de los demás lenguajes de programación, pueden desplegarse en los servidores de aplicaciones Java , proporcionan arquitectura backend lógica orientada a   servicios (SOA ), se pueden leer y escribir en XML directamente y trabajan con cadenas Unicode. Gracias a sus nuevas capacidades, se pueden mejorar las aplicaciones COBOL existentes en la web, en los móviles y en de nube.
10 . Está en todas partes: El COBOL se ejecuta en más del 70% de las transacciones de negocios del mundo.
  1. fortran
 ejemplo: 
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.

Ventajas

  •  es un lenguaje muy simple 
  •  es fácil de aprender 
  •  se diseñó para trabajar con expresiones matemáticas y Matrices 
  •  es todavía uno de los lenguajes más usados para cálculo numérico 
  •  existen cientos de librerías probadas y eficientes
  •  los compiladores tienen más de 50 años de experiencia para optimizar el tiempo de    cálculo de los do-loops 

Desventajas

  • no existen clases o estructuras 
  • no se puede hacer una reserva de memoria dinámica 
  • es un lenguaje primitivo para proceso de textos, listas y estructuras de datos más complejas 
  • 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.
  1. Java
     ejemplo: 
El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems.
VENTAJAS
• Es una fuente abierta. 
• Es independiente de la plataforma. 
• Realiza la colección de basura de las ayudas. 
• Asigna objetos en el apilado. 
• Desarrolla aplicaciones web dinámicas. 
• Permite crear programas modulares y códigos reutilizables.
DESVENTAJAS 
• Los programas hechos en java no tienden a ser muy rápidos. 
• Algunas herramientas tienen un costo adicional.
  1. MATLAB
Ventajas de usar Matlab
 Con adecuadas optimizaciones, son rápidos en ejecución y de alta precisión.
 Amplio soporte Matemático además de posibilidad de uso de precisión extendida
en los cálculos.
 Pueden ser paralelizados (MPI, PVM, OpenMP).
 Amplio soporte de funciones ya desarrolladas.
 Rápido prototipado.
 Integración con dispositivos hardware.
 Una comunidad muy extendida, hay foros en la web donde se comparten
experiencias como soporte e ilustración a los usuarios.
 Comercial, es fácil de adquirir y no habrá problemas a la hora de interactuar con
otros programadores.
Desventajas de usar Matlab
 Gestión “oscura” de la memoria
 Problemas eventuales de velocidad
 Proceso laborioso susceptible a cometer errores en la programación de algoritmos;
es conveniente depurar correctamente los códigos realizados.
 Distribución de ejecutables.
 Es preciso linkar con librerías numéricas y gráficas; y es usual que dependan del
lenguaje de programación y del sistema operativo.
 El ordenador donde la aplicación tiene que ser utilizada necesita MCR(MATLAB
Component Runtime) para que los archivos MATLAB funcionen correctamente.
 Las herramientas de debugging y profiling no suelen ser fáciles de utilizar para
algunos usuarios
  1. PHP
  

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.
– El código fuente escrito en PHP es invisible al navegador y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
– Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
– Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext’s o extensiones).

Desventaja:
Como es un lenguaje que se interpreta en ejecución para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. La ofuscación es una técnica que puede dificultar la lectura del código pero no la impide y, en ciertos casos, representa un costo en tiempos de ejecución