Want to create interactive content? It’s easy in Genially!

Get started free

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:

Akihabara Agenda

Akihabara Content Repository

Interactive Scoreboard

Correct Concepts

Semicircle Mind Map

Choice Board Flipcards

Team Retrospective

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.