lunes, 11 de mayo de 2020

SOFTWARE DE DIAGNOSTICO


Software de Diagnostico

Definición de Software: Se conoce como software​ o logicial al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.

Tipos de Software:

  • Software de Programación
  • Software de Aplicación
  • Software educativo
  • Software médico
  • Software de Cálculo Numérico
  • Software de Diseño Asistido
  • Software de Control Numérico




a) Cuales son las características deseables de un software?

Las características deseables en un producto de software son:

  • Corrección. Que cumpla con su objetivo.
  • UsabilidadQue sea fácil de aprender.
  • Seguridad. Que sea resistente a ataques externo.
  • Flexibilidad. Que pueda ser modificado por los desarrolladores.
  • Portabilidad. Que pueda ser utilizado en diversos equipos.

b) Escriba el nombre de tres software de acuerdo a su tipo y su utilidad:

Software de aplicación

Contiene todos y cada uno de esos programas y utilidades que derivan de una programación de software y, que cumplen una tarea específica, en casi cualquier área de la vida diaria, que se usan a través de dispositivos móviles y computadores.
Las aplicaciones son el producto final que se ofrece al consumidor. pero quisimos empezar por esta, porque así entenderás mejor las siguientes.

Software de programación

A través de conocimiento lógico y de lenguaje de programación orientada a objetos, es posible diseñar utilidades digitales para que ejerzan diversas funciones, lo que hablamos en el punto anterior.
Estos programas son la base donde se escribe el código para desarrollar nuevos sistemas dentro de un sistema operativo.

Software de sistema

Llegamos a la base donde se construyen los dos anteriores. Dentro de los tipos de software, el de sistema es el más importante. Es quién le permite al usuario usar la interfaz del sistema operativo que viene incorporado al dispositivo.

Este está compuesto por un conjunto de programas y aplicaciones nativas que tienen dos propósitos:

  • gestionar recursos físicos del aparato para coordinar tareas y administrar la memoria para el uso del mismo;
  • y, ofrecer una experiencia de uso para que se pueda controlar e interactuar con el sistema.
De manera simple, podemos decir que el software de sistema es quién conecta las aplicaciones con los recursos de hardware que tiene el dispositivo.

c) Cual es la función del sistema operativo en el computador?

Es el programa más importante de la computadora. En realidad es un conjunto de programas que hace dos cosas fundamentales. Una de ellas es organizar y administrar el hardware del equipo: partes internas y periféricos.Es decir, dotar a la computadora de una interfaz

d) El software de sistema o  sistema operativo se denomina así por?

El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora es conocido como sistema operativo o software de sistema

e) Que es el software de programación?

Se trata de un conjunto de herramientas y utilidades que permiten a los programadores desarrollar programas informáticos utilizando diferentes lenguajes de programación o bases de datos. Incluye de manera general: editores de texto, compiladores, intérpretes, enlazadores y depuradores. También Entornos de Desarrollo Integrados (IDE): que agrupan en un mismo entorno, habitualmente visual (GUI), todas las herramientas necesarias, anteriormente mencionadas, para cubrir el ciclo completo de desarrollo de un programa. Es en esta categoría en la que nos vamos a centrar en este artículo.

f) Un lenguaje de programación está formado por, hable de cada uno
:

1) Lenguaje de Maquina:

El lenguaje de la máquina es una colección de dígitos binarios o bits que la computadora lee e interpreta. Los lenguajes de máquina son los únicos idiomas que las computadoras entienden. Aunque las computadoras las entienden fácilmente, los lenguajes de máquina son casi imposibles de usar por los humanos, ya que consisten completamente de números. Los idiomas de bajo nivel están más cerca del idioma utilizado por una computadora, mientras que los idiomas de alto nivel están más cerca de los idiomas humanos. Ejemplo: Digamos que un motor tiene un procesador y memoria principal. El motor puede rotar a la izquierda y a la derecha, y puede verificar el interruptor de encendido / apagado. Las instrucciones de la máquina son de un byte de largo y corresponden a las siguientes operaciones de la máquina.

2) Lenguaje Ensamblador:

El problema es que la computadora no comprende el código ensamblador, por lo que necesitamos una forma de convertirlo a código de máquina, que la computadora sí entiende. Los programas de lenguaje ensamblador se traducen al lenguaje de máquina mediante un programa llamado ensamblador.

3) Lenguaje de alto nivel:

Los idiomas de alto nivel nos permiten escribir códigos de computadora usando instrucciones que se asemejan al lenguaje hablado cotidiano (por ejemplo: imprimir, si, mientras) que luego se traducen al lenguaje de máquina para ser ejecutados. Los programas escritos en un lenguaje de alto nivel deben ser traducidos al lenguaje de máquina antes de que puedan ser ejecutados. Algunos lenguajes de programación usan un compilador para realizar esta traducción y otros usan un intérprete.

g) Qué es la instalación de un programa?

La instalación de los programas computacionales (software) es el proceso fundamental por el cual los nuevos programas son transferidos a un computador con el fin de ser configurados, y preparados para ser desarrollados.

h) Qué es el software de aplicación?

Es el que permite a los usuarios realizar tareas específicas, en muchos casos a través de un interfaz visual de alto nivel (GUI). En otras palabras, son los programas que se crean con los softwares de programación, para realizar numerosas tareas tanto laborales, como administrativas, de gestión o con el objetivo simplemente de ocio, como videojuegos. En esta categoría podríamos englobar a todo el software de gestión empresarial, de telecomunicaciones, todas las aplicaciones ofimáticas y de control, programas específicos de cualquier área, así como bases de datos o videojuegos.

i) Haga un mapa conceptual en Word, captura la imagen y la inserta en el blog donde resuma los tipos de software y algunas características:



RESUMEN:

En el mantenimiento preventivo de software se puede decir que existen 3 tipos de mantenimientos que son:
  • Diagnostico: La computadora trabaja más de lo que normalmente se cree. Esta constante dando prioridad a las tareas, ejecutando órdenes y distribuyendo  a la memoria. Sin embargo, con el tiempo ocurren errores en el disco duro, estos pequeños problemas se acumulan y ponen lento el sistema operativo. Para que no ocurra esto se debe dar un mantenimiento periódico asegurándonos de incluir en la rutina de mantenimiento estas tareas :
  1. Exploración del disco duro para saber si tiene errores y solucionar los sectores alterados
  2. Limpieza de Archivos
  3. Desfragmentación del disco duro
  • Limpieza: Para garantizar un rendimiento optimo y eficaz de la computadora, debemos tenerla limpia y bien organizada. En un disco duro se puede presentar diversas deficiencias que casi siempre se pueden corregir que son:
  1. Poco espacio disponible
  2. Espacio ocupado por archivos innecesarios.
  3. Alto porcentaje de fragmentación.
En general para corregir esto se deben realizar estas tareas:
  • Eliminar programas antiguos y archivos temporales.
  • Eliminar la información obsoleta.
  • Asegurarnos de guardar de manera segura la información
  • Desfragmentación: la detección precoz de fallas puede evitar a tiempo un desastre con pérdida parcial o total de la información. Un poco de fragmentación es tolerable e imperceptible, pero en medida que aumenta, la velocidad disminuye en razón del incremento de los tiempos de acceso al disco ocasionado por la fragmentación pudiendo hacerse notable.