Fundamentos de Programación. Unidad 1: Conceptos básicos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Fundamentos de Programación. Unidad 1: Conceptos básicos"

Transcripción

1 Fundamentos de Programación Unidad 1: Conceptos básicos

2 1.1 Clasificación del Software Hardware: se refiere a los componentes físicos (tangibles) que conforman un sistema computacional. Software: es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación (componentes intangibles).

3 1.1.1 Software de Sistemas Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Sistemas operativos Controladores de dispositivos Herramientas de diagnóstico Herramientas de Corrección y Optimización Servidores Utilidades

4 1.1.2 Software de programación Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Editores de texto Compiladores Intérpretes Enlazadores Depuradores Entornos de Desarrollo Integrado (IDE) Interfaz Gráfica de Usuario (GUI)

5 1.1.3 Software de aplicación Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Aplicaciones para Control de sistemas y automatización industrial Aplicaciones ofimáticas Software educativo Software empresarial Bases de datos (puede considerarse como de sistemas) Telecomunicaciones (p.ej. internet y toda su estructura lógica) Videojuegos Software médico Software de Cálculo Numérico y simbólico. Software de Diseño Asistido (CAD) Software de Control Numérico (CAM)

6 1.2 Algoritmo Es una secuencia finita de pasos o instrucciones ordenadas crono-lógicamente que describen un método para resolver un problema específico. Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo ejecute. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.

7 1.2.1 Ejemplo Algoritmo: Algoritmo cotidiano Algoritmo raíz cuadrada

8 1.3 Lenguaje de Programación Es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas y ejecutadas por el computador. Es un conjunto limitado de palabras y símbolos que representan procedimientos, cálculos, decisiones y otras operaciones, como control de procesos, que puede ejecutar una computadora. Los lenguajes de programación pueden clasificarse según el paradigma que usan en: procedimentales, orientados a objetos, funcionales, lógicos, híbridos, etc.

9 1.3.1 Gramática de un lenguaje de Programación Sintaxis de un lenguaje de programación: estructura o forma de los programas. Semántica de un lenguaje de programación: relaciones entre un programa y un modelo de computación. Pragmática de un lenguaje de programación: grado de éxito con el que un programa cumple sus objetivos tanto en su fidelidad con el modelo de computación subyacente como su utilidad para los programadores.

10 1.4 Programa Es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Es la codificación de un algoritmo en un lenguaje de programación. Es un conjunto de instrucciones u ordenes basadas en un lenguaje de programación que una computadora interpreta y ejecuta para resolver un problema o una función especifica.

11 1.5 Programación Se refiere a la codificación e implementación de un algoritmo en un lenguaje de programación específico para dar solución a un problema. Se refiere a la serie de actividades y pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona. Es el proceso que se realiza para desarrollar software. Es aquella actividad por la cual se crean programas para computadoras, tales programas pueden ser códigos fuentes interpretados (como por ejemplo scripts en BASH) o códigos fuentes que serán compilados (como por ejemplo programas en C++) hacia lenguajes binarios y ejecutados desde el kernel del sistema operativo.

12 1.6 Paradigmas de programación Un paradigma de programación es un modelo básico de diseño y desarrollo de programas, que permite producir programas con unas directrices específicas, tales como: estructura modular, fuerte cohesión, alta rentabilidad, etc. Un paradigma de programación es una colección de modelos conceptuales que juntos modelan el proceso de diseño y determinan, al final, la estructura de un programa.

13 1.6.1Modelo de computación imperativo También denominado procedural Conjunto de valores que definen un estado y la operación de asignación de la modificación de estado. Un estado es un conjunto de pares nombrevalor de las constantes y variables. Un programa es una secuencia de asignaciones. Una computación es una secuencia de estados. Computación: aplicación de una secuencia de operaciones a un valor para obtener otro valor.

14 Ejemplo:

15 1.6.2 Modelo de computación funcional Conjunto de valores, funciones y las operaciones de aplicación de función y composición de función. Las funciones pueden tomar como argumentos otras funciones y devolverlas como resultados. Un programa es una colección de definiciones de funciones. Una computación es una evaluación (aplicación) de una expresión (función con sus argumentos). Ejemplo:

16 1.6.3 Modelo de computación lógico Conjunto de valores, definiciones de relaciones e inferencias lógicas. Un programa es una definición de relaciones. Una computación es una prueba (secuencia de inferencias lógicas) Ejemplo:

17 1.6.4 Computabilidad Los tres modelos son equivalentes cualquier problema que tenga una solución en un modelo es resoluble en cada uno de los otros dos. Se denominan modelos universales de computación. Otros modelos también son equivalentes. Están mezclados en los lenguajes de programación: Java es imperativo, pero incorpora elementos funcionales y lógicos. CommonLisp es funcional, pero permite realizar programación imperativa y lógica. Prolog es lógico, pero admite determinadas secuencias imperativas.

18 1.6.5 Programación imperativa Modela la arquitectura de la máquina de von Neumann. La computación consiste en la ejecución paso a paso de algoritmos (secuencias condicionales o repetitivas de instrucciones) que modifican los contenidos de variables (espacios de memoria). Tipos: Lenguajes procedurales (Pascal, C): utilizan subprogramas como unidades de modularización para definir pasos de Computación. Lenguajes orientados a objetos (Smalltalk, C++, Java): encapsulan en objetos tanto los datos como las operaciones sobre los mismos Paradigmas.

19 Ejemplo de programación imperativa Function member (e: real; a: lista-reales): lista-reales; begin if (a = nil) then member := nil else while ((aˆ.siguiente <> nil) and (e <> aˆ.elemento)) do a := aˆ.siguiente; if e = aˆ.elemento then member := a else member := nil end;

20 1.6.6 Programación declarativa Utiliza bloques de construcción como las funciones, la recursión o la equiparación de patrones, para especificar más la solución que su cálculo de bajo nivel. Tipos: Lenguajes funcionales (Common Lisp, Scheme, Haskell): utilizan funciones libres de efectos secundarios como bloques primitivos de construcción de programas. Estas funciones pueden aplicarse, construirse y pasarse como argumentos a otras funciones. Lenguajes lógicos (Prolog): calculan resultados utilizando reglas e inferencias lógicas.

21 Ejemplo de programación declarativa

22 1.6.7 Programación Orientada a Objetos Define la computación como la interacción entre objetos Autónomos. Mediante la utilización de objetos, la programación se convierte en simulación. Los objetos son instancias de clases que se organizan en jerarquías de herencia. Los objetos se comportan independientemente. Utilizan la selección de las operaciones en tiempo de ejecución cuando interpretan los mensajes provenientes de otros objetos. Ejemplos: -Smalltalk, Eiffel, y Java son lenguajes orientados a objetos -Muchos lenguajes actuales, como C++, Ada-95, o Common Lisp también dan soporte a este tipo de programación.

23 Ejemplo de programación orientada a objetos Clase: lista Atributos: elemento, siguiente Métodos: primero, siguiente, member,... Ejecución de member: mandar un mensaje member a una instancia de la clase lista con el argumento elemento a buscar.

24 1.6.8 Programación basada en módulos Reconoce agrupaciones de variables, procedimientos y tipos como unidades estáticas de modularidad de programa. El interface a un módulo (o paquete) especifica y exporta una serie de servicios generales. Los detalles de implementación se ocultan en una unidad de programa compilada separadamente. Ejemplos: Modula-2, Ada y C++, JAVA soportan este estilo de programación que puede ser combinada con cualquier otro tipo de paradigma.

25 1.6.9 Otros paradigmas de programación Programación visual Programación basada en restricciones Programación basada en tipos abstractos de datos Programación genérica Programación concurrente Programación basada en componentes distribuidos Programación basada en agentes Programación literaria Programación basada en patrones de diseño Programación basada en guiones Programación automática: aprendizaje automático Programación orientada a eventos

26 1.7 Editores de Texto Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto o texto plano. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor. Hoy en día es comúnmente de 7- ó 8-bits en ASCII o UTF-8, rara vez EBCDIC. El texto plano es representado en el editor mostrando todos los caracteres presentes en el archivo. Los únicos caracteres de formateo son los caracteres de control del respectivo código de caracteres. En la práctica, estos son: salto de línea, tabulación horizontal y retorno de carro.

27 1.7.1Tipos de editores de texto Algunos son de uso general, mientras que otros están diseñados para escribir o programar en un lenguaje. Algunas funciones especiales son: Editores diseñados para un lenguaje de programación determinado, con coloreado de sintaxis, macros, completar palabras, etc. Editores con regiones plegables. A veces no todo el texto es relevante para el usuario. Con este tipo de editores ciertas regiones con texto irrelevante pueden ser plegadas, escondidas, mostrando al usuario solo lo importante del texto. IDE es un editor más otras herramientas de trabajo, compiladores, extractores de diferencias entre dos textos, repositorios, etc, incluidos en un solo programa.

28 1.7.2 Algunos Editores Emacs, otro editor muy común en Unix Vi, editor muy común en Unix Kate, un moderno editor para Unix Notepad++, editor de código fuente para Microsoft Windows jedit, editor popular multiplataforma TextPad, editor popular multiplataforma Jcreator, IDE para JAVA Eclipse, IDE para JAVA DEV C, IDE para lenguaje C Visual Studio, IDE para.net NET BEANS, IDE para java

29 1.8 Clasificación de Lenguajes de programación Por su nivel: Alto: instrucciones semejantes a lenguaje natural Medio Bajo: instrucciones semejantes a lenguaje máquina Por su traducción: Compiladores: lee un programa escrito en un lenguaje fuente y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto. Intérpretes: un intérprete es un programa que, como su nombre lo indica, interpreta símbolos en un programa y los traduce a lenguaje máquina conforme deban ser ejecutados.

30 1.8.1 Compiladores Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser simplemente texto. Este proceso de traducción se conoce como compilación. Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano, para luego compilarlo a un programa más manejable por una computadora.

31 1.8.2 Diagrama Compilador

32 1.8.3 Interpretes Intérprete es un programa informático capaz de analizar y ejecutar simultáneamente un programa escrito en un lenguaje fuente. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los primeros (los intérpretes) sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción. Los programas interpretados suelen ser más lentos que los compilados debido a la necesidad de traducir el programa mientras se ejecuta, pero a cambio son más flexibles como entornos de programación y depuración (lo que se traduce, por ejemplo, en una mayor facilidad para reemplazar partes enteras del programa o añadir módulos completamente nuevos), y permiten ofrecer al programa interpretado un entorno no dependiente de la máquina donde se ejecuta el intérprete, sino del propio intérprete (lo que se conoce comúnmente como máquina virtual).

33 1.8.4 Diagrama Interprete

34 1.8.5 Esquema de compilador con interprete de código intermedio

35 1.9 Ejecutables un ejecutable o archivo ejecutable, es un archivo binario cuyo contenido se interpreta por el ordenador como un programa. contiene instrucciones en código máquina de un procesador en concreto, pero también puede contener bytecode que requiera un intérprete para ejecutarlo. suele contener llamadas a funciones específicas de un sistema operativo (llamadas al sistema). ejecutables portables: se pueden ejecutar en varias plataformas. Ejecutables no portables: destinado a una plataforma concreta. contiene mucha información que no es parte del programa en sí: recursos como textos e imágenes, requisitos del entorno de ejecución, información simbólica y de depuración, u otra información que ayude al sistema operativo a ejecutar el programa.

36 1.10 Consola de línea de comandos También conocida como Interfaz de Línea de Comandos (CLI), por su acrónimo en inglés de Command Line Interface (CLI), es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple. Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (batch), leyendo comandos desde un archivo de scripts. La contraparte de CLI es la interfaz gráfica de usuario (GUI)

37 a Comandos de Windows AT - Planifica comandos y programas para ejecutarse en un equipo. ATTRIB - Muestra o cambia los atributos del archivo. BREAK - Establece o elimina la comprobación extendida de Ctrl+C. CACLS - Muestra o modifica las listas de control de acceso (ACLs) de archivos. * Atención: En la ayuda de Windows hay un error y este comando lo llaman CALCS que no existe. CALL - Llama a un programa por lotes desde otro. CD - Muestra el nombre del directorio actual o cambia a otro directorio. CHCP - Muestra o establece el número de página de códigos activa. CHDIR - Muestra el nombre del directorio actual o cambia a otro directorio. CHKDSK - Comprueba un disco y muestra un informe de su estado. CHKNTFS - Muestra o modifica la comprobación de disco al iniciar. CLS - Borra la pantalla. CMD - Inicia una nueva instancia del intérprete de comandos de Windows. COLOR - Establece los colores de primer plano y fondo predeterminados de la consola. COMP - Compara el contenido de dos archivos o un conjunto de archivos. COMPACT - Muestra o cambia el estado de compresión de archivos en particiones NTFS. CONVERT - Convierte volúmenes FAT a volúmenes NTFS. No puede convertir la unidad actual. COPY - Copia uno o más archivos a otro lugar. DATE - Muestra o establece la fecha. DEL - Elimina uno o más archivos. DIR - Muestra una lista de archivos y subdirectorios en un directorio. DISKCOMP - Compara el contenido de dos disquetes. DISKCOPY - Copia el contenido de un disquete a otro. DOSKEY - Edita líneas de comando, memoriza comandos y crea macros.

38 b Comandos de Windows ECHO - Muestra mensajes, o activa y desactiva el echo. ENDLOCAL - Termina la búsqueda de variables de entorno del archivo por lotes. ERASE - Elimina uno o más archivos. EXIT - Sale del programa CMD.EXE (interfaz de comandos). FC - Compara dos archivos o conjunto de archivos y muestra las diferencia entre ellos. FIND - Busca una cadena de texto en uno o más archivos. FINDSTR - Busca cadenas de texto en archivos. FOR - Ejecuta un comando para cada archivo en un conjunto de archivos. FORMAT - Da formato a un disco para usarse con Windows. FTYPE - Muestra o modifica los tipos de archivo utilizados en una asociació de archivos. GOTO - Direcciona el intérprete de comandos de Windows a una línea de un programa por lotes. GRAFTABL - Permite a Windows mostrar un conjunto de caracteres extendido en modo gráfico. HELP - Proporciona información de ayuda para los comandos de Windows. IF - Ejecuta procesos condicionales en programas por lotes. LABEL - Crea, cambia o elimina la etiqueta del volumen de un disco. MD - Crea un directorio. MKDIR - Crea un directorio. MODE - Configura un dispositivo de sistema. MORE - Muestra la información pantalla por pantalla. MOVE - Mueve uno o más archivos de un directorio a otro en la misma unidad. PATH - Muestra o establece una ruta de búsqueda para archivos ejecutables. PAUSE - Suspende el proceso de un archivo por lotes y muestra un mensaje. POPD - Restaura el valor anterior del directorio actual guardado por PUSHD. PRINT - Imprime un archivo de texto.

39 c Comandos de Windows PROMPT - Cambia el símbolo de comandos de Windows. PUSHD - Guarda el directorio actual y después lo cambia. RD - Elimina un directorio. RECOVER - Recupera la información legible de un disco dañado o defectuoso. REM - Graba comentarios en archivos por lotes o CONFIG.SYS. REN - Cambia el nombre de uno o más archivos. RENAME - Cambia el nombre de uno o más archivos. REPLACE - Reemplaza archivos. RMDIR - Elimina un directorio. SET - Muestra, establece o elimina variables de entorno de Windows. SETLOCAL - Inicia la localización de cambios del entorno en un archivo por lotes. SHIFT - Cambia posición de modificadores reemplazables en archivos por lotes. SORT - Ordena las entradas. START - Inicia otra ventana para ejecutar un programa o comando. SUBST - Asocia una ruta de acceso con una letra de unidad. TIME - Muestra o establece la hora del sistema. TITLE - Establece el título de la ventana de una sesión de CMD.EXE. TREE - Muestra gráficamente la estructura de directorios de una unidad ruta de acceso. TYPE - Muestra el contenido de un archivo de texto. VER - Muestra la versión de Windows. VERIFY - Comunica a Windows si debe comprobar que los archivos se escribe de forma correcta en un disco. VOL - Muestra la etiqueta del volumen y el número de serie del disco. XCOPY - Copia archivos y árboles de directorios.

40 Comandos de Linux man: muestra el manual de commandos ls: equivale al dir en windows (lista) cd : cambiar directorio mkdir : crear directorio mv : mover archivos rm : borrar archivos ping : probar conexion de red cp: copiar archivos pwd : muestra la ruta actual locate: buscar archivos

Programación estructurada (Interfaces Windows y Unix)

Programación estructurada (Interfaces Windows y Unix) Programación estructurada (Interfaces Windows y Unix) M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 15-P. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada

Más detalles

Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos. Establece propiedades en la base de datos de arranque para

Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos. Establece propiedades en la base de datos de arranque para Microsoft Windows [Versión 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos. Comandos: ASSOC Muestra o modifica las asociaciones de las extensiones de archivos. ATTRIB

Más detalles

Introducción a la Computación

Introducción a la Computación UNIVERSIDAD RAFAEL BELLOSO CHACÍN INTRODUCCIÓN A LA COMPUTACION UNIDAD II: http://www.urbe.edu/info-consultas/web-profesor/12697883/ DEFINICIÓN Es el conjunto de los programas de cómputo, procedimientos,

Más detalles

INDICE Capitulo 1. Fundamentos de MS DOS Capitulo 2. Ordenes de MS DOS Trabajo con Directorios Trabajos con Discos Capitulo 3. El Editor de MS DOS

INDICE Capitulo 1. Fundamentos de MS DOS Capitulo 2. Ordenes de MS DOS Trabajo con Directorios Trabajos con Discos Capitulo 3. El Editor de MS DOS INDICE Prólogo XV Capitulo 1. Fundamentos de MS DOS 1 Conceptos Básicos 1 Introducción al MS DOS 3 Rutas de acceso 4 Línea de Ordenes 5 Escribir una orden 6 Comodines de MS DOS 7 Referencias a otras unidades

Más detalles

DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" o "Sistema Operativo en Disco")

DOS (sigla de Disk Operating System, Sistema Operativo de Disco o Sistema Operativo en Disco) DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" o "Sistema Operativo en Disco") Ping: nos informa del estado de un host. Es necesario permitir paquetes icmp para su funcionamiento. Ping

Más detalles

Prácticas de Introducción al uso de Computadores Curso 2001-2002 1 MS-DOS

Prácticas de Introducción al uso de Computadores Curso 2001-2002 1 MS-DOS Prácticas de Introducción al uso de Computadores Curso 2001-2002 1 QUÉ ES MS-DOS? MS-DOS El MS-DOS (MicroSoft Disk Operating System) es un sistema operativo. Su objetivo es facilitar la comunicación entre

Más detalles

Comandos básicos MS-DOS

Comandos básicos MS-DOS Comandos básicos MS-DOS Inicio Para iniciar DOS en Windows XP, hay que irse al botón de Inicio, Ejecutar y poner cmd. Se abrirá una ventana de DOS en la que se probarán todas las opciones de los comandos

Más detalles

Informática I para Bachillerato

Informática I para Bachillerato CIMAT Introducción a la programación en C/C++ CIMAT Sesión 2 Cual es el lenguaje máquina? El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador,

Más detalles

Instituto Tecnologico Las Americas (ITLA)

Instituto Tecnologico Las Americas (ITLA) Instituto Tecnologico Las Americas (ITLA) Administración de procesos Nombre Adrian Alcántara Reyes ID 2010-1896 Asignatura Sistema Operativo II Profesor Jose Doñe Fecha 22 Septiembre 2011 Administración

Más detalles

MS-DOS. Prácticas de Introducción a los Computadores 1 QUÉ ES MS-DOS?

MS-DOS. Prácticas de Introducción a los Computadores 1 QUÉ ES MS-DOS? Prácticas de Introducción a los Computadores 1 QUÉ ES MS-DOS? MS-DOS El MS-DOS (MicroSoft Disk Operating System) es un sistema operativo. Su objetivo es facilitar la comunicación entre el usuario y el

Más detalles

Unidad 9. Entornos de Desarrollo

Unidad 9. Entornos de Desarrollo Unidad 9 Entornos de Desarrollo Contenido Introducción Entornos de Desarrollo Propiedades de un Entorno Introducción En muchas ocasiones se usan los términos de Entornos de Programación y Entorno de Desarrollo

Más detalles

TEMA 1. Sistema Operativo MS-DOS

TEMA 1. Sistema Operativo MS-DOS TEMA 1 Sistema Operativo MS-DOS Introducción CONCEPTOS BASICOS fichero.ppt drectori.ppt unidad.ppt indiso.ppt Ficheros Directorios Unidad de disco Indicador del sistema operativo M menu.ppt Ficheros INTRODUCCION

Más detalles

ANEXOS. Algoritmo que genera un valor hash de algún dato, como una clave de. mensaje o de sesión. Con un buen algoritmo de hash, los cambios que se

ANEXOS. Algoritmo que genera un valor hash de algún dato, como una clave de. mensaje o de sesión. Con un buen algoritmo de hash, los cambios que se ANEXOS GLOSARIO A Algoritmo de hash Algoritmo que genera un valor hash de algún dato, como una clave de mensaje o de sesión. Con un buen algoritmo de hash, los cambios que se produzcan en los datos de

Más detalles

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador Act 1: Revisión de Presaberes Lectura No. 1 Título de la Lectura: El Computador Computador, dispositivo electrónico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando cálculos

Más detalles

05/07/16. Hola de nuevo.

05/07/16. Hola de nuevo. 05/07/16 Hola de nuevo. MS-DOS (siglas de Microsoft Disk Operating System, Sistema operativo de disco de Microsoft). El CMD o Símbolo de sistema que conocemos en la actualidad, está basado en el antiguo

Más detalles

Módulo 7: Tecnologías de la Información y Comunicación y Ofimática. Prueba de evaluación: unidades didácticas 7 y 8. Informática básica

Módulo 7: Tecnologías de la Información y Comunicación y Ofimática. Prueba de evaluación: unidades didácticas 7 y 8. Informática básica Módulo 7: Tecnologías de la Información y Comunicación y Ofimática Prueba de evaluación: unidades didácticas 7 y 8 Informática básica Prueba de evaluación Unidades Didácticas: 7 y 8 Ex Prueba de evaluación

Más detalles

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez SISTEMA OPERATIVO DOS Semana 1 Ing. Miguel Sánchez TEMA 1 QUE ES UN SISTEMA OPERATIVO? Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas

Más detalles

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES GLOSARIO DE TÉRMINOS

Más detalles

Introduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia

Introduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introduccion al Lenguaje C Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introducción C es un lenguaje de programación creado en 1972 por

Más detalles

Instructivo de Microsoft Windows

Instructivo de Microsoft Windows Instructivo de Microsoft Windows El presente instructivo corresponde a una guía básica para el manejo de los programas y la adquisición de conceptos en relación a estos utilitarios. No obstante ello, para

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables Xerox 700 Digital Color Press con Integrated Fiery Color Server Impresión de datos variables 2008 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para

Más detalles

Introducción a Windows

Introducción a Windows Historia Windows 1.0 (1985) -Simplemente una interfaz gráfica de usuario para MS-DOS -Muy limitada debido a los recursos legales interpuestos por Apple. -Estas limitaciones, entre otras cosas, no le hicieron

Más detalles

2.1. Los sistemas operativos. UNIDAD 2

2.1. Los sistemas operativos. UNIDAD 2 2.1. Los sistemas operativos. UNIDAD 2 Los sistemas operativos. Definición Sistema operativos es un programa que: Gestiona los recursos del sistema: Hardware: controla el funcionamiento del ratón, teclado,

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Introducción a Linux. II.

Introducción a Linux. II. Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell

Más detalles

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Entre los más conocidos editores con interfaz de desarrollo tenemos: Herramientas de programación Para poder programar en ensamblador se precisa de algunas herramientas básicas, como un editor para introducir el código, un ensamblador para traducir el código a lenguaje

Más detalles

Soporte lógico de computadoras

Soporte lógico de computadoras Soporte lógico de computadoras Software: Sistemas Operativos Lenguajes de programación Lenguajes de Programación. Clasificación Proximidad del lenguaje al que entiende el ordenador: Bajo nivel: específico

Más detalles

LINUX OPENSUSE 10.2 (BASICO+AVANZADO)

LINUX OPENSUSE 10.2 (BASICO+AVANZADO) LINUX OPENSUSE 10.2 (BASICO+AVANZADO) Código: 290 Modalidad: Teleformación Duración: 56 horas Objetivos: Estudio los entornos de usuario KDE y GNOME, prestando especial atención al primero. Estudia cómo

Más detalles

ModusOne. ModusOne Client. Version: 5.2

ModusOne. ModusOne Client. Version: 5.2 ModusOne ModusOne Client Version: 5.2 Written by: Product Documentation, R&D Date: February 2013 2012 Perceptive Software. All rights reserved ModusOne es una marca comercial de Lexmark International Technology

Más detalles

MS DOS Conceptos fundamentales

MS DOS Conceptos fundamentales MS DOS Conceptos fundamentales Qué es MS-DOS? MS-DOS son las signas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft. Es un sistema operativo comercializado por Microsoft perteneciente

Más detalles

Fundamentos de la Programación

Fundamentos de la Programación Fundamentos de la Programación El Software Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. Dos grandes grupos de software

Más detalles

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Más detalles

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04 Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

Practica 01: Programación en C bajo Linux y funciones

Practica 01: Programación en C bajo Linux y funciones Practica 01: Programación en C bajo Linux y funciones http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Programación

Más detalles

Informática I Notas del curso

Informática I Notas del curso EXCEL Objetivo: Identificar la funcionalidad general de Excel, sus herramientas y recursos Excel Objetivo Particular: Conocer los métodos básicos de trabajo de Excel, para el manejo de registros, datos

Más detalles

APLICACIONES MÓVILES NATIVAS

APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 3 Nombre: Introducción al paradigma de programación orientada a objetos Objetivo: Al finalizar la clase el alumno conocerá los diferentes tipos de paradigmas existentes

Más detalles

TALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO

TALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO TALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION CENTRO PARA LA INDUSTRIA PETROQUIMICA

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

MICROSOFT EXCEL 2007 (COMPLETO)

MICROSOFT EXCEL 2007 (COMPLETO) MICROSOFT EXCEL 2007 (COMPLETO) Descripción del funcionamiento de la hoja de cálculo Microsoft Excel XP, explicando todas las funciones de este programa para crear y modificar hojas de cálculo, tanto sencillas

Más detalles

RESPALDO Y RECUPERACIÓN DE DATOS

RESPALDO Y RECUPERACIÓN DE DATOS PRACTICA # 11 RESPALDO Y RECUPERACIÓN DE DATOS OBJETIVO: Aprender las distintas técnicas para respaldar y recuperar archivos. INTRODUCCIÓN: Diferentes tipos de problemas pueden originar la pérdida de datos:

Más detalles

Shell de Unix ProgPLN

Shell de Unix ProgPLN Shell de Unix ProgPLN Víctor Peinado v.peinado@filol.ucm.es 9 de octubre de 2014 Never use the graphical tool; always learn the old Unix tool. You ll be far more effective over time and your data will

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas... .NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

MÓDULO 1: Sistemas de Cómputo

MÓDULO 1: Sistemas de Cómputo Asignatura: PROGRAMACIÓN Código: TE243 Prerrequisitos: Algebra Lineal (S)* Intensidad horaria: 80 H.P.S. MÓDULO 1: Sistemas de Cómputo Introducción: un sistema de cómputo es un conjunto de elementos electrónicos

Más detalles

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO 2.1 ENTORNO DE DESARROLLO INTEGRADO Un entorno de desarrollo integrado (en inglés integrated development environment) es un programa informático compuesto por

Más detalles

Studium, Campus Virtual de la Universidad de Salamanca.

Studium, Campus Virtual de la Universidad de Salamanca. Studium, Campus Virtual de la Universidad de Salamanca. Contenidos 1 Qué es Studium 2 Instalación de Studium en USAL 3 Atención a los usuarios 4 Instalación Moodle. MoodleWindowsInstaller 5 Moodle portable

Más detalles

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos: Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para

Más detalles

EDICIÓN Y FORMATO (II)

EDICIÓN Y FORMATO (II) EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con

Más detalles

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver.

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. SEMINARIO DIOCESANO DE CRISTO SACERDOTE TECNOLOGIA EN INFORMATICA GRADO: 11 TEMA: INTRODUCCIÓN A MACROMEDIA DREAMWEAVER OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. 1 Qué es

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

PROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas

PROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas Departamento de Informática PROGRAMACIÓN DIDÁCTICA Curso 11-12 1 CONSEJERÍA DE EDUCACIÓN I.E.S. NERVIÓN Departamento de Informática CICLO FORMATIVO: TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMA.

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Windows XP Home Curso para conocer y aprender a manejar el sistema operativo Microsoft Windows XP Home, analizando su interfaz de usuario y sus principales accesorios y aplicaciones. El curso se divide

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos Curso de verano Biología Computacional: Análisis masivo de datos ómicos Centro Mediterráneo Universidad de Granada Con la colaboración de: Departamento de Arquitectura y Tecnología de Computadores Consejo

Más detalles

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

Microsoft Office 2010 Illustrated. Tipos de Software

Microsoft Office 2010 Illustrated. Tipos de Software Microsoft Office 2010 Illustrated Tipos de Software SOFTWARE Conjunto de instrucciones que le indican a la computadora que hacer. Existen tres tipos de software: Sofware de Aplicacion Sofware de Programacion

Más detalles

LINUX - Los archivos de órdenes I

LINUX - Los archivos de órdenes I LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete

Más detalles

Tema 1 Fundamentos de Computación

Tema 1 Fundamentos de Computación Tema 1 Fundamentos de Computación Clase 2 Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Puntos a tratar Continuación hardware Memoria principal Dispositivos de almacenamiento

Más detalles

1 La Resolución de Problemas utilizando la Computadora

1 La Resolución de Problemas utilizando la Computadora La Resolución de Problemas utilizando la Computadora Lissette Alvarez Abril-Julio, 2004 El Computador es una máquina que no puede trabajar por si sola, únicamente realiza aquellas órdenes que el hombre

Más detalles

Seminario de introducción al uso del sistema operativo UNIX

Seminario de introducción al uso del sistema operativo UNIX Seminario de introducción al uso del sistema operativo UNIX Michael González Harbour Departamento de Electrónica y Computadores Universidad de Cantabria 5 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González

Más detalles

Software Computacional y su clasificación

Software Computacional y su clasificación Software Computacional y su clasificación Capítulo 5 El software En modo sencillo el software permite que las personas puedan contarle a la computadora cierto tipo de problemas y que ésta a su vez le ofrezca

Más detalles

Módulo 2. Inicio con Java

Módulo 2. Inicio con Java Módulo 2. Inicio con Java Objetivos: -Clasificar el lenguaje de programación Java según las formas de clasificar los lenguajes de programación. -Describir el funcionamiento de la plataforma Java. -Explicar

Más detalles

El sistema operativo Linux

El sistema operativo Linux El sistema operativo Linux Introducción Que es linux Sistema operativo que emula UNIX Creado por un estudiante, Linus Torvald, para poder hacer sus prácticas en un PC. Nace en 1991 Linux 1.0 en 1994 2.2

Más detalles

.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T

.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T Comandos MS-DOS autor Carmelo domingo, 12 de noviembre de 2006 Modificado el lunes, 13 de noviembre de 2006 Comandos MS-DOS DIR /p /w /a: (h - s- d - a - r) /o: (n-e-d-s-g-c) Muestra el contenido del directorio

Más detalles

Introducción a la Informática

Introducción a la Informática Introducción a la Informática El Software o Soporte Lógico Definición de SOFTWARE Conjunto de programas necesarios para realizar con el ordenador el tratamiento de la información. SW = Sistema Operativo

Más detalles

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor. Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios

Más detalles

Patrones de Diseño Orientados a Objetos 2 Parte

Patrones de Diseño Orientados a Objetos 2 Parte Patrones de Diseño Orientados a Objetos 2 Parte Patrón Observador Observer (Patrón de Comportamiento) Patrón Observador Observer Observador (en inglés: Observer) es un patrón de diseño que define una dependencia

Más detalles

MICROSOFT ACCESS 2010

MICROSOFT ACCESS 2010 MICROSOFT ACCESS 2010 1. BÁSICO Nº Horas: 24 Objetivos: Introducción a la suite ofimática Microsoft Office 2010 y se introducen los conceptos de análisis y diseño de bases de datos relacionales y cómo

Más detalles

Manual de usuario. Modulo Configurador V.1.0.1

Manual de usuario. Modulo Configurador V.1.0.1 Manual de usuario Modulo Configurador V.1.0.1 Tabla De Contenido 1.) Modulo Configurador 3 1.1) Estructura del modulo configurador 3 1.2) Configuración de datos generales de la empresa 4 a) Ficha de datos

Más detalles

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos.

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos. ESTRUCTURA DEL SISTEMA DE ARCHIVOS 1. Introducción. En la unidad anterior se esbozó mediante la explicación de los formatos del disco duro, distintos tipos de sistemas de archivos: FAT16, FAT32, NTFS y

Más detalles

Estructuras de Sistemas Operativos

Estructuras de Sistemas Operativos Estructuras de Sistemas Operativos Definicion de Sistema Operativos Un sistema operativo es un programa que actua como inter entre el usuario y el hardware de un computador y su proposito es proporcionar

Más detalles

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales. 1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y

Más detalles

OpenOffice.org Calc MANUAL CALC 1.INTRODUCCIÓN... 2 2. ENTORNO... 3 1.1 BARRAS DE MENÚ... 3 1.2 PERSONALIZACIÓN DE BARRAS... 4

OpenOffice.org Calc MANUAL CALC 1.INTRODUCCIÓN... 2 2. ENTORNO... 3 1.1 BARRAS DE MENÚ... 3 1.2 PERSONALIZACIÓN DE BARRAS... 4 MANUAL CALC Índice de contenido 1.INTRODUCCIÓN... 2 2. ENTORNO... 3 1.1 BARRAS DE MENÚ... 3 1.2 PERSONALIZACIÓN DE BARRAS... 4 3. MANEJO DE DOCUMENTOS... 5 2.1 ABRIR DOCUMENTOS... 5 2.2 GUARDAR DOCUMENTOS

Más detalles

Práctica 0. Emulador XENON de la computadora CESIUS

Práctica 0. Emulador XENON de la computadora CESIUS Práctica 0. Emulador XENON de la computadora CESIUS 1. Introducción El objeto de la presente práctica es permitir al alumno ensayar y familiarizarse con los conceptos de programación de computadoras digitales

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

Más detalles

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows Qué es Recuperación? Recuperación del Panel de control proporciona varias opciones que pueden ayudarle a recuperar el equipo de un error grave. Nota Antes de usar Recuperación, puede probar primero uno

Más detalles

Sistemas de Operación II

Sistemas de Operación II Sistemas de Operación II Sistemas de Archivos Distribuidos Prof. Carlos Figueira Basado en material de Yudith Cardinale (USB) Andrew Tanembaum y Marteen van Steen Contenido Introducción Requisitos Aspectos

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1 Introducción 1.1 Antecedentes La producción musical, en su mayoría, se ha valido de distintos tipos de software computacional para realizar la edición de composiciones musicales. De toda la

Más detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

Compiladores y Lenguajes de Programación. Maria de Guadalupe Cota Ortiz

Compiladores y Lenguajes de Programación. Maria de Guadalupe Cota Ortiz Compiladores y Lenguajes de Programación Maria de Guadalupe Cota Ortiz Organizaciones que rigen las normas para estandarización de Lenguajes de Programación IEEE (Instituto de Ingenieros Eléctricos y Electrónicos)

Más detalles

HP Backup and Recovery Manager

HP Backup and Recovery Manager HP Backup and Recovery Manager Manual de usuario Version 1.0 Índice Introducción Instalación Cómo se instala Opciones de idioma HP Backup and Recovery Manager Recordatorios Copias de sguridad programadas

Más detalles

UML, ejemplo sencillo sobre Modelado de un Proyecto

UML, ejemplo sencillo sobre Modelado de un Proyecto UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso

Más detalles

Estilos y paradigmas

Estilos y paradigmas Interacción persona-computador Estilos y paradigmas Objetivos Entender y aprender qué es un estilo de interacción Tener una visión general y comparativa de los estilos y paradigmas de interacción Conocer

Más detalles

Recursos de Aprendizaje

Recursos de Aprendizaje 1.0 Entorno del programa 2.0 Creación de un nuevo programa 2.1 Guardar un programa o una lista de posiciones 2.2 La apertura de una lista de programa o de posiciones 2.3 El cierre de una lista de programas

Más detalles

1 Guión de Contenidos... 1. 2 Criterios de evaluación... 1. 3 Momentos de la evaluación... 3. 3.1 Instrumentos o pruebas de evaluación...

1 Guión de Contenidos... 1. 2 Criterios de evaluación... 1. 3 Momentos de la evaluación... 3. 3.1 Instrumentos o pruebas de evaluación... 1 Guión de Contenidos... 1 2 Criterios de evaluación... 1 3 Momentos de la evaluación... 3 3.1 Instrumentos o pruebas de evaluación... 4 3.2 Calificación... 5 1 Guión de Contenidos U.D. 1: Aspectos Básicos

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

Fundamentos de Informática

Fundamentos de Informática Fundamentos de Informática Parte I Introducción a la Informática (cont.) Titulación: Ingeniería Técnica Industrial Química Industrial Profesor: José Luis Esteban Escuela Superior de Ciencias Experimentales

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

Uso del simulador Modelsim

Uso del simulador Modelsim Introducción al laboratorio: Uso del simulador Modelsim Diseño y Simulación de Circuitos Electrónicos por Asistido por Computador Ingeniería Técnica Industrial Electrónica Modelsim es un software que administra

Más detalles

1. La nueva interfaz del programa

1. La nueva interfaz del programa 1. La nueva interfaz del programa 13 1. La nueva interfaz del programa 1.1 La interfaz del nuevo Flash CS4 Al acceder por primera vez a Adobe Flash CS4 llama la atención la nueva disposición de las paletas,

Más detalles

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA)

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) Ya que estos sistemas operativos son muy parecidos entres si los comandos que se utilizan en ellos son iguales a excepción de alguno que difieren entre sí

Más detalles

Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y

Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y 1. Paradigmas de programación Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y automáticamente convertibles

Más detalles

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

Más detalles

APLICACIONES PARA INTERNET

APLICACIONES PARA INTERNET CUN APLICACIONES PARA INTERNET GUIA 1 Juan Carlos Saavedra Serrato 2014 1. Consulte Cuantos tipos de Lenguajes de programación web existen y reseñe una característica de cada uno de ellos. Los diferentes

Más detalles