Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 03
Tema 03
INFORMACIÓN (2334)
Unidad 1
Tema 3: Desarrollo del Software
Índice
Tema 3: Desarrollo del Software
Conceptos
Clasificación del Software
Lenguajes de programación
Generaciones de lenguaje de programación
Top de Lenguajes de programación y sus usos
2
Capacidades
3
Introducción
¿Por qué programar?, ¿Para qué programar? ¿Son necesarios los programadores
actualmente?
• Es necesario
considerar que es
un estudiante del III
semestre de Redes
y Comunicaciones
4
Desarrollo de Software
Es un proceso sistemático de
planeación, diseño, codificación,
documentar, probar y arreglar
código con la finalidad de crear una
aplicación que finalmente se
convertirá en un producto de
software.
5
Desarrollador de Software
1 CONCEPTOS GENERALES
Sistemas Operativos
TIPOS DE SOFTWARE
Lenguajes de
O Programación
El software es un conjunto
F de instrucciones que el
T computador emplea para
W manipular datos. Software de uso
A General o Aplicativo
R
E
Software a Medida
6
Desarrollo de Software
2 Lenguaje de Programación
Un lenguaje de programación es un
conjunto de palabras y símbolos que
permiten al usuario generar comandos e
instrucciones para que el computador
los ejecute.
Comunicación entre humanos y
computadores
L. de alto Nivel
L. de bajo Nivel
7
Desarrollo de Software
PRIMERA GENERACIÓN
SEGUNDA GENERACIÓN
TERCERA GENERACIÓN
CUARTA GENERACIÓN
QUINTA GENERACIÓN
LENGUAJE DE PROGRAMACIÓN
8
Desarrollo de Software
Código binario
Características
• Referencias simbólicas de
Ventajas: memoria.
• Es muy rápido y eficiente, ya que • Es un lenguaje de bajo nivel.
son órdenes directas. • Sus comandos deben ser
Desventajas: convertidos a lenguaje máquina.
LENGUAJE DE PROGRAMACIÓN
• Es muy difícil de programar.
9
Desarrollo de Software
LENGUAJE DE PROGRAMACIÓN
10
Desarrollo de Software
Lenguajes Compiladores
Características
11
Desarrollo de Software
LENGUAJE DE PROGRAMACIÓN
12
Desarrollo de Software
Lenguaje Lógico
Características:
13
Desarrollo de Software
14
Desarrollo de Software
15
Desarrollo de Software
Características:
• Python es multiplataforma y
multiparadigma.
• Desarrolla cualquier tipo de vía,
como por ejemplo web o móvil.
• Es libre y de código abierto.
16
Desarrollo de Software
17
Conclusiones
18
Referencias bibliográficas
• APA, N. (2018). Citas y paráfrasis estilo APA: usos y recomendaciones. Obtenido de Normas
APA: http://normasapa.net/citas-y-parafrasis/
• Berral, I. (2014). Montaje y Mantenimiento de sistemas de componentes informáticos.
Madrid: Ediciones Paraninfo S.A.
• Enel S.A. (2014). La red eléctrica. Obtenido de Endesa Educa:
https://www.endesaeduca.com/Endesa_educa/recursos-interactivos/el-transporte-de-
electricidad/xv.-la-red-electrica
• Herrerías, J. (2016). Hardware y componentes PC y dispositivos móviles . España: Amaya.
• Desarrollo del Software: https://www.youtube.com/watch?v=Z9LNk12ndm4
• Lenguajes de Programación: https://www.youtube.com/watch?v=8u99zbGP3Lo&t=258s
19