This free App covers most important topics in simple English and diagrams for a quick study and revisions at the time of Exams, Viva, Assignments and Job interviews. It is the most useful App for last minute preparations.
The best app for school, college and work. If you are a student It will help to learn a lot.
This useful App lists 127 topics in 5 chapters, totally based on practical as well as a strong base of theoretical knowledge with notes written in very simple and understandable English.
Consider this App as a quick note guide which professors use in a classroom. The App will help in faster learning and quick revisions of all the topics.
Some of the topics Covered in the app are:
1. Abstract Machines
2. The Interpreter
3. Low-level and High-level languages
4. Example of an Abstract Machine
5. Describe a Programming Language
6. Grammar and Syntax
7. Introduction to syntax and semantics
8. Problem of Describing Syntax
9. Methods of Describing Syntax
10. Extended BNF
11. Attribute Grammars
12. Attribute Grammars Defined
13. Examples of Attribute Grammars
14. Computing Attribute Values
15. Dynamic Semantics
16. Axiomatic Semantics
17. Principles of language design
18. Programming paradigm
19. History of programming languages
20. Language design
21. Design goals of programming languages
22. Compilers
23. Virtual machines and interpreters
24. Chomsky Hierarchy
25. Elementary data types
26. Integer operations
27. Overflow operation
28. Enumeration types
29. Character type
30. Boolean type
31. Subtypes
32. Derived types
33. Expressions
34. Assignment statements
35. Introduction to lexical and semantic analysis
36. Lexical Analysis
37. Parsing Problem
38. Top-Down parsing
39. Bottom-Up Parsing
40. Complexity of Parsing
41. LL Grammar Class
42. Parsing Problem for Bottom-Up Parsers
43. Shift-Reduce Algorithms
44. LR Parsers
45. Data type
46. Primitive Data Types
47. Character String Types
48. Implementation of Character String Types
49. Array Types
50. Array Categories
51. Slices
52. Implementation of Array Types
53. Associative Arrays
54. Record Types
55. Tuple Types
56. List Types
57. Union Types
58. Pointer and Reference Types
59. Pointer Problems
60. Pointers in C and C
61. Reference Types
62. Implementation of Pointer and Reference Types
63. Heap Management
64. Type Checking
65. Strong Typing
66. Expressions
67. Arithmetic Expressions
68. Operator Evaluation Order
69. Associativity
70. Parentheses
71. Operand Evaluation Order
72. Referential Transparency
73. Overloaded Operators
74. Type Conversions
75. Coercion in Expressions
76. Explicit Type Conversion
77. Relational and Boolean Expressions
78. Short-Circuit Evaluation
79. Assignment statements
80. Fundamentals of Subprograms
81. Procedures and Functions in subprograms
82. Design Issues for Subprograms
83. Local Referencing Environments
84. Parameter-Passing Methods
85. Implementating Models of Parameter Passing
86. Implementing Parameter-Passing Methods
87. Type Checking Parameters
88. Parameters That Are Subprograms
89. Calling Subprograms Indirectly
90. Overloaded Subprograms
91. Generic Subprograms
92. Generic Functions in C
93. Generic Methods in Java 5.0
94. Design Issues for Functions
95. User-Defined Overloaded Operators
96. Closures
97. Coroutines
98. The Concept of Abstraction
99. Data Abstraction
100. Design Issues for Abstract Data Types
101. Abstract Data Types in Ada
102. Abstract Data Types in C
103. Abstract Data Types in C#
104. Parameterized Abstract Data Types
105. Parameterized Abstract Data Types in C
106. Encapsulation in C
107. Encapsulation in C
108. Concurrency
109. Categories of Concurrency
110. Subprogram-Level Concurrency
111. Flow diagram of task states
112. Semaphores
113. Cooperation Synchronization
114. Competition Synchronization
115. Monitors
116. Message Passing
117. Ada Support for Concurrency
118. Java Threads
119. High-Performance Fortran
Esta aplicación gratuita cubre los temas más importantes en Inglés sencillo y diagramas para un estudio rápido y revisiones en el momento de los exámenes, viva, misiones y entrevistas de trabajo. Es el más útil aplicación para los preparativos de última hora.
La mejor aplicación para la escuela, la universidad y el trabajo. Si usted es un estudiante que ayudará a aprender mucho.
Esta útil aplicación enumera 127 temas en 5 capítulos, totalmente basado en la práctica, así como una base sólida de conocimientos teóricos con las notas escritas en muy simple y comprensible Inglés.
Considere esta aplicación como una guía breve nota, que los profesores usan en un aula. La aplicación le ayudará en el aprendizaje más rápido y revisiones rápidas de todos los temas.
Algunos de los temas tratados en la aplicación son:
1. Las máquinas abstractas
2. La intérprete
3. Los lenguajes de bajo nivel y de alto nivel
4. Ejemplo de una máquina abstracta
5. Describe 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 de Describiendo Sintaxis
10. BNF extendido
11. Atributo gramáticas
12. Las gramáticas atributo definido
13. Ejemplos de Atributo gramáticas
14. Informática valores de atributos
15. dinámicos Semántica
16. La semántica axiomática
17. Principios de diseño del lenguaje
18. paradigma de programación
19. Historia de los lenguajes de programación
20. Idioma de diseño
21. metas de diseño de lenguajes de programación
22. Los compiladores
23. Las máquinas virtuales e intérpretes
24. Jerarquía de Chomsky
25. Tipos de datos elementales
26. operaciones de enteros
27. operación de desbordamiento
28. tipos de enumeración
29. Tipo de Carácter
30. Tipo de Boole
31. Los subtipos
32. tipos derivados
33. Expresiones
34. Las sentencias de asignación
35. Introducción al análisis léxico y semántico
36. Análisis léxico
37. Problema de análisis
38. el análisis sintáctico descendente
39. De abajo hacia arriba de análisis
40. La complejidad del análisis sintáctico
41. LL clase Gramática
42. El problema de análisis de abajo hacia arriba analizadores
43. desplazamiento y reducción Algoritmos
44. LR analizadores
45. Tipo de datos
46. Los tipos de datos primitivos
47. Tipos de cadena de caracteres
48. Aplicación de los tipos cadena de caracteres
49. Los tipos de matriz
50. Categorías de matriz
51. Las rebanadas
52. La aplicación de los tipos de matriz
53. Las matrices asociativas
54. Tipos de registros
Tipos 55. tupla
56. Tipos de listas
Tipos 57. Unión
58. Puntero y los tipos de referencia
59. Los problemas de puntero
60. Los punteros en C y C
61. Los tipos de referencia
62. Aplicación del puntero y los tipos de referencia
63. Gestión del montón
64. La verificación de tipos
65. Tipificación estricta
66. Expresiones
67. expresiones aritméticas
68. Operador del orden de evaluación
69. La asociatividad
70. Los paréntesis
71. Operando orden de evaluación
72. Transparencia referencial
73. Los operadores sobrecargados
74. Conversiones de tipos
75. La coacción en expresiones
76. conversión explícita
77. relacional y las expresiones de Boole
78. Evaluación de cortocircuito
79. Las sentencias de asignación
80. Fundamentos de los subprogramas
81. Procedimientos y funciones de los subprogramas
82. Cuestiones de Diseño para subprogramas
83. entornos locales Referencing
84. Métodos de traspaso de parámetros
85. pero la implementación de modelos de paso de parámetros
Métodos 86. Ejecución de traspaso de parámetros
87. La verificación de tipos de parámetros
88. Los parámetros que se Subprogramas
89. Los subprogramas de llamada Indirectamente
90. Los subprogramas sobrecargadas
91. Los subprogramas genéricos
92. Funciones genéricas en C
93. Los métodos genéricos en Java 5.0
94. Cuestiones de Diseño de Funciones
95. Los operadores sobrecargados definidos por el usuario
96. Los cierres
97. corrutinas
98. El concepto de la abstracción
99. Abstracción de datos
100. Cuestiones de diseño para los tipos de datos abstractos
101. Tipos de Datos Abstractos en Ada
102. Tipos Abstractos de Datos en C
103. Tipos Abstractos de Datos en C #
104. Tipos de datos abstractos parametrizada
105. Tipos de datos abstractos parametrizada en C
106. La encapsulación en C
107. La encapsulación en C
108. concurrencia
109. Las categorías de concurrencia
La concurrencia 110. Subprograma de nivel
111. Diagrama de flujo de estados de tarea
112. Los semáforos
113. Cooperación Sincronización
La sincronización 114. Competencia
115. Monitores
Paso 116. Mensaje
117. Apoyo para la concurrencia Ada
118. Hilos de Java
119. Fortran de alto rendimiento