0% encontró este documento útil (0 votos)
7 vistas3 páginas

Fundamentos de Programación y Software

El documento describe qué es un programa y sus características, así como el proceso de programación y sus fases. También se aborda la programación orientada a objetos y su enfoque en la reutilización y organización del código, así como la programación imperativa que se basa en secuencias de instrucciones. Se mencionan tipos de datos e instrucciones relevantes en la programación.

Cargado por

Santiago Bayona
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas3 páginas

Fundamentos de Programación y Software

El documento describe qué es un programa y sus características, así como el proceso de programación y sus fases. También se aborda la programación orientada a objetos y su enfoque en la reutilización y organización del código, así como la programación imperativa que se basa en secuencias de instrucciones. Se mencionan tipos de datos e instrucciones relevantes en la programación.

Cargado por

Santiago Bayona
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1.

Programa
¿Qué es?
R/ Hace referencia a un software, ya que es un conjunto de pasos lógicos que nos permiten realizar una tarea
específica en un computador, teléfono, y otros equipos tecnológicos.

¿Cuáles son los componentes?

R/

¿Qué es un buen programa?


R/ Un buen programa debe ser rápido
Un buen programa debe ser estable
Un buen programa debe ser usable e intuitivo
Un buen programa debe actualizarse silenciosamente
Un buen programa debe ser inteligente

2. Programar
¿Qué es?
R/ Proceso de creación de programas informáticos. Esta definición se puede interpretar de la siguiente manera.
La programación no es más que una explicación a la computadora de qué, en qué forma y cómo llegar al
usuario. En otras palabras, es una especie de arte de traducir los deseos de una persona al lenguaje de la
máquina.
¿Cuáles son las fases?

R/

1. Buscar el objetivo
2. Analizar el programa
3. Diseñar el algoritmo
4. Codificación
5. Prueba y depuración
6. Documentación
7. Mantenimiento

¿Qué es un buen programar?


R/

3. Orientado a objetos
¿Qué propone?
R/ -La Programación Orientada a objetos permite que el código sea reutilizable, organizado y fácil de mantener.
-Este enfoque implica desarrollar un programa como un sistema de objetos, cada uno de los cuales refleja uno u
otro objeto del mundo real. Los objetos del mundo real se corresponden con las clases. Y de cada clase, a su vez,
se pueden generar innumerables objetos.

¿Qué es igual?
R/ Las estructuras de datos van a ser las mismas

¿Qué es diferente?
R/ Usaremos un lenguaje diferente
El programa se desarrolla como un conjunto de objetos interrelacionados, cada uno de los cuales puede generar
una gran cantidad de implementaciones concretas.

4. Imperativo = datos + algoritmos


¿Qué propone?
R/ Una secuencia claramente definida de instrucciones para un ordenador.
El código fuente de los lenguajes imperativos encadena instrucciones una detrás de otra que determinan lo que
debe hacer el ordenador en cada momento para alcanzar un resultado deseado.
-Son muy concretos y trabajan cerca del sistema. De esta forma, el código es, por un lado, fácilmente
comprensible, pero, por el otro, requiere muchas líneas de texto fuente

¿Tipos de datos?
R/ existen los datos enteros, booleanos, de texto y reales

¿Tipos de instrucciones?
R/ tipos de instrucciones: instrucciones de inicio/fin
instrucciones de asignación
instrucciones de lectura

instrucciones de escritura
Instrucciones de flujo de control

También podría gustarte