null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
10362850
Fundamentos Generales
Descripción
Lenguajes de Programacion Mapa Mental sobre Fundamentos Generales, creado por Ernesto Vector el 14/09/2017.
Sin etiquetas
tema 1
fundamentos de programacion
fundamentos
programacion
lenguajes de programacion
Mapa Mental por
Ernesto Vector
, actualizado hace más de 1 año
Más
Menos
Creado por
Ernesto Vector
hace más de 6 años
10
0
0
Resumen del Recurso
Fundamentos Generales
Lenguaje de Programación
Lenguaje Artificial
Diseñado para expresar Instrucciones
Llevadas a cabo por máquinas
por ejemplo las computadoras
Clasificación
Bajo Nivel (casi lenguaje Máquina)
Alto nivel (casi lenguaje natural)
Programa
Conjunto de Instrucciones
Realizan una o varias tareas
Algoritmo
Instrucciones elementales seleccionadas
Pueden ser realizadas por un robot o procesador
Secuencia
Ejecuta instrucción por instrucción
Condicional
Ejecuta un grupo de acciones A o un grupo de acciones B
En función de el resultado de alguna comparación o condición
Ciclos iterativos (repetitivos)
Iteración Definida
Ejecuta un grupo de instrucciones exactamente "n" veces
Iteración Condicional
Repite un bloque de acciones mientras alguna condición sea verdadera
Estructuras de Control
Condicional, Secuencial e iterativa
Pueden estar intercaladas y anidadas para tener un flujo complejo
Entornos sobre los Lenguajes
Objetos Denotables
Nota:
Se les puede dar un nombre
Variables
Procedimientos
Parámetros
Tipos definidos por el usuario
Módulos
Etiquetas
Constantes definidas por el usuario
Excepciones
Objetos Definidos por el lenguaje
Definición del lenguaje
Nota:
Por ejemplo: + indica la suma int es el tipo de dato entero etc
Escritura del programa
Nota:
El programador elige los nombres que usará en sus códigos
Tiempo de compilación
Nota:
El compilador reserva espacio en memoria para datos que pueden ser procesados estáticamente
Tiempo de ejecución
Nota:
Periodo entre inicio y fin del programa.
Todas las asociaciones que no se han realizado previamente, se realizan en este periodo
Bloques
Región textual del programa identificada por un inicio y un fin
Bloque asociado a un Procedimiento
Bloque in-line
Nota:
No asocia procedimientos, puede aparecer a cualquier posiciónen la que se pueda colocar algún comando
Entornos
Local
Nota:
Compuesto por el conjunto de asociaciones para nombres declarados localmente en el bloque
Ejemplo: A:{ int b; b = 5; }
No Local
Nota:
Entorno formado por las asociaciones de nombres que son visibles dentro del bloque, pero que no se declararon localmente
Ejemplo: A:{ int a, b; B:{ a = a+b; //Variables fuera del bloque } }
Global
Nota:
Es el que se forma cuando inicia la ejecución del programa
Operaciones sobre entornos
Se crean
Nota:
Las asociaciones entre los nombres declarados localmente y sus correspondientes objetos denotables
Se desactivan
Nota:
Las asociaciones entre nombres declarados de forma externa al bloque y que son redefinidos dentro del mismo
Se reactivan
Nota:
Las asociaciones entre nombres declarados fuera del bloque y que fueron redefinidas dentro del mismo
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
Abreviaciones comunes en programación web
Diego Santos
codigos QR
Cristina Padilla
ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
Ana pinzon
Historia de la Computadora
Diego Santos
tipos de errores de programacion
alex alexnuñez
Fundamentos de la Programación
Sukey Nakasima
EXAMEN PARCIAL 1INF
Hector Andres S
PROGRAMACION ORIENTADA A OBJETOS
ADRIANA RODRIGUEZ
Conceptos básicos de Economía
María Eugenia Méndez Piamba
BASES DE DATOS
Horst Berndt Reyes
Explorar la Librería