print() open() with del
|
|
- Blanca Iglesias Páez
- hace 6 años
- Vistas:
Transcripción
1 Clase 2
2 Herramientas Intérprete El intérprete ES python. Es un programa que tiene una lista casi interminable de instrucciones que es capaz de reconocer. Nosotros vimos funciones como print() y open(), o comandos como with y del, cada uno tiene un significado para la computadora, así como cuando en Word damos la instrucción de centrar el texto
3 Herramientas Intérprete No se espera que uno memorice todas las funciones que tiene el lenguaje de programación, para eso existe google. Lo que SI se espera, es que obtengan una noción de los alcances que tiene una función. Es cierto, uno como programador puede hacer programas tan complejos como desee, pero la manera de lograrlo es tras utilizar en conjunto las pequeñas herramientas de las que dispone (o algunas no tan pequeñas).
4 Herramientas Intérprete En este curso, para facilitar instalación y asegurarse de que se tenían todos los paquetes necesarios se recomendó instalar Anaconda. Pero eso no quiere decir que se NECESARIO, Anaconda incluye Python, pero Python no es exclusivo de Anaconda. Los usuarios de Linux encontrarán que tienen Python en el sistema por defecto.
5 Herramientas Editor En cuanto al editor, CUALQUIER editor funciona. Sepan que la recomendación de Spyder es equivalente a la recomendación de Anaconda. Vienen en paquete. En este curso no hay preferencia por Spyder, simplemente es más fácil instalar una sola cosa que dos. Si se sienten más cómodos con otro editor, en el curso no habrá nada exclusivo de Spyder (ni de Anaconda para el caso).
6 Herramientas Editor Otra cosa muy importante, el editor no tiene nada de mágico, eso es texto. Notarán que si toman el texto y lo introducen directamente en el intérprete lograrán el mismo efecto que cuando corren desde el editor. El editor solo muestra con colores instrucciones que reconoce. Al momento de ejecutar el programa, manda al intérprete línea a línea lo que han escrito. Eso es la programación, dar a una computadora una serie de instrucciones en orden para que las ejecute.
7 Comentarios # Todo lo que Python vea después de un signo de gato (hasta el fin de la línea) será ignorado. Esto es muy útil, por ejemplo, para quitar momentáneamente código que no queremos perder. Pero el mayor beneficio que se tiene es la información que se puede dar a los lectores del programa, sean otras personas, o uno mismo en el futuro. Pueden usarlos como si fueran apuntes.
8 Variables y funciones Variables Una variable es una caja en la que puedes guardar el resultado de casi cualquier operación (las operaciones que escriben en pantalla no se guardan, como print()). Usen nombres de variables que dejen claro para qué las están usando. Funciones Las funciones se distinguen porque llevan paréntesis después de su nombre, son instrucciones que Python reconoce y ejecuta. Las funciones por lo regular tienen como resultado un valor que se puede (y casi siempre se debe) guardar en una variable, a esto se le llama que regresan el valor.
9 Funciones print() Muestra en pantalla lo que recibe entre paréntesis. Si es texto (es decir, si se da entre comillas) lo muestra tal cuál, si no, primero lo evalúa (eso incluye sustituir variables por su valor) y luego lo muestra. open() Recibe la ubicación de un archivo (puede ser relativa), y lo abre. Esta función regresa un archivo abierto, eso se escucha raro, pero pueden verlo como que lo prepara para su lectura, es decir, les da a ustedes un objeto (una variable) que tiene la función de darles el texto read(). Más claramente para algunos, esta función toma un archivo del disco duro y lo pasa a la memoria RAM para que puedan leerlo (eso mismo pasa cuando abren un pdf por ejemplo).
10 Funciones close() Cerrar los archivos después de usarlos es buena práctica. Esta función pertenece a los archivos regresados por la función open(). Es importante recordar que cuando una función pertenece a una variable (o mejor dicho a un tipo de variable), la forma de usarlas, es a través de la variable a la que pertenecen. Se usa el nombre de la variable, punto, el nombre de la función. variable.funcion()
11 Funciones read() La función open() regresa un archivo abierto, este archivo lo deben conservar en una variable, de esa manera pueden usar esta función. Ésta función pertenece a los archivos regresados por la función open(). A su vez, esta función regresa el texto contenido en el archivo que abrieron. write() Muy similar a la función anterior pero al revés. La función open() regresa un archivo abierto, si se usa la opción "w" se abrirá en modo escritura y se puede usar esta función. write() escribe el contenido de los paréntesis en un archivo. Recuerden que NO incluye salto de línea (como print().
12 Otras instrucciones with... as... : Esta instrucción abre un bloque de código (recuerden, esos siempre comienzan con 4 espacios o tabulador) en el que una variable (que va después del as está definida, y SÓLO en ese bloque. Esto se usa mucho para abrir documentos, sacar su contenido y que se cierren solos después del bloque de código. in Esta es una instrucción lógica, eso quiere decir que regresa verdadero o falso (útil para los if). Revisa si un texto se encuentra dentro de otro, o bien si un elemento se encuentra dentro de una lista. Esta operación no se efectúa para cada una de las apariciones, es o sí o no.
13 Otras instrucciones \ Este es un símbolo especial, da un significado extra a la letra que le sigue (no todas las letras aplican). Vimos el símbolo \n, que quiere decir salto de línea. El símbolo \", con el que se pueden usar comillas dentro del texto (que está entrecomillado y unas comillas sin diagonal invertida lo cortarían). El símbolo \\, con el que podemos escribir la diagonal invertida, ya que, siendo un símbolo especial, no se toma como símbolo normal al ser usado solo.
14 Condicionales if... : Evalúa una función lógica (de esas que regresan un valor de verdadero o falso, como <, >, == o in, entre otras). Si la condición se cumple, ejecuta un bloque de código, si no, se lo salta. elif... : Esta instrucción se puede usar después de un if, si la condición del if falla, aquí se puede probar una nueva condición, su comportamiento entonces es el mismo que el del if. else : Esta instrucción se puede usar después de un if y una posible cadena de elif s. El bloque del else se ejecuta si todas las otras condiciones fallan.
15 ... y un poco más Documentos Texto La mejor forma de trabajar con el contenido de documentos de forma automática, es si los documentos tienen texto plano, un archivo TXT, puro contenido. Puede que ustedes se topen con colecciones de textos (corpus) que están en pdf, o word. Hay formas de convertir dichos documentos a texto, pero no cubriremos esa parte en este curso, en su lugar, me tomaré la libertad de recomendar GECO, es un gestor de corpus en línea en el que pueden subir sus documentos en estos formatos y los convertirá por ustedes (entre otras cosas).
16 ... y un poco más Documentos Codificación Algo que SI nos compete y que no fue discutido en la clase pasada, es la codificación, la codificación es la forma en la que se representa cada letra y símbolo internamente en la computadora (unos y ceros). Probablemente han escuchado hablar del UTF-8. Es una codificación que incluye letras y símbolo: árabe, braille, copto, cirílico, griego, sinogramas (hanja coreano, hanzi chino y kanji japonés), silabarios japoneses (hiragana y katakana), hebreo, latino, cuneiforme, griego antiguo, lineal B micénico, fenicio, rúnico, símbolos musicales y matemáticos, fichas de juegos de dominó, flechas, iconos etc.
17 ... y un poco más Documentos Codificación UTF-8 es bastante estándar (89.2 % del internet, y eso incluye a GECO). Tristemente, Windows y Mac no leen con codificación UTF-8 por defecto (Linux si) y por lo tanto Python tampoco en ambos sistemas (en Linux si). Inicialmente teníamos un corpus para cada sistema operativo. A partir de hoy en la página encontrarán solo uno, con UTF-8 como codificación (si, es el que originalmente era para Linux).
18 ... y un poco más Documentos Codificación Cuál será la diferencia? La diferencia será que se tendrá que especificar explícitamente a Python, al momento de abrir un archivo, que lo haga usando la codificación UTF-8 archivo_abierto=open("c:\\ruta\\texto.txt","r") pasa a: archivo_abierto=open("c:\\ruta\\texto.txt","r",encoding="utf8")
19 ... y un poco más Documentos Rutas La clase pasada vimos rutas absolutas, es decir, rutas completas desde el disco local (C: o la raíz /). Pero también están las rutas relativas. Las rutas relativas se dan dependiendo de el lugar en el que se guarde el archivo en el que están programando (de allí que se llamen relativas).
20 ... y un poco más Documentos Rutas Con su archivo guardado (algo que no había mencionado pero que es importante, es que la extensión del archivo python debe ser.py) en una carpeta, si en esa misma carpeta se encuentra la carpeta de Documentos que hemos estado manejando. "C:\\Users\\user\\...\\Documentos\\Texto.txt" pasa a: "Documentos\\Texto.txt" ÚNICAMENTE aplica si el archivo de programación (el.py) está en la misma carpeta en la que está la carpeta de Documentos (en este caso, o en la ruta que quieran leer).
21 Listas Algo interesante, las variables pueden tener más de un valor. Una variable puede ser una lista. semana_laboral=["lunes","martes","miércoles","jueves","viernes"] print("semana laboral =",semana_laboral) print("dia 1 =", semana_laboral[0]) print("dia 2 =",semana_laboral[1]) print("dia 3 =",semana_laboral[2]) print("dia 4 =",semana_laboral[3]) print("dia 5 =",semana_laboral[4]) Las listas pueden agrupar un conjunto de datos relacionados entre sí. IMPORTANTE: los índices de las listas, comienzan en 0.
22 Listas Si utilizamos los índices de la lista, los valores que contiene se pueden manipular individualmente como cualquier otra variable. semana_laboral[4]="sabado?" print("semana laboral cambiada =",semana_laboral)
23 Listas Las listas tienen una serie de comandos propios que es muy útil tener en cuenta: longitud_lista=len(semana_laboral) print("tamaño de la lista =",longitud_lista) num_elemento=semana_laboral.index("martes") print("lugar del Martes =",num_elemento) semana_laboral.append("viernes") print("semana laboral (append(\"viernes\")) =",semana_laboral) del semana_laboral[4] print("semana laboral (sin el lugar 4)) =",semana_laboral) semana_laboral.remove("viernes") print("semana laboral (sin \"Viernes\")) =",semana_laboral)
24 Listas Y ahora que ya sabemos de listas, hay que utilizarlas. Una forma muy intuitiva de manejar archivos, es por líneas. Python sabe, por supuesto, leer un archivo por líneas y ponerlas en una lista: carpeta_nombre="documentos\\" archivo_nombre="dof_p_ift_290216_71_datos_relevantes_acc.txt" with open(carpeta_nombre+archivo_nombre,"r") as archivo: lineas_lista=archivo.readlines() print(lineas_lista) Muchos documentos tienen cierta estructura e información separada en líneas, como las listas o las tablas.
25 Ejercicio 2 Modifiquemos el ejercicio 1. Ahora: Utilicen rutas relativas. Usen los documentos de codificación UTF-8.
26 Bucles for Los bucles son los procesos iterativos. La misma acción se hace una y otra vez para un conjunto de datos, por lo general para todos los elementos de una lista. Por ejemplo, podemos hacer que para cada línea de un archivo Python la escriba en la pantalla: carpeta_nombre="documentos\\" archivo_nombre="dof_p_ift_290216_71_datos_relevantes_acc.txt" with open(carpeta_nombre+archivo_nombre,"r") as archivo: lineas_lista=archivo.readlines() for linea in lineas_lista: print(linea) print()
27 Bucles for Veamos un ejemplo un poco mas complejo: 01: carpeta_nombre="documentos\\" 02: archivo_nombre="dof_p_ift_291116_672_acc.txt" 03: 04: with open(carpeta_nombre+archivo_nombre,"r") as archivo: 05: lineas_lista=archivo.readlines() 06: 07: num_linea=1 08: for linea in lineas_lista: 09: print("linea",num_linea,":",linea) 10: num_linea=num_linea+1 11: 12: print("fin DE ARCHIVO")
28 Bucles for Los bloques de código se pueden anidar. carpeta_nombre="documentos\\" archivo_nombre="dof_p_ift_291116_672_acc.txt" with open(carpeta_nombre+archivo_nombre,"r") as archivo: lineas_lista=archivo.readlines() num_linea=1 for linea in lineas_lista: if linea == "": pass else: print("linea",num_linea,":",linea) num_linea=num_linea+1 print("fin DE ARCHIVO")
29 Bucles for El código anterior "falla" para eliminar las líneas vacías, probemos este otro: carpeta_nombre="documentos\\" archivo_nombre="dof_p_ift_291116_672_acc.txt" with open(carpeta_nombre+archivo_nombre,"r") as archivo: lineas_lista=archivo.readlines() num_linea=1 for linea in lineas_lista: if linea.strip() == "": continue print("linea",num_linea,":",linea) num_linea=num_linea+1 print("fin DE ARCHIVO")
30 Ejercicio 3 Por orden de dificultad, modifiquen el programa para que: Cuente las líneas que contiene el archivo y lo indique. Cuando encuentre una línea que NO contenga texto, indique que esa línea esta vacía. Muestre cuántas líneas tienen texto y cuántas no.
03 Cadenas en Python 3. Diego Andrés Alvarez Marín Profesor Asociado Universidad Nacional de Colombia Sede Manizales
03 Cadenas en Python 3 Diego Andrés Alvarez Marín Profesor Asociado Universidad Nacional de Colombia Sede Manizales 1 Tipos de datos Los tipos de datos determinan el conjunto de valores que un objeto puede
$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,
Introducción a Python. Cecilia Manzino
Características del lenguaje Es un lenguaje de programación multiparadigma, soporta la programación orientada a objetos, imperativa y, en menor medida, funcional. Es un lenguaje multiplataforma, puede
ARCHIVOS DE LA APLICACIÓN DE TRATAMIENTOS DE TEXTOS, UBICACIÓN, TIPO Y OPERACIONES CON ELLOS
UNIDAD DIDÁCTICA ARCHIVOS DE LA APLICACIÓN DE TRATAMIENTOS DE TEXTOS, UBICACIÓN, TIPO Y OPERACIONES CON ELLOS Los objetivos de este tema son: 1. Aprender a crear un nuevo documento para empezar a escribir
Todas las tareas que se realizan en un computador implican el uso de archivos y carpetas.
Ciudadano Digital Nivel 1: Introducción a los Computadores Lección 2: Archivos y Carpetas 1. Qué son los Archivos y Carpetas Todas las tareas que se realizan en un computador implican el uso de archivos
Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Sistema Operativo Windows Server 2003/R2, Windows Server 2008, Windows XP / Vista / Seven. Instalador Aplicativo SafeNet Authentication Client
Introducción Este manual de usuario describe el procedimiento para descargar, instalar y usar el aplicativo SafeNet Authentication Client que le permite acceder a su dispositivo TOKEN Aladdin etoken Pro
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De
Introducción a Sistemas Operativos: Ficheros
Introducción a Sistemas Operativos: Ficheros Clips Fr ancisco J Ballesteros 1. Entrada/Salida Es importante saber cómo utilizar ficheros. En UNIX, es aún más importante dado que gran parte de los recursos,
Introducció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
INTRODUCCIÓN A LA MATEMÁTICA DISCRETA PRÁCTICA 1
INTRODUCCIÓN A LA MATEMÁTICA DISCRETA PRÁCTICA 1 I N T R O D U C C I Ó N A S A G E Q U É E S S A G E? G U Í A D E I N S T A L A C I Ó N C O N C E P T O S B Á S I C O S B I B L I O G R A F Í A Qué es Sage?
MANUAL DEL USUARIO DE SAC (SISTEMA DE ARCHIVOS COMPARTIDOS)
MANUAL DEL USUARIO DE SAC (SISTEMA DE ARCHIVOS COMPARTIDOS) MANUAL DEL USUARIO DE SAC... 1 REQUERIMIENTOS MÍNIMOS... 1 ACCESO AL SISTEMA... 1 FUNCIONALIDAD DEL SISTEMA... 1 ENTRADA AL SISTEMA (TODOS LOS
Herramientas 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
JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.
Javascript (II) 1 Elementos Básicos: Comentarios: Para una línea // Esto es un Comentario Para un bloque /*......... */ Literales: Valores que puede tomar una variable o una constante. Ejemplos: "Soy una
BgInfo v4.16 INTRODUCCIÓN
BgInfo v4.16 INTRODUCCIÓN Cuántas veces ha caminado a un sistema en su oficina y es necesario hacer clic a través de varias ventanas de diagnóstico para recordar aspectos importantes de su configuración,
Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)
Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,
PRÁCTICA FUNDAMENTOS DE ALGORITMOS I. Objetivos
Objetivos El alumno conocerá las estructuras básicas para el diseño de algoritmos 1. Conocerá las estructuras secuenciales y de decisión para construir algoritmos 2. Diseñará algoritmos utilizando las
MICROSOFT WORD INTRODUCCIÓN
MICROSOFT WORD 2010 1.- INTRODUCCIÓN El procesador de textos del paquete ofimático de Microsoft Office es una herramienta muy potente, como veremos durante las prácticas con este programa, dispone de una
INSTALACION DE LINUX MINT UFPS
INSTALACION DE LINUX MINT UFPS Instalar Linux Mint en su Disco Duro Desde la pantalla de inicio, elija la opción por defecto Start Linux Mint ( Iniciar Linux Mint ) y presione Enter. Nota: Si experimenta
FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015
FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 Dirección Nacional de Tecnologías de la Información y Comunicaciones Instalación de certificado
PREPARANDO EL ENTORNO DE DESARROLLO PARA PROGRAMAR EN PHP. DESCARGAR E INSTALAR NOTEPAD++ (CU00808B)
APRENDERAPROGRAMAR.COM PREPARANDO EL ENTORNO DE DESARROLLO PARA PROGRAMAR EN PHP. DESCARGAR E INSTALAR NOTEPAD++ (CU00808B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
1. COMPARTIR Y MANTENER LIBROS
1. COMPARTIR Y MANTENER LIBROS Muchas de las habilidades que se evalúan en este capítulo guardan relación con el uso compartido de un libro, aunque otras muchas que se aplican al trabajo que uno realiza
Representación de la Información (III)
Representación de la Información (III) Representación de Caracteres Maximiliano Geier 10/04/2015 Maximiliano Geier Representación de la Información (III) 10/04/2015 1 / 14 Representación de caracteres
Introducción Mic i ro r s o of o t t W or o d r
Introducción Microsoft Word Qué es el Microsoft Word? Word es uno de los procesadores de texto, más utilizados para trabajar con documentos en la actualidad. Casi no existe persona con computadora, que
PHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
LIBRO BASICO DE MICROSOFT EXCEL ) Usted puede crear la URL (una carpeta para guardar el libro).
LIBRO BASICO DE MICROSOFT EXCEL 2010. OBJETIVO GENERAL Manejar los distintos Menús y las herramientas de la Cinta de Opciones, operaciones básicas y administración de datos en Excel para la gestión administrativa
Guía del Curso Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert
Guía del Curso Certificación It en Microsoft Excel 2016 + VBA para Excel: Macros and Graphics Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 140 Horas Diploma acreditativo
Tema 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
Es la estructura que permite ejecutar los comandos solamente si se cumple una determinada condición. La sintaxis más usual:
Más scripts de Shell Además de las herramientas para manejo de variables que se explicaron anteriormente, el shell nos permite utilizar herramientas para manejo de ciclos y para estructuras condicionales,
Es un lenguaje estructurado, tiene una abundante cantidad de operadores y tipos de datos.
Lenguaje C Un poco de historia C es un lenguaje de propósito general, es decir, se pueden desarrollar aplicaciones de diversas áreas. Dentro de sus principales características podemos mencionar que: Es
Manual de Instalación y Operación del Generador de Temario SPC de la Secretaría de Salud
Manual de Instalación y Operación del Generador de Temario SPC de la Secretaría de Salud P á g i n a 1 ÍNDICE Requerimientos mínimos para la instalación del sistema Generación de Temario 3 Instalación
CAPITULO I INTRODUCCIÓN
CAPITULO I INTRODUCCIÓN MATLAB es un entorno de programación y ejecución en el cual se permiten construir herramientas propias según los requerimientos del programador, fácilmente se crean funciones y
Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 4: GUARDAR Y ABRIR DOCUMENTOS 4.1 Guardar y Guardar como Para guardar un documento
Maristas Provincia Compostela rev.2
Manual para la descarga e instalación de Microsoft Office Maristas Provincia Compostela rev.2 Provincia Compostela Control de revisiones del documento Versión Fecha Cambios Autor 1 17/10/2016 Versión inicial
Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen
Fundamentos de Informática. Dpto. de ATC - Página 1 de 8 conceptos Manejo de ficheros en C Contienen los datos que se almacenan en dispositivos de almacenamiento masivo: disquetes, discos duros, DROM,
SESION8 PATRONES CREACION DE PATRONES. Patrón de
Objetivo: El alumno aprenderá a crear patrones para documentos notas y diapositivas en PowerPoint así como la inserción de objetos (Tablas, gráficos, SmartArt, Imágenes desde archivo, Imágenes Prediseñadas
Sistemas operativos. Qué es un sistema operativo?
Qué es un sistema operativo? Un sistema operativo es un conjunto de programas destinado a administrar los recursos de un ordenador. Su misión es servir de puente entre los circuitos del ordenador (hardware),
Otros elementos comunes
1. PROPIEDADES DE LOS ARCHIVOS V amos a seguir viendo cosas que puedes utilizar en las aplicaciones de Office 2010. Al crear un documento, además de añadir el contenido que debe tener, una posibilidad
CÓMO USAR EL EDITOR ATTO
CÓMO USAR EL EDITOR ATTO Con las actualizaciones de la plataforma a versiones 2.7, se incluye el nuevo editor de texto ATTO. Herramientas del editor ATTO 1. Mostrar más botones: Al dar clic a este botón
Dos de los elementos más importante de cualquier sistema operativo son los archivos y las carpetas.
Archivos y carpetas Introducción Dos de los elementos más importante de cualquier sistema operativo son los archivos y las carpetas. Los archivos son el componente que permite almacenar prácticamente toda
P á g i n a 1. Cómo encendemos la computadora?
P á g i n a 1 Clase 1. La Computadora: es una herramienta de trabajo que facilita y acelera las tareas cotidianas del ser humano. Esta formada por cuatro partes fundamentales: El Monitor, El teclado, el
ESCUELA DE INFORMÁTICA
TÉCNICO EN SISTEMAS LABORAL SUBMODULO TEMA 1 (Visual Basic for Application) Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar
Proyecto de Innovación Docente: Guía multimedia para la elaboración de un modelo econométrico.
1 Introducción a R El lenguaje de programación R fue puesto en 1995 al servicio del público, de forma gratuita, por sus autores. Desde entonces su uso ha ido creciendo y de forma permanente se siguen creando
Guía del Curso Experto en Microsoft Excel 2016, VBA y Business Intelligence
Guía del Curso Experto en Microsoft Excel 2016, VBA y Business Intelligence Modalidad de realización del curso: Número de Horas: Titulación: A distancia y Online 180 Horas Diploma acreditativo con las
Taller de programación shell
Taller de programación shell 3 de Abril de 2004 revisión 1 Asociación de Usuarios de Software Libre de Elche http://www.kleenux.org/ Introducción: Qué es un shell? Es una parte fundamental de todo sistema
Software para la administración de datos de medición de BAUR ITS Lite
Manual de usuario Software para la administración de datos de medición de BAUR ITS Lite (supervisor) Para ensayadores de aceites aislantes BAUR B A U R G m b H R a i f f e i s e n s t r. 8 6 8 3 2 S u
MANUAL DE INSTALACIÓN DEL DIMM ANEXOS Y FORMULARIOS Linux
MANUAL DE INSTALACIÓN DEL DIMM ANEXOS Y FORMULARIOS Linux IMPORTANTE: Su computador debe contar con el entorno de ejecución JAVA o JDK versión 1.6 en adelante. Según el sistema operativo que utilice y
LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F)
APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde
Instalación e introducción a R, Rstudio y R Commander
Instalación e introducción a R, Rstudio y R Commander Grado en Ingeniería Química Departamento de Matemáticas Introducción R es un lenguaje de programación especialmente indicado para el análisis estadístico.
PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo.
UNIDAD DIDÁCTICA PLANTILLAS Y MACROS Los objetivos de este tema son: 1. Aprender a crear y a utilizar una plantilla de Excel. 2. Entender qué es una macro en Excel y su utilidad. 3. Crear una macro y ejecutarla.
En ocasiones, nos puede interesar guardar una página web para
1. ALMACENAR LAS PÁGINAS En ocasiones, nos puede interesar guardar una página web para poder visualizarla posteriormente, incluso sin disponer de una conexión a Internet. Para ello, utiliza el comando
REFERENCIA DEL LENGUAJE
REFERENCIA DEL LENGUAJE Sesión 07 Mg. Cadenas de caracteres Una cadena de caracteres es un arreglo de caracteres. Los caracteres son letras, números y signos de puntuación. Cuando un número se usa como
Estructuras de Control
Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas
UNIDAD 6 TEMA 4: OFIMÁTICA AVANZADA. CLASE 04: PLANTILLAS
UNIDAD 6 TEMA 4: OFIMÁTICA AVANZADA. CLASE 04: PLANTILLAS Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo
Indice. Entorno Gráfico (KDE) Almacenamiento. Definición WRITE (Procesador de Texto) CONCEPTOS BASICO OPEN OFFICE
Indice CONCEPTOS BASICO Entorno Gráfico (KDE) Almacenamiento OPEN OFFICE Definición WRITE (Procesador de Texto) Ingresar al procesador de texto Comandos del procesador de texto Abrir una hoja en blanco
Sistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
GENERALIDADES DEL LENGUAJE C
GENERALIDADES DEL LENGUAJE C La cadena con formato debe ir encerrada entre comillas dobles, no simples. El carácter de retorno de carro (\n) es obligatorio si se desea finalizar la impresión con un salto
Lenguaje de Programación: C++ ARCHIVOS I/O
UG C++ Lenguaje de Programación: C++ ARCHIVOS I/O Universidad de Guanajuato Octubre 2010 Como abrir un archivo Antes de poder escribir datos en un archivo, debemos abrirlo, esto significa que debemos decirle
CONFIGURACIÓN DE UN CONTROLADOR CEA36 DESDE DISPOSITIVOS ANDROID. Nota de aplicación
CONFIGURACIÓN DE UN CONTROLADOR CEA36 DESDE DISPOSITIVOS ANDROID Nota de aplicación Controles S.A Tel. +5982 6220651 Av. Rivera 3314 Fax +5982 6222048 Montevideo URUGUAY www.controles.com Página 2 de 25
Eliminar virus que convierte carpetas en accesos directos (.lnk) en WINDOWS 7
Eliminar virus que convierte carpetas en accesos directos (.lnk) en WINDOWS 7 Encontré muchos post donde se explica cómo eliminar este virus en Windows XP; pero no encontré ninguno donde se explique cómo
COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN
INSTITUTO METROPOLITANO DE EDUCACIÓN PROGRAMACIÓN DE COMPUTADORES GUIA #9 DE VISUAL FOXPRO DOCENTE: MAURICIO CANO COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN Una vez diseñado y programado todos
Lenguaje C. República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III
República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III Lenguaje C 1 Puntos previos Los códigos fuentes generados en C requieren ser compilados
ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO
UNIDAD DIDÁCTICA ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO Los objetivos de este tema son: 1. Aprender a crear un nuevo libro de trabajo de Excel para empezar a trabajar. 2. Saber cómo guardar los cambios
INSTITUTO BILINGÜE VICTORIA GAMA. PROYECTO PARA EL SEGUNDO BIMESTRE COMPUTACIÓN
PRIMER AÑO INSTITUTO BILINGÜE VICTORIA GAMA. REALIZA LA PORTADA EN WORD PARA TU PROYECTO EN UNA HOJA TAMAÑO CARTA, DA FORMATO Y CENTRA LOS DATOS, RECUERDA DISTRIBUIR LA INFORMACIÓN. UNIDAD 1 TITULO: LA
PROGRAMAS PARA LA CLASSPAD MANAGER.
PROGRAMAS PARA LA CLASSPAD MANAGER. BUSCA DIVISORES Vamos a preparar un programa sencillo, cuya misión es buscar los divisores de un número. Primero lo prepararemos con el Classpad Manager del ordenador,
TECH TUTOR. Aspectos básicos de la computadora. kcls.org/techtutor. Aspectos básicos de la computadora Rev 12/2014
TECH TUTOR Aspectos básicos de la computadora kcls.org/techtutor Aspectos básicos de la computadora Rev 12/2014 instruction@kcls.org Aspectos básicos de la computadora El programa Tech Tutor del sistema
Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes.
Para aportes y sugerencias puede escribir al correo del autor: thenewinquirer01@gmail.com Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes.
La Máquina de Acceso Aleatorio (Random Access Machine)
La Máquina de Acceso Aleatorio (Random Access Machine) Nuestro modelo de cómputo secuencial es la máquina de acceso aleatorio (RAM, Random Access Machine) mostrada en la Figura 2.1, y que consiste de:
Interprete 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
1 OBTENER EL CD DE UBUNTU 2 INSERTAR EL CD 3 ELEGIR EL IDIOMA. Coleccion: Ubuntu para Torpes
Coleccion: Ubuntu para Torpes 01 Ubuntu para torpes es una coleccion de fichas muy basicas para que un usuario sin ningun conocimiento de Linux pueda instalar y usar un Sistema como es Ubuntu Desktop Edition.
DIAGRAMAS DE FLUJO ELEMENTOS E INSTRUCCIONES A USAR EN UN DIAGRAMA DE FLUJO
DIAGRAMAS DE LUJO Un Diagrama de lujo es la representación gráfica de los pasos a seguir para lograr un objetivo, que habitualmente es la solución de un problema. Por Logical se entiende, en algunos libros,
Apunte Laboratorio ALPI - El lenguaje de programación Pascal
Apunte Laboratorio ALPI - El lenguaje de programación Pascal 1 2 ÍNDICE GENERAL Índice 1. Estructura de un Programa en Pascal 3 2. Sintaxis de Pascal 4 2.1. Uso de mayúsculas.....................................
Tema 5. Diagramas de flujo. Computacion - FA.CE.NA.
Tema 5 Diagramas de flujo D i ag ram a d e F l u j o TEMA5 Diagramas de Flujo. Representación simbólica. Símbolos utilizados. Convenciones. Técnicas de construcción de diagramas. Estructuras básicas. Normas
Operaciones básicas con hojas de cálculo
Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja
Administración de la producción. Sesión 4: Procesador de Texto
Administración de la producción Sesión 4: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página, la inserción
INTRODUCCIóN A LA PROGRAMACIóN APUNTES DE JAVA APUNTES DE JAVA
APUNTES DE JAVA FUNCIONAMIENTO DE UN PROGRAMA Assembler Ensamblador Ejecuta Programador Programa fuente BASIC Interprete Ejecuta C, C++, Pascal Compilador Compila Ejecuta Programa fuente Programa Objeto
Instalación del controlador de impresoras Custom PostScript o PCL en Windows
Instalación del controlador de impresoras Custom PostScript o PCL en Windows Este archivo Léame contiene las instrucciones sobre la instalación del controlador de impresoras Custom PostScript o PCL en
Instalación de Crystal Reports
Instalación de Crystal Reports Este capítulo explica cómo se instala Crystal Reports localmente desde el CD del producto. También explica cómo instalar Crystal Reports en un servidor de red y cómo instalarlo
CARACTERES PRESENTES EN LA FUENTE "FENICIO" Diseño: Juan-José Marcos. Plasencia. Cáceres. 2011
CARACTERES PRESENTES EN LA FUENTE "FENICIO" Diseño: Plasencia. Cáceres. 2011 TECLAS LATINAS ASIGNADAS SIGNO FENICIO OBTENIDO TECLAS LATINAS ASIGNADAS SIGNO FENICIO OBTENIDO a a A A b b B B C Csin asignar
Pantalla de Word. Códigos de acceso rápido. Corregir ortografía: Minimizar/Ampliar/Cerrar. Título. Menús. Estándar. Formato. Reglas. Cursor.
Pantalla de Word Menús Título Minimizar/Ampliar/Cerrar Estándar Formato Reglas Cursor Scroll Barra de dibujo Barra de estado Códigos de acceso rápido Negrita: Subrayado: Cursiva: Abrir archivo: Guardar
1. Computadores y programación
1. Computadores y programación Informática y computadora (RAE) Informática (Ciencia de la computación) Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la
Informática. JavaScript: Lenguaje de programación. Fco J. Martín Mateos Carmen Graciani
Informática JavaScript: Lenguaje de programación Fco J. Martín Mateos Carmen Graciani Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Literales Enteros Con base decimal:
LAMBDA. Es posible descargarlo de Internet accediendo a la dirección:
LAMBDA LAMBDA (Acceso Lineal a las Matemáticas por medio de dispositivos Braille y síntesis de Audio) es un editor matemático en el que un estudiante o profesional ciego puede escribir, leer y manipular
Los requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en:
Capítulo 1 1 Pre Requisitos Los requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en: 1.1 Requerimientos Tecnológicos 1.1.1 Requerimientos
APUNTE INTRODUCTORIO TEORICO DE MICROSOFT OFFICE: EXCEL
APUNTE INTRODUCTORIO TEORICO DE MICROSOFT OFFICE: EXCEL INTRODUCCIÓN Las hojas de cálculo son programas informáticos capaces de trabajar con números de forma sencilla e intuitiva. Sus principales aplicaciones
Manuales de Mozilla Firefox
Es un navegador de Internet distribuido bajo licencia GNU GPL el cual permite el acceso a páginas en la Web en forma rápida, segura y eficiente. Posee una interfaz intuitiva, se puede configurar para bloquear
PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR
PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS CONTENIDOS OPERACIONES CON LIBROS DE TRABAJO EN EXCEL GUARDAR UN LIBRO CERRAR UN LIBRO. CREAR UN NUEVO LIBRO. ABRIR UN LIBRO OPERACIONES CON CELDAS, FILAS
Guía rápida de Instalación Sistemas D3xD Restaurant
Guía rápida de Instalación Software Administrativo Comercial INSTALACION, CONFIGURACION DE SERVIDOR Y ACTIVACION REQUERIMIENTOS MINIMOS Sistema operativo: Microsoft Windows 10 32 /64 Bits Microsoft Windows
CLASE No. 4 MANEJO DE DOCUMENTOS
CLASE No. 4 MANEJO DE DOCUMENTOS 1 MANEJO DE DOCUMENTOS 1.1 Crear Documento Nuevo Un documento es un conjunto de páginas que se guardan con un nombre. Al ingresar a Word 2010 por defecto se crea un nuevo
Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE
Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE ROOT Y USUARIO El usuario root en Linux En el sistema Linux no existe la cuenta administrador como en el S.O Windows. La
MANUAL PARA USUARIOS DE MAC CONFIGURACIÓN DE NAVEGADORES VÁLIDOS PROGRAMA DE RENTA POR CLIENTE CITRIX FAQ. Agencia Tributaria INFORMÁTICA TRIBUTARIA
MANUAL PARA USUARIOS DE MAC CONFIGURACIÓN DE NAVEGADORES VÁLIDOS PROGRAMA DE RENTA POR CLIENTE CITRIX FAQ Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE
GENERALIDADES DEL LENGUAJE C. Nota: Los ejemplos y ejercicios especifican el tipo de archivo a enviar a
GENERALIDADES DEL LENGUAJE C Nota: Los ejemplos y ejercicios especifican el tipo de archivo a enviar a algoritmosyprogramacin@gmail.com La cadena con formato debe ir encerrada entre comillas dobles, no
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería
Manual de Utilización RUR-PLE Por: Paola Cardona y Darlyn Villatoro
Manual de Utilización RUR-PLE Por: Paola Cardona y Darlyn Villatoro (imagen tomada del sitio:http://technabob.com/blog/wp-content/uploads/2006/10/plen_robot_skating.jpg) 0 Índice Manual de utilización
PLAN DE ESTUDIOS DE INFORMÁTICA PRIMER GRADO DE SECUNDARIA.
PLAN DE ESTUDIOS DE INFORMÁTICA PRIMER GRADO DE SECUNDARIA. Consideraciones iniciales: 1. Presentar el reglamento del aula de medios (uso correcto de las computadoras, medidas de seguridad en el aula,
SOFTWARE DE APLICACIÓN. CINDEA Sesión 02
SOFTWARE DE APLICACIÓN CINDEA Sesión 02 CONFIGURACIÓN BÁSICA DE UNA COMPUTADORA Los computadores se componen de dos partes llamadas hardware y software. CONFIGURACIÓN BÁSICA Hardware es la máquina física,
Estructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
INDICE PARTE I AMBIENTE DE TRABAJO Instalación de Winplot 1.2. Conociendo Winplot Ambiente de trabajo. 1.4.
INDICE PARTE I AMBIENTE DE TRABAJO 1.1. Instalación de Winplot 1.2. Conociendo Winplot. 1.3. Ambiente de trabajo. 1.4. Barra de menú PARTE II CONSTRUCCIÓN DE GRÁFICAS 2.1. Ubicación de una coordenada x,y
Introducción rápida a la programación (estructurada ) con C++
Introducción rápida a la programación (estructurada ) con C++ A B No A? Si B A Los Bloques pueden ser una línea de código o un modulo (función o subrutina) que pueden estar contenido en otro archivo de