Mis soluciones a los ejercicios presentados en el libro de texto de Allen Downey: cómo pensar como un científico informático, Java versión 4.1 .
Cómo pensar como un informático es un excelente libro de texto de informática introductorio de Allen Downey . Aunque se ha escrito intitialmente para Java, desde entonces se ha convertido en varios idiomas, incluidos C, C ++ y Python. Las versiones posteriores de Java han sido renombradas para pensar en Java . Este proyecto contiene soluciones para la versión 4.1 del libro.
El código en este proyecto fue escrito en un lapso de 3 años, de 2011 a 2014, como parte de las tareas escolares. Se presenta aquí sin cambios, en su forma inicial. El desarrollo se realizó a través de GEDIT (Capítulos 1 - 9) y BlueJ (Capítulos 10 - 18). Las soluciones de ejercicio para cada capítulo se encuentran en un archivo llamado ExerciseAnswers o README.txt , con otros archivos que proporcionan el código Java.
Problema de la versión del libro de texto : la versión de cómo pensar como un informático disponible en este repositorio es 4.0. No puedo encontrar una softcopy de la versión 4.1. Las diferencias entre las dos versiones son menores y pueden ignorarse a los efectos de este repositorio. Dicho esto, sin embargo, si desea contribuir con la versión correcta del libro, no dude en hacerlo enviando una solicitud de extracción o contactándome.
Todos los programas se pueden ejecutar a través de BlueJ o el terminal. Siga las instrucciones en los ExerciseAnswers relevantes / README.txt para obtener instrucciones detalladas.
Dado que este proyecto consiste en soluciones de ejercicio, el problema se establece como documentos. Los problemas resueltos son todos del final de los ejercicios de capítulo en el libro de texto.
Si tiene alguna pregunta, sugerencia o comentarios, no dude en escribir en [email protected]. Espero escuchar de usted.
Este proyecto es publicado y protegido por la licencia MIT
Copyright © 2016 Kaivalya Rawal
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar el software sin restricción, incluidos los derechos de los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicensa y/o vender copias del software, y para permitir a quienes se les proporciona el software para que lo haga, sujeto a las siguientes condiciones: las siguientes condiciones: las siguientes condiciones: las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otra responsabilidad, ya sea en una acción de contrato, agravio o de otra manera, que surge, de o en relación con el software o el uso u otros tratos en el software.