• Like
  • Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Clase 5-software

  • 2,199 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,199
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Software
    Prof. Santiago Mena Zorrilla
  • 2. ¿Qué es Software?
    Es el conjunto de los programas de cómputo
    Procedimientos
    Reglas
    Documentación y datos asociados
    Que forman parte de las operaciones de un sistema de computación.
    Abarca todo lo intangible, todo lo "no físico" relacionado.
  • 3. Clasificación del software
    A los fines prácticos se puede clasificar al software en tres grandes tipos:
    Software de sistema
    Software de programación
    Software de aplicación
  • 4. Software de sistema
    Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora 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.
    Administra  los  recursos  de  la  computadora.  
    El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
    Sistemas operativos
    Controladores de dispositivos
    Herramientas de diagnóstico
    Herramientas de Corrección y Optimización
    Servidores
    Utilidades
  • 5. Sistemas Operativos
    Programas  diseñados  para  administrar  los  recursos  de  la  computadora.   
    • Controlan  y  asignan  espacio  en  memoria.   
    • Asignan  prioridades  a  las  peticiones  del  sistema.   
    • Administran  archivos.   
    • Controlan  los  dispositivos  de  entrada/salida   
    • Facilita  la  interfaz  de  interacción  entre  el  usuario  y  la  computadora.   
    • Maneja  el  resto  de  aplicaciones  o  software.   
    • Es  lo  primero  que  se  enciende  y  lo  último  que  se  apaga.  
  • 6. Estructura  básica de los sistemas operativos
    Poseen una interfaz  de  usuario
    Los  usuarios  interactúan  con  el  sistema  operativo  a  través  de  la  interfaz  .   
    Se  utiliza  para  emitir  comandos  (en  una  línea  de  comando  o  utilizando  un  mouseLa  interfaz  se  denomina  GUI  (Graphical  User  Interface)  
    Kernel  o Nucleo
    Es  la  parte  central  de  un  sistema  operativo   
    Se  encarga  de  correr  y  mantener  en  funcionamiento  otros  programas   
    Administra  las  entradas  y  salidas  (teclado,  display,  mouse)  
    Sistema  de administracion de archivos  
    Se  utiliza  para  organizar  y  administrar  archivos.   
    Los  archivos  se  utilizan  para  guardar  información  en  la  computadora.   
    Archivos  de  programa   
    Archivos  de  datos   
    Archivos  de  texto  
    Sistema  de  archivos   jerárquico
    Los  archivos  se  almacenan  por  medio  de  una  estructura  de  árbol. Ej Explorador de Windows  
    El  directorio  de  inicio  se  denomina  directorio  raíz.  
  • 7. Sistemas Operativos
  • 8. 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 entre otros:
    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).
  • 9. Ejemplo de IDE
  • 10. Software de aplicación
    Es aquel que 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 entre otros:
    Aplicaciones para Control de sistemas y automatizaciónindustrial
    Aplicaciones ofimáticas(Excel,Word,Power Point Access entre otros)
    Software educativo
    Software empresarialAspel SAP R/3 Exact
    Bases de datos
    Telecomunicaciones (p.ej. internet y toda su estructura lógica)
    Videojuegos
    Software médico
    Software de Cálculo Numérico y simbólico.
    Software de Diseño Asistido (CAD)
    Software de Control Numérico (CAM)
  • 11. Software de aplicación
    Software educativo de Ubuntu Linux
    Software educativo de matemáticas
  • 12. Software
    Sistemas operativos:Windows • Linux • Mac OS X • BSD • Plan 9 • Palm OS • MS-DOS • BeOS • MVS • OS/2 • Solaris • Unix
    Suites ofimáticas:Microsoft Office • OpenOffice.org • Gnome Office • KOffice
    Procesadores de texto:Word • AbiWord • Writer • KWord • iWork • Microsoft Works • WordPerfect Office • Adobe InCopy • WordPerfect
    Hojas de cálculo:Gnumeric • Excel • Calc • KSpread • VisiCalc
    Programas de presentación:PowerPoint • Impress • KPresenter • Corel Presentations
    Software de gráficos:GIMP • Paint.NET • Blender • Maya • Photoshop • 3D Studio Max • CorelDRAW • Scribus • Rhinoceros 3D • ArchiCAD • AutoCAD • Kerkythea
    Sistemas de gestión de bases de datos:MySQL • PostgreSQL • Firebird • SQLite • Apache Derby • SQL Server • Oracle • Informix • DB2 • Sybase IQ • Base • Access • FileMaker • dBase • Visual FoxPro
  • 13. Navegadores web:Internet Explorer • Firefox • Opera • Camino • Netscape Navigator • Konqueror • Safari • Nautilus • Mosaic • Google Chrome •
    Clientes de correo:Outlook Express • Thunderbird • Evolution • KMail • Lotus Notes • fetchmail • getmail
    Mensajería instantánea:MSN Messenger • Yahoo! Messenger • Google Talk • aMSN • KMess • Gajim • Kopete • Miranda IM • Adium • Pidgin • Openfire • Meetro • meebo • AOL • ICQ • ejabberd
    Voz sobre IP:Skype • WengoPhone NG • Voipbuster • Jajah • OpenWengo • Asterisk • NetMeeting
    P2P:programas de intercambio de ficherosNapster • eMule • Shareaza • MLDonkey • Gnutella • Gtk-Gnutella • DC++ • Vuze • BitTorrent • Ares Galaxy
  • 14. Gestores de contenidos (CMS):Drupal • Joomla! • Plone • WordPress • Apache Lenya • OpenCms • LifeType • Slash • Mambo • Blakord Portal • PostNuke • TYPO3
    Software para crear Wikis:
    MediaWiki • TiddlyWiki • MoinMoin • DokuWiki • UseModWiki • TikiWiki
    Software educativo:Moodle • ATutor • Claroline • Dokeos • Edubuntu • GCompris • GeoGebra • Wikspeak • WebCT • VTrain • Stellarium • Rosetta Stone • Programa Clic
    Lenguajes de programación:Assembler • Haskell • APL • Fortran • C • HTML/XHTML • JavaScript • ALGOL • DBase • ASP • PHP • COBOL • Perl • LISP • Smalltalk • Clipper • Prolog • Python • Pascal • Modula-2 • C++ • Java • BASIC • Scheme • RPG II • Ruby • SQL • Lua • Scheme
  • 15. Copyright   
    • Propiedad  intelectual.   
    •Concepto  legal  que  consiste  en  dar  al  creador  de  un  trabajo  original  los  derechos  exclusivos  sobre  su  obra  durante  un  periodo  limitado  de  tiempo.   
    • Literalmente  significa  derecho  de  copia,  pero  también  incluye  los  derechos  de:   
    Obtener  crédito  por  la  obra.   
    Determinar  quien  puede  adaptar  o  modificar  la  obra.   
    Determinar  quien  puede  beneficiarse  económicamente.  
    • Aplica  a  cualquier  forma  de  expresión  de  una  idea  o  información.  
    • Inicialmente:  restringir  la  impresión  
    •Actualmente  promueve  la  creación  de  nuevas  obras,  otorgando  a  los  autores  los  beneficios  que  de  ellas  provengan  50  ~  100  años  a  partir  de  la  muerte  del  autor  
    El  desarrollo  digital  y  tecnológico  implica  nuevas  interpretaciones.  
    Copiar  textos  e  imágenes  del  Internet,  sin  indicar  quién  es  el  autor,  es  considerado  Plagio.  
  • 16. Licencia  de  Software
    Contrato  entre  el  titular  del  derecho  de  autor  y  el  usuario  del  programa,  para  utilizarlo  de  forma  determinada  y  en  conformidad  con  ciertas  condicio-nes  convenidas.   
    Pueden  establecer  entre  otras  cosas:   
    La  cesión  de  determinados  derechos  del  propietario  al  usuario  sobre  una  o   varias  copias  del  programa.   
    Los  límites  en  la  responsabilidad  por  fallos.   
    El  plazo  de  cesión  de  los  derechos.   
    Compromisos  del  usuario  final  hacia  el  propietario  (no  cesión  del  programa  
     terceros  o  no  reinstalación  del  programa  en  equipos  distintos  al  que  se  instaló  originalmente).  
  • 17. Shareware   
    Versiones  de  software  gratuitas  durante  un  período  de  prueba.  
    Software  gratuito  pero  protegido  por  un  copyright.   
    Aceptan  contribuciones  para  poder  usarlo.  
     
    Freeware  [software  libre]  
    Tipo  de  software  que  se  distribuye  sin  costo  y  por  tiempo  ilimitado.  
    Software  disponible  para  su  uso  gratuito.  
    Open  Source  [código  abierto]
    Conjunto  de  principios  y  prácticas  sobre  como  escribir  software,  donde  la  mas  importante  es  que  debe  estar  disponible  abiertamente.   
    De  acuerdo  a  la  Open  Source  Initiative:  para  que  sea  un  código  abierto,  se  debe  otorgar  el  derecho  no  sólo  a  obtener  el  código  fuente,  si  no  también  a  usarlo.   
    En  caso  contrario  es  una  licencia  de  código  compartido.  
  • 18. Buena Suerte
    http://es.wikipedia.org/wiki/Software
    http://es.wikipedia.org/wiki/Portal:Software