Errores en tiempo de ejecución Funciones son llamadas con argumentos fuera de su dominio. División por cero Índices fuera de rango. Cuando no hay suficiente.

Slides:



Advertisements
Presentaciones similares
Universidad Tecnológica Nacional Facultad Regional Buenos Aires Ingeniería en Sistemas de Información Introducción a C Sistemas Operativos.
Advertisements

Universidad Tecnológica Nacional Facultad Regional Buenos Aires Ingeniería en Sistemas de Información Introducción a C Sistemas Operativos.
Clasificación de los compiladores
ING SEC 3 - UCSC Agosto 2009 Laboratorio Lenguaje de Programación ING – Universidad Católica SSMA Concepción Semestre II Tema:
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Arquitectura de computadoras
INSTITUTO TECNOLOGICO DE MINATITLAN
Núcleos de SO Contemporáneos
Temas Operaciones básicas Instalando el compilador
Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C.
Capitulo 4 Excepciones.
Detalles del sistema operativo
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Introducción al Software
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Funciones en lenguaje C
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Introducción a la programación en C
TRADUCTOR DE UN PROGRAMA
Introducción a la Programación. Lenguaje de Máquina.
ACIDE A C onfigurable I ntegrated D evelopment E nvironment (Un entorno integrado de desarrollo configurable)
Administración de Memoria Memoria Virtual
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
 Fue en el año 1945 cuando el matemático Jhon Von Neumann, fascinado por las posibilidades del ENIAC, demostró que una computadora podía tener una estructura.
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
Características de la interfaz de desarrollo
1.4 Traductor y Su estructura
LENGUAJES DE PROGRAMACIÓN
Computación II Unidad X Manejo de Excepciones. Presentación de la Unidad Objetivos: –Saber manejar situaciones inesperadas dentro de un programa –Comprender.
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
Curso de Java La tecnología Java
Tipos de Datos. Entrada-Salida.. La entrada-salida (I/O) le permite a un programa comunicarse con el mundo exterior. Esta comunicación puede realizarse.
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
Excepciones Unidad 5.
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
Bibliotecas Nacen a partir de la necesidad de la compilación por módulos. Lo cual consiste en separar el programa principal de aquellas funciones que se.
José Luis torres Álvaro José ortega MACROS EN EXCEL.
Filminas Décima Semana CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888.
Algorit moAlgorit mo An á lisisAn á lisis Argumen toArgumen to Asignación Asociación Cometar ioCometar io Compilación Constan teConstan te Definición.
Tipo de Errores.
Lenguajes de Programación
Scratch es una aplicación gratuita para Windows con la que podremos generar nuestras propias animaciones gráficas de forma sencilla. Sus controles son.
María José Freire Mayra Coello Juan Francisco Pérez
Ensambladores y Compiladores Universidad de Santiago de Chile Facultad de Ciencia Licenciatura en Ciencia de la Computación Laboratorio de Microcomputadores.
Metodología de la programación
Conceptos básicos Programación modular ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0;
María cristina Gutiérrez días
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
¿Cuáles son los programas
SISTEMAS OPERATIVOS.
UNIDAD V Bibliotecas de Funciones L.I. & M.S.C. OSCAR RAMÍREZ CORTÉS PROGRAMACIÓN DE SISTEMAS.
Introducción a GDevelop
Lenguaje de programación c
UNIDAD 1 Introducción a la Programación OBJETIVO: El estudiante identificará los elementos Básicos de todo lenguaje de programación. Comparando las posibles.
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
PowerPoint Transmisión de ideas.
Ada 2º Parte (variables, ámbitos, subrutinas, tipos abstractos de datos y excepciones)
MEMORIA DINÁMICA.
INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES FUNDAMENTOS DE DESARROLLO DE SISTEMAS INTEGRANTES:  Díaz Rojas Vianey  Ramírez Barojas Nancy Marisol  Olivarez.
¿Qué es Flash? Flash CS5 Flash Professional CS5 es una potente herramienta desarrollada por Adobe que ha superado las mejores expectativas de sus creadores.
SOFTWARE DE COMPUTADORAS
Lenguaje ensamblador Conceptos introductorios. Formatos de Instrucción. Modos de Direccionamiento. Conjunto de instrucciones básico. Introducción al Lenguaje.
JOSE ALBERTO JIMENEZ JIMENEZ KATTY HIPOLITO. 7.1 INTRODUCCION AL LENGUAJE EMSAMBLADOR.
=MARCOS DE TRABAJO ORIENTADO A OBJETOS= « NETBEANS » INTEGRANTES: SOTELO CORTES JESVAN FIDEL JIMENEZ ALFARO ARTURO CAMARA.
P ROCESO DE E NSAMBLADO Cámara Vázquez Berenice Rubí.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
ESTRUCTURA DE DATOS RETO 2: PYTHON. QUÉ ES PYTHON PYTHON ES UN LENGUAJE DE SCRIPTING INDEPENDIENTE DE PLATAFORMA Y ORIENTADO A OBJETOS, PREPARADO PARA.
Transcripción de la presentación:

Errores en tiempo de ejecución Funciones son llamadas con argumentos fuera de su dominio. División por cero Índices fuera de rango. Cuando no hay suficiente memoria. recursión infinita: produce una sucesión infinita de llamadas.

Entorno de desarrollo integrado (IDE) Un modulo de implementación (.lcl) y un modulo de definición (.Dcl) se convierten en la plataforma independiente de limpieza en “Codigo de bytes” (.Abc). Con el “Generador de codigo” implementado en C, convierte el “Codigo de bytes” a código de objeto (.Obj) El “static linker” implementado en clean toma el código objeto que esta relacionado con otros archivos en el modulo y el sistema,y es convertido en un ejecutable normal. Esto quiere decir que clean es de Traduccion compilada

Desarrolle su propia plataforma de juegos TileEditor: Es un programa de dibujo, con editor de baldosas para ser usados en sprites (imágenes), animaciones y las capas de fondo Se pueden crear juegos completos en corto tiempo por ejemplo el juego sinterklass contiene menos de 3000 líneas de código en clean (Plataforma 2D) Tile editor solo esta disponible para paltaformas window’s.