Want to create interactive content? It’s easy in Genially!
MapasConceptualesProgramacion_CastañedaRosasEdgarEduardo_1CV9
Edgar Castañeda
Created on November 22, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Fill in the Blanks
View
Museum Flipcards
View
Image Comparison Slider
View
Microcourse: Key Skills for the Professional Environment
View
The Meeting Microlearning
View
The Meeting Microlearning Mobile
View
Corporate Who's Who
Transcript
CÓDIGO ASCII
CÓDIGO EBCDIC
Es un esquema de codificación que se utiliza normalmente en IBM Z (z/OS) y iSeries (System i)
¿QUÉ ES EL CÓDIGO ASCII Y EL EBCDIC?
El código ASCII es un sistema de codificación que asigna un valor numérico único a diferentes caracteres utilizados en la comunicación electrónica.
05
TÍTULO AQUÍ
Subtítulo aquí
Algunos caracteres son idénticos en todas las páginas de códigos EBCDIC. Estos caracteres se denominan caracteres invariables. Otros caracteres pueden variar de una página de códigos a otra. Estos caracteres se denominan caracteres variables.
04
TÍTULO AQUÍ
tiliza 7 bits para representar 128 caracteres diferentes. Estos caracteres incluyen letras mayúsculas y minúsculas, dígitos numéricos, signos de puntuación, símbolos matemáticos y una serie de caracteres de control utilizados para el formateo de texto y el control de dispositivos.
Subtítulo aquí
numero logico o booleano
Existen distintas formas de representar una función lógica, entre las que podemos destacar las siguientes: Algebraica Por tabla de verdad Gráfica
Se utiliza cuando se realizan operaciones algebraicas. F = [(A + BC’)’ + ABC]’ + AB’C
Los enteros positivos se obtienen colocando el signo + delante de los números naturales. Los enteros negativos se obtienen c olocando el signo – delante de los números naturales.
Subtítulo aquí
NUMERO ENTERO
TABLA DE VERDAD
Cuantas representaciones de números enteros, reales, lógico o booleano, puntero, existen?
05
TÍTULO AQUÍ
Subtítulo aquí
son los que tienen decimales. En Python se expresan mediante el tipo float . En otros lenguajes de programación, como C, tiene también el tipo double , similar a float pero de mayor precisión (double = doble precisión).
GRAFICA
NUMEROS REALES
04
Un puntero es una variable que contiene la dirección de otra variable. También podríamos decir que un puntero es una variable que representa la posición (más que el valor) de otro dato, tal como una variable o un elemento de un array.
PUNTERO
A través del hardware especializado. Para la comunicación desde el hombre hacia la máquina son las llamadas "unidades de entrada".
UNIDADES DE SALIDA Monitor Impresora Altavoces
Cómo se comunica una persona con un ordenador?
UNIDADES DE ENTRADA Teclado Ratón Cámara Micrófono
Para la comunicación desde la máquina hacia el hombre son las llamadas "unidades de salida"
03
04
FASES DE COMPILACION
Existen diversas fases de compilación o también llamadas etapas de la compilacion.
Subtítulo aquí
COMPILACION
Cuál es el proceso de compilación, montaje y ejecución?
proceso de traducción de programas fuente a programas objeto. El programa objeto obtenido de la compilación ha sido traducido normalmente al código común del lenguaje de máquina. Para conseguir el programa máquina real se debe utilizar un programa llamado montador o enlazador (linker). El proceso de montaje conduce a un programa en lenguaje máquina directamente ejecutable.
Subtítulo aquí
03
1. Escritura del programa fuente con un editor (programa que permite a una computadora actuar de modo similar a una máquina de escribir electrónica) y guardarlo en un dispositivo de almacenamiento (por ejemplo, un disco). 2. Introducir el programa fuente en memoria. 3. Compilar el programa con el compilador. 4. Verficar y corregir errores de compilación (listado de errores). 5. Obtención del programa objeto. 6. El enlazador (linker) obtiene el programa ejecutable. 7. Se ejecuta el programa y, si no existen errores, se tendrá la salida del programa
El proceso de ejecución de un programa escrito en un lenguaje de programación y mediante un compilador tiene los siguientes pasos:
ejecucion
Un intérprete es un programa que ejecuta directamente las instrucciones escritas en un lenguaje de programación dado
compilador
Un compilador es un programa que transforma el código fuente de un programa a su equivalente en otro lenguaje de programación de más bajo nivel
INTERPRETE
DIFERENCIA ENTRE UN COMPILADOR Y UN INTERPRETE
puedes distribuir la misma copia de un programa interpretado a usuarios en plataformas muy diferentes. Pero cada uno de ellos tendrá que disponer de un intérprete para su plataforma.
05
Un compilador genera un programa “stand-alone” es decir que tiene sentido y se puede ejecutar por sí solo, mientras que un programa interpretado siempre necesita su intérprete correspondiente para poder ejecutarse. Por lo tanto, es más fácil distribuir un programa compilado. El problema es que sólo podrás ejecutarlo en la plataforma para la que se ha compilado.
04
TÍTULO AQUÍ
Un programa compilado es más rápido de ejecutar que uno interpretado pero se tarda más a compilar y ejecutar un programa que a interpretarlo.
El interprete te da la posibilidad de ser multiplataforma
es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación
no puede ejecutarse en un ordenador ya que entonces dejaría de ser pseudocódigo,
TÍTULO AQUÍ
Subtítulo aquí
es un código escrito para que lo entienda el ser humano y no la máquina.
PseUDOCODIGO
ndependencia al código en el que se va a escribir el programa, proporcionando un método que facilita la posterior programación y la resolución del algoritmo del programa.
Bit - Un Bit es el acrónimo de Binary digit (dígito binario). Un bit es un dígito del sistema de numeración binario.
En matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1).
Un sistema de numeración es un conjunto de símbolos y reglas de generación que permiten construir todos los números válidos y el sistema binario
unidad básica de los datos
Las computadoras solo entienden 0 y 1. Esto se debe principalmente a que trabajan con voltajes internos: encendido = 1 y apagado = 0.
En informática, el tiempo de compilación describe la ventana de tiempo durante la cual se compila un programa de computadora.
TIEMPO DE COMPILACION
tIEMPO DE ejECUCION
Se denomina tiempo de ejecución (runtime en inglés) al intervalo de tiempo en el que un programa de computadora se ejecuta en un sistema operativo.
tiempo de compilación y tiempo de ejecución.
los requisitos son requisitos del lenguaje de programación que debe cumplir el código fuente antes de la compilación y las propiedades de tiempo de compilación son propiedades del programa sobre las que se puede razonar durante la compilación. El tiempo real que se tarda en compilar un programa suele denominarse tiempo de compilación.
Este tiempo se inicia con la puesta en memoria principal del programa, por lo que el sistema operativo comienza a ejecutar sus instrucciones.
03
El intervalo finaliza en el momento en que este envía al sistema operativo la señal de terminación, sea esta una terminación normal o una terminación anormal, en el que el programa produjo algún error y el sistema debió forzar su finalización.