Download Informatica parte 1 2012
Document related concepts
Transcript
FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA INFORMÁTICA (o Tecnología de la Información) es un conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información. Este tratamiento puede hacerse por varios medios, por ejemplo, y uno de los más importantes: la computadora. Una computadora puede ser dividida en cinco unidades funcionalmente independientes: Unidad de Entrada Memoria E/S Unidad de Control CPU Unidad Aritmético-Lógica Unidad de Salida El objetivo de una computadora es el de transformar datos que son ingresados a través de la unidad de entrada, procesándolos mediante algoritmos predeterminados, volcando los resultados a través de la unidad de salida. Es común encontrar agrupadas la unidad de entrada y la unidad de salida constituyendo la unidad de entrada-salida (E/S); y la unidad Aritmético-Lógica y la unidad de Control integrando la Unidad Central de Procesos (CPU). La unidad de entrada lee los datos provenientes del exterior, estos datos serán almacenados en memoria o directamente transferidos a la unidad Aritmético-Lógica. La memoria no solo se encargará de almacenar datos, sino también los algoritmos que describen las transformaciones que se deberán realizar sobre los datos. Una PC posee básicamente dos tipos de memoria: 1) La Memoria principal: almacena instrucciones y datos a procesar proviniendo de periféricos desde donde entraron. Guarda resultados intermedios y finales. Resulta ser un depósito central para el almacenamiento y distribución de la información. 1 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Esta constituida por dos clases de memoria de acceso directo: a) Memoria de acceso directo para lectura y escritura: RAM = Random Access Memory (memoria de acceso aleatorio). Se encarga de almacenar los datos y programas a ejecutarse en un momento determinado. Es volátil, significa que su contenido se pierde al apagarse la Pc. Puede leerse, borrarse y actualizarse. b) Memoria de acceso directo solo para lectura: ROM = Read Only Memory (memoria de solo lectura). Es el área de memoria donde el fabricante graba todos los datos e instrucciones necesarias para el funcionamiento de la Pc –código de arranque, drivers para algunos dispositivos, etc. El usuario tiene acceso a esta memoria para leerla pero no puede grabar ni cambiar absolutamente nada en ella. El contenido de esta memoria es permanente y con la ausencia del flujo electrónico no desaparece. Aunque la RAM y la ROM tienen un circuito de direccionamiento directo, su funcionamiento es totalmente distinto. 2) La memoria auxiliar o secundaria: La capacidad de almacenamiento en memoria principal es limitada, situación diferente se presenta para este tipo de memoria que es ilimitada, todo medio magnético, diskette, cd, dvd, zip, etc. se considera como memoria auxiliar sirviendo este para guardar todos los datos y programas deseados. Otras memorias: Caché = es una cantidad de memoria menor que el resto constituida por circuitos mucho mas rápidos que los que forman la memoria gral. Si el microprocesador realiza un acceso a cierta zona de la memoria, dicha zona se copia en la memoria cache. Así, en vez de acceder a la memoria gral, el microprocesador lo hace a la cache que, al ser más rápida, ralentiza menos las operaciones del micro. Si accede a una zona que no esta contenida en la memoria cache, esa otra zona se copia entonces en dicha memoria y así sucesivamente. Almacena datos que se cree que van a hacer falta durante las siguientes instrucciones. 2 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA C-Mos = almacena parámetros de configuración de la PC tales como cantidad de disketeras, tipo y tamaño del disco rígido, etc. Es de lectura y escritura. Su información se mantiene por medio de una pequeña pila. Memoria Virtual: cuando la capacidad de la memoria RAM se agota, Windows utiliza espacio libre del disco rigido para simular mas memoria temporaria disponible. Esta simulación se llama Memoria Virtual. La unidad de control es el centro nervioso de toda la maquina, se encarga de controlar y coordinar toda la actividad del procesamiento de datos, incluyendo el control de todos los dispositivos de E/S, coordina la entrada y salida de datos (algo con significado) e información (dato procesado) de las diferentes memorias, determina las direcciones de las operaciones aritméticas y lógicas, y selecciona, interpreta y envía a ejecutar las instrucciones de los programas. La unidad Aritmético-Lógica se encarga de ejecutar todos los cálculos matemáticos (suma, resta, multiplicación y división) y todas las operaciones lógicas de la Unidad de control de acuerdo a la instrucción en curso de ejecución. La unidad de salida retorna hacia el exterior los resultados procesados. Las transferencias entre unidades se realiza a través de conjuntos de cables o líneas que transportan señales funcionalmente equivalentes; estos conjuntos se denominan Buses. Los buses pueden ser líneas grabadas sobre la placa de circuito impreso o líneas metálicas que se encuentran sobre la oblea de silicio, en el interior del micro. Los buses son como una especie de “carreteras” por las que viaja la información que el micro procesa. Pueden ser unidireccionales o bidireccionales, dependiendo del sentido en que se desplace la información. 3 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA HARDWARE = parte dura. Son las partes físicas y electrónicas de una computadora. También se lo conoce como periféricos. Comprende la totalidad de los dispositivos y elementos mecánicos, magnéticos eléctricos y electrónicos de una instalación o red de procesamiento de datos. Tipos: 1) de Entrada: son los que permiten el ingreso de datos, por ej: mouse, teclado, unidades de disco (diskette, cd, dvd), micrófono, scanner, etc. 2) de Salida: son los que permiten a la PC conectarse con el exterior, por ej: monitor, impresora, unidades de disco (diskette, cd, dvd), parlantes, etc. Una computadora debe tener al menos un dispositivo de entrada y otro de salida o uno con las dos funciones. El Hw por si solo no dará el resultado esperado del sistema. Tiene mucha importancia para obtener buenos resultados. Su capacidad debe ser acorde a las necesidades. SOFTWARE = parte blanda. Es el conjunto de programas, rutinas, procedimientos, normas y documentación para la exploración, funcionamiento y operación del sistema. Tipos: 1) Sw base o de control: programas que controlan y administran la ejecución de otros programas. Sirven de enlace entre otros programas, por ej: sistema operativo. 2) Sw de aplicación: programas que realizan una tarea en particular. Conjunto de programas hechos a medida para resolver un problema determinado, por ej: procesadores de texto, planillas de cálculo, aplicaciones de base de datos, etc. El sw de base o control (también conocido como sw de sistema) procesa las tareas esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco 4 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA y la administración de la pantalla. Mientras que el sw de aplicación lleva a cabo las tareas e tratamiento de textos, gestión de bases de datos y similares. PROGRAMA: sinónimo de Sw, es el conjunto de instrucciones que ejecuta una computadora. Este termino puede referirse al código fuente original o a la versión ejecutable (en lenguaje maquina) de un componente de sw. ARCHIVO: Conjunto de datos etiquetados con un nombre. Son las unidades básicas de almacenamiento. También podemos definir archivo como una colección de información relacionada entre si, identificado por un nombre. En general, los archivos representan programas y datos. Pueden tener un formato rígido tal como los archivos de una base de datos o libre, tal como los archivos de texto. Un archivo tiene una estructura definida por su uso y esta relacionada con su tipo. Un archivo de texto es una secuencia de caracteres organizados en líneas y paginas. Un archivo fuente es una secuencia de subrutinas y funciones, las que a su vez están formadas por declaraciones y sentencias ejecutables. Un archivo objeto es una secuencia de bytes organizada en bloques comprensibles para el editor de enlaces del sistema. Un archivo ejecutable es una serie de secciones de código preparadas para que luego el cargador las cargue en memoria. Un archivo se identifica con un nombre y una extensión. La extensión contiene propiedades tales como tipo, hora de creación, nombre del creador, longitud, etc. A los archivos se les asigna un nombre para facilitar su manipulación por parte del usuario. Cuando a un archivo se le asigna un nombre, este se vuelve independiente del proceso, usuario y hasta del sistema que lo creo. Pudiendo por ejemplo, ser editado por otro usuario, grabado en un diskette y leído en otro sistema. 5 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA El nombre del archivo es un identificador formado por caracteres pudiendo ser desde un mínimo de 1 hasta 8 (en DOS) o infinitos caracteres (en Windows). La extensión puede tener hasta 3 caracteres (en algunos casos puede no tener ninguno). Algunos atributos típicos de un archivo, los cuales pueden variar de un sistema a otro, son: - Nombre: el nombre simbólico es información con sentido para el usuario. - Tipo: información necesaria para aquellos sistemas que soportan diferentes tipos de archivos. - Ubicación: un puntero al dispositivo y hacia las locaciones que ocupa el archivo. - Tamaño: el tamaño actual (en bytes, palabras o bloques) y el máximo tamaño posible. - Protección: información y control de acceso que determina quien puede leer, modificar y ejecutar el archivo. - Tiempo, fecha e identificación del usuario: esta información se guarda en los siguientes momentos: creación, ultima modificación y ultimo uso; son datos de uso para protección, seguridad y monitoreo del uso. Los archivos están organizados en directorios para hacer más fácil su uso. (Directorio = carpeta). Extensiones de archivos: .BAS = Archivo Fuente escrito en lenguaje BASIC .OBJ = Archivo objeto (necesario para su compilación) .DOC o .DOCX = Archivo de texto con formato de Microsoft Word .VBS = Archivo fuente escrito en lenguaje Visual Basic. .EXE = Programa Ejecutable .TXT = Archivo de texto ASCII "texto plano" .RTF = Archivo de texto con formato .ZIP o .RAR = Archivos comprimidos para su almacenamiento 6 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA .LIB = Bibliotecas de rutina para programadores .PPT = Archivo de PowerPoint . XLS= Archivo con formato de Microsoft Excel .PDF = Documento en formato portable .JPG o .GIF= mapa de bits .MP3 o .WAV= Archivo en formato de audio digital .DB = Base de datos Directorio: provee un mecanismo para la organización de muchos archivos y puede exceder los límites de una unidad de disco e incluir a varias. Organización jerárquica de nombres de archivos almacenados en un disco. El directorio superior se denomina directorio raíz. Los directorios existentes dentro de otro directorio se denominan subdirectorios. La idea de crear y trabajar con subdirectorios es que los mismos contengan grupos de archivos relacionados. Ej. Si creo un subdirectorio llamado JUEGO, este debería contener todos los juegos que posea en la Pc. Ej: C: Personal Empleados Sueldos Cuentas Registro Varios Los subdirectorios que dependen directamente del directorio raíz (C:) se denominan subdirectorios de primer nivel (personal, cuentas), los que no dependen directamente del directorio raíz se denominan subdirectorios de segundo nivel (empleados, sueldos, registro, varios). 7 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA SISTEMA OPERATIVO: es un conjunto de programas que ordenadamente relacionados entre si contribuyen a que la computadora lleve a cabo correctamente su trabajo en un ambiente dado. Un sistema operativo puede ser contemplado como una colección organizada de extensiones de software que se ejecuta sobre un hardware determinado. Este software consiste en rutinas que hacen funcionar el computador y proporcionan un entorno de ejecución para los programas. En otras palabras, controla y regula todos los recursos del sistema informático y posibilita la programación y ejecución de las aplicaciones del usuario. Los Sistemas Operativos tienen diversas clasificaciones, algunas pueden ser: - Según la cantidad de Usuarios que soporta: 1) Monousuario: el usuario utiliza todos los recursos de la maquina sin compartirlo simultáneamente con otros. Es el caso de las PC. El énfasis de su diseño esta puesto en una interfaz amigable entre el usuario y el equipo, un lenguaje de control sencillo al igual que las facilidades de uso de los archivos y periféricos. 2) Multiusuarios: es cuando hay más de un usuario trabajando simultáneamente en el ordenador. Pueden ser: - Sistemas de consultas de información: las consultas se efectúan sobre archivos o bases de datos con el objeto de obtener una información dada en un tiempo relativamente corto; ejemplo: Bases de Datos médicas o bibliográficas. - Sistemas de Gestión de Operaciones: trabajan sobre una base de datos frecuentemente modificada, posiblemente varias veces por segundo; ejemplo: la gestión de operaciones bancarias o reservas de pasajes aéreos. 8 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA - Según las aplicaciones que se ejecutan: 1) De propósito general: son los que proporcionan una amplia gama de servicios y deben adaptarse a cualquier ambiente, tipo de aplicaciones, modos de operación, dispositivos, etc. 2) De propósito especial: son los construidos a medida debido a arquitecturas especiales o aplicaciones con requerimientos especiales como control de procesos industriales. - Según la administración de tareas: 1) Monotarea: cuando solamente puede ejecutar un programa (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a funcionar un programa, continuará haciéndolo hasta su finalización o interrupción. 2) Multitarea: cuando es capáz de ejecutar varios programas al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternativa a los programas que los solicitan, de manera que el usuario percibe que todos funcionan a la vez. Conclusiones: - Ningún sistema operativo es mejor que otro, cada uno presta un servicio especial. - Los sistemas operativos de propósito general son más complejos y extensos que los especializados. - Para cubrir los distintos trabajos en un centro de cómputos se debería requerir distintos sistemas operativos, o uno solo que ofrezca una amplia gama de servicios. 9 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Funciones básicas atribuidas a un sistema operativo Los sistemas operativos desempeñan una serie de funciones básicas esenciales para la gestión de la máquina. Entre las más destacables, cada una ejercida por un componente interno, tenemos: • Suministro de interfaz al usuario • Administración de recursos • Administración de archivos • Administración de tareas • Servicio de soporte y utilidades Interfaz al Usuario: es la parte del sistema operativo que permite comunicarse con él, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. Existen tres tipos básicos de interfaces: las que se basan en comandos, las que utilizan menús y las interfaces gráficas de usuario. Administración de recursos: sirven para administrar los recursos de hardware y de redes de un sistema informático, como el CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida. Administración de archivos: un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas. También implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundarios. Administración de tareas: los programas de administración de tareas de un sistema operativo administran la realización de las tareas informáticas de los usuarios finales. Los programas controlan que áreas tiene acceso al CPU y por cuánto tiempo. Las funciones de administración de tareas pueden distribuir una parte específica del tiempo del CPU 10 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. Servicio de soporte: los servicios de soporte de cada sistema operativo dependerán de la implementación particular de éste con la que estemos trabajando. Estos servicios de soporte suelen consistir en: Actualización de versiones, Mejoras de seguridad, Inclusión de alguna nueva utilidad (un nuevo entorno gráfico, un asistente para administrar alguna determinada función), Controladores para manejar nuevos periféricos (este servicio debe coordinarse a veces con el fabricante del hardware), Corrección de errores de software, Otros. No todas las utilidades de administración o servicios forman parte del sistema operativo, además de éste, hay otros tipos importantes de software de administración de sistemas, como los sistemas de administración de base de datos o los programas de administración de redes. El soporte de estos productos deberá proporcionarlo el fabricante correspondiente (que no tiene porque ser el mismo que el del sistema operativo). Servicios principales ofertados por un sistema operativo • Gestión de procesos. • Gestión de memoria. • Gestión de la E/S (Entrada/Salida). • Gestión de archivos y directorios. • Comunicación y sincronización entre procesos. • Seguridad y protección. Algunos ejemplos de Sistemas Operativos: DOS: es la abreviatura de Disk Operating System. Se carga automáticamente al encender la computadora y controla todo lo que se realice con ella. Proporciona un vocabulario para comunicarse mediante comandos. 11 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Clasificación de los comandos: - Instantáneos: CTRL+ALT+DEL (borra la pantalla, limpia la memoria, carga el DOS), F1 (rescribe de a un carácter la línea anterior), F3 (rescribe de a una vez toda la línea tipeada anteriormente), ESC (borra lo escrito en la línea de comandos), etc. - Residentes o Internos: CD (CHDIR) (muestra el nombre de o cambia el directorio actual), CLS (despeja la pantalla), DEL (ERASE) (elimina uno o mas archivos), DIR (presenta una lista del contenido de un directorio), MD (MKDIR) (crea un directorio), RD (RMDIR) (elimina un directorio si se encuentra vacío), etc. - Transitorios o externos: DELTREE (elimina un directorio, sus archivos y subdirectorios), DISKCOPY (copia el contenido de un diskette a otro), DEFRAG (reorganiza los archivos de un disco para optimizarlo), MOVE (desplaza uno o mas archivos de un directorio a otro), PRINT (imprime archivos de texto), etc. Los comandos también pueden ser de consultas como CD, DATE, MEM, VOL, etc. Existen diferentes procedencias del DOS según sea su fabricante, siendo las más conocidas: - PC-DOS: de la firma IBM - MS-DOS: de la firma MICROSOFT - DR-DOS: de la firma DIGITAL El DOS es un programa que tiene 3 objetivos: 1) Controlar y regular todos los recursos de la PC (periféricos, memorias, etc.). 2) Asistir a diversos utilitarios en la operatoria de los mismos. 3) Brindar al usuario mandatos, comandos, o instrucciones relacionadas con el manejo de la información. 12 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Cada archivo tiene un nombre de hasta 8 caracteres seguido de un punto y una extensión de 3 caracteres. Cada archivo esta dentro de un directorio o subdirectorio el cual podemos ver cuando colocamos el comando Tree. Para cambiar de unidad: C:/> C:/> a: Comodines: son comandos que utilizamos para hacer distintas tareas, por ejemplo: Dir *.com nos dará como resultado todos los archivos con extensión .com WINDOWS Es un sistema operativo, cuyas 3 funciones principales son: 1) controlar el Hardware actual de la PC, como teclado, discos, mouse, impresoras, etc. 2) Habilitar la ejecución de otros programas, tales como procesadores de texto, o planillas de cálculo. 3) Determinar como el usuario va a operar la PC y sus programas o aplicaciones. El entorno operativo Windows brinda al usuario las siguientes facilidades: - Ofrece un entorno grafico ameno que facilita su operación y aprendizaje. - Utiliza combinaciones de teclas comunes en las diferentes aplicaciones. - Permite el intercambio de información entre diferentes programas de una manera sencilla. - Permite la ejecución de varios programas a la vez. El elemento fundamental y característico es la “VENTANA” (en ingles windows, de ahí su nombre), las ventanas son espacios rectangulares donde se agrupan las aplicaciones (ventanas de grupo que contienen aplicaciones y/o archivos) o donde se ejecutan los programas (ventanas de aplicación que se abren al ejecutar una aplicación determinada) 13 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Elementos de una ventana: - Barra de titulo: muestra el nombre de la ventana. - Minimizar: cierra la ventana transformándola en un icono. - Maximizar: lleva la ventana al tamaño máximo posible. - Restaurar: lleva la ventana al tamaño anterior a ser minimizada o maximizada. - Barras de desplazamiento: aparecen cuando el contenido de la ventana excede su tamaño y se puede desplazar por todo el documento para ver las partes ocultas. - Menú de control: presenta las opciones Restaurar, Mover, Modificar el tamaño, Minimizar, Maximizar, Cerrar la ventana y pasar a la siguiente. Los dibujos que vemos en las ventanas son llamados ICONOS, estos representan comandos, programas, archivos. Pueden ser activados por medio del teclado o del mouse. Los iconos pueden ser: Iconos de Grupo que representan una ventana de grupo cerrada e Iconos de Aplicación que representan archivos o programas que pueden ser ejecutados. Por esta razón se refiere a Windows como una “Interfaz Grafica de Usuario” –GUI. Una vez que una computadora con Sistema Operativo Windows se encienda y carguen sus programas, aparecerá el ESCRITORIO de Windows como fondo de pantalla. Allí se verán ventanas, iconos, menús, cuadros de diálogos, etc. En la parte inferior tenemos la Barra de Tareas que permite al usuario visualizar en todo momento que aplicaciones están activadas. En la parte inferior izquierda de la ventana tenemos en botón de INICIO que es el punto de partida para realizar cualquier tarea en la PC. En la parte inferior derecha se encuentra el cuadro de la hora y fecha. UNIX: Es un Sistema Operativo multitarea y multiusuario. Existe una gran multitud de implementaciones comerciales de UNIX. Sin embargo, un conjunto reducido de productos han consolidado el mercado y prevalecen gracias a un 14 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA continuo esfuerzo de desarrollo por parte de sus fabricantes. Las más difundidas son las distribuciones de Linux, que al ser sostenidas por grandes compañías, son distribuciones gratuitas. Linux es el nombre de un núcleo, uno de los componentes de un sistema operativo, que pretende ser una implementación libre de UNIX. Para tener un sistema operativo útil, hace falta software adicional, ya sea en forma de herramientas para configurar y administrar el sistema mismo como en aplicaciones a ser usadas por los usuarios. Al paquete formado por el núcleo y software adicional capaz de funcionar se le suele llamar una distribución. Hay una gran variedad de empresas que proveen distribuciones de Linux, con distintas orientaciones, que van desde uso como servidor o estación de trabajo hasta aplicaciones empotradas en las cuales el usuario final quizá ni se entere que hay Linux dentro del producto. Las más importantes son: - Red Hat Linux de Red Hat. La primera compañía que tuvo éxito en la comercialización de Linux. - SuSE Linux de Novell. Originalmente de la compañía alemana SuSE. Popular por sus herramientas de administración centralizada. Linux es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona, con los conocimientos informáticos adecuados, puede libremente estudiarlo, usarlo, modificarlo y redistribuirlo. PROCESADORES DE TEXTO Un procesador de textos es un programa informático para crear, componer, dar formato, modificar o imprimir documentos, incluyendo creación de columnas, tablas, esquemas, cuadros con texto o imágenes, etc. Es el actual sustituto de las máquinas de escribir, aunque por supuesto, con mayor capacidad, ya que pueden incluirse imágenes, gráficos, tablas, etc. También son conocidos como procesadores de palabras (de la traducción directa del inglés: word processors). Hay una gran cantidad de diferentes programas, desde muy sencillos hasta completamente especializados. Se pueden subdividir en dos grupos: lo que tú ves es lo que recibes (en inglés: WYSIWYG what you see is what you get): como Microsoft 15 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Word, OpenOffice.org Writer, WordPerfect o aquellos editores para sólo el contenido y la estructura como LyX. Se distinguen de los editores de texto en que los procesadores pueden manejar texto con formato, imágenes, tablas y otros elementos que acompañan un documento de texto, mientras los editores sólo manejan archivos de texto plano. Función de un Procesador de Textos: permitir redactar cartas, informes y demás documentos electrónicos. Los procesadores de textos son una de las herramientas informáticas más utilizadas hoy día en una empresa, oficina, realizar trabajos de clase o para trabajar en casa. Microsoft Word es un procesador de texto creado por Microsoft, y actualmente integrado en la suite ofimática Microsoft Office. Originalmente desarrollado por Richard Brodie para el ordenador de IBM con el sistema operativo DOS en 1983. Se crearon versiones posteriores Apple Macintosh en 1984 y Microsoft Windows en 1989, siendo esta última versión la más difundida en la actualidad, llegando a ser el procesador de texto más popular. WordPerfect es un programa de procesamiento de textos que tuvo su máxima popularidad a finales de los años 1980 y a principios de los años 1990. Fue el estándar de facto durante muchos años, pero en la actualidad ha sido eclipsado, tanto en ventas como en popularidad, por Microsoft Word. El procesador de textos WordPerfect fue vendido dos veces, primero a Novell en junio de 1994, que a su vez lo vendió a Corel en enero de 1996. En 2003 Corel fue comprada por Vector Capital. En la actualidad WordPerfect es comercializado por Corel. OpenOffice.org Writer es un procesador de textos que forma parte del conjunto de aplicaciones libres de oficina OpenOffice.org que se puede descargar desde internet. Soporta el formato propietario .doc de Microsoft Word casi en su totalidad, además de 16 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA otros formatos clásicos de documentos. Es multiplataforma como la suite ofimática OpenOffice, que lo compone. Tareas básicas para la gestión de documentos: Nuevo Abrir Guardar Operaciones básicas de edición de textos: Cortar Copiar Pegar Copiar formato La mayoría de los Procesadores de Texto ofrece la posibilidad de cambiar diversos aspectos relativos a la forma, el tamaño y el color de los textos (fuente). Permiten trabajar con varios documentos a la vez, e incluso dividir un mismo documento para trabajar en dos zonas distintas de este. Se puede cambiar la ubicación de los párrafos en la página. Alineación: controla la disposición que tendrán las líneas de texto en relación a los márgenes de la página. Sangría: es el espacio de separación de las líneas de texto en relación a los márgenes de la pagina. Espaciado: para establecer los espacios de separación entre párrafos. 17 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Interlineado: para establecer o modificar el espacio de separación que debe quedar entre las líneas. Otra opción es la Numeración, que sirve para estructurar un documento a modo de listado, destacando ciertos párrafos mediante números y/o pequeños símbolos gráficos (conocidos como viñetas). Se puede introducir diseños predeterminados: utilizando WordArt. Estructurar documentos en columnas. Insertar índices en los documentos. Insertar salto de página. Insertar encabezados y pies de página. Insertar números en las páginas. Realizar una vista preliminar del documento. Realizar la corrección ortográfica. Contar palabras, páginas, caracteres, párrafos y líneas. Incluir tablas. Agregar líneas de borde a las páginas, tablas y párrafos. Se puede colorear el fondo de los párrafos e incluir imágenes en sus documentos. Etc. PLANILLAS DE CÁLCULO Una hoja o planilla de cálculo es una hoja que esta divida en renglones y columnas, a la intersección de ellos se le denomina celdas sobre las cuales se almacena información (letras o números) que podemos usar para realizar operaciones, tales como sumas, restas, multiplicaciones, divisiones, cálculos financieros, estadísticos, de ingeniería, amortizaciones, etc. Incluyendo cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficos. 18 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Su principal función es realizar operaciones matemáticas, pero también la de computar complejas interrelaciones y ordenar y presentar en forma de gráficos los resultados obtenidos. Versiones avanzadas permiten colocar, ordenar y buscar datos, asi como insertar bloques de texto e imágenes. Debido a la versatilidad de las hojas de cálculo modernas, se utilizan a veces para hacer pequeñas base de datos, informes y otros usos. Las operaciones más frecuentes se basan en cálculos entre celdas, las cuales son referenciadas relativamente mediante la letra de la columna y el número de la fila, por ejemplo =B1*C1. Es también habitual el uso de la referencia absoluta anteponiendo el signo $ a la posición a fijar, por ejemplo, =B$1*$C$1 ($1 fija la fila y $C fija la columna en el caso de copiar o cortar esta celda a otra posición). Los principales elementos de trabajo son: Fila: conjunto de celdas dispuestas horizontalmente. Se referencian mediante números. Columna: conjunto de celdas dispuestas en sentido vertical, con un titulo que permite identificarlas. Se referencian mediante letras. Celda o casilla: es donde se introducen los datos. Cada celda de esta planilla, puede contener 3 tipos de entradas: Información numérica, por ejemplo números. Información alfabética o alfanumérica (palabras, letras, caracteres, números no utilizados en un cálculo). Columnas con fórmulas, usualmente comenzadas con letras de celdas. 19 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Rango: son una referencia a una celda o conjunto de celdas de una planilla de Cálculo. Se definen mediante letras y números; por ejemplo: el rango A1 hace referencia a la primer celda; el rango A1: B2 hace referencia a cuatro celdas, A1, A2, B1 y B2. Campo: cada una de las columnas de la planilla donde se guarda un tipo concreto de información (por ejemplo: los nombres de todas las provincias argentinas). Registro: toda una fila de valores. El registro se compone de un valor por cada campo de la planilla. Barra de Menú Al hacer clic en esta área gris, se selecciona toda la hoja de cálculo Columna Barra de Herramientas Celda activa Celda Barra de Formula s Fila Barras de desplazamiento Barra de Tareas Usos generales de las planillas de cálculo: Almacenamiento de datos; Cálculos completos, por ejemplo presupuestos; Aplicaciones en matemática (teoremas, graficando funciones polinominales, aproximación de raíces irracionales, hipótesis); comparaciones, estadísticas, etc. 20 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Ejemplos: Lotus es el primer programa de hoja de cálculo en introducir rangos de celdas, macros para las planillas y celdas con nombres. Con Lotus 1-2-3 es más fácil la utilización de planillas de cálculo y agrega la posibilidad de hacer gráficos y bases de datos. Lotus 1-2-3 es aún uno de los paquetes de aplicaciones más vendido de todos los tiempos. Excel fue originalmente escrito para la Apple Macintosh de 512k en 1984-1985. Excel es una de las primeras planillas de cálculo en utilizar una interfaz gráfica con menús desplegables y la capacidad de clickear utilizando un puntero. Puede ordenar, reorganizar, analizar y presentar sus datos fácilmente utilizando las prestaciones de Microsoft Excel, como son la copia, el desplazamiento, la ordenación, la consolidación, la representación gráfica y las tablas dinámicas. En Excel se puede sumar filas y columnas. La utilización de las casillas del excel para realizar evaluaciones de una misma función con diferentes valores, es una de las características principales de esta herramienta. En excel podemos insertar y/o eliminar celdas, filas y/o columnas, diferente si trabajamos manualmente, ya que tendríamos que realizar el trabajo casi completo nuevamente si necesitáramos una fila o una columna extra. Podemos crear gráficos. Un gráfico es la representación gráfica de los datos de una hoja de cálculo facilitando de esta manera su interpretación. Los archivos de Excel reciben el nombre de libros. Cada uno de estos libros se compone de una serie de planillas. Formulas (una secuencia formada por: valores constantes, referencias a otras celdas, nombres, funciones, u operadores): Se pueden realizar diversas operaciones con los datos de las hojas de cálculo como +, -, x, /, Sen, Cos, etc... En una fórmula se pueden mezclar constantes, nombres, referencias a otras celdas, operadores y funciones. 21 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA La fórmula se escribe en la barra de fórmulas y debe empezar siempre por el signo =. Una función es una fórmula predefinida por Excel (o por el usuario) que opera con uno o más valores y devuelve un resultado que aparecerá directamente en la celda o será utilizado para calcular la fórmula que la contiene. La sintaxis de cualquier función es: nombre_función(argumento1;argumento2;...;argumentoN) Reglas: - Si la función va al comienzo de una fórmula debe empezar por el signo =. - Los argumentos o valores de entrada van siempre entre paréntesis. Sin espacio entre los mismos. - Los argumentos pueden ser valores constantes (número o texto), fórmulas o funciones. - Los argumentos deben de separarse por un punto y coma (;) Ejemplo: =SUMA(A1:C8) La función SUMA() devuelve como resultado la suma de sus argumentos. Las fórmulas pueden contener más de una función, y pueden aparecer funciones anidadas dentro de la fórmula. Ejemplo: =SUMA(A1:B4)/SUMA(C1:D4) Existen muchos tipos de funciones dependiendo del tipo de operación o cálculo que realizan: matemáticas y trigonométricas, estadísticas, financieras, de texto, de fecha y hora, lógicas, de base de datos, de búsqueda y referencia y de información. 22 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Funciones de fecha y hora Función AHORA() AÑO(núm_de_serie) DIA(núm_de_serie) DIAS360(fecha_inicial;fecha_final;método) DIASEM(núm_de_serie;tipo) FECHA(año;mes;día) FECHANUMERO(texto_de_fecha) HORA(núm_de_serie) HORANUMERO(texto_de_fecha) HOY() MES(núm_de_serie) MINUTO(núm_de_serie) NSHORA(hora;minuto;segundo) SEGUNDO(núm_de_serie) Descripción Devuelve la fecha y la hora actual Devuelve el año en formato año Devuelve el día del mes Calcula el número de días entre las dos fechas Devuelve un número del 1 al 7 Devuelve la fecha en formato fecha Devuelve la fecha en formato de fecha Devuelve la hora como un número del 0 al 23 Convierte una hora de texto en un número Devuelve la fecha actual Devuelve el número del mes en el rango del 1 (enero) al 12 (diciembre) Devuelve el minuto en el rango de 0 a 59 Convierte horas, minutos y segundos dados como números Devuelve el segundo en el rango de 0 a 59 Otras funciones Función Funciones matemáticas y trigonométricas ABS(número) ALEATORIO() COMBINAT(número;tamaño) COS(número) ENTERO(número) EXP(número) FACT(número) Descripción Devuelve el valor absoluto de un número Devuelve un número entre 0 y 1 Devuelve el número de combinaciones para un número determinado de elementos Devuelve el coseno de un ángulo Redondea un número hasta el entero inferior más próximo Realiza el cálculo de elevar "e" a la potencia de un número determinado Devuelve el factorial de un número 23 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA NUMERO.ROMANO(número,forma) PI() POTENCIA(número;potencia) PRODUCTO(número1;número2;...) RAIZ(número) RESIDUO(número;núm_divisor) Funciones estadísticas MEDIA.ARMO(número1;número2;...) MAX(número1;número2;...) MIN(número1;número2;...) MEDIANA(número1;número2;...) MODA(número1;número2;...) PROMEDIO(número1;número2;...) VAR(número1;número2;...) K.ESIMO.MAYOR(matriz;k) K.ESIMO.MENOR(matriz;k) Devuelve el número pasado en formato decimal a número Romano Devuelve el valor de la constante pi Realiza el cálculo de elevar un número a la potencia indicada Devuelve el resultado de realizar el producto de todos los números pasados como argumentos Devuelve la raiz cuadrada del número indicado Devuelve el resto de la división Devuelve la media armónica de un conjunto de números positivos Devuelve el valor máximo de la lista de valores Devuelve el valor mínimo de la lista de valores Devuelve la mediana de la lista de valores Devuelve el valor que más se repite en la lista de valores Devuelve la media aritmética de la lista de valores Devuelve la varianza de una lista de valores Devuelve el valor késimo mayor de un conjunto de datos Devuelve el valor késimo menor de un conjunto de datos 24 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Funciones lógicas FALSO() VERDADERO SI(prueba_logica;valor_si_verdadero;valor_si_falso) NO(valor_lógico) Y(valor_logico1;valor_logico2;...) O(valor_logico1;valor_logico2;...) Devuelve el valor lógico Falso Devuelve el valor lógico Verdadero Devuelve un valor u otro, según se cumpla o no una condición Invierte el valor lógico proporcionado Comprueba si todos los valores son verdaderos Comprueba si algún valor lógico es verdadero y devuelve VERDADERO Un gráfico es la representación gráfica de los datos de una hoja de cálculo, facilitando su interpretación. El tipo de grafico a utilizar depende del tipo de datos. - de columnas: compara valores entre categorías. - de barras: compara valores entre categorías. - de líneas: presenta tendencias a lo largo del tiempo o entre categorías. - circular: presenta el aporte de cada valor al total - de dispersión: compara pares de valores. - de área: presenta la tendencia de los valores a lo largo del tiempo o entre categorías. - anillo: similar a un grafico circular, pero con múltiples series. - radial: presenta cambios de valores con relación a un punto central. - de superficie: muestra tendencia de los valores a lo largo de una curva continua. - de burbujas: compra conjuntos de 3 valores. 25 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Elementos de un Grafico: Referencias Las referencias son enlaces a un lugar, es decir, cuando en una formula escribimos =SUMA(A1;B1) nos estamos refiriendo a que sume el contenido de A1 y el contenido de B1. Existen 3 tipos de referencias: Referencia Relativa: Las referencias de filas y columnas cambian si se copia la formula en otra celda, es decir se adapta a su entorno porque las referencias las hace con respecto a la distancia entre la formula y las celdas que forman parte de la formula. Esta es la opción que ofrece Excel por defecto. 26 FACULTAD DE CIENCIAS AGRARIAS INFORMÁTICA Referencia Absoluta: Las referencias de filas y columnas no cambian si se copia la formula a otra celda, las referencias a las celdas de la formula son fijas. Referencia Mixta: Podemos hacer una combinación de ambas referencias, podemos hacer que las filas sean relativas y las columnas absolutas o viceversa. 27