Detalles del Título
Detalles del Título

< Ant.
Sig. >
 
Título Diseño de algoritmos y su programación en C / Alejandra Margarita Méndez GirónLibro / Impreso - Libros
Autor(es) Méndez Girón, Alejandra Margarita (Autor)
Publicación México D.F. : Alfaomega, c2015
Descripción Física 282 páginas : ilustraciones, gráficos : pasta blanda
Español;
ISBN 9786077076018
Clasificación(es) 005.1
Materia(s) Programación; Algoritmos; Lenguaje c; Informática; Algoritmos (computadores); Programación (matemáticas); Programación (computadores electrónicos) - Diagramas de flujo; Programación dinámica; Estructura de datos (computadores); Lenguajes de programación (computadores electrónicos); Lenguajes orientados a objetos;
Nota(s) CONTENIDO : ALGORITMOS Y PROGRAMAS
Importancia de la programación
Definición de conceptos
Tipos de programas
Planteamiento de problemas
Modelo de solución (Entrada-Proceso-Salida
Representación de algoritmos con técnicas de programación estructurada
Tipos de datos primitivos
Manejo de variables
Conversión de expresiones algebraica en algorítmicas, operadores aritméticos y su prioridad
Método de cascada
ESTRUCTURAS DE CONTROL
Estructuras de control
Secuenciación
Selección (simple. doble y múltiple), uso de operadores de relación y lógicos
Repetición condicional (para, mientras, hacer... mientras), uso de banderas, contadores y acumuladores
Diseñe algoritmos de solución que resuelvan problemas específicos probando su validez a través de pruebas de escritorio
Ejercicios
IMPLEMENTACIÓN DE TOS ALGORITMOS
Entorno del lenguaje de programación C
Características generales. Palabras reservadas, identificadores válidos y discriminación de minúsculas y mayúsculas
Estructura general del programa: librerías, función principal y uso de comentarios
Ambiente de desarrollo
Edición, compilación, enlazado y corrida de un programa
Definición de tipo de datos
Enunciados de Entrada/Salida
Control de flujo del programa y alineación de código
Codificación de los algoritmos en lenguaje C y validación de su ejecución empleando pruebas con datos relevantes
Ejercicios
PROGRAMACIÓN MODULAR
Concepto de modularidad
Diseño descendente
(Top Down)
Diseño de algoritmos utilizando modularidad y probando su validez. Uso de parámetros return y void
Codificación en lenguaje C de los algoritmos y validación de su ejecución
Creación y manejo de librerías propias
TIPOS COMPUESTOS DE DATOS
Manejo de arreglos
Unidimensionales
Bidimensionales
Cadenas de caracteres. Código ASCII y Unicode
Uso de registros
Implementación de archivos tipo texto y binarios
Tipo de dato apuntador
Campo de aplicación
Variables por valor y por referencia
Implementación en el lenguaje de programación
Desarrollo de programas finales
Bibliografía
Índice Analítico
Resumen El presente libro representa una herramienta de estudio, para el diseño de algoritmos y su traducción a lenguaje C. Explica las técnicas básicas para el diseño de algoritmos y que todo programador, debe seleccionar y adoptar en un momento de su trayectoria, como estudiante o como profesionista. El seguir una técnica o varias, hace a un programador más eficiente en el diseño y organización de sus programas.Los algoritmos son secuencias de pasos que permiten resolver un problema o solventar un requerimiento. El diseño de un algoritmo representa, el diseño paralelamente de un programa (misma secuencia de pasos, expresada en un lenguaje que entiende la computadora), por lo tanto, el programador debe invertir mayor tiempo en el diseño y menos en su traducción. Esta obra no está limitada a su lectura por estudiantes de informática o computación, es aplicable a cualquier profesión en donde sus planes de estudio contemplen la asignatura de programación o requieran de la elaboración de programas. Puede ser útil en cualquier área de la ingeniería (aún más a personas en producción), de la física, de las matemáticas así como también de las ciencias sociales. Su diseño contempla conceptos universales y está escrito de lo más simple a lo más complejo. Incluye técnicas de programación estructurada para el diseño de algoritmos; técnicas auxiliares como la identación, modularidad y segmentación; el diseño Top Down; diagramas de flujo (como complemento de documentación de los algoritmos, más que como herramienta de diseño). Asimismo, incluye las instrucciones en lenguaje e, necesarias para realizar la traducción de un algoritmo. Integra los algoritmos y programas en cada ejemplo. Contiene ejercicios resueltos y ejercicios para resolver.
Ver en WorldCat Catálogo Mundial - WorldCat
Ver en Google Books Google Books
Disponibilidad
CodBarras Localización Estante Signatura Estado Categoría
U010107908Biblioteca Fray Juan de Jesús Anaya Prada, O.F.M.Primer piso005.1 M538Disponible7 días