TY - BOOK AU - Pimiento Cárdenas,Wilson Mauricio AU - Loboguerrero,Rodrigo TI - Fundamentos de lógica para programación de computadores / SN - 9789589797686 U1 - 005.11 21 PY - 2009/// CY - Bogotá : PB - Universidad Piloto de Colombia, KW - Programación lógica KW - Algoritmos KW - Programación (Computadores electrónicos) N1 - Contiene datos del autor en la solapa; Incluye referencias bibliográficas (página 326); Los sistemas numéricos, 7 / Sistema de numeración, 7 / El teorema fundamental de los números, 15 / operaciones aritméticas, 18 / La suma, 18 / La resta, 21 / La resta por complemento, 22 / La multiplicación, 24 / La división, 29 / Conversión directa entre sistemas numéricos, 34 / Conversión directa de números enteros, 34 / Conversión directa de números con fracciones, 35 / Ejercicios de repaso, 41 / Definiciones preliminares, 43 / el concepto de variable, 43 / Concepto de constante, 45 / Los tipos de datos, 45 / Datos numéricos, 46 / Datos de tipo alfanuméricos, 52 / Datos de tipo lógicos, 55 / El mecanismo de asignación, 55 / Reglas para dar nombre a los identificadores, 56 / Operadores, 57 / Operadores aritméticos, 57 / operadores de relación, 58 / Operadores lógicos, 59 / Operador de asignación, 60 / Expresiones, 61 / Expresiones aritméticas, 63 / Evaluación de las expresiones lógicas, 67 / Evaluación de las expresiones de cadena, 70 / Funciones internas, 74 / Función Abs, 74 / Función Asc, 75 / Función Atn, 75 / Función Cos, 76 / Función Chr, 76 / Función Exp, 76 / Función Fix, 77 / Función Mid, 77 / Función Left, 78 / Función Len, 79/ Función Log, 79 / Función Right, 79 / Función Round, 80 / Función SGN, 82 / Función Sin, 82 / Función Sqr, 83 / Función Tan, 83 / Traducción de expresiones, 84 / Ejercicios de repaso, 86 / Algorítmica, 89 / ¿Qué es un algoritmo?, 89 / Características de los algoritmos, 92 / componentes básicos de un algoritmo, 92 / Tipificación de los problemas, 93 / Descomposición de los problemas, 93 / Metodología de programación, 95 / Paso 1. Investigación preliminar, 96 / Paso 2. Especificación, 96 / Diseño, 97 / Prueba de escritorio, 108 / Codificación, 108 / Traducción y trascripción, 109 / Pruebas de funcionamiento, 110 / Paso 8. Documentación, 111 / Construcción y evaluación de proporciones, 135 / Ejercicios de repaso, 137 / Ciclos, Acumuladores y contadores, 146 / Ciclos, 145 / Calculo de la nómina de una compañía (ejemplo 1) , 145 / Tabulación de una función (ejemplo 2), 161 / Acumuladores, 168 / Contadores, 175 / Secuencia de números enteros (ejemplo 3), 176 / Calculo de las notas definitivas de un curso (ejemplo 4 ), 181 / Factorial de un número ( ejemplo 5), 190 / Ejercicios de repaso, 199 / Arreglos y matrices, 205 / Definición de arreglos, 205 / Operaciones con los arreglos, 210 / Creación de un arreglo, 210 / Recorrido de un arreglo, 211 / Imprimir un arreglo, 211 / Buscar datos en un arreglo, 214 / Modificar datos en un arreglo, 226 / Insertar datos a un arreglo, 229 / Eliminar dato de un arreglo, 231 / Agregar datos de un arreglo, 232 / Ordenar los datos de un arreglo, 236 / Definición de matrices, 238 / Creación de matriz, 241 / Asignación de valores dentro de una matriz, 241 / Recorrido de una matriz, 241 / Imprimir una matriz, 242 / Buscar datos en una matriz, 243 / Modificar datos en una matriz, 245 / Insertar datos a unamatriz,249 / Eliminar datos de una matriz, 253 / Agregar datos de una matriz, 257 / Ordenar los datos de una matriz, 261 / Ejercicios de repaso, 264 / Algoritmos modulares, 269 / Modularizacion, 269 / El triángulo de pascal (Ejemplo 1)El ámbito de La variables, 285 / La organización de un algoritmo por módulos, 296 / Declaración y llamada de módulos, 297 / Parámetros formales y parámetros actuales, 298 / Algoritmos recursivos, 298 / Algoritmo recursivo para el cálculo de factorial (Ejemplo 2), 298 / Algoritmo recursivo para el cálculo de la serie de fibonaci (Ejemplo 3), 311 / Ejercicios de repaso, 325 / Bibliografía, 326 N2 - Fundamento de lógica para programación de computadores, es una guía muy detallada que presenta los conocimientos fundamentales que se deben poseer al comenzar a desarrollar software. Como tal, es un instrumento para los primeros cursos en el aprendizaje del arte de la programación de computadores. El contenido empieza con una introducción muy detallada en la comprensión y uso del teorema fundamental de número, el cual sirve de base para la comprensión del funcionamiento de los sistemas de cómputo ER -