April  21, 2021

Episode 1: Impacto de la ingenieria de software

Una descripción de los elementos que componen la ingenieria de software
Share this episode: 

00:00:00 - Al hablar de software, se nos vienen a la mente muchas palabras, como por ejemplo, hardware, computadora, etc. Pero en sí, el software son los programas de aplicación y los sistemas operativos que permiten que la computadora pueda desempeñar tareas inteligentes. El software se clasifica según las funciones que realiza. Por ejemplo, hay software de sistema operativo, software de aplicación y software de programación. Para hacer tales softwares se utilizan los lenguajes de programación. Los lenguajes de programación son lenguajes creados por el ser humano para poder comunicarse con las computadoras.

00:00:37 - Existen diferentes tipos de lenguajes de programación como por ejemplo el lenguaje máquina que es el lenguaje de programación que entiende directamente a la máquina.

00:00:48 - Después tenemos los lenguajes de programación de bajo nivel que son mucho más fáciles de utilizar que el lenguaje máquina, pero depende mucho de la máquina o computadora como sucedía con el lenguaje máquina. Por último, tenemos los lenguajes de programación de alto nivel, los podemos usar en cualquier computador con muchas modificaciones o sin ellas. Tenemos diferentes tipos de lenguajes de tercer nivel o de alto nivel, los cuales serían los lenguajes de programación imperativos, los declarativos, orientados a objetos, orientados al problema y naturales. ¿Qué es un sistema operativo? El sistema operativo es el núcleo y de un ordenador, sin este software complejo el resto de programas no pueden funcionar. ¿Qué es el software de aplicación? Tenemos que es el conjunto de programas informáticos generalmente instalados en el sistema por el usuario y diseñados para llevar a cabo un objetivo determinado y concreto.

00:01:44 - Tenemos que los lenguajes de programación más utilizados en el desarrollo de sistemas serían Java, que es uno de los lenguajes para crear backend para aplicaciones web. Después tenemos Python, el cual nos ayuda a hacer aplicaciones web y .NET, en el cual podemos hacer varias aplicaciones y servicios web pensados en programas de escritorio para Windows o para

00:02:10 - Android y iOS. La diferencia que existe entre la clasificación de software serían el el software de base que según algunos son los sistemas operativos.

00:02:21 - Estos se definen como el software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario.

00:02:28 - Después tenemos los software de aplicación.

00:02:31 - Una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo.

00:02:39 - Después tenemos el perfil del desarrollador de software, el cual se encarga de desarrollar los pilares de los sistemas operativos que son creados por los programadores y de probar el código de nuevos programas. Finalmente tenemos los beneficios de la ingeniería de software. La ingeniería de software se convierte en un socio estratégico al permitir que las empresas no solo se vuelvan más productivas sino también más eficientes y competitivas. Esto porque provee soluciones que apoyan los diferentes procesos productivos de las compañías alineados con sus estrategias de negocios.

Podnation orange logo
Podcast powered by Podnation