El intérprete de Python
|
|
- Agustín Araya Luna
- hace 6 años
- Vistas:
Transcripción
1 Introducción a la Computación El intérprete de Python Maximiliano Geier (mgeier@dc.uba.ar) Facultad de Ciencias Exactas y Naturales, UBA 27/03/2014 Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
2 Intérprete Ejecutando Python La opción inicial para usar Python es utilizar directamente el intérprete. Directamente se escriben los comandos y se obtiene la respuesta. En el curso vamos a usar la versión 3 de Python, acá en los labos el comando que vamos a ejecutar es python3.2. Para ver si todo funciona correctamente, se puede hacer: print("hola, mundo") Para salir del intérprete usamos las teclas Ctrl+D o escribimos quit() Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
3 Intérprete Editando texto La otra manera de interactuar con Python es crear un archivo de texto con los comandos que queremos que ejecute. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
4 Intérprete Editando texto La otra manera de interactuar con Python es crear un archivo de texto con los comandos que queremos que ejecute. El intérprete va a ir leyendo el archivo y ejecutando de a un comando por vez. Esto termina cuando se ejecutaron todos los comandos o cuando explota por haber encontrado un error. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
5 Intérprete Editando texto La otra manera de interactuar con Python es crear un archivo de texto con los comandos que queremos que ejecute. El intérprete va a ir leyendo el archivo y ejecutando de a un comando por vez. Esto termina cuando se ejecutaron todos los comandos o cuando explota por haber encontrado un error. python3.2 mi super programa.py: es la manera más sencilla de ejecutar el script recientemente creado (hay otras maneras). Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
6 Intérprete Editando texto La otra manera de interactuar con Python es crear un archivo de texto con los comandos que queremos que ejecute. El intérprete va a ir leyendo el archivo y ejecutando de a un comando por vez. Esto termina cuando se ejecutaron todos los comandos o cuando explota por haber encontrado un error. python3.2 mi super programa.py: es la manera más sencilla de ejecutar el script recientemente creado (hay otras maneras). Se puede usar el editor de texto que más les guste. La gente con más problemitas usa vi. Funciona en una consola. Los que tienen un grado de problemitas intermedio pueden usar el vim o el emacs. También son de consola. Si no hay otra cosa, el nano va. Otro más de consola. El mcedit es un editor muy completo, si sos lo suficientemente viejo y nerd, puede que te traiga recuerdos. También funciona en consola. En el entorno GNOME, geany, gedit, etc. En KDE, kate o kwrite. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
7 Debugger Probando código Si tenemos un archivo con muchas funciones adentro, una forma de probarlas interactivamente es usando el modo interactivo del intérprete. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
8 Debugger Probando código Si tenemos un archivo con muchas funciones adentro, una forma de probarlas interactivamente es usando el modo interactivo del intérprete. Para esto ejecutamos python3.2 -i mi super programa.py Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
9 Debugger Probando código Si tenemos un archivo con muchas funciones adentro, una forma de probarlas interactivamente es usando el modo interactivo del intérprete. Para esto ejecutamos python3.2 -i mi super programa.py Nos va a ejecutar el script hasta el final igual que antes, y una vez que termine nos va a aparecer el prompt del intérprete. Vamos a poder llamar desde el intérprete a todas las funciones que definimos en el script. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
10 Debugger Probando código Si tenemos un archivo con muchas funciones adentro, una forma de probarlas interactivamente es usando el modo interactivo del intérprete. Para esto ejecutamos python3.2 -i mi super programa.py Nos va a ejecutar el script hasta el final igual que antes, y una vez que termine nos va a aparecer el prompt del intérprete. Vamos a poder llamar desde el intérprete a todas las funciones que definimos en el script. Otra forma de probar código cuando las cosas no funcionan es usando un debugger. Python ya trae un debugger incorporado que se llama pdb. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
11 Debugger Usando el debugger Lo invocamos con python3.2 -m pdb mi super programa.py. En lugar de ejecutar el script, se va a parar en la primera ĺınea y nos va a mostrar el prompt del pdb. (Pdb) Algunos comandos: n o next: ejecuta una instrucción. p, pp o print: imprime en pantalla el valor actual de un símbolo. l o list: muestra la ĺınea actual que está siendo ejecutada junto con algunas ĺıneas extras de contexto. c o continue: ejecuta hasta que finalice el programa o hasta que se encuentre con un breakpoint. b o break: pone un breakpoint en el punto especificado del programa (puede ser una ĺınea de código o una función). Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
12 Errores Mensajes de error File SyntaxError.py, line 1 print "Hola, mundo" ^ SyntaxError: invalid syntax Los mensajes de error de Python se muestran en tiempo de ejecución utilizando un mecanismo llamado excepciones. La información que podemos ver es el lugar en donde ocurrió el error, el tipo de excepción, y un mensaje de error. Las excepciones son formas de reportar errores que el programador puede utilizar y manejar (o atrapar) de alguna manera. Ahora no nos vamos a meter con esto. Si nadie hace nada con ellas, el programa explota como se ve en el ejemplo. Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
13 Errores Más mensajes de error Traceback (most recent call last): File "./exp.py", line 120, in <module> eval(sys.argv[1])(*sys.argv[2:]) File "./exp.py", line 91, in biglans_all_metrics generic_all_metrics( biglans.ns, size) File "./exp.py", line 27, in generic_all_metrics random_costs_all = [ computecost(na, na.getrandompermutation(size_int)) for x in xrange(size_int**2)] File "./emulabparser.py", line 230, in getrandompermutation return random_permutation(self.nodes, n) File "./emulabparser.py", line 82, in random_permutation return tuple(random.sample(pool, r)) File "/usr/lib/python2.7/random.py", line 322, in sample raise ValueError("sample larger than population") ValueError: sample larger than population Maximiliano Geier (UBA) Clase práctica 2: El intérprete de Python 27/03/ / 7
Tipos de Datos de python (1ª parte):
Tipos de Datos de python (1ª parte): Cuando almacenamos datos en una variable, lo que podemos hacer con ellos depende del tipo de datos que sean. Si tengo los datos 1 y 2 y hago 1+2 obtendré como resultado
Más detallesIntroducción a la Computación Sistemas de Control de Versiones (VCS)
Introducción a la Computación Sistemas de Control de Versiones (VCS) Maximiliano Geier Facultad de Ciencias Exactas y Naturales, UBA 18/03/2015 Maximiliano Geier (UBA) Clase Práctica 01: VCS 18/03/2015
Más detallesInterprete comandos de Windows.
Interprete comandos de Windows. Para abrir el intérprete de comandos de Windows podemos utilizar tres caminos: 1.- Inicio > Todos los programas > Accesorios > Símbolo del sistema 2.- Inicio > Ejecutar
Más detallesEste taller estará orientado a aquellas personas que no han visto jamás Python y también a aquellos que quieran pasar de Python 2 al 3
Introducción En este taller veremos las novedades sobre Python 3, que cosas nuevas e interesantes trae, que lo diferencia con Python 2, a demás conoceremos los depuradores que trae. Miraremos por arriba
Más detallesTutorial de GDB. Algoritmos y Estructuras de Datos II. Algoritmos y Estructuras de Datos II () Tutorial de GDB 1 / 1
Tutorial de GDB Algoritmos y Estructuras de Datos II Algoritmos y Estructuras de Datos II () Tutorial de GDB 1 / 1 Qué es gdb? GNU Debugger Es un depurador para varios lenguajes, incluyendo C y C++. Permite
Más detallesAgosto de 2012 TUTORIAL PSEINT. Servicio Nacional de Aprendizaje SENA Jordan Angulo Canabal
Agosto de 2012 PSEINT TUTORIAL Servicio Nacional de Aprendizaje SENA Jordan Angulo Canabal Pseint Acerca de Pseint PSeInt es principalmente un intérprete de pseudocódigo. El proyecto nació como trabajo
Más detallesSistemas de Bases de Datos 2 Practica 1
2009 Sistemas de Bases de Datos 2 Practica 1 Backup y Restore en SQL Server 2008 Express Edition. Ing. Julio Duarte Aux. Julio Chicas Mario Ramón Castellanos Arana 200512086 15/08/2009 2 Sistemas de Bases
Más detallesJava desde Consola Utilizando Java sin Path
1 Utilizando Java sin Path Una vez hayamos instalado el JDK (Java Development Kit) ya estamos en capacidad de crear y hacer funcionar algunos códigos sencillos. Para esto utilizaremos como entorno de programación
Más detallesEJEMPLO DE MANIPULACIÓN DE TAREAS
EJEMPLO DE MANIPULACIÓN DE TAREAS Para el ejemplo se supone que se está frente a un equipo con Linux ya instalado y se necesita activar una terminal como se explicó al final del capítulo de instalación.
Más detallesEstructuras de control
Estructuras de control Condicionales Ejemplo: Resolución de la ecuación de primer grado In [1]: # Solución de la ecuación ax+b=0 def solucion1grado(a, b): return -float(b) / a In [2]: solucion1grado(2,4)
Más detallesCómo depurar código Python con PyScripter
Cómo depurar código Python con PyScripter En este post vamos a daros las claves para aprovechar el uso de PyScripter como editor de código de Python para ArcGIS, tanto para escribir código como para la
Más detallesCómo compilar y ejecutar programas en ĺınea de comandos
Cómo compilar y ejecutar programas en ĺınea de comandos Universidad Complutense de Madrid I.E.S. Antonio de Nebrija (Móstoles) http://www.programa-me.com 1 Cómo compilar y ejecutar programas en línea de
Más detalles$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos
PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,
Más detallesMi primer programa en Code::Blocks
Mi primer programa en Code::Blocks Introducción a la Computación Departamento de Computación - FCEyN - UBA Primer cuatrimestre de 2010 1. Antes de empezar 1.1. Cómo instalo el Code::Blocks en una computadora?
Más detallesTema 3. Aplicaciones de Tipo Consola
Tema 3. Aplicaciones de Tipo Consola Una aplicación de consola es aquella que se ejecuta dentro de una ventana de línea de comandos. Este tipo de ventana recibe diferentes denominaciones: Símbolo del sistema,
Más detallesCLASE 1 de VISUAL BASIC (V6)
CLASE 1 de VISUAL BASIC (V6) El programa ya está instalado, pero tenemos que descomprimirlo no tarda mucho. Ten en cuenta que habrá que hacer esto todos los días. Ve a MiPC Entra en Archivos de Programa
Más detallesTP N 4 Redirección de entrada y salida estándar
Taller de GNU/Linux 2002 TP4 hoja 1/5 Universidad Nacional de La Matanza Ingeniería en Informática-Taller de GNU/Linux TP N 4 Redirección de entrada y salida estándar Objetivos: Conceptos de entrada y
Más detallesProcesos e Hilos en C
Procesos e Hilos en C 6 de febrero de 2012 En esta sesión vamos a escribir programas en lenguaje C que utilicen hilos y procesos para comparar el rendimiento del sistema ante la gestión de unos y otros.
Más detalles1.El objetivo de un depurador
UNIVERSIDAD TECNICA FEDERICO SANTA MARIA DEPARTAMENTO DE ELECTRONICA ELO320 Estructuras de Datos y Algoritmos 28/8/2008 Información Sobre gdb Tomás Arredondo Vidal gdb es un depurador desarrollado por
Más detallesEl segundo panel está compuesto por casillas, igual que si fuese una actividad con casillas y pueden contener textos, imágenes,sonidos...
Módulo 10: Diseño de actividades: Crucigrama y Sopas de letra 10.1.- Introducción. Comenzamos ahora con el diseño de los dos últimos tipos de actividades: Los crucigramas y las sopas de letras. Tanto unos
Más detallesUsando el Sistema Operativo
Sistemas Operativos Pontificia Universidad Javeriana Enero de 2010 Los sistemas operativos Los sistemas operativos Perspectivas del Computador Concepto general El sistema operativo es parte del software
Más detallesLaboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.
Laboratorio Instalación de Visual Studio Community Versión: 1.0.0 Enero de 2016 Página 1 de 19 informes@ticapacitacion.com http://ticapacitacion.com CONTENIDO INTRODUCCIÓN EJERCICIO 1: INSTALANDO VISUAL
Más detallesAnexo. Control de errores
Anexo. Control de errores Tipos de errores Los errores en un programa o algoritmo se pueden clasificar de la siguiente manera Errores de compilación Los errores de compilación no permiten la ejecución
Más detallesEn este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.
El primer objetivo de un programa informático es el manejo de datos. Un dato es toda aquella información que se puede tratar en un programa informático. En este artículo vamos a conocer los tipos de datos
Más detallesManual de usuario de cga-comparte-impresora-v4
Manual de usuario de cga-comparte-impresora-v4 CONSEJERÍA DE EDUCACIÓN Dirección General de Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/01/09 Versión: 1 Autor: Centro de Gestión
Más detallesPRÁCTICA DE COMANDOS BASICOS DE LA CONSOLA DEL SIMBOLO DE SISTEMA
PRÁCTICA DE COMANDOS BASICOS DE LA CONSOLA DEL SIMBOLO DE SISTEMA Ing. Maynor Guillermo Reynado Guía práctica de comandos en MS-DOS a. Ejecutar la consola de símbolo de sistema 1. Win + R 2. Digitar CMD
Más detallesCreacion de Script. Que es un Script?
Creacion de Script Que es un Script? Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución,
Más detallesDepuración de Node.js (práctica)
Depuración de Node.js (práctica) Tiempo estimado: 45min El objeto de esta práctica es afianzar, reforzar y consolidar los conocimientos teóricos presentados en la lección. Al finalizarla, el estudiante:
Más detalleshttp://www.conclase.net/c/devcpp.php?art=depurar Depurar programas
Depurar programas Siempre hay que tener en cuenta que los ordenadores hacen sólo aquello que nosotros les decimos que hagan: si los programas no funcionan es porque no los hemos diseñado bien o porque
Más detallesTutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows
Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows Lo primero que hay que tener en cuenta para poder hacer nuestro primer programa en C++ es que necesitamos ciertas herramientas
Más detalles004. Archivos y directorios
004. Archivos y directorios 4.1 Creando directorios 4.2 Visualizando 4.3 Diferentes nombres para un mismo archivo 4.1 Creando directorios. Para crear un directorio vamos a utilizar la orden mkdir. $ mkdir
Más detallesAPLICACIÓN DXF_TO_CTE PARA LA CONVERSIÓN DE ARCHIVOS DXF A CTE
APLICACIÓN DXF_TO_CTE PARA LA CONVERSIÓN DE ARCHIVOS DXF A CTE INSTRUCCIONES DE USO Aunque Lider/Calener permite la gestión de archivos DXF, la geometría del edificio tiene que volver a dibujarse en un
Más detallesClases y objetos en python (Programacion Orientada a Objetos)
Clases y objetos en python (Programacion Orientada a Objetos) pythondiario.com /2014/10/clases-y-objetos-en-python-programacion.html Python es un lenguaje de programación orientada a objetos (POO). La
Más detallesCurso Completo de Visual Basic 6.0
CURSO Curso Completo de Visual Basic 6.0 Escuela Superior de Ingenieros Industriales UNIVERSIDAD DE NAVARRA Javier García de Jalón José Ignacio Rodríguez Alfonso Brazález Patxi Funes Eduardo Carrasco Jesús
Más detallesLa última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Más detallesFACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de decisión PRÁCTICA NÚM. [ 5 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
Más detallesMicrosoft Office Word
Microsoft Office Word Objetivos del capítulo: Aprender lo que es un procesador de textos. Aprender a ejecutar el programa cada que vez que se quiere usar. Aprender los elementos de la pantalla principal
Más detallesHaciendo pruebas sobre Splinter
Haciendo pruebas sobre Splinter Esta clase analizaremos cómo automatizar el navegador web, algo que nos puede permitir realizar carga de datos masiva o pruebas de integración. La herramienta que utilizaremos
Más detallesNERO BURNING ROM. Manual de grabación. By CriCri
NERO BURNING ROM Manual de grabación By CriCri GRABAR EN NERO Pulsamos dos veces papa abrir el programa Nero Burnig Rom, que es el que vamos a utilizar para grabar los documentos, música, video... Dependiendo
Más detallesComputadores y Comunicaciones. Práctica de Laboratorio: Diseño de una aplicación basada en el modelo cliente-servidor
Práctica de Laboratorio: Diseño de una aplicación basada en el modelo cliente-servidor Julián Viejo Cortés Jorge Juan Chico Marzo 2009 Índice de contenidos 1. Introducción...2 2. Ejemplo 1: Aplicación
Más detallesClase 3: Usando los sensores
Año 2012 Clase 3 Temario Repaso de estructuras básicas de Python Los sensores del Robot Guía práctica Primer curso de programación usando robots y Python Objetivos El objetivo de esta clase es afianzar
Más detallesJuego Jarras con Agua Guía del Usuario
Juego Jarras con Agua Guía del Usuario Stacking Vessel -2011- Wüstenberg, Pia. Extraído desde: http://www.piadesign.eu/piadesign.eu/stacking_vessel_sun.html El nuevo juego "Jaras con Agua" expande sus
Más detallesOffice 365 Pro Plus ACTVACIÓN EN EQUIPOS COMPARTIDOS
Office 365 Pro Plus ACTVACIÓN EN EQUIPOS COMPARTIDOS La activación en equipos compartidos permite implementar Office 365 ProPlus en un equipo de la organización a los que varios usuarios tienen acceso.
Más detallesIntroducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una
Objetivo En este trabajo práctico se aprenderá a crear una plantilla que contenga macros. Las macros creadas permitirán crear una firma denominada: InsertarFirma y y otra macro denominada: BorrarFirma,
Más detallesLa forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel.
Unidad 18. Macros En esta unidad estudiaremos qué son las Macros, en qué nos pueden ayudar y cómo crear macros automáticamente. Esta unidad tratará de manera muy sencilla el tema de macros sin entrar en
Más detallesEditores de texto en Linux
Editores de texto en Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Octubre de 2013 GSyC - 2013 Editores de texto en Linux 1 c 2013 GSyC Algunos derechos reservados.
Más detallesInstalación de programa Data Recorder V3.
Instalación de programa Data Recorder V3. Lo primero será instalar nuestro programa, para ello solo tenemos que introducir el CD que viene con el equipo en nuestro ordenador. Abriremos nuestra disquetera
Más detallesMANUAL DE ACTUALIZACIÓN DE CONSOLIDACIÓN
MANUAL DE ACTUALIZACIÓN DE CONSOLIDACIÓN PRUEBA ELECTRÓNICA SABER 3 5 7 9 CONTENIDO ACTUALIZACIÓN DE CONSOLIDACIÓN... 2 INTRODUCCIÓN... 2 DESCARGA DEL ARCHIVO... 3 Descarga del archivo... 3 Extracción
Más detallesCrear USB de arranque (WinSetUpFromUSB).
Crear USB de arranque (WinSetUpFromUSB). Para crear un USB de arranque hay que seguir los siguientes pasos: 1. Lo primero que hacemos es descargarnos los archivos necesarios. Para eso vamos a la siguiente
Más detallesGUIA PARA COPIAR CONTENIDOS DESDE PANTALLA DE USUARIO TIPO TEXTO A APLICACIOES DE MICROSOFT OFFICE.
GUIA PARA COPIAR CONTENIDOS DESDE PANTALLA DE USUARIO TIPO TEXTO A APLICACIOES DE MICROSOFT OFFICE. Ing., MSc, DEA. Cosmemarcano@gmail.com Durante la preparación de documentos en Word se nos puede presentar
Más detallesEn la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.
Guía de Usuario Esta Guía de Usuario del programa de Copias de Seguridad le ayudará a conocer el funcionamiento del programa para que pueda personalizar el salvado de sus documentos con gran facilidad.
Más detallesMANUAL DE RUBY (PARTE I) Luis José Sánchez González
MANUAL DE RUBY (PARTE I) Luis José Sánchez González 1. QUÉ ES RUBY? Ruby es un lenguaje de programación interpretado y orientado a objetos muy potente y al mismo tiempo muy sencillo. Para apreciar la extrema
Más detallesFUNDAMENTOS DE PROGRAMACIÓN. Practica 1. Iniciando con C#
FUNDAMENTOS DE PROGRAMACIÓN Practica 1 Iniciando con C# 1.- Tipos de aplicaciones. 2.- Pasos para crear el primer proyecto. 3.- Compilación y ejecución del proyecto. 4.- Manejo y corrección de errores.
Más detallesArrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A)
aprenderaprogramar.com Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel
Más detallesInstituto Tecnológico de Las Américas (ITLA)
Instituto Tecnológico de Las Américas (ITLA) Sistema Operativo 3 (SO3) Abel Eliezer Mejía Amador Matricula: 2011-3891 How to: Creación de Scripts Scripts Qué es un Shell script en Linux? Shell es un programa
Más detallesFórmulas de Competición
37 Fórmulas de Competición SECCIÓN 10 CAPÍTULO 37 COMPETICIÓN FÓRMULAS DE COMPETICIÓN Fórmulas de Competición. Seleccionamos la opción Fórmulas de Competición dentro de la zona Competición apareciéndonos
Más detallesTEMA 2: Sistemas Operativos
TEMA 2: Sistemas Operativos 2.1. QUÉ ES UN SISTEMA OPERATIVO? Un sistema operativo es un conjunto de programas encargados de gestionar los recursos del ordenador y que permiten la comunicación del usuario
Más detallesInstalación de Cloner
Instalación de Cloner Ejecute el archivo de instalación de Cloner bajado del sitio. Haga click en siguiente para continuar con la instalación o en cancelar para salir de ella. Lea atentamente el acuerdo
Más detallesMacros y Visual Basic para Aplicaciones en Excel
Macros y Visual Basic para Aplicaciones en Excel Creación de Macro Para grabar una macro debemos acceder a la pestaña Vista y despliega el submenú Macros y dentro de este submenu seleccionar la opción
Más detallesAcademia de Software Libre
Curso:GNU/Linux Unidad II: El Entorno de Linux Cómo entrar y salir del sistema Una de las características del sistema operativo Linux es el hecho que es capaz de soportar múltiples usuarios conectados
Más detallesHerramientas computacionales para la matemática MATLAB: Cómo guardar el trabajo?
Herramientas computacionales para la matemática MATLAB: Cómo guardar el trabajo? Verónica Borja Macías Marzo 2013 1 Cómo guardar el trabajo? Trabajar en la ventana de comandos es similar a realizar cálculos
Más detallesCómo instalar Java en Windows 7 y Vista
Cómo instalar Java en Windows 7 y Vista Antes de empezar necesitamos descargar el Java Development Kit o mejor conocido como el Java JDK desde la página de Java o mejor dicho de la página de Sun, mi recomendación
Más detallesABRIENDO BASES DE DATOS USANDO EL ASISTENTE PARA BASES DE DATOS
ABRIENDO BASES DE DATOS USANDO EL ASISTENTE PARA BASES DE DATOS Nota Si tiene datos guardados en una PC, un servidor o una aplicación (base de datos, hoja de cálculo) que soporte los controladores de bases
Más detallesIngeniería del Software Swing
Introducción En este laboratorio, utilizaremos una interfaz gráfica que permita realizar una entrada y salida de datos. Para ello usaremos el plugin Visual Editor de Eclipse. También realizaremos un primer
Más detallesMANUAL DE INSTALACIÓN Y USO DE FBackup
MANUAL DE INSTALACIÓN Y USO DE FBackup FBackup es una herramienta gratuita para realizar copias de seguridad de nuestra información. Con FBackup podrás crear tus copias de seguridad tanto personales como
Más detallesShell Script Sistemas Operativos III - ITS EMT - CETP
Shell Script SHELL tiene dos formas distintas de ejecutar comandos : Archivos binarios Programas compilados y de los cuales existe un ejecutable archivos.exe ó.com en MS-DOS Archivos de texto Contienen
Más detallesLenguaje de Programación
Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development
Más detallesAUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS
UNIDAD DIDÁCTICA AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS Los objetivos de este tema son: 1. Entender la utilidad de una macro en Word y aprender a grabarla. 2. Conocer la utilización
Más detallesMétodos que devuelven valor Dado el siguiente triángulo rectángulo:
Métodos que devuelven valor Dado el siguiente triángulo rectángulo: hipotenusa altura base Para dibujar este triángulo necesitamos los siguientes datos: base y altura La base y la altura, se utilizarán
Más detallesUnidad IV: Programación del lado del cliente
Unidad IV: Programación del lado del cliente 4.1 Introducción al lenguaje Un lenguaje del lado cliente es totalmente independiente del servidor, lo cual permite que la página pueda ser albergada en cualquier
Más detallesIntroducción a C++ y Code::Blocks
Introducción a C++ y Práctica Imperativo Clase 1 Luis Agustín Nieto Departamento de Computación, FCEyN,Universidad de Buenos Aires. 28 de mayo de 2010 Menu de esta Tarde Funcional Vs. Imperativo (Intérprete
Más detallesTema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
Más detallesDEPURADOR GDB. Debugging de programas complejos con múltiples archivos.
Introducción DEPURADOR GDB GDB es el source debugger de GNU. Es un poderoso debugger que permite "ver" que esta sucediendo dentro de programas escritos en C, C++ y Modula-2. Entre las capacidades más notorias
Más detallesInstalación y Configuración de MySQL
Instalación y Configuración de MySQL Instalación y Configuración de MySQL 1/8 Lo podemos descargar de forma gratuita de: http://dev.mysql.com/downloads/mysql/5.0.html#win32 En el momento de escribir este
Más detallesEl segundo panel está compuesto por casillas, igual que si fuese una actividad con casillas y pueden contener textos, imágenes,sonidos...
Módulo 10: Diseño de actividades: Crucigrama y Sopas de letra 10.1.- Introducción. Comenzamos ahora con el diseño de los dos últimos tipos de actividades: Los crucigramas y las sopas de letras. Tanto unos
Más detallesMenú de Arranque en Windows VISTA
Menú de Arranque en Windows VISTA En Windows Vista ya no tenemos el archivo boot.ini en el que modificándose podíamos poner que partición de nuestro disco duro arrancar. Windows Vista carga BOOTMGR que
Más detallesIntroducción al uso del equipamento informático
Introducción al uso del equipamento informático Antonio Yáñez Izquierdo Octubre 2011 Antonio Yáñez Izquierdo () Introducción al uso del equipamento informático Octubre 2011 1 / 28 Contenidos Introducción
Más detallesFigura 41: Ejemplo de una carta para combinar correspondencia
4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación
Más detallesIntroducción a Windows 98
CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso
Más detallesProcesamiento básico de texto en Unix ProgPLN
Procesamiento básico de texto en Unix ProgPLN Víctor Peinado v.peinado@filol.ucm.es 17-23 de octubre de 2014 Referencias Unix for poets 1 Comandos para procesar ficheros de texto 1 Church, K. W. Unix for
Más detallesCompilando en Pascal
Compilando en Pascal Gonzalo Soriano gsorianob@gmail.com 28 de marzo de 2009 Resumen Este apunte no tiene la intensión de enseñarles a usar un compilador, sino mostrales como compilar y algunas herramientas
Más detallesPrototipado, instancias e historia de un proceso
Prototipado, instancias e historia de un proceso En los videos anteriores sobre Automatización, utilizamos objetos del tipo transacción, para registrar la reserva de pasajes y crear al pasajero como cliente
Más detallesGuía de uso del programa AVR-Studio
Guía de uso del programa AVR-Studio El entorno de desarrollo AVR-STUDIO nos permite cargar, ensamblar y depurar los programas que escribimos en lenguaje ensamblador. Los pasos para crear un proyecto nuevo
Más detallesLEER Y ESCRIBIR ARCHIVOS DE TEXTO CON PHP. FUNCIONES FOPEN (MODOS), FGETS, FPUTS, FCLOSE Y FEOF. EJEMPLOS (CU00836B)
APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS DE TEXTO CON PHP. FUNCIONES FOPEN (MODOS), FGETS, FPUTS, FCLOSE Y FEOF. EJEMPLOS (CU00836B) Sección: Cursos Categoría: Tutorial básico del programador web:
Más detallesPRÁCTICA 1 - CREACIÓN DE UNA PRESENTACIÓN CON EL ASISTENTE PARA AUTOCONTENIDO
PRÁCTICA 1 - CREACIÓN DE UNA PRESENTACIÓN CON EL ASISTENTE PARA AUTOCONTENIDO Recuerda que debes empezar la práctica, si te encuentras en el aula modelo, habiendo entrado con la siguiente casilla activada:
Más detallesBajar videos de Internet y grabarlos en un DVD
Bajar videos de Internet y grabarlos en un DVD Recursos que necesitamos: conexión a Internet, grabadora de DVD, reproductor de DVD (para ver el video en un TV), y un TV. Este tutorial está basado en mi
Más detallesGestión de bases de datos de mysql desde Dreamweaver
Gestión de bases de datos de mysql desde Dreamweaver Para realizar este tutorial debes tener instalado Adobe Dreamweaver CS6 y Wampserver 2.2. Contenido. Instalar el servidor de prueba Crear la base de
Más detallesPASOS PARA CREAR FUNCIONES CON VBA
PASOS PARA CREAR FUNCIONES CON VBA Una función es un conjunto de instrucciones que permiten predefinir una fórmula que será utilizada en la hoja de cálculo y que mostrará su resultado en una celda. La
Más detallesMicrosoft Visual Studio está basado en.net framework. Definiciones de.net Framework:
1) CONCEPTO La palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario (GUI). En lugar de escribir numerosas líneas de código para describir la apariencia y
Más detallesInforme de Segunda Presentación
UNIVERSIDAD DE TARAPACA ARICA Informe de Segunda Presentación Integrantes: José Báez Mª Francisca Chacana Carlos Galleguillos Pablo Vargas Introducción Python es un lenguaje de programación de alto nivel
Más detallesCOMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)
APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
Más detallesESTRUCTURAS REPETITIVAS EN PHP
ESTRUCTURAS REPETITIVAS EN PHP Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición. Sentencia while
Más detallesTema 1. Introducción a OpenOffice Writer
Tema 1: Introducción a OpenOffice 1 Tema 1 Introducción a OpenOffice Índice de contenido Prefacio...2 Gestión básica de documentos...2 Tema 1: Introducción a OpenOffice 2 Prefacio Este curso tiene como
Más detallesApache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ
2016 Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ Índice Instalación de apache2... 2 Configurar dos sitios virtuales... 3 Configuración SSL... 7 1 John Alexander Montes López
Más detallesGUÍA MODULO VERSIÓN 1 CÓDIGO: EC/001 VIRTUALIZACION FORMACION POR PROYECTOS SOCIEDAD SALESIANA CENTRO DE CAPACITACIÓN Y DE PROMOCIÓN POPULAR
GUÍA MODULO VERSIÓN 1 CÓDIGO: EC/001 VIRTUALIZACION FORMACION POR PROYECTOS SOCIEDAD SALESIANA CENTRO DE CAPACITACIÓN Y DE PROMOCIÓN POPULAR JUAN BOSCO OBRERO NIT: 860.008.010-0 Ciudad Bolívar La Estrella
Más detallesDepartamento de Soporte Occidente. Módulo Misceláneos. Cambiar usuarios:
1 Cambiar usuarios: Desde esta opción se realiza el cambio del usuario del sistema de Nomina SQL, seleccionamos el usuario, su clave y el tipo de nomina al que se desee ingresar. 2 Configurar usuarios:
Más detallesFUNDAMENTOS DE PROGRAMACIÓN. Practica 5 Números aleatorios
FUNDAMENTOS DE PROGRAMACIÓN Practica 5 Números aleatorios 1.- Generar un número aleatorio cualquiera. 2.- Generar un número aleatorio que tenga un límite. 3.- Generar un número aleatorio entre un rango.
Más detalles1.8. SALIR 9 Al enviar un programa a alguien que se inicia en Logo, simplemente tiene que hacer clic en ese botón para ejecutarlo... IMPORTANTE: Nota que hacer clic en el icono de cierre ( ) de la barra
Más detallesHabilitar el modo de captura de pantalla y configuración de OBS Studio.
Habilitar el modo de captura de pantalla y configuración de OBS Studio. 1) La primera vez que se inicia OBS Studio se muestra la siguiente pantalla. 2) Observe que se muestran las ventanas Escenas, Fuentes
Más detallesTutorial de Blogger. Diseñada por: Equipo FEDITIC (2012)
Universidad Nacional Experimental Francisco de Miranda Vice-Rectorado Académico Coordinación Aprendizaje Dialógico Interactivo Programa de Formación Docente en Estrategias Didácticas con TIC Bajo el Enfoque
Más detalles