Want to create interactive content? It’s easy in Genially!
Presentación Categorias del Software
Biologia Informatica
Created on April 16, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
Transcript
Universidad de Panamá Facultad de Ciencias Naturales, Exactas y Tecnología Escuela de Biología Licenciatura en Docencia de Biología Tema: Categorías de Software Estudiantes: Agudo, Hellen Barría, Alexis Martínez, Siani Stewart, Gabriela 21/4/2022
Introducción
Esta presentación será acerca de uno de los componentes de la computadora, El software, específicamente sobre las diferentes categorías en las que este se divide. Observaremos cada una de estas categorías, sus conceptos, ventajas, desventajas, las divisiones de las mismas e incluso ejemplos de ellas, con el fin de conocer más sobre el software y también poder identificar a que tipo de software pertenecen las aplicaciones que utilizamos.
¿Qué es Software?
Software
Es la parte intangible de un ordenador, abarca todos los programas que permiten que la computadora pueda realizar sus tareas.
Categorías de software
SOFTWARE DE SISTEMA
SOFTWARE DE APLICACIÓN
SOFTWARE DE PROGRAMACIÓN
Software de Sistema
Definición
El software de sistema, denominado también software de base, es el conjunto de instrucciones que permiten el manejo de la computadora. Consiste en un software que sirve de soporte o base para controlar e interactuar con el hardware y otros programas.
Características del sofware de sistema
Tiene una estructura sencilla a la que generalmente acceden los programadores o personal capacitado para administrar la manera en la cual los distintos componentes de hardware son utilizados por el sistema operativo del ordenador.
Permite que una computadora pueda ser manipulada y aprovechada por los usuarios convencionales a través de un sistema operativo.
Garantiza que siempre sea posible acceder sin importar si se reemplazan piezas del hardware del ordenador que contengan información necesaria para el inicio del SO del mismo.
Funciones del software de sistema
Posibilidad de interactuar con los dispositivos de entrada y distintos periféricos que se conecten al ordenador.
El acceso, uso y reconocimiento del disco duro y otros componentes de hardware.
Participación en la gestión de la memoria RAM del equipo.
Subdivisión
Para hacer todo esto posible, el software de sistema se subdivide en varios elementos que a continuación se describen:
B- LOADERS
A- Sistema operativo:
Son encargados de la ejecución de otros programas y de garantizar la estabilidad el sistema.
Además de funcionar como el medio de interacción entre el usuario y el ordenador por medio de una interfaz interactiva, el SO hace posible modificar y gestionar parámetros del uso de hardware del equipo.
Subdivisión
D- Programas utilitarios
C- BIOS
Responsable de que un computador se inicie y pueda reconocer la información de sistema que necesita para operar de manera normal. Al mismo tiempo, hace posible que el ordenador reconozca e interactúe con cualquier medio externo que esté conectada a ella.
Estos se encargan de mantener un control continuo de los distintos elementos de hardware e informar de manera oportuna en caso de existir alguna anormalidad o falla.
Subdivisión
F- Controladores de dispositivos
E- Líneas de comando
Se encarga de permitir al sistema operativo, la posibilidad de interactuar con los periféricos y dispositivos de hardware externos que se conectan al ordenador.
Son una serie de instrucciones que se encuentran programadas por defecto en el sistema informático de un ordenador que permiten llevar a cabo todas las funciones indispensables.
Ejemplos de Software de sistema
iOS
Linux
Microsoft Windows
Android
Cuenta con un amplio respaldo y cobertura por parte del soporte Apple para dispositivos móviles fabricados por dicha empresa
Permite a los programadores la posibilidad de manipular su código con el fin de adaptarlo a sus necesidades particulares.
Manipula el contenido y las funcionalidades del ordenador de manera interactiva y sencilla.
Permite a los usuarios interactuar de manera sencilla y cómoda con el equipo en el cual se encuentra instalado.
Software de Aplicación
¿Qué es Software de Aplicación
Es el término que define cualquier programa que sea instalado en un ordenador. Esto con el fin de realizar las tareas que un usuario necesite, es decir, se adapta a las necesidades específicas.
¿Para qué sirve?
Las posibilidades del software de aplicación son realmente infinitas, pues al ser un software que está orientado al usuario podemos encontrar toda clase de tareas para realizar y disponemos de enormes cantidades de funciones según el programa en cuestión.
Características del sofware de Aplicación
Son desarrolladas por empresas o desarrolladores independientes con la finalidad que las utilicen los usuarios o coorporaciones
Los desarrolladores tienen como objetivo realizar aplicaciones fáciles de entender y eso lo logran mediante un diseño correcto.
Es muy interactivo para poder mejorar la experiencia del usuario.
otra característica que aplica al software de aplicación es que se pueden encontrar gratuitamente y otros que se distribuyen bajo una licencia paga.
Tipos de Software de Aplicación
Aplicaciones basadas en la web
Aplicaciones de escritorio
Software empresarial
Software educativo
Conjuntos de aplicaciones o suites
Ejemplos de Sofware de Aplicaciones
Skype
Google Chrome
Avast
Picasa
OneNote
nos permite editar imágenes. Cuenta con una interfaz muy sencilla que permite crear collages, recortar fotografías o ajustar su color.
es una aplicación web útil para tomar apuntes, hacer listas y anotar cualquier cosa que no quieres que se pierda.
Es uno de los programas de chat y videollamadas más utilizados, su uso está muy extendido en el ámbito laboral.
Es uno de los programas de detección y eliminación de virus. Posee tanto versión gratuita como Premium.
Nos permite acceder a nuestros sitios web preferidos ya sea para informarnos, para entretenernos o bien para trabajar.
Ventajas del Software de Aplicación
Las aplicaciones están diseñadas para mejorar la calidad de vida de las personas y mejorar la experiencia.
Permite automatizar procesos, facilitar la gestión y obtener resultados de manera eficaz, confiable y en menor tiempo
Reciben actualizaciones periódicas con el fin de resolver problemas y mejorar su funcionalidad.
Pueden ejecutarse en computadoras o teléfonos, por lo que pueden ser de utilidad tanto en oficinas como en la calle.
Permiten llevar a cabo tareas y resolver problemas. En términos generales, facilitar la vida de los usuarios.
Desventajas del Software de Aplicación
Algunos softwares de aplicación no son compatibles con ciertos sistemas operativos
El desarrollo de softwares de aplicación resulta muchas veces complejo y costoso
Los programas más exigentes requieren de un hardware capaz de ejecutarlo. Y en algunos casos los dispositivos móviles más antiguos no son compatibles.
Están desarrollados para sectores concretos. Por lo que es posible en muchas ocasiones no se pueda adquirir el producto en el idioma deseado.
Los softwares de pago ofrecen un código único que no puede ser reutilizado después de su instalación.
Software de Programación
¿Qué es 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.
Origen del Software de Programación
Se publica el libro Software Tools (Herramientas de Programación) escrito por el científico Biran Kernighan y el programador P.J. Plauger.
Los primeros computadores se diseñaron mediante lenguaje máquina, principalmente como sistemas de control industrial.
Nacen los primeros Entornos de Desarrollo Integrado o IDE.
1976
1950
1990
Comenzaría a ganar popularidad el sistema Unix que permitiría la multitarea, y la interpretación de lenguajes de programación.
Herramientas CASE, siglas de Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora.
1970
1980
Concepto de Programación
Es el proceso que se usa para idear y ordenar las acciones necesarias para realizar un proyecto, preparar ciertas máquinas o aparatos para que empiecen a funcionar en el momento y en la forma deseada o elaborar programas para su empleo en computadoras.
El software de programación puede ser clasificado en varios tipos distintos. Veremos a continuación cuáles son:
Interpretadores
Editores de texto
Compiladores
El intérprete analiza y ejecuta programas de manera progresiva según sea necesario, de forma que estiman instrucción a instrucción el correcto funcionamiento del mismo.
Estas aplicaciones ofrecen un espacio de trabajo donde el programador puede escribir código.
Son aplicaciones de traducción que pasan de un lenguaje de programación a otro.
Entorno de desarrollo integrado
Enlazadores
Depuradores
Es un programa utilizado para detectar e identificar errores en el software, por lo que los desarrolladores pueden encontrar errores en el programa más fácilmente, lo que facilita el proceso de corrección.
Herramientas todo en uno que integran varios tipos de software de programación, como por ejemplo un editor de texto, un compilador y un depurador.
La función de estos es la de crear enlaces entre diferentes objetos obtenidos de la primera fase de una compilación, para posteriormente unirlos en un solo archivo o fichero que puede ser ejecutado.
Ejemplos de Software de Programación más usados
Lazarus
Microsoft Visual Studio
NetBeans
Adobe Dreamweaver
Genexus
Es ideal para desarrollar, de manera fácil y rápida, programas específicos para aplicaciones móviles y páginas web que requieran del uso de Java, JavaScript, PHP, HTML5, o C/C++.
Entorno de desarrollo integrado visual y multiplataforma (IDE) gratuito para el desarrollo rápido de aplicaciones (RAD) utilizando el compilador Free Pascal.
Es un software empresarial multiplataforma enfocado en el desarrollo de aplicaciones para páginas web, dispositivos móviles y apps de escritorio para Windows.
Es una herramienta de programación en forma de suite que tiene como finalidad construir, diseñar y editar sitios web.
Puede generar el desarrollo de todo tipo de programas, su funcionamiento se basa en multiplataforma.
Xcode
NotePad++
WinDev
Es un entorno de desarrollo integrado para macOS que contiene un conjunto de herramientas creadas por Apple destinadas al desarrollo de software para macOS, iOS, watchOS y tvOS.
Es un editor de texto y de código fuente libre con soporte para varios lenguajes de programación.
Es un entorno de desarrollo integrado creado por la sociedad francesa PC SOFT, que permite crear aplicaciones basadas en un motor de ejecución (framework).
¿Qué considerar a la hora de elegir software de programación?
Al elegir software de programación la primera pregunta a la que tenemos que responder es qué lenguaje de programación vamos a emplear. Cada lenguaje trae consigo unas ventajas y desventajas que serán más o menos importantes dependiendo del uso que se le vaya a dar al programa. En la actualidad los cinco lenguajes de programación más populares son Java, C Programming, Python, C++ y Visual Basic .NET, en este orden.
Los lenguajes de programación más usados
Aplicaciones Populares Escritas con Software de Programación
Minecraft
Chrome
Sweet home 3D
Importancia del IDE en el Software de Programación
Hace la vida del programador más fácil y sencilla, los IDE son muy importantes a la hora de crear un software de calidad y poder depurarlo rápidamente. Esto debido a que brinda distintas herramientas y funciones que agilizan la creación de un código.
Ventajas del Software de Programación
Suelen ser más robustas y estables que las aplicaciones Web.
El tiempo de respuesta es muy rápidpo.
Pueden ser más seguros.
Desventajas del Software de Programación
Su acceso se limita al ordenador donde están instaladas.
Requieren instalación personalizada.
Requieren actualización personalizada.
Suelen tener requerimientos especiales de software y librerías.
Son dependientes del sistema operativo que utilice el ordenador y sus capacidades.
Software de Programación
Software de Aplicación
Software de Sistema
Aplicaciones orientadas para el uso de otros usuarios.
Programas creados como herramientas para otros programas. Sistemas operativos. Herramientas de diagnóstico. Controladores de dispositivos. BIOS. Cargadores de programas. Línea de comando.
Herramientas utilizadas por programadores para crear programas.
Incluyen:
Incluyen:
Editor de texto
Incluyen:
Hoja de cálculos
Editores de texto, compiladores, intérpretes, enlazadores y depuradores.
Reproductor multimedia
Conclusiones
- En base al trabajo de investigación podemos concluir que el software es importante para el manejo y control de las computadoras, porque a su vez está muy relacionado con el hardware, pues sin ellos no existiría el sistema operativo.
- Hay un sinfín de programas, pero a medida que las computadoras se vuelven más populares, los desarrolladores de software siguen creando programas para eliminar las tediosas tareas personales y hacerlas más divertidas. Estos programas pueden ser excelentes herramientas educativas porque si los niños disfrutan jugando, sus habilidades mejorarán.
- Los software de aplicación nos facilitan la vida en muchos aspectos, ya que, nos ayudan con tareas difíciles, nos entretienen, nos proporcionan una gran cantidad de información, también unen a las personas por medio de distintas aplicaciones y si las utilizamos bien podemos sacarles el mayor provecho.
- Los software de sistema son la base de la computadora, ya que hace conexión entre la persona y la parte fisica (harware) para el uso de sus programas, instalación de sowtware e incluso el mantenimeinto de la parte interna del mismo.
Bibliografìa
• (2020, 23 enero). SOFTWARE DE PROGRAMACION: FUNCION, TIPOS Y EJEMPLOS. Te confirmamos si tu sistema operativo aguanta un software. Recuperado 17 de abril de 2022, de https://siaguanta.com/c-tecnologia/software-de-programacion/ • Andres, J. (2021, Diciembre 16) Definición de software. https://www.eswiki.org/wiki/Software_de_sistema • Clasificación de software de sistemas y aplicaciones. (2017, agosto 30). Conogasi. https://conogasi.org/articulos/clasificacion-de-software-de-sistemas-y-aplicaciones/ • E. (2019a, junio 21). Qué es un IDE o Entorno de Desarrollo Integrado. Platzi. Recuperado 16 de abril de 2022, de https://platzi.com/blog/que-es-ide-editor-de-texto/ • elmejorsoftware. (2021, 30 noviembre). Los 10 mejores software de programación. El Mejor Software. https://elmejorsoftware.com/mejores-software-de-programacion/ • Equipo editorial, Etecé. (2021, Agosto 5) Argentina. “Software de sistema". Disponible en: https://concepto.de/software-de-sistema/ • Florentín, B. (2020, marzo 15). Software de aplicación. ConceptoABC. https://conceptoabc.com/software-de-aplicacion/ • IS com. (2019, 26 diciembre). Software de Programación. Grupo ISCOM. https://www.i-s.com.mx/infraestructura/software-de-programacion/ • R., J. L. (2017, noviembre 27). Software de aplicación – Que es, ejemplos y características. 247 Tecno. https://247tecno.com/software-de-aplicacion-ejemplos-caracteristicas/ • T. (2019b, octubre 24). Software de aplicación. TecnoMagazine. Recuperado 17 de abril de 2022, de https://tecnomagazine.net/software-de-aplicacion/ • tecnoadmin. (2019, mayo 1). Software de aplicación. TecnoMagazine. https://tecnomagazine.net/software-de-aplicacion/ • Tipos de Software de Aplicación en Programación. (2021, 25 noviembre). FP Online. Recuperado 17 de abril de 2022, de https://fp.uoc.fje.edu/blog/conoce-los-diferentes-tipos-de-software-de-aplicacion/ • Velasquez, J. (2021, 14 febrero). 20 Ejemplos De Software De Programación. ClasificaciónDe. https://www.clasificacionde.org/ejemplos-de-software-de-programacion/