La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Fundamentos del computador

Presentaciones similares


Presentación del tema: "Fundamentos del computador"— Transcripción de la presentación:

1 Fundamentos del computador
Jose Capellan

2 Software

3 Se conoce como softwar al equipo lógico o 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. Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema, tal como el sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.

4 Software de Sistema

5 El software del sistema es un software diseñado para operar en el hardware del equipo y proporcionar y mantener una plataforma para ejecutar software de aplicación. Los tipos más básicos del software del sistema son: La BIOS de la computadora y el firmware del dispositivo, que proporcionan la funcionalidad básica para operar y controlar el hardware conectado o integrado en el equipo. El sistema operativo (por ejemplo Microsoft Windows, Mac OS X, Linux, etc.), que permite a las partes de una computadora trabajar juntas para la realización de tareas como la transferencia de datos entre la memoria y los discos o la prestación de salida en un dispositivo de visualización. También proporciona una plataforma para ejecutar software de alto nivel del sistema y software de aplicación. Software de utilidad, lo que ayuda a analizar, configurar, optimizar y mantener el equipo. En algunas publicaciones, el término software del sistema también se utiliza para designar a las herramientas de desarrollo de software (como un compilador, enlazador y depurador).

6 Software de sitemas moviles – ios
iOS es un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y el iPad. No permite la instalación de iOS en hardware de terceros.

7 Software de sitemas moviles - Android
El android se trata de un sistema abierto, multitarea, que permite a los desarrolladores acceder a las funcionalidades principales del dispositivo mediante aplicaciones, cualquier aplicación puede ser reemplazada libremente, además desarrollarlas por terceros, a través de herramientas proporcionadas por Google, y mediante los lenguajes de programación Java y C.

8 Software de sitemas desktop - linux
GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux con el sistema operativo GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU, en inglés: General Public License) y otra serie de licencias libres

9 Software de sitemas desktop – Mac OS X
Mac OS X es un sistema operativo de Apple para equipos de sobremesa y también para portátiles, esta basado en el kernel de unix y solo puede instalarse en disposotivos de pple

10 Software de aplicacion
El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.

11 Software de aplicacion desktop - word
Microsoft Word es una aplicación informática orientada al procesamiento de textos. Fue creado por la empresa Microsoft, y viene integrado en el paquete ofimático denominado Microsoft Office.1 Originalmente fue desarrollado por Richard Brodie para el computador de IBM bajo sistema operativo DOS en Versiones subsecuentes fueron programadas para muchas otras plataformas, incluyendo, las computadoras IBM que corrían en sistema MS-DOS (1983). Es un componente de la suite ofimática Microsoft Office; también es vendido de forma independiente e incluido en la Suite de Microsoft Works. Las versiones actuales son Microsoft Office Word 2013 para Windows y Microsoft Office Word 2011 para Mac. Actualmente es el procesador de texto más popular del mundo.

12 Software de aplicacion desktop – Google crhoome
Google Chrome es un navegador web desarrollado por Google y compilado con base en varios componentes e infraestructuras de desarrollo de aplicaciones (frameworks) de código abierto, como el motor de renderizado Blink (bifurcación o fork de WebKit). Está disponible gratuitamente bajo condiciones específicas del software privativo o cerrado.4 El nombre del navegador deriva del término en inglés usado para el marco de la interfaz gráfica de usuario («chrome»).

13 Software de aplicacion Movil - whatsapp
WhatsApp es una aplicación de mensajería instantánea de pago para teléfonos inteligentes, para enviar y recibir mensajes mediante Internet, complementando servicios de correo electrónico, mensajería instantánea, servicio de mensajes cortos o sistema de mensajería multimedia. Además de utilizar la mensajería en modo texto, los usuarios de la libreta de contacto pueden crear grupos y enviarse mutuamente, imágenes, vídeos y grabaciones de audio.

14 Software de aplicacion Movil – passbook
Passbook es una aplicación en iOS que permite a los usuarios almacenar cupones, tarjetas de embarque, y otras formas de pago móvil. Fue diseñado por Apple y anunciado en el Worldwide Developers Conference el 11 de junio de Fue distribuido con el sistema iOS 6 el 19 de septiembre de

15 Software de programacion
Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.

16 Software de programacion Desktop – python
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

17 Software de programacion movil - swift
Swift es un lenguaje de programación multiparadigma que pasó a ser de código abierto en el 2015, creado por Apple enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. Fue presentado en WWDC y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C. También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones. Swift tiene la intención ser un lenguaje seguro, de desarrollo rápido y conciso. Usa el compilador LLVM incluido en Xcode 6.

18 DroidEdit Uno de los editores referencia de Android. Dipone de resaltado para varios lenguajes (C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, SQL, …), diferentes colores, función de deshacer, identación automática, integración con dropbox, previsualización de archivos html, numeración de línea, ejecución de scripts SL4A, soporte para SFTP, temas personalizables, modo root.

19 Touchqode Otra opción más también muy completa. Soporta Java, HTML, JavaScript, Python, C++, C#, Ruby y PHP y ahora viene con un cliente FTP/SFTP integrado. Se echan de menos características como la numeración de líneas pero globalmente es un sencillo editor que cumple con su cometido.

20 Etapas de desarrollo de software
Existen varias etapas a la hora de desarrollar software: Especificación de requisitos Diseño del software Construcción o Implementación del software Integración Pruebas (o validación) Despliegue (o instalación) Mantenimiento

21 Tipos de licencias de software
contrato entre el desarrollador de un software sometido a propiedad intelectual y a derechos de autor y el usuario, en el cual se definen con precisión los derechos y deberes de ambas partes. Es el desarrollador, o aquél a quien éste haya cedido los derechos de explotación, quien elige la licencia según la cual distribuye el software . Software libre Software de fuente abierta Estándar abierto Software de dominio público. Software con copyleft. Software semi libre. Freeware Shareware Software privativo Software comercial

22 Maquinas virtuales En informática una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.

23 Gracias


Descargar ppt "Fundamentos del computador"

Presentaciones similares


Anuncios Google