Introducción a la Computación

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

Download "Introducción a la Computación"

Transcripción

1 Facultad de Ciencias Económicas y de Administración Introducción a la Computación COMPUTACION APLICADA A CONTABILIDAD, ADMINISTRACION Y ECONOMIA Módulo Software Nelson Pequeño Agosto 2005

2 Índice 1. SOFTWARE Relación entre Hardware y software ARCHIVOS Y BASES DE DATOS Archivos de datos Archivos tradicionales Ordenamiento de los archivos Respaldo y recuperación Bases de datos Tabla, registro y campo Los datos como activo de la organización TRANSFORMACIÓN DE DATOS Datos e información Propiedades de la información requerida Información precisa Información oportuna Información completa SISTEMA Los niveles de los sistemas de información Las funciones básicas de un sistema de información son: Tipos de sistemas de información: PROGRAMA Etapas en el desarrollo de un programa Lenguaje de programación Clasificación de los lenguajes de programación Ejemplos de lenguajes de programación Programas compiladores Programas Intérpretes CLASIFICACIÓN DEL SOFTWARE Software de base Sistema Operativo Componentes y funciones de un sistema operativo: Clasificación de Sistemas operativos Sistemas operativos monotarea y multitarea Sistemas operativos monousuario y multiusuario Sistemas Operativos para redes SOFTWARE DE APLICACIÓN Categorías de software de aplicación De uso específico Hechos a medida Tipos de programas dentro de una organización Agosto

3 8 SISTEMAS EXPERTOS SISTEMA DE INFORMACION CONTABLE EL PROCESAMIENTO DE LA INFORMACION CONTABLE Procesamiento de datos contables TIPOS DE SISTEMAS CONTABLES COMPUTARIZADOS Personalización y parametrización (flexibilidad) USUARIOS DE LOS SISTEMAS CONTABLES COMPUTARIZADOS INCIDENCIA DE LAS NORMAS CONTABLES SOFTWARE LIBRE Reseña Histórica Proyecto GNU BSD (Berkeley Software Distribution) OTRAS LICENCIAS LIBRES Licencia EULA Características del Software Libre Qué no es Software Libre? COMPARACIÓN CON SOFTWARE PROPIETARIO Comparación LINUX vs. WINDOWS SISTEMAS EXPERTOS E INTELIGENCIA ARTIFICIAL Tendencias y futuro ANEXO Información sobre las distribuciones más importantes de Linux ANEXO PRINCIPALES CARACTERÍSTICAS DE LAS DISTRIBUCIONES DE LINUX. 83 OTROS SISTEMAS OPERATIVOS LIBRES

4 1. SOFTWARE Así como el computador requiere ciertos componentes para funcionar adecuadamente, también es necesario contar con programas para poder utilizarlo. Aunque tenga almacenados datos, sin programas adecuados no es posible obtener información. El Software es el conjunto de programas, datos y procedimientos necesarios para hacer funcionar el computador, sin ellos solo se tiene un conjunto de componentes electrónicos inoperantes. Es el complemento del Hardware y debe estar en relación con éste. La palabra SOFTWARE se forma por la unión de los términos SOFT y WARE SOFT + WARE = Material blando, componentes no tangibles blando, suave material SOFTWARE complemento de HARDWARE HARDWARE SOFTWARE Inicio programa Inicializar variables Imprimir títulos + = Comienza iteración Leer datos Filtrar datos Comparar datos Calcular detalle Imprimir detalle ReCalcular totales Fin iteración SISTEMA INFORMATICO Imprimir totales Fin programa Agosto

5 El término software se asocia en general con programa, aunque en realidad es más amplio. Implica todos los elementos no tangibles, y no sólo los programas; también los datos, ya sean bases de datos, archivos de texto, planillas, etc. Y los procedimientos asociados a ellos. Hoy en día, en general el Software que posee un computador tiene un costo superior al Hardware (esto es debido en parte a la disminución de los costos de los componentes electrónicos), por lo que es fundamental tenerlo presente cuando se va a adquirir un equipo. Ambos, Software y hardware deben ser compatibles ya que existen determinados componentes que requieren programas específicos para funcionar correctamente; así como ciertos programas requieren que el computador posea ciertas características. 1.1 Relación entre Hardware y software Las tareas Se facilitan a través de Productos de Software Los que determinan los Requerimientos de hardware Un software sólo puede ser ejecutado en los sistemas operativos para los cuales fue diseñado, en sus versiones más avanzadas o en los compatibles con ellos. Asimismo deben tenerse en cuenta los requerimientos mínimos de hardware al diseñar o adquirir una aplicación, que generalmente se refieren a procesador (tipo y velocidad) memoria principal (tipo, velocidad de acceso y cantidad) capacidad de almacenamiento en disco otros componentes que dependen de cada software en particular Estos requerimientos pueden condicionar el correcto funcionamiento de la aplicación, cuanto más sofisticado sea el software a utilizar, los requerimientos de hardware serán más críticos. Tanto el sistema operativo como el hardware deberían adecuarse a aquella aplicación que la empresa considere que satisface plenamente sus necesidades, pero deberá tenerse en cuenta el análisis de costo-beneficio de la implementación de la misma. Instalación y desinstalación Existen diversas maneras de recibir los archivos necesarios para instalar una aplicación, ya sea respecto al medio magnético así como a los propios archivos. Cualquiera sea la forma en que el proveedor los suministre debería brindar al comprador toda la información necesaria para una instalación exitosa. Por otra parte, para evitar la violación de los derechos intelectuales del productor del software, algunos productos tienen controles sobre la cantidad y forma de instalación, por lo cual se deberá tomar en cuenta este aspecto en caso de producirse una desinstalación inesperada. 2 Archivos y bases de datos 5

6 Los datos que toma un programa para transformarlos, pueden ingresarse manualmente a medida que se van procesando, o acumularlos en conjuntos llamados archivos para que sean procesados en conjunto. Archivo es un término general que se aplica a todo conjunto de datos almacenados. Por ejemplo: existen archivos de texto, planillas, archivos de datos, de imágenes, de sonido, entre otros. El tipo de dato almacenado en el archivo, determina sus características y la forma en que es almacenado. Este tema es tratado en forma más extensa en otra publicación. Aquí sólo se incluyen los conceptos básicos. 2.1 Archivos de datos Se denominan archivos de datos a un conjunto de datos organizados entre sí. Cada registro contiene datos sobre un elemento. Por ejemplo: en un archivo de estudiantes, se tendrán, entre otros datos: nombre, dirección, cédula de identidad, fecha de ingreso. Cada estudiante tendrá el mismo conjunto de datos, pero con valores distintos. Cada uno de estos datos se denomina campo, es un espacio de almacenamiento (una cantidad de bytes), que contendrá un valor de cierto tipo. Un conjunto de campos es un registro. Cada estudiante tendrá su propio registro con los campos de nombre, dirección, etc. Al conjunto de todos los registros se le denomina archivo de datos. Ejemplo: Archivo de estudiantes: Esta compuesto por los siguientes campos: Nombre Dirección Número de estudiante Cédula de identidad Cada estudiante tendrá un registro con los mismos cuatro campos, pero con los valores correspondientes. Cada uno de los campos tendrá un largo determinado en bytes. Nombre podrá ser de 40, dirección de 60, número de estudiante de 6, etc. A su vez cada campo es de un tipo determinado, el nombre y la dirección son alfanuméricos, el número de estudiante es numérico, etc. El tipo de dato determina los valores que puede contener y las operaciones que se pueden realizar con ellos. Los archivos de datos se pueden clasificar de acuerdo al uso en: Maestros, de Transacciones, Históricos, etc. Los archivos Maestros son aquellos que contienen los datos básicos que luego serán utilizados para las tareas diarias, Ej., Clientes, stock. Los archivos de transacciones son aquellos donde se registran las tareas cotidianas, Ej.: ventas, compras. Agosto

7 Los archivos históricos permiten tener almacenados los datos antes de transformarlos. Permite conocer la situación a un momento dado y tener registro de como han ido cambiando los datos. Es común el utilizar archivos históricos mensuales donde se registran los valores al cierre de mes. Ej.: stock mensual, histórico de entradas y salidas de stock. 2.2 Archivos tradicionales Los archivos de datos tradicionalmente se manejaron en forma independiente. Para obtener información de ellos era necesario utilizar programas específicos. Cuando era necesario obtener información que involucra a varios archivos era necesario hacer un programa para ello. Este tipo de archivo se continúa utilizando hoy en día porque es la forma más simple de almacenar datos. 2.3 Ordenamiento de los archivos Los archivos de guardan en dispositivos de almacenamiento (discos, CD, DVD, cintas, etc.) agrupados de acuerdo a determinados criterios. Es común que un computador contenga más de mil archivos; si no se sigue algún orden, se haría muy difícil ubicar los datos deseados. Por esta razón, los archivos se agrupan en directorios o carpetas. Los directorios tienen un nombre bajo el cual se agrupan archivos y otros directorios. Forman una estructura jerárquica o de árbol, con una raíz (directorio principal) el cual se subdivide en otros directorios, y así sucesivamente. Cada directorio puede contener archivos y otros directorios. Esto permite agrupar los archivos en varios niveles. Ejemplo: Directorio raíz: raíz Sub- directorios de la raíz: Planillas imágenes juegos sueldos ventas fotos dibujos ajedrez arcade El directorio raíz esta dividido en tres: Planillas, imágenes y juegos. A su vez, Planillas contiene los directorios sueldos y ventas; imágenes los directorios fotos y dibujos, etc. En este ejemplo los archivos de Planillas se agrupan en dos; esto permite no mezclar los datos de sueldos con los de ventas. Existen varias formas de ordenamiento: Por tipo de archivo. Esto implica tener todos los archivos de un mismo tipo, juntos. Por funcionalidad. Se agrupan de acuerdo a la tarea que realizan. 7

8 2.4 Respaldo y recuperación El respaldo de datos involucra todos los procedimientos necesarios para tener a resguardo copias de los datos. Estas copias deben asegurar que en el caso de alguna anomalía, la pérdida de datos sea mínima y la recuperación se realice rápidamente. La tarea de respaldo consiste básicamente en copiar los datos en otro dispositivo y almacenarlos en otro lugar. A pesar de que cada vez los equipos son más confiables, existe siempre la posibilidad de que fallen, los dispositivos de almacenamiento se dañen, haya interrupciones en la energía eléctrica o errores de operación. Debido a lo anterior siempre se deben respaldar los datos y verificar que se puedan recuperar en tiempo y forma. 2.5 Bases de datos Base de datos es un conjunto de datos organizados en archivos vinculados entre sí, con independencia entre los datos y los programas que los utilizan. No es un conjunto de archivos de datos aislados, sino que existen relaciones entre los distintos archivos. Estas relaciones forman vínculos entre los distintos datos para poder manejarlos mejor y establecer controles de integridad. Estos vínculos son independientes de los programas (procedimientos), que se utilicen para manejarlos, es decir la base de datos incluye todas las características de los datos, y no depende de los procesos que se utilicen para manipular los datos. 2.6 Tabla, registro y campo Un programa de base de datos almacena la información que introducimos en forma de tablas como las que podemos ver, por ejemplo, en una agenda telefónica: Agenda Nombre Dirección Teléfono Avenida Italia Cabrera Ortiz, Pedro García García, Ana Eduardo Acevedo Santos Gemio, Luis 18 de Julio En este listado nos interesa tener almacenados de modo ordenado los datos de una serie de personas. Para que aparezcan de modo claro los hemos desglosado en: Nombre, Dirección y Teléfono, haciendo que aparezca cada uno en una columna diferente. Así es mucho más sencillo encontrar la dirección de una persona buscando a partir de su nombre. Aquí podemos ver cómo la información referida a una persona, "un dato", aparece en una fila de la tabla: a esto es a lo que se denomina Registro. A cada una de las partes en Agosto

9 las que hemos desglosado la información se le denomina Campo, y al conjunto formado por todos los registros, Tabla. Registro: es el concepto básico en el almacenamiento de datos. El registro agrupa la información asociada a un elemento de un conjunto y está compuesto por campos. Tabla: conjunto de registros homogéneos con la misma estructura. Para hacer una base de datos que cumpla las funciones de agenda telefónica necesitamos una sola tabla, pero puede haber casos en los que necesitemos más de una. Un hospital, por ejemplo, necesitará almacenar más datos además del nombre y dirección de sus pacientes. Tendrá que llevar, a parte de otras muchas cosas, constancia de las visitas que un paciente haga al hospital. Es posible almacenar esta información en una sola tabla?: Hospital Fecha Nombre Dirección Tfno. Diagnóstico Tratamiento Médico Cabrera Ortíz, Pedro García García, Ana Santos Gemio, Luis Cabrera Ortiz, Pedro García García, Ana Cabrera Ortiz, Pedro Santos Gemio, Luis Cabrera Ortiz, Pedro Italia Apendicitis Cirugía Dra. Sanz Colonia 2323 Mercedes Gripe Frenadol Dr. Pérez Sarampión Augmentine Dr. Pérez Italia Sinusitis Sinus Dr. Alonso Colonia Sarampión Clamoxil Dra. Sanz Italia Sinusitis Sinus Dr. Pérez Mercedes Amigdalitis Clamoxil Dr. Alonso Italia Amigdalitis Clamoxil Dra. Sanz Esta tabla contiene de modo abreviado los campos que interesan en una base de datos de este tipo. Pero se plantea un problema: si cada vez que viene un paciente al médico se le tiene que abrir una ficha, en poco tiempo los datos personales del paciente (dirección y teléfono) estarán repetidos muchas veces. Si esto se multiplica por todos los pacientes la base de datos contendrá gran cantidad de datos redundantes innecesarios, lo que aumentará su tamaño y la hará menos eficaz. Para hacer una base de datos como ésta se usarán necesariamente varias tablas que luego se relacionarán por un campo común en ambas. De esta manera se consigue que no haya datos repetidos. Con esta estructura cada vez que venga un paciente, no es necesario volver a introducir sus datos personales. Basta con introducir su código para que el Gestor de base de datos sepa de qué paciente se 9

10 trata. Para que se pueda establecer esta relación es necesario que las dos tablas contengan un campo en común (en este caso el código del médico). A esta forma de organizar la base de datos mediante distintas tablas relacionadas por campos comunes se le llama base de datos relacional. Cuando se utiliza solamente una tabla hablamos de una base de datos plana. Generalmente todos los programas de base de datos de propósito múltiple de última generación tienen capacidad relacional. Algunos de los más conocidos son Oracle, Fox, Access, Mysql, SqlServer Esta base de datos relacional estará formada por tablas. Con la característica de que las mismas se relacionan entre sí mediante uno o más campos. Se puede decir que cada objeto de la realidad será una tabla en nuestra base de datos y que hay que buscar la manera de reflejar las relaciones antes mencionadas. Así, para este ejemplo, se pueden emplear las siguientes tablas: Tabla de Pacientes: Identificador Nombre Dirección Teléfono Médico de cabecera El campo médico de cabecera es el encargado de representar la relación que nos interesa almacenar de la realidad. Tabla de Médicos: Identificador Nombre Especialidad Domicilio Teléfono En este caso el campo especialidad es el encargado de relacionar las dos tablas Tabla de Especialidades: Identificador Nombre de especialidad Cada tabla está compuesta por registros, y en este caso, cada registro contendrá la información pertinente de: un paciente, un doctor o una especialidad. A su vez, cada registro está formado por diferentes campos, por ejemplo, para la tabla pacientes tendremos los siguientes campos: Nombre, Apellidos, Dirección, Teléfono, Identificador. A cada campo se le asociará un tipo de dato de acuerdo con lo que se quiera guardar en él, como se verá más adelante. Agosto

11 Algunas consideraciones sobre diseño de bases de datos Antes de ver lo que es el programa en sí es importante que se tenga claro qué pasos hay que seguir al diseñar una base datos. 1. Es importante conocer exactamente para qué se quiere usar la base de datos, qué datos son los que interesan de los que existen en la realidad y qué información se necesitará extraer. Una vez que esto esté claro, se definen las Tablas que compondrán la base de datos. Dentro de cada tabla, se piensa qué campos serán necesarios. Conviene detenerse y definir correctamente la base de datos, ya que un mal diseño hará que el sistema sea lento y los resultados no sean los esperados. 2.7 Los datos como activo de la organización Hoy en día los datos, ya sean archivos tradicionales o bases de datos, se pueden considerar como un activo. Tienen un valor económico que está dado por varios factores: Costo de adquisición. Está dado por el costo que implicó tener los datos. Por ejemplo: si los datos fueron digitados, este costo podrá estar dado por el sueldo del digitador y por la amortización del equipo utilizado. Costo de almacenamiento: Está dado por el costo que implica hacer respaldos, el soporte utilizado (disco, cinta), etc. Valor real. Es el valor que tiene la información. Es lo más importante y muchas veces el más difícil de determinar. Existen ejemplos claros en los que el giro de la empresa consiste justamente en el mantenimiento al día de la información (Ej. Clearing de Informes), es el único o principal origen de los ingresos. 3 Transformación de datos 3.1 Datos e información Los datos son valores de ciertos atributos. Por ejemplo ANA, 12/06/79, , , son datos correspondientes a nombre, fecha de nacimiento, cédula y número de estudiante. Los datos por sí solos carecen de significado; son simplemente un conjunto de números y letras que no dicen nada. Si estos mismos datos son organizados, ordenados y transformados, pueden producir información. La información surge de aplicar transformaciones a los datos; la materia prima para obtener información son los datos. Datos --> Proceso (transformación de datos) --> Información (ordenar, seleccionar, mover, calcular, comparar) 11

12 3.2 Propiedades de la información requerida Por regla general, cuanto más sirva la información para reducir el elemento de incertidumbre en las decisiones que toman los gerentes en todos los niveles, mayor será su valor. Pero, a semejanza de otros recursos básicos con que cuentan los gerentes, la información no suele ser gratuita. Casi siempre es preciso comparar el costo de adquisición de la información con los beneficios que se pueden obtener de su uso. En términos generales, la información que es precisa, oportuna, completa y concisa es más útil que la información que carece de una o más de estas características. Sin embargo, a menudo se hacen concesiones respecto a una o más de estas propiedades, por razones económicas. 3.3 Información precisa La precisión es la razón entre la información correcta y la cantidad total de información que se produce en un periodo. Si se producen 1000 elementos de información y 950 de estos elementos reflejan correctamente la situación real, entonces el nivel de precisión es de El que este nivel sea o no suficiente dependerá de la información que se produce. Cincuenta saldos bancarios incorrectos, en una remesa de 1000 estados de cuenta, son intolerables. Pero si los registros de inventarios físicos de grandes cantidades de piezas de bajo costo logran un nivel de precisión de 0.95, podría considerarse aceptable. En el caso de los estados de cuenta bancarios, es necesario obtener mayor precisión. En el caso de inventarios de piezas, podría lograrse mayor precisión, pero el valor adicional que tendría para los gerentes el contar con un inventario más preciso podría ser menor que los costos adicionales que implicaría el obtenerlo. 3.4 Información oportuna La oportunidad es otra característica importante de al información. No es mucho consuelo para un gerente saber que la información era precisa si llegó demasiado tarde para servir de algo. La precisión no basta por sí sola. Cuál debe ser la rapidez de respuesta del Sistema de información? Desafortunadamente, en este caso tampoco es posible dar una respuesta apropiada para todas las situaciones. En el caso de informes periódicos, una respuesta inmediata después de cada transacción produciría un torrente constante de documentos. El resultado sería una costosa avalancha de papel que abrumaría a los gerentes, por lo que a menudo se requiere un equilibrio. El tiempo de respuesta deberá ser lo bastante corto como para que la información no pierda su frescura y su valor, pero deberá ser lo bastante largo como para que se reduzca el volumen (y el costo) y revele tendencias importantes que indiquen cuándo es necesario actuar. Por supuesto, cuando se requiere el acceso instantáneo a cierta información para la que el tiempo es crítico, es preciso utilizar sistemas en líneas de respuestas rápidas. 3.5 Información completa La mayoría de los gerentes que deben tomar decisiones se han visto frustrados en alguna ocasión al recibir información de apoyo que es precisa, oportuna pero incompleta. Un ejemplo de las consecuencias que puede tener el no consolidar fragmentos de información relacionados entre sí se presento en Pearl Harbor en Los Agosto

13 historiadores aseguran que los datos de que se disponía, en forma fragmentada y en puntos dispersos, de haberse integrado hubieran indicado el peligro de un ataque japonés. Uno de los objetivos de los diseñadores de sistemas de información es integrar mejor los datos de que se dispone en puntos dispersos de un negocio con el fin de proporcionar a los gerentes información más completa. 3.6 Información concisa. Muchos sistemas de información tradicionales s han diseñado bajo el supuesto de que los datos incompletos constituyen el problema más crítico al que se enfrentan los gerentes. Esta suposición a menudo ha hecho que los diseñadores adopten una estrategia muy poco efectiva, que consisten bombardear a los gerentes con más información de la que pueden aprovechar. Es común que la información importante, junto con datos relativamente inútiles, queden enterrada en pilas de informes detallados. Los gerentes se enfrentan entonces al problema de extraer los elementos de información que necesitan. Lo que necesitan muchos gerentes actuales (y que a menudo no reciben) es información concisa que resuma los datos pertinentes y haga resaltar las excepciones con respecto a las actividades normales o planeadas. 4 Sistema Se define sistema como un conjunto de elementos que interaccionan entre sí, orientados a la consecución de un objetivo común. Un sistema puede formar parte de otro más general que sería su entorno, y /o estar formado por otros sistemas, que en este caso lo tendrían a él como entorno común denominándose subsistema. Cualquier organización o empresa es en sí un sistema. Su entorno es el sistema productivo en que se inserta, del que recibe una serie de entradas, en forma de demandas, y al que entrega una serie de salidas. A su vez, dentro de él existen varios subsistemas, los distintos departamentos o áreas en que se divide la empresa (producción, ventas, comercialización, mantenimiento, publicidad, marketing). Un Sistema de información se basa en el procesamiento de datos, es un conjunto de procesos que, operando sobre un conjunto de datos, recopila, elabora y distribuye la información necesaria para el funcionamiento de una organización. Un Sistema esta compuesto de varios programas que interactúan entre sí. 13

14 EMPRESA SUBSISTEMA DE VENTAS ENTORNO PRODUCTIVO ORGANI- ZACIÓN 1 EMPRESA 1 SUBSISTEMA DE PRODUCCIÓN P A I S ORGANI- ZACIÓN 2 E SUBSISTEMA DE E ADMINISTRACION EMPRESA 2 SUBSISTEMA DE INFORMACIÓN ORGANI- ZACIÓN N EMPRESA N SUBSISTEMA DE S CONTABILIDAD S SUBSISTEMA DE SUBSISTEMA DE COMPRAS INVESTIGACIÓN Y Y Las empresas y SUMINISTROS organizaciones como subsistemas DESARROLLO de un sistema productivo. Los departamentos como subsistemas de sistema empresa u organización. 4.1 Los niveles de los sistemas de información El sistema de información de una organización no siempre está al mismo nivel. Dentro de él incluso podemos encontrar varios. Históricamente, como ya hemos visto, se han ido alcanzando diferentes niveles o categorías de sistemas. El primer nivel en los sistemas de información es el operacional o transaccional. Existe en todas las organizaciones y es el que tiene que ver con la operativa diaria. Pensemos, por ejemplo, en una empresa de servicios telefónicos. En este nivel se incluirán las operaciones como realizar un contrato, consultar el estado de un teléfono, Agosto

15 dar de alta una avería... Los operadores disponen de manuales donde de manera cerrada se explican los procedimientos o normas de cada operación o transacción. ENTORNO EMPRESA NORMAS PROCEDIMIENTOS METODOS SOFTWARE RECURSOS HUMANOS RECURSOS FISICOS E PERSONAL HARDWARE S FICHEROS Y BASES DE DATOS DOCUMENTOS Elementos Del sistema de información de la empresa. 15

16 Uno de los sistemas que forma parte de la empresa es el sistema de información que es el conjunto de personas, datos, y procedimientos que trabajan coordinadamente para alcanzar el objetivo de apoyar el funcionamiento de la organización haciendo posible que la empresa mantenga contacto con el medio ambiente que la rodea, es decir: clientes, proveedores, organizaciones estatales, funcionarios, accionistas o propietarios. Este sistema es el medio por el cual los datos fluyen de una persona o departamento hacia otros. Los elementos de un sistema de información son muy variados. Pueden agruparse en recursos físicos, como archivos, teléfonos, recursos humanos, documentación en general, y una serie de normas, procesos y procedimientos que determinan los flujos de información tanto internos como hacia y desde el exterior, así como el uso y administración de los recursos Las funciones básicas de un sistema de información son: Recibe datos de fuentes internas o externas de la empresa Almacena los datos Produce información actuando sobre los datos 4.3 Tipos de sistemas de información: Sistema de procesamiento de transacciones Sustituye los procedimientos manuales por otros basados en computadoras. Son procesos de rutina bien estructurados y básicos para la operativa de la empresa. Tienen como finalidad mejorar las actividades rutinarias de una empresa y de las que depende toda la organización. Un gran porcentaje de las decisiones son programables. Los procedimientos a seguir son generalmente muy estables. Las decisiones operacionales y las acciones que resultan cubren períodos cortos (un día, una semana). Presenta las siguientes características: Gran volumen de datos Similitud entre tipos de transacciones Procedimientos claros, definidos y se pueden describir detalladamente Hay pocas excepciones Alto nivel de rutina de trabajo Los tiempos de respuesta y la confiabilidad del Sistema son básicos Sistemas de información administrativa Proporcionan la información que será empleada en los procesos de decisión administrativos. Se encarga de situaciones con decisiones bien estructuradas. Es posible anticipar los requerimientos de información más comunes. Los sistemas de información administrativa ayudan a los directivos a tomar decisiones y resolver problemas. Los especialistas en sistemas de información describen las decisiones apoyadas por estos sistemas como decisiones estructuradas. El aspecto estructurado se refiere al hecho de que los administradores conozcan de antemano los factores que deben tenerse en cuenta para la toma de decisiones así como las variables con influencia más significativa sobre el resultado de una decisión. Agosto

17 Características Decisiones estructuradas Se pueden anticipar los requerimientos de información Los tiempos de respuesta no son tan críticos Sistemas para el soporte de decisiones Proporcionan información a las personas que deben tomar decisiones sobre situaciones particulares. Dan apoyo a la toma de decisiones en circunstancias que no están bien estructuradas. Los sistemas para el soporte de decisiones ayudan a los directivos que deben tomar decisiones no muy estructuradas. Una decisión se considera no estructurada si no existen procedimientos claros para tomarla y tampoco es posible identificar, con anticipación, todos los factores que deben considerarse para la misma. El propósito es apoyar a la Dirección en la toma de decisiones que generalmente no son repetitivas y responden a condiciones inesperadas. Características Decisiones no estructuradas Es difícil anticipar los requerimientos de información. Deben ser de fácil acceso y con interfaces amigables de uso. 17

18 5 Programa Llamamos programa al conjunto de instrucciones, sentencias u órdenes, escritas de acuerdo a determinadas reglas y que dirigen al HW paso a paso de manera tal que se logra obtener la información deseada, a partir de ciertos datos. Las instrucciones deben ser dadas en forma clara, concreta y no ambigua. Sólo se procesarán aquellas instrucciones que estén correctamente definidas. Los programas se escriben utilizando lenguajes de programación. 5.1 Etapas en el desarrollo de un programa Para que un programa se encuentre operativo, es necesario seguir determinada secuencia de pasos o etapas; el tiempo que lleve cada una de ellas, dependerá de muchos factores: complejidad del programa y herramientas de computación con las que se cuenten, habilidad del programador, apoyo que pueda brindar la persona que hará uso del mismo, entre otros. 1) Especificación del problema: en esta etapa, quien llevará adelante el desarrollo del programa deberá "afinar" los objetivos del mismo, trabajando en lo posible con la/s persona/s que hará/n uso de él (persona/empresa que lo solicita) y realizando un relevamiento. 2) Análisis: en esta etapa será necesario evaluar los requisitos en cuanto a archivos y bases de datos a usar, hardware existente o a adquirir, definición del lenguaje de programación a usar y vinculación con otros programas de la empresa, si corresponde. 2) Diseño: una vez establecidos los objetivos del programa, es necesario contar con una definición precisa de los pasos a seguir para obtener el resultado esperado. En esta etapa se podrán usar diferentes técnicas de ayuda para el diseño del programa; deberán especificarse las entradas y salidas del programa, así como también la definición de los archivos a utilizar. Dentro de las técnicas de ayuda en el diseño de programas, encontramos: Diagramación: Utiliza símbolos gráficos para indicar acciones. Es como realizar un mapa del programa. Seudocódigo: Consiste en escribir con palabras, las acciones a realizar. Utiliza palabras de lenguaje común siguiendo reglas similares a las utilizadas en el lenguaje Pascal. Agosto

19 Tablas de decisión: se usan tablas donde se establecen las condiciones y acciones a seguir. Son muy útiles cuando existen condiciones múltiples y complejas, ya que permite simplificarlas. Lenguaje de especificación: Existen lenguajes similares a los de programación pero destinados a definir en forma precisa las órdenes a dar al computador. 4) Codificación: en esta etapa, se realizará la traducir la secuencia de pasos a realizar por el programa, en el lenguaje seleccionado, generando un programa en "código fuente". 5) Compilación y creación del programa ejecutable: en esta etapa, el programa codificado en la etapa anterior, será sometido al proceso de compilación (si se usa compilador), o interpretación (en caso de usar intérprete), generándose un programa ejecutable. Este proceso, consiste en verificar el cumplimiento de las reglas de lenguaje control de sintaxis, en caso de no haber error, se genera un programa en lenguaje de máquina denominado código objeto ó código ejecutable, siendo este el que realmente se ejecuta. Código fuente > Compilación > Código objeto Alto nivel Bajo nivel 6) Prueba: en esta etapa, se someterá a diferentes pruebas al programa, a efectos de corregir los errores que pudiera tener (errores lógicos o ajustes) 7) Implantación: una vez corregidos los errores, el programa queda operativo. 8) Mantenimiento: durante esta etapa, se le van haciendo ajustes al programa para que se vaya adaptando a la realidad cambiante. En todas las etapas, debe realizarse documentación de la misma. Esta tarea es de importancia capital, y en muchas oportunidades la misma se subestima, tanto por el tiempo que insume, como por lo tediosa que puede resultar. Para que un programa quede operativo, es necesario someterlo a un proceso iterativo o repetitivo, en el cual, durante las sucesivas etapas, se van detectando errores que, luego de corregidos, obligan a repetir algunas de las etapas ya pasadas. Por ejemplo, un error de lógica detectado al momento de la prueba, obliga a rever el diseño; esto trae aparejado cambios en la codificación y en la compilación y luego debe ser sometido nuevamente a la etapa de prueba. 19

20 5.2 Lenguaje de programación Conjunto de símbolos y reglas mediante las cuales se escriben instrucciones que forman un programa, de tal forma que sean comprensibles y realizadas por el computador. El lenguaje de programación determina cómo deben especificarse las órdenes que el computador procesará. 5.3 Clasificación de los lenguajes de programación a) De acuerdo al nivel Una primera clasificación esta dada por el nivel del mismo, lo que se indica de acuerdo a la complejidad de las instrucciones. El nivel hace referencia a la cercanía con el lenguaje humano. Un lenguaje de bajo nivel, se encuentra cercano al lenguaje entendido por la máquina; cuanto más bajo sea el nivel, más cercano estará del lenguaje de la máquina y menos del lenguaje humano. Un lenguaje de alto nivel está más cercano al hombre y requiere a veces de varias etapas de traducción, para que sea asimilable por el computador. Incluso se habla de lenguaje natural, haciendo referencia a que el computador podría comprender el significado de un texto escrito en forma normal, y ejecutar las tareas indicadas. b) De acuerdo al orden cronológico También se pueden clasificar a los lenguajes de programación, de acuerdo al momento del tiempo en que fueron apareciendo. A medida que vamos avanzando en el tiempo, los lenguajes van tendiendo a simplificarse y a acercarse más al lenguaje humano. Se clasifican, entonces, de acuerdo a la generación. Primera generación: Son lenguajes de máquina El lenguaje de máquina es el lenguaje de más bajo nivel que existe. Las instrucciones se escriben directamente en el sistema binario (sucesión de ceros y unos), que es aquel que comprende la máquina. Es la forma más elemental de darle órdenes al computador. Es utilizado solamente para procesos internos de la UCP y otros componentes. Fue el primer lenguaje utilizado. Debido a la dificultad de comprenderlo y a lo tedioso de escribirlo, es que fueron surgieron lenguajes de más alto nivel. Ej.: Agosto

Introducción a la Computación

Introducción a la Computación Facultad de Ciencias Económicas y de Administración Cátedra: COMPUTACION APLICADA A CONTABILIDAD, ADMINISTRACION Y ECONOMIA Módulo: Software Setiembre 2002 Nelson Pequeño Computación aplicada a Contabilidad,

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Tipos de datos. A la hora de crear un campo en una tabla, hay que especificar de qué tipo son los datos que se van a almacenar en ese campo.

Tipos de datos. A la hora de crear un campo en una tabla, hay que especificar de qué tipo son los datos que se van a almacenar en ese campo. Manual Basico de manejo de Access (Microsoft). 1. Introducción Qué es una base de datos? Una biblioteca ha de mantener listas de los libros que posee, de los usuarios que tiene, una escuela, de sus alumnos

Más detalles

Fundamentos de Sistemas Operativos

Fundamentos de Sistemas Operativos Fundamentos de Sistemas Operativos Sistemas Informáticos Fede Pérez Índice TEMA Fundamentos de Sistemas Operativos 1. - Introducción 2. - El Sistema Operativo como parte de un Sistema de Computación 2.1

Más detalles

CONTENIDO. 1. Introducción. 2. Reseña histórica del computador. 3. Definición de computador.

CONTENIDO. 1. Introducción. 2. Reseña histórica del computador. 3. Definición de computador. CONTENIDO 1. Introducción. 2. Reseña histórica del computador. 3. Definición de computador. 4. Sistemas numéricos. 4.1 Generalidades. 42 Sistema binario. 4.3 Sistema octal,. 4.4 Sistema decimal. 4.5 Sistema

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Unidad I: Conceptos Básicos de Programación. Prof. Eliana Guzmán U. Semestre: A-2015

Unidad I: Conceptos Básicos de Programación. Prof. Eliana Guzmán U. Semestre: A-2015 Unidad I: Conceptos Básicos de Programación Digital Prof. Eliana Guzmán U. Semestre: A-2015 1.11 Introducción En esta unidad se hace una introducción a las computadoras y a los lenguajes de programación,

Más detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

Estructura de Bases de datos. Leonardo Víquez Acuña

Estructura de Bases de datos. Leonardo Víquez Acuña Estructura de Bases de datos Leonardo Víquez Acuña Lenguajes de Bases de Datos Un sistema de bases de datos proporciona Un lenguaje de definición de datos para especificar el esquema de la base de datos

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

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

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 3 Sistemas Operativos E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información Sistemas Operativos Generaciones

Más detalles

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción Dato: Hecho o valor a partir del cual se puede inferir una conclusión.

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2 Conceptos clave de un sistema operativo. 1.3 El sistema operativo como administrador

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

TEMA 1: INTRODUCCIÓN

TEMA 1: INTRODUCCIÓN 1 DISEÑO Y DESARROLLO DE COMPILADORES TEMA 1: INTRODUCCIÓN Qué es un Compilador? Un compilador no es más que un traductor, es decir, un programa que nos permite pasar información de un lenguaje a otro.

Más detalles

TEMA 1. INTRODUCCIÓN. 1. Diferentes niveles en la arquitectura de un computador

TEMA 1. INTRODUCCIÓN. 1. Diferentes niveles en la arquitectura de un computador TEMA 1. INTRODUCCIÓN 1. Diferentes niveles en la arquitectura de un computador.» Máquinas virtuales 2. Máquinas multinivel actuales. 3. Evolución histórica de las máquinas multinivel. 1 1. Diferentes niveles

Más detalles

Bases de datos: Sistemas de bases de datos:

Bases de datos: Sistemas de bases de datos: Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener

Más detalles

Universidad Católica Boliviana San Pablo Centro de Sistemas de Información

Universidad Católica Boliviana San Pablo Centro de Sistemas de Información PROCEDIMIENTOS DE ALMACENAMIENTO Y RESPALDO Elaboración de Backups Los procedimientos de backups establecidos en el presente documento tienen como objetivos proteger los datos y aplicaciones de software

Más detalles

Bolilla 2: Conceptos básicos de Sistemas de Información

Bolilla 2: Conceptos básicos de Sistemas de Información Bolilla 2: Conceptos básicos de Sistemas de Información 1. INTRODUCCIÓN A partir de este capítulo se van a suceder varios con una característica común: en todos ellos se habla de la actividad del análisis,

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

TIPOS DE SISTEMAS OPERATIVOS

TIPOS DE SISTEMAS OPERATIVOS TIPOS DE SISTEMAS OPERATIVOS En esta sección se describirán las características que clasifican a los sistemas operativos, básicamente se cubrirán tres clasificaciones: sistemas operativos por su estructura

Más detalles

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito

Más detalles

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA SESIÓN DE APRENDIZAJE N 2.2: EL COMPUTADOR Y SUS PARTES. COMPETENCIA: Reconozco que el computador es un artefacto

Más detalles

ACCESS 2010 OFIMÁTICA AULA MENTOR

ACCESS 2010 OFIMÁTICA AULA MENTOR ACCESS 2010 OFIMÁTICA AULA MENTOR Módulo I: Introducción UNIDADES DIDÁCTICAS: 1. Unidad didáctica 1 2 Introducción a las Bases de Datos 2. Unidad didáctica 2 10 Comenzar a trabajar con Access Página 1

Más detalles

Operación Microsoft Windows

Operación Microsoft Windows Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

Práctica1. Introducción a Microsoft Access. Qué es Access?

Práctica1. Introducción a Microsoft Access. Qué es Access? Práctica1. Introducción a Microsoft Access Los sistemas de información empresariales tienen como misión el proporcionar información precisa en el momento adecuado, tanto para la gestión y realización de

Más detalles

Trabajo Practico. alumno SOFTWARE. Derechos Reservados Marcelo Tejeda - Tutoriales on line. www.3globos.com.ar

Trabajo Practico. alumno SOFTWARE. Derechos Reservados Marcelo Tejeda - Tutoriales on line. www.3globos.com.ar Se entiende por software al conjunto de programas necesarios para el funcionamiento de un sistema, un informe y los datos con los que se trabaja. No son materiales, se suele referir a ellos como componentes

Más detalles

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL CARRERAS: Comunicación Social - Contaduría Publica Administración -Educación MATERIA: Int. a la Computación - Computación I-Introducción a la

Más detalles

Introducción a Base de Datos

Introducción a Base de Datos Introducción a Base de Datos Tener datos no es tener información, a su vez información no es conocimiento. Una empresa no podrá ganarle a la competencia solamente contando con grandes volúmenes de datos,

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Bloque II. Elementos del lenguaje de programación Java

Bloque II. Elementos del lenguaje de programación Java Bloque II. Elementos del lenguaje de programación Java 1.Introducción a los lenguajes de programación 2. Estructura de un programa 3. Datos y expresiones simples 4. Instrucciones de control 5. Entrada/salida

Más detalles

Básico de Arquitectura del Computador. Ing. Irvin Cuervo

Básico de Arquitectura del Computador. Ing. Irvin Cuervo Básico de Arquitectura del Computador El Computador Hardware Software El Computador Qué es y qué hace un computador? Un computador es básicamente una máquina cuya función principal es procesar información.

Más detalles

La Arquitectura de las Máquinas Virtuales.

La Arquitectura de las Máquinas Virtuales. La Arquitectura de las Máquinas Virtuales. La virtualización se ha convertido en una importante herramienta en el diseño de sistemas de computación, las máquinas virtuales (VMs) son usadas en varias subdiciplinas,

Más detalles

SISTEMA OPERATIVO WINDOWS

SISTEMA OPERATIVO WINDOWS SISTEMA OPERATIVO WINDOWS QUÉ ES WINDOWS? Es un Sistema Operativo, que cuenta con un Ambiente Gráfico (GUI) que permite ejecutar programas (aplicaciones) de forma más fácil y cómoda para el usuario. Viene

Más detalles

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Las primeras computadoras eran enormes máquinas que se ejecutaban desde una consola. El programador, quien además operaba el sistema de computación, debía

Más detalles

Unidad 1. Introducción a los conceptos de Bases de Datos

Unidad 1. Introducción a los conceptos de Bases de Datos Unidad 1 Introducción a los conceptos de Bases de Datos 1.1 Definición de Base de Datos Dato: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos. Información:

Más detalles

2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE

2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE 2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE 1. EL ORDENADOR Es una máquina electrónica diseñada para la manipulación y procesamiento de datos de datos, capaz de desarrollar complejas

Más detalles

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA Tema 24 Apartados 1 al 2.2 inclusive INFORMÁTICA 1 TEMA 1 Introducción a la informática El término informática proviene de la unión de dos palabras: Información y automática. Término acuñado por el francés

Más detalles

Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica

Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica Definición de software «Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

Conceptos Básicos de Software. Clase III

Conceptos Básicos de Software. Clase III Clase III Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de una computadora. Para que funcionen los otros programas, cada computadora de uso general debe

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

Infocentro para el fortalecimiento de la red de micro y pequeñas empresas de la comuna de Ancud MANUAL DE ACCESS ILUSTRE MUNICIPALIDAD DE ANCUD

Infocentro para el fortalecimiento de la red de micro y pequeñas empresas de la comuna de Ancud MANUAL DE ACCESS ILUSTRE MUNICIPALIDAD DE ANCUD Infocentro para el fortalecimiento de la red de micro y pequeñas empresas de la comuna de Ancud MANUAL DE ACCESS ILUSTRE MUNICIPALIDAD DE ANCUD DIRECCIÓN DE DESARROLLO ECONOMICO Y FOMENTO PRODUCTIVO OPTIMICE

Más detalles

MANUAL DE ADMINISTRACION

MANUAL DE ADMINISTRACION MANUAL DE ADMINISTRACION Cúcuta: Centro Comercial Bolívar Local B-21 y B-23 Tels.: (7) 5829010 Versión 2012. Fecha de Revisión, Enero 26 de 2012. Registro de Derechos de Autor Libro-Tomo-Partida 13-16-245

Más detalles

TEMA 6: GESTIÓN DE ENTRADA/SALIDA

TEMA 6: GESTIÓN DE ENTRADA/SALIDA 1. Introducción TEMA 6: GESTIÓN DE ENTRADA/SALIDA Función principal de un S.O.: controlar todos los dispositivos de E/S de la computadora. El Subsistema de E/S se encarga de Emitir órdenes a los dispositivos

Más detalles

C.C.. MARÍA A INMACULADA CÁDIZ

C.C.. MARÍA A INMACULADA CÁDIZ . WINDOWS XP 1 2.3 CLASIFICACIONES DE LOS SISTEMAS LOS SISTEMAS SE PUEDEN CLASIFICAR: POR EL NÚMERO N DE USUARIOS. MONOUSUARIO: : SÓLO S SOPORTAN UN USUARIO A LA VEZ, INDEPENDIENTEMENTE DE LA MÁQUINA.

Más detalles

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PORDER POPULAR PARA LA EDUCACION INSTITUTO UNIVERSITARIO POLITECNICO SANTIAGO MARIÑO EXTENSION MARACAIBO SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA

Más detalles

Un largo etcétera de desventajas respecto a otros lenguajes de programación.

Un largo etcétera de desventajas respecto a otros lenguajes de programación. HISTORIA DE VISUAL BASIC El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code) nació en el año 1964 como una herramienta destinado a principiantes, buscando una forma sencilla

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles

MANUAL DE ADMINISTRACION OFICIAL

MANUAL DE ADMINISTRACION OFICIAL MANUAL DE ADMINISTRACION OFICIAL Cúcuta: Centro Comercial Bolívar Local B-21 y B-23 Tels.: (7) 5829010 Versión A14. Fecha de Revisión, Noviembre 06 de 2013. Registro de Derechos de Autor Libro-Tomo-Partida

Más detalles

Introducción a la Computación

Introducción a la Computación Introducción a la Computación MCC Marco Antonio Crúz Chávez 2003 Sistema de información Es un sistema incluido en otro sistema mayor que recibe, almacena, procesa y distribuye información. Los principales

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

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN 1 SISTEMAS OPERATIVOS. INTRODUCCIÓN. Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar

Más detalles

Fundamentos básicos sobre computación

Fundamentos básicos sobre computación Universidad del Cauca Fundamentos básicos sobre computación División de Sistemas - División de Recursos Humanos 2007 1 Contenido 1. Introducción-Conceptos básicos... 3 1.1. Qué es un computador?... 3 1.2.

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA Estudio de las herramientas TOAD y DBArtisan para la administración e integración de bases de datos relacionales. PREVIA OPCION AL TÍTULO DE: INGENIERO

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

ADMINISTRACIÓN DE LOS ACTIVOS DE HARDWARE Y SOFTWARE

ADMINISTRACIÓN DE LOS ACTIVOS DE HARDWARE Y SOFTWARE 5 TEMA ADMINISTRACIÓN DE LOS ACTIVOS DE HARDWARE Y SOFTWARE 5.1 OBJETIVOS Qué capacidad de procesamiento y de almacenamiento necesita nuestra organización para realizar sus transacciones de información

Más detalles

Introducción a macros en Excel 2007

Introducción a macros en Excel 2007 MACROS CON EXCEL Capítulo 1 Introducción a macros en Excel 2007 A lo largo de este primer capítulo comenzaremos a recorrer el camino de las macros en Excel 2007. Para eso, conoceremos las herramientas

Más detalles

Indice de Inventarios

Indice de Inventarios Indice de Inventarios I Instalación... 1. Instalación del Software por primera vez... 2. Activación y Registro del Software..... 3. Instalación de una Nueva Versión.... 3.1. Mediante un Nuevo CD... 3.2.

Más detalles

INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION

INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION. Los sistemas que el analista diseña día a día, la tecnología, las personas, que utilizan el

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

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

CAPITULO III DESARROLLO DE LA PROPUESTA

CAPITULO III DESARROLLO DE LA PROPUESTA 111 CAPITULO III DESARROLLO DE LA PROPUESTA 1 CONSTRUCCION DEL SISTEMA DE INFORMACION. 1.1 Manual de instalación del sistema. El presente manual de instalación es una guía de instrucción para la correcta

Más detalles

Módulo I - Excel. Conociendo la aplicación de Excel... 2. Abriendo una planilla de Excel... 2. Entendiendo el concepto de Libro, hoja y celda...

Módulo I - Excel. Conociendo la aplicación de Excel... 2. Abriendo una planilla de Excel... 2. Entendiendo el concepto de Libro, hoja y celda... Módulo I - Excel Índice Conociendo la aplicación de Excel... 2 Abriendo una planilla de Excel... 2 Entendiendo el concepto de Libro, hoja y celda... 3 Creando el primer libro... 4 Saliendo de Excel...

Más detalles

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

1. Gestionar el ciclo de vida de las solicitudes de servicio que se reciben de los usuarios de los servicios de TIC.

1. Gestionar el ciclo de vida de las solicitudes de servicio que se reciben de los usuarios de los servicios de TIC. 5.9 OPERACIÓN DE SERVICIOS 5.9.1 Operación de la mesa de servicios 5.9.1.1 Objetivos del proceso General: Establecer y operar un punto único de contacto para que los usuarios de los servicios hagan llegar

Más detalles

Curso de Informática básica

Curso de Informática básica Universidad Rey Juan Carlos Curso de Informática básica Estefanía Martín Barroso Liliana Patricia Santacruz Valencia Laboratorio de Tecnologías de la Información en la Educación Contenidos 2 Bloque 1:

Más detalles

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. BASES DE DATOS Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. La creación de una base de datos debe ser realizada cuidadosamente procurando

Más detalles

Tendencias actuales para el desarrollo de software a la medida

Tendencias actuales para el desarrollo de software a la medida Herramientas informáticas Tendencias actuales para el desarrollo de software a la medida Dora Alicia Reyes Echeagaray En el desarrollo de software es importante evaluar periódicamente si la metodología

Más detalles

Funciones: El Sistema Operativo tiene dos funciones básicas, globalmente consideradas:

Funciones: El Sistema Operativo tiene dos funciones básicas, globalmente consideradas: UNIDAD TEMÁTICA 3 El software de base. Sistemas operativos y lenguajes. Software de base: concepto. Sistema operativo: concepto y funciones. Sistemas operativos para PC. Programas utilitarios: concepto,

Más detalles

Los sistemas de explotación WINDOWS y MS-DOS

Los sistemas de explotación WINDOWS y MS-DOS Práctica 1 Los sistemas de explotación WINDOWS y MS-DOS En la primera práctica se introduce al alumno en el manejo de dos sistemas de explotación muy extendidos: WINDOWS y MS-DOS. El primero de ellos (y

Más detalles

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.

Más detalles

ESPECIFICACIÓN DE SISTEMA PARA ACADEMIA DE CORTE Y CONFECCION UNIVERSIDAD DE GRANADA E.T.S INGENIERÍA INFORMÁTICA

ESPECIFICACIÓN DE SISTEMA PARA ACADEMIA DE CORTE Y CONFECCION UNIVERSIDAD DE GRANADA E.T.S INGENIERÍA INFORMÁTICA Pág.1 ESPECIFICACIÓN DE SISTEMA PARA ACADEMIA DE CORTE Y CONFECCION UNIVERSIDAD DE GRANADA E.T.S INGENIERÍA INFORMÁTICA Dpto. Lenguajes y Sistemas Informáticos Curso 2002 / 2003 Pág.2 Asignatura: Ingeniería

Más detalles

Facturación web para Autónomos y Profesionales.

Facturación web para Autónomos y Profesionales. Tabla de contenido Presentación... 2 Primeros Pasos... 2 Registrarse gratuitamente... 2 He olvidado mi contraseña... 5 Primera configuración... 7 Logotipo... 9 Pedir ayuda... 10 Comprar la versión completa...

Más detalles

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento UF0512: Transmisión de información por medios convencionales e informáticos TEMA 1. Conexión y funcionamiento operativo del equipamiento informático TEMA 2. Transmisión interna personal de documentación.

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

Manual de instalación. BIABLE Great Plains-Dynamics

Manual de instalación. BIABLE Great Plains-Dynamics Manual de instalación BIABLE Great Plains-Dynamics Manual de instalación 2 Introducción general BIABLE es una herramienta que facilita la disponibilidad de información estratégica en tiempo real a partir

Más detalles

2. Entorno de trabajo y funcionalidad en Arquímedes

2. Entorno de trabajo y funcionalidad en Arquímedes 2. Entorno de trabajo y funcionalidad en Arquímedes 2.23. Imprimir documentos y listados... 1 2.23.1. Aspecto y estilos de los documentos con origen en el Generador de precios... 3 2.23.2. Plantillas de

Más detalles

Q-flow 3.1: Introducción a Q-flow

Q-flow 3.1: Introducción a Q-flow Q-flow 3.1: Introducción a Q-flow Código del manual: Qf310001ESP Versión: 1.1 Se aplica a: Q-flow 3.1 Última revisión: 13/12/2010 i Q f 3 1 0 0 0 1 E S P v 1. 1 Q - f l o w 3.1 Introducción a Q-flow Urudata

Más detalles

TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR

TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR En esta unidad vamos a estudiar el ORDENADOR, sus principios de funcionamiento, elementos que lo componen y las funciones que cumplen dentro del

Más detalles

TEMA 7. Archivos y Bases de Datos. Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca

TEMA 7. Archivos y Bases de Datos. Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca TEMA 7 Archivos y Bases de Datos Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción Anteriormente a la explosión de la informática, el almacenamiento

Más detalles

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas

Más detalles

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ MARCO TEÓRICO. 13 14 Virtualización Hablar de virtualización es hablar de un concepto que describe la posibilidad de tener varios sistemas operativos funcionando al mismo tiempo en un mismo equipo físico.

Más detalles

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas SGBD Base de Un Sistema Gestor de consiste en: Datos Una colección de datos interrelacionados Un conjunto de programas para acceder a los datos Objetivo Principal de un SGBD: Proporcionar una forma práctica

Más detalles

El Explorador es una de las aplicaciones más importantes con que cuenta

El Explorador es una de las aplicaciones más importantes con que cuenta El Explorador de Windows Características del Explorador de Windows Windows. El Explorador es una de las aplicaciones más importantes con que cuenta A través del Explorador se pueden realizar muchas tareas

Más detalles

CAPITULO II MANUAL DE USUARIO

CAPITULO II MANUAL DE USUARIO 1 CAPITULO II MANUAL DE USUARIO 2 CONTENIDO GENERALIDADES Introducción 5 REQUERIMIENTOS Servidor no Dedicado 6 Consideraciones Generales 7-8 GUIA DE INSTALACION Instalación Cliente 11 Desinstalación del

Más detalles

Fundamentos de software. Introducción a la Informática 2010-2011

Fundamentos de software. Introducción a la Informática 2010-2011 Fundamentos de software Introducción a la Informática 2010-2011 Objetivos Describir las 3 categorías principales de software y su relación Explicar la correspondencia entre algoritmos y programas Discutir

Más detalles

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.-

Más detalles

ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS

ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS CUALIFICACIÓN PROFESIONAL ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS NIVEL DE CUALIFICACIÓN: 3 ÁREA COMPETENCIAL: INFORMATICA ÍNDICE 1. ESPECIFICACIÓN DE COMPETENCIA...3 1.1. COMPETENCIA GENERAL...3 1.2.

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

Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org

Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org Autora: Mª del Pilar Pavón Rosano DNI: 52.923.715-W INTRODUCCIÓN Este manual está dirigido a los alumnos y alumnas del módulo

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema

Más detalles

Aplicaciones Informáticas

Aplicaciones Informáticas Aplicaciones Informáticas Profesor: Eduardo Zúñiga Sistema de aprobación: 2 parciales y recuperatorio Promoción: Sumar 14 o más puntos entre los dos parciales y no sacar menos de 6 en ninguno de los dos

Más detalles

BASES DE DATOS. 1.1 Funciones de un DBMS

BASES DE DATOS. 1.1 Funciones de un DBMS BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los

Más detalles

Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos

Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos Unidad I: Sistemas Gestores de Bases de Datos. 1.1 Objetivo de las Bases de Datos Redundancia e inconsistencia de datos: Puesto que los archivos que mantienen almacenada la información son creados por

Más detalles

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Bases de datos en una organización Distintas necesidades según el tipo de solución Ninguna

Más detalles