Basics Of Programming

Contiene anuncios
5 K+
Descargas
Calificación del contenido
Apto para todo público
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

La aplicación es un manual gratuito completo de conceptos básicos del lenguaje de programación que cubre temas importantes, notas y materiales.

Esta App está diseñada para un rápido aprendizaje, repasos, referencias al momento de exámenes y entrevistas.

Este libro electrónico tiene 127 temas en 5 capítulos, totalmente basados ​​en la práctica, así como una sólida base de conocimientos teóricos.

Algunos de los temas tratados en la aplicación son:
1. Máquinas abstractas
2. El intérprete
3. Lenguajes de bajo y alto nivel
4. Ejemplo de una Máquina Abstracta
5. Describir un lenguaje de programación
6. Gramática y sintaxis
7. Introducción a la sintaxis y la semántica
8. Problema de describir la sintaxis
9. Métodos para describir la sintaxis
10. BNF extendido
11. Gramáticas de atributos
12. Definición de gramáticas de atributos
13. Ejemplos de gramáticas de atributos
14. Cálculo de valores de atributos
15. Semántica dinámica
16. Semántica axiomática
17. Principios del diseño del lenguaje
18. Paradigma de programación
19. Historia de los lenguajes de programación
20. Diseño de lenguaje
21. Objetivos de diseño de los lenguajes de programación.
22. Compiladores
23. Máquinas virtuales e intérpretes
24. Jerarquía de Chomsky
25. Tipos de datos elementales
26. Operaciones con enteros
27. Operación de desbordamiento
28. Tipos de enumeración
29. Tipo de personaje
30. tipo booleano
31. Subtipos
32. Tipos derivados
33. Expresiones
34. Declaraciones de cesión
35. Introducción al análisis léxico y semántico
36. Análisis léxico
37. Problema de análisis
38. Análisis de arriba hacia abajo
39. Análisis de abajo hacia arriba
40. Complejidad del análisis
41. Clase de gramática LL
42. Problema de análisis para analizadores ascendentes
43. Algoritmos de desplazamiento-reducción
44. Analizadores LR
45. Tipo de datos
46. ​​Tipos de datos primitivos
47. Tipos de cadenas de caracteres
48. Implementación de tipos de cadenas de caracteres
49. Tipos de matriz
50. Categorías de matrices
51. Rebanadas
52. Implementación de tipos de matriz
53. Arreglos Asociativos
54. Tipos de registro
55. Tipos de tuplas
56. Tipos de lista
57. Tipos de Unión
58. Tipos de puntero y referencia
59. Problemas de punteros
60. Punteros en C y C
61. Tipos de referencia
62. Implementación de tipos de puntero y referencia
63. Gestión de montones
64. Comprobación de tipos
65. Escritura fuerte
66. Expresiones
67. Expresiones aritméticas
68. Orden de evaluación del operador
69. Asociatividad
70. paréntesis
71. Orden de evaluación de operandos
72. Transparencia referencial
73. Operadores sobrecargados
74. Conversiones de tipo
75. Coacción en las expresiones
76. Conversión de tipo explícita
77. Expresiones relacionales y booleanas
78. Evaluación de cortocircuito
79. Declaraciones de cesión
80. Fundamentos de los subprogramas
81. Procedimientos y funciones en subprogramas
82. Problemas de diseño para subprogramas
83. Entornos de referencia local
84. Métodos de paso de parámetros
85. Implementación de modelos de paso de parámetros
86. Implementación de métodos de paso de parámetros
87. Tipo de parámetros de verificación
88. Parámetros que son subprogramas
89. Llamar a subprogramas indirectamente
90. Subprogramas sobrecargados
91. Subprogramas Genéricos
92. Funciones genéricas en C
93. Métodos genéricos en Java 5.0
94. Problemas de diseño para funciones
95. Operadores sobrecargados definidos por el usuario
96. Cierres
97. Corrutinas
98. El concepto de abstracción
99. Abstracción de datos
100. Problemas de diseño para tipos de datos abstractos
101. Tipos de datos abstractos en Ada
102. Tipos de datos abstractos en C
103. Tipos de datos abstractos en C#
104. Tipos de datos abstractos parametrizados
105. Tipos de datos abstractos parametrizados en C
106. Encapsulación en C
107. Encapsulación en C
108. Concurrencia
109. Categorías de Concurrencia
110. Concurrencia a nivel de subprograma
111. Diagrama de flujo de estados de tareas
112. Semáforos
113. Sincronización de cooperación
114. Sincronización de competición
115. Monitores
116. Paso de mensajes
117. Soporte de Ada para concurrencia
118. Hilos de Java
119. Fortran de alto rendimiento

No se enumeran todos los temas debido a limitaciones de caracteres.

Cada tema se completa con diagramas, ecuaciones y otras formas de representaciones gráficas para un mejor aprendizaje y una rápida comprensión.

Conceptos básicos de programación es parte de los cursos de educación en ciencias de la computación e ingeniería de software y los programas de licenciatura en tecnología de la información de varias universidades.
Actualización
2 dic 2023

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran el uso compartido
No se recopilan datos
Más información sobre cómo los desarrolladores declaran la recopilación
Los datos están encriptados en tránsito
No se pueden borrar los datos