REPUBLICA BOLIVARIANA DE VENEZUELA <br />MINISTERIO DE EDUCACION SUPERIOR <br />UNIVERSIDAD DE LOS ANDES <br />ULA- MERIDA...
Software( intangible)<br />Es un conjunto de programas; el código fuente, binario o ejecutable, sistemas de <br />informát...
Software  de sistema <br />    (software base)<br />Software de aplicación <br />Realizan tareas de mantenimiento<br /> y ...
Sistema operativo<br />Administración de dispositivos de periféricos, trabaja de la siguiente maneta<br />: voltaje al pro...
Controladores de dispositivos <br />Debido que el software de controladores de dispositivos se ejecuta<br /> como parte de...
Editores de texto<br />Es un programa que permite crear y modificar archivos <br />digitales compuestos únicamente por tex...
compiladores<br />Es un programa informático que traduce un programa escrito  en un<br /> lenguaje de programación a otro ...
Software educativo<br />destinado a la enseñanza y el auto aprendizaje y además permite el desarrollo<br /> de ciertas hab...
Upcoming SlideShare
Loading in …5
×

Presentai%C3%B3n%20software[1]

313 views

Published on

software

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
313
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentai%C3%B3n%20software[1]

  1. 1. REPUBLICA BOLIVARIANA DE VENEZUELA <br />MINISTERIO DE EDUCACION SUPERIOR <br />UNIVERSIDAD DE LOS ANDES <br />ULA- MERIDA<br />EDUCACIÓN MENCION MATEMATICA <br />software<br />YESSIKA ANDREINA AYALA <br />SECCIÓN: 01<br />
  2. 2. Software( intangible)<br />Es un conjunto de programas; el código fuente, binario o ejecutable, sistemas de <br />informático Este termino fue usado por jonhn w. tukey en 1957 por primera vez <br />Clasificación del software<br />Software de programación<br />Software de aplicaciones<br />Software de sistema<br />Procura al usuario y al <br />programador un interfaz<br /> de alto nivel.<br />Lenguaje de programación;<br /> herramienta para el desarrollo<br /> de programas <br />Permite al usuario varias tareas<br /> especificas <br />incluye<br />incluye<br />incluye<br />Control de sistema<br />Sistema operativo<br />Editores de texto<br />Aplicaciones ofimáticas <br />compiladores<br />Controladores de dispositivos<br />Software educativo<br />interpretes<br />optimización<br />Software empresarial<br />Enlazadores y depuradores<br />Servidores y utilidades<br />Base de dato<br />
  3. 3. Software de sistema <br /> (software base)<br />Software de aplicación <br />Realizan tareas de mantenimiento<br /> y uso general <br />Interactúa con el sistema y controla <br />el hardware como los sistemas operativos <br />Los programas de aplicación son los procesadores<br /> de texto , hoja de calculo y base de dato, otras <br />son las llamadas paquetes de texto que ofrece<br /> varias aplicaciones en una sola <br />Una de sus actividades es la transferencia<br /> de datos entre la memoria RAM y los dispositivos<br />de almacenamiento<br />Tipos de software de sistemas <br />Cargadores de programas <br />Sistema operativo <br />Controladores de dispositivos <br />Compiladores , ensambladores y enlazadores <br />Interfaz grafica<br />BIOS <br />Líneas de comando <br />bootloders<br />
  4. 4. Sistema operativo<br />Administración de dispositivos de periféricos, trabaja de la siguiente maneta<br />: voltaje al procesador- ejecución del lenguaje ensamblador (ROM)- inicialización<br /> del hardware- ejecución del código de arranque – ejecución del programa <br />Funciones basicas<br />Administración<br /> de archivos <br />Interfaz al usuario<br />Administración<br /> de recursos <br />Administración<br /> de tareas <br />Servicio <br />de<br />soporte <br />Permite la comunicación y <br />acceder archivos, cargar<br /> programas <br />Administra los recursos del<br /> hardware y redes del sistema <br />Controlan la creación,<br /> borrado y acceso a los<br /> archivos de datos <br />Controlan las áreas<br /> que tiene acceso <br />al CPU y por cuanto<br /> tiempo<br />Dependerá<br /> de la<br /> implementación <br />particular en la <br />que estemos<br /> trabajando <br />tipo<br />como<br />Comandos <br />periféricos<br />menú<br />CPU<br />Interfaz grafica<br />Dispositivos de almacenamiento<br />
  5. 5. Controladores de dispositivos <br />Debido que el software de controladores de dispositivos se ejecuta<br /> como parte del sistema operativo, con acceso sin restricciones a todo <br />el equipo, resulta esencial que sólo se permitan los controladores de <br />dispositivos autorizados.<br />ventajas<br />Experiencia de usuario <br />mejorada<br />Seguridad mejorada<br />Reducción de costes <br />en soporte técnico<br />Los usuarios sólo podrán instalar<br /> los dispositivos que hayan sido probados<br /> y admitidos por la organización<br />
  6. 6. Editores de texto<br />Es un programa que permite crear y modificar archivos <br />digitales compuestos únicamente por textos sin formato<br />funciones mas comunes<br />formatear<br />Copiar, cortar<br /> y pegar <br />Marcar región <br />importar<br />Filtros <br />Marcar visualmente<br /> una parte del texto<br />Permite hacer pasar listas <br />de texto a un programa y <br />modificarlas <br />Deshacer y rehacer<br />Búsqueda y reemplazo<br />Agregar el contenido de<br /> un archivo en el archivo<br /> que se esta trabajando <br />Procesa la búsqueda de palabras<br />
  7. 7. compiladores<br />Es un programa informático que traduce un programa escrito en un<br /> lenguaje de programación a otro lenguaje de programación <br />Partes de un compilador <br />Tipos de compiladores <br />Cruzado= genera código distinto al que<br /> esta funcionando <br />Análisis <br />optimizadores<br />Front-end<br />Analiza código <br />fuente <br />De una sola pasada: genera código de<br /> maquina a partir de una lectura de código<br /> fuente <br />Se trata de una <br />Creación de un <br />programa fuente <br />Back-end<br />Genera código de<br /> maquina <br />Varias pasadas : varias veces antes de<br /> producir código fuente <br />Síntesis <br />Compiladores JIT: forma parte de un <br />interprete <br />Genera la salida deseada <br />en el lenguaje objetivo <br />
  8. 8. Software educativo<br />destinado a la enseñanza y el auto aprendizaje y además permite el desarrollo<br /> de ciertas habilidades cognitivas , se habla de una instrucción atendida por <br />computadoras .<br />Criticas sobre el entorno<br />El software desvaloriza, a los ojos del aprendiz, el conocimiento que desea transmitir mediante la inclusión de artificiales premios visuales<br />Pierden interés rápidamente <br />La computadora es convertida en una simple máquina de memorización costosa<br />

×