Entradas

Mostrando entradas de mayo, 2021

RESUMEN DEL LIBRO (CAP 3)

Imagen
 3.1. CONCEPTO DE PROGRAMA Un programa de computadora es un conjunto de instrucciones —órdenes dadas a la máquina— que producirán la ejecución de una determinada tarea. En esencia, un programa es un medio para conseguir un fin. El fin será probablemente definido como la información necesaria para solucionar un problema. El proceso de programación es, por consiguiente, un proceso de solución de problemas —como ya se vio en el Capítulo 2— y el desarrollo de un programa requiere las siguientes fases: 1. definición y análisis del problema;  2. diseño de algoritmos:  • diagrama de flujo, • diagrama N-S, • pseudocódigo;  3. codificación del programa;  4. depuración y verificación del programa;  5. documentación;  6. mantenimiento. 3.2. PARTES CONSTITUTIVAS DE UN PROGRAMA Conceptualmente un programa puede ser considerado como una caja negra, como se muestra en la Figura 3.2.  La caja negra o el algoritmo de resolución, en realidad, es el conjunto de c...

RESUMEN DEL LIBRO (parte 2 cap 1 )

Imagen
1.3.2 Representación de valores numéricos El almacenamiento de información como caracteres codificados es ineficiente cuando la información se registra como numérica pura .  Sin embargo ,  si utilizamos notación binaria para almacenar enteros ,  el rango puede ir de 0 a 65 . 535 para números de 16 bits .  Por consiguiente ,  la notación binaria es la más utilizada para el almacenamiento de datos numéricos codificados .  El método práctico realizado por la computadora es que una vez definidos los datos numéricos de un programa ,  una rutina de la biblioteca del compilador del lenguaje de programación se encarga de transformar la cadena de caracteres que representa el número en su notación binaria .  representación de enteros La memoria ocupada por los tipos enteros depende del sistema ,  pero normalmente son dos ,  bytes  . 1000 1110 0101 1011 Normalmente ,  se utiliza un bit para el signo .   Los enteros sin signo al no te...