Categoría: Programación

0

Programación en C: Matrices y Cadenas

Las matrices nos dan una gran cantidad de oportunidades para resolver creativamente nuestros problemas, y espero haber podido elaborar más sobre su funcionamiento en este artículo. Pueden ser confusas al principio, en particular matrices multidimensionales, pero son simplemente secuencias (de secuencias de secuencias …). Gracias por leer

0

Programación en C: Tipos de Datos Básicos

En C variables tienen que ser de un tipo de datos específico. Por suerte, C define sólo 5 tipos de datos básicos con los que trabaja, por lo que no es demasiado difícil elegir lo que desea. Todos los tipos de datos están cubiertos en este artículo, incluyendo sus modificadores de tamaño unsigned, firmado, corto y largo.

0

Cómo utilizar un depurador

La depuración de programas es un trabajo duro. Puede requerir la máxima atención a cada pequeño detalle, y particularmente con el código de depuración que no escribió usted mismo. En este artículo expongo los conceptos básicos de usar un depurador típico.

0

¿Qué es un entorno de desarrollo integrado (IDE)?

No soy personalmente enorme modificando o haciendo que mi IDE haga muchas campanas y silbidos, pero simplemente tener un programa central y lugar para depurar, probar, compilar y escribir su código es muy poderoso para su productividad. Añada las herramientas básicas de inspección de código, comprobación de errores, resaltado de sintaxis, seguimiento de archivos, control de versiones y obtuvo una herramienta que usaría cualquier día.

0

¿Qué es un vinculador?

Los enlazadores son piezas esenciales del proceso de desarrollo de software y permiten a los programadores separar su código de maneras significativas. También permiten el uso de bibliotecas de programación, código que se ha generado para ser utilizado por otros programas. La Biblioteca Estándar C es un ejemplo de tal biblioteca, permitiendo que los programas estándar de C se enlacen a su código para realizar operaciones tales como entradas / salidas generales. Si no tuviéramos un enlazador en nuestro proceso de compilación tendríamos que escribir todos nuestros programas como un archivo monolítico gigante.

0

Mapa de memoria de un programa imperativo en la mayoría de los procesadores

Este no es el único mapa de memoria de cada programa en todas partes, pero es generalmente el mapa de memoria para la mayoría de los programas que la mayoría de los programadores promedio crean, siendo imperativo. En lenguajes de programación como ensamblador o C, se trabaja con este mapa de forma bastante directa, pero en lenguajes más abstractos o de nivel superior como Python o PHP, muchos de estos problemas y ubicaciones de memoria son atendidos por el intérprete o el compilador.

0

Interpretación Versus Compilación

Encontrará algunas personas que consideran si un idioma es usualmente interpretado o compilado dividir idiomas en estas categorías. Sin embargo, la verdad del asunto es todo lo contrario. Si una lengua es compilada o interpretada es realmente una opción independiente de la naturaleza del lenguaje sí mismo. Cualquier lenguaje puede ser interpretado por lo que se conoce como un intérprete, o compilado por lo que se conoce como un compilador.

0

La naturaleza del lenguaje de programación C

En este artículo cubrimos el lenguaje de programación C: ¿de dónde proviene, cómo se relaciona con otros lenguajes, qué puede hacer, qué no funciona y el futuro del lenguaje. C es un lenguaje potente que cualquier aspirante a programador se beneficiaría de aprender y dominar. Incluso hoy, en los sistemas embebidos, C está muy empleado, y en ese respeto personal, importante para construir mi robot.

0

Cursos de lenguaje de programación (Bootstrap Part 1)

Con variables, tipos de datos, control de flujo, funciones, expresiones, sentencias, subrutinas, etc., está preparado para comprender más completamente cualquier programación que surja de cualquiera de los lenguajes populares de uso general. Ése es realmente el núcleo de lo que compone la programación hoy (concedido que usted no está utilizando un lenguaje más especializado tal como Prolog o LISP).

0

Anunciando PYGJS (PyGame en su navegador/NodeWebkit)

Eso es correcto, ejecute PyGame (en todo es gloria Pythonic) EN EL NAVEGADOR! En suma, es un borrador. El código no está completamente documentado porque en realidad, es portado desde otros lugares donde hay documentación (pygame, gamejs, etc.) dondequiera que las funciones / clases no actúen como su equivalente pygame debo hacer una nota de, sin embargo, que usted no está tropezado.

0

Anatomía de un URI (¿Qué es un URL, URN, etc.?)

Con URIs podemos referenciar y localizar casi todo lo que necesitamos en Internet, desde libros, videos, sitios y juegos. Sin URIs todavía estaríamos atrapados en formas específicas de acceso clandestino a determinadas cosas usando clientes y métodos específicos, instrucciones que seguí en muchos libros antes de que los URIs se convirtieran en algo grande. Ahora, es simple: http://wunk.me/

0

Reseña Del Libro: Writing Compilers and Interpreters

Me encontré con este libro en la biblioteca de la Universidad Estatal de Colorado, uno de mis lugares favoritos, y estaba intrigado. Estaba intrigado porque parecía que en vez de confiar en ecuaciones computacionales esotéricas y tales, hablando de optimización, notas O, y tal, este libro en su lugar tomó el enfoque de buceo directamente en la aplicación directa de un compilador e intérprete.

0

Hacer Cosas Con Ordenadores

El procesador primario es el usuario, que está dirigiendo la computadora y sus actividades, pero el dispositivo computacional principal se llama la CPU (unidad central de procesamiento) y es un chip en la placa base de la computadora.

0

Configuración de un Proyecto Local PHP de GitHub Hosted en OS X

No es demasiado difícil configurar una línea de comandos básica de entorno de codificación PHP utilizando github, compositor y phpunit. Este tutorial cubrió cómo configurar el entorno de desarrollo si está usando php puramente desde la línea de comandos. Este tutorial no cubrió las instalaciones de * AMP.

0

Recordando Cosas Con Ordenadores

Así que hemos aprendido sobre operaciones binarias y booleanas junto con puertas lógicas. Ninguno de estos, en particular puertas lógicas, puede hacer la segunda cosa más importante necesaria para la computación.

Esa es la capacidad de recordar.

0

El Código de Gris

¿Alguna vez has oído hablar de algo llamado código gris? Si usted no es un programador o un entusiasta de la computadora (o para el caso de un ingeniero eléctrico), entonces probablemente no. Suena como una película, ¿verdad?

0

Aritmética Octal

Por ahora, esto debería tener que calcular el octal hasta que las vacas lleguen a casa. Esta es una habilidad importante cuando se calculan las direcciones en la memoria.

0

Aritmética Hexadecimal

Por ahora, esto debe tener que calcular hexadecimal hasta que las vacas lleguen a casa. Esta es una habilidad importante cuando se calculan las direcciones en la memoria. A menudo se hace referencia a las ubicaciones de memoria en hexadecimal para acortar su longitud.

0

Matemáticas Binarias

Como se puede ver los cálculos aritméticos binarios son fáciles-peesy. Quiero decir que sólo tiene que digitar para preocuparse: 1 y 0. Recuerdo haber aprendido mis tablas de multiplicar y 7 fue lo más difícil para mí para recordar. Nunca fui bueno en 7 hasta que era un adulto. Pero, cuando era niño, pensé que tenía que saberlo todo ahora … No podía imaginarme como un adulto.