Software
Upcoming SlideShare
Loading in...5
×
 

Software

on

  • 354 views

 

Statistics

Views

Total Views
354
Views on SlideShare
354
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Software Software Presentation Transcript

  • BENMAC Las TIC en la educación. Tipos de software. Unidad II Lic. En Educación Preescolar 1° Semestre Giovanna Sinead Sánchez Inda.
  • Software de sistema.
  • • Cargador de programas. Es la parte de un sistema operativo que es responsable de cargar programas en memoria desde los ejecutables (por ejemplo, usb y cd). El cargador es usualmente una parte del núcleo del sistema operativo y es cargado al iniciar el sistema y permanece en memoria hasta que el sistema es reiniciado o apagado. Algunos sistemas operativos que tienen un núcleo paginable pueden tener el cargador en una parte paginable de la memoria, entonces a veces el cargador hace un intercambio de memoria.
  • • Sistema operativo Es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones
  • • Controlador de dispositivo Es un programa informático que permite al sistema operativo interaccionar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica cómo debe controlar y comunicarse con un dispositivo en particular
  • • Programas utilitarios. Es una herramienta que realiza: -Tareas de mantenimiento -Soporte para la construcción y ejecución de programas -Las tareas en general
  • • Entorno de Escritorio Es un conjunto de software para ofrecer al usuario de una computadora una interacción amigable y cómoda. Es una implementación de interfaz gráfica de usuario que ofrece facilidades de acceso y configuración, como barras de herramientas e integración entre aplicaciones con habilidades como arrastrar y soltar. Un entorno de escritorio por lo general consiste de iconos, ventanas, barras de herramientas, carpetas, fondos de pantalla y widgets de escritorio.
  • • Interfaz grafica de usuario Es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador.
  • • Línea de comandos Es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple
  • • BIOS Es un programa informático inscrito en componentes electrónicos de memoria Flash existentes en la placa base. Este programa controla el funcionamiento de la placa base y de dichos componentes. Se encarga de realizar las funciones básicas de manejo y configuración del ordenador
  • • Hipervisor. Es una plataforma que permite aplicar diversas técnicas de control de virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos (sin modificar o modificados, en el caso de paravirtualización) en una misma computadora
  • • Gestor de arranque Es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo
  • Software de aplicación. Es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.
  • • Hoja de cálculo: por medio de estos programas el usuario puede trabajar y operar con datos que sean alfanuméricos que se encuentran distribuidos en columnas y filas. Por medio de este programa el usuario logra realizar operaciones aritméticas y también gráficos. Dichas operaciones se llevan a cabo calculando las celdas, refiriéndose a ellas de forma relativa o absoluta. Algunos de los programas de este tipo son Excel, Lotus 1-2-3, Corel Quattro Pro, entre otros.
  • • Administrador de bases de datos: se entiende por base de datos a un conjunto de archivos que son usados como recursos para los sistemas de información computarizados. Los datos de estas, mediante relaciones establecidas, se hallan integrados. Los software de aplicación son los que asisten el almacenamiento, manipulación y recuperación de datos. Dentro de estos se pueden dividir en dos grupos: sistemas administradores de bases de datos (DBMS) que utilizan las capacidades del ordenador para recuperar y almacenar rápidamente datos del almacenamiento tanto primario como secundario. Por otro lado se hallan los programas de llenado que son moldeados por técnicos manuales de llenado.
  • • Graficador: estos permiten al usuario diseñar cualquier tipo de ilustración. Para realizarlas se valen de mapas de bits o dibujos vectoriales, utilizando píxeles de distintos colores y luminosidad, para así representar las imágenes deseadas. Los graficadores permiten realizar ilustraciones sencillas como logotipos así como también imágenes profesionales y de mayor complejidad. Algunos programas graficadores son Corel, Photo Editor, Photoshop o Publisher.
  • • Procesador de palabras: aquí se encuentran aquellos que ayudan al usuario en la manipulación y redacción de textos. Los procesadores de palabras cuentan con la opción de modificar el tamaño y color de fuente, cuentan con diccionario, corrector ortográfico, permiten imprimir, dibujar, diagramar, entre otras funciones. Algunos programas que se incluyen dentro de esta categoría son: Word, Amipro y Wordperfect entre otros.
  • • Software de comunicación: son aquellos que permiten relacionar o compartir información a partir de la interconexión de sus computadoras. Para el intercambio de datos se utilizan circuitos de microondas, retransmisión satelital, cables especiales o líneas telefónicas. Algunos programas dentro de este tipo de software son: PPT, SLIT, Smartcomm y Camaleon
  • • Software de groupware: este asiste a los equipos o grupos de trabajo a realizar actividades conjuntamente controlando el flujo de trabajo dentro del grupo y compartiendo información entre ellos. Por medio de estos software se puede administrar proyectos, programar al grupo de trabajo y sus tiempos, recuperar bases de datos, compartir datos e ideas y visualizar la pantalla de otros usuarios. • Software empresarial integrado: por medio de estos programas sus usuarios logran controlar todas aquellas actividades que son consideradas como vitales dentro de una empresa. Algunas de ellas son el levantamiento de manufacturas, pedidos y contabilidad y administrar la cadena de suministros, recursos humanos y financiera
  • • Grupos de software: estos grupos incluyen paquetes con varios software de aplicación integrados. Como por ejemplo procesadores de palabra, sistemas administradores de bases de datos, hojas de cálculo, herramientas de comunicación, graficadores y otros. Algunos ejemplos son: Microsoft Office, Lotus Smort Sorte o Corel Perfect Office.
  • 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. Incluyen básicamente: -Editores de texto -Compiladores -Intérpretes -Enlazadores -Depuradores -Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
  • • Editor de texto Es un programa que permite crear y modificar archivos digitales compuestos únicamente por un texto sin formato, conocidos comúnmente como archivos de texto o texto plano. Ejemplos Bloc de notas, también conocido como Notepad, Emacs, otro editor muy común en Unix, Gedit, editor libre que se distribuye junto con GNOME para sistemas tipo Unix. También disponible para Windows, jEdit, editor popular multiplataforma, Kate, editor para Unix, Notepad++, editor de código fuente para Windows, Vi, editor muy común en Unix, LopeEdit, producto de LopeSoft.
  • • Compilador Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Ejemplos: Perl, PHP, Javascript, Logo, ASP, Python, Tcl, Ruby
  • • Interpretes Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.
  • • Enlazadores Es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca. En el caso de los programas enlazados dinámicamente, el enlace entre el programa ejecutable y las bibliotecas se realiza en tiempo de carga o ejecución del programa
  • • Depuradores Es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa "objetivo"). El código a ser examinado puede alternativamente estar corriendo en un simulador de conjunto de instrucciones(ISS), una técnica que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones específicas pero será típicamente algo más lento que ejecutando el código directamente en el apropiado (o el mismo) procesador. Algunas depuradores ofrecen dos modos de operación - la simulación parcial o completa, para limitar este impacto
  • Diferencias entre los 3 tipos de software. Tipo de software Diferencias Software de sistema Nos permite administrar los recursos del computador. Sistema operativo, drivers, etc. No se ve lo que esta pasando Software de aplicación Realizan tareas especificas y que están relacionadas con el usuario. Editor de textos, hojas de calculo, reproductor multimedia, etc. Interactúan mas con el usuario y están diseñados para ayudar a realizar tareas típicas al operador. Software de programación Son programas creados para hacer programas: ejemplo java, turbo c, borland, pascal, visual basic, etc.
  • • Fuentes: http://es.wikipedia.org/wiki/Software