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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HISTORIA DE LAS B.D.

HISTORIA DE LAS B.D. BASE DE DATOS HISTORIA DE LAS B.D. Tuvieron sus orígenes en 1960-1962, cuando se empezaron a usar las maquinas que codificaban la información en tarjetas perforadas por medio de agujeros. Las bases de

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

INTRODUCCION A LAS COMPUTADORAS

INTRODUCCION A LAS COMPUTADORAS Universidad de Puerto Rico Recinto Universitario de Mayagüez Decanato de Asuntos Académicos Centro de Cómputos INTRODUCCION A LAS COMPUTADORAS Por: Lilliam I. Lugo Ramírez Unidad de Servicios al Usuario

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

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

Memoria Virtual. Figura 1: Memoria Virtual

Memoria Virtual. Figura 1: Memoria Virtual 1 Memoria Virtual. Qué podemos hacer si un programa es demasiado grande para caber en la memoria disponible? Una posibilidad es usar superposiciones (overlays), como en MS-DOS: dividimos el programa en

Más detalles

MIDAS. ERP/CRM Sistema de Gestión Comercial

MIDAS. ERP/CRM Sistema de Gestión Comercial ERP/CRM Sistema de Gestión Comercial Índice Presentación... 1 Grupo AGNI... 1 Midas ERP/CRM - Sistema de Gestión Comercial... 1 Principales características del sistema... 3 Interfaz intuitiva y amigable...

Más detalles

DETALLE DE SISTEMA KAVALA. Qué Es KAVALA Gestión Hotelera?

DETALLE DE SISTEMA KAVALA. Qué Es KAVALA Gestión Hotelera? DETALLE DE SISTEMA KAVALA Qué Es KAVALA Gestión Hotelera? KAVALA es un sistema totalmente integrado, sumamente sencillo de operar, y esta concebido y diseñado para facilitar la gestión total de su Hotel.

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

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

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

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

Sistemas Operativos Tema 1: conceptos generales. 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana

Sistemas Operativos Tema 1: conceptos generales. 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana Sistemas Operativos Tema 1: conceptos generales 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Qué es un SO? Evolución histórica de los SO Tipos de sistemas informáticos 2 Elementos

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

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

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

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

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

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

1. Resolución de problemas con computadoras

1. Resolución de problemas con computadoras Fundamentos de Programación I 1. Resolución de problemas con computadoras Luis Rodríguez Baena (luis.rodriguez@upsam.es) Universidad Pontificia de Salamanca Escuela Superior de Ingeniería y Arquitectura

Más detalles

INSTITUTO OFICIAL PATRIA AREA DE COMPUTACIÓN PRIMER CAMPEONISIMO DE INFORMÁTICA 2013 GUIA DE ESTUDIO

INSTITUTO OFICIAL PATRIA AREA DE COMPUTACIÓN PRIMER CAMPEONISIMO DE INFORMÁTICA 2013 GUIA DE ESTUDIO INSTITUTO OFICIAL PATRIA AREA DE COMPUTACIÓN PRIMER CAMPEONISIMO DE INFORMÁTICA 2013 GUIA DE ESTUDIO 1. Cuáles son las partes principales que conforman una computadora personal? Monitor, teclado, ratón,

Más detalles

EL ORDENADOR. HARDWARE Y SOFTWARE

EL ORDENADOR. HARDWARE Y SOFTWARE de juegos, etc. EL ORDENADOR. HARDWARE Y SOFTWARE El ordenador es una máquina electrónica utilizada para procesar información a gran velocidad. Es un sistema que recibe, procesa, almacena y presenta la

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

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

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN 1 INDICE Introducción.. 3 Configuración de Servidor Windows XP..... 6 Configuración de controladores para ejecutar el sistema en Windows XP...18 Configuración

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo

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

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

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

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

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

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

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

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

Tema 1: Computadores y Programas

Tema 1: Computadores y Programas Tema 1: Computadores y Programas Ingeniería Informática Ingeniería Técnica en Informática de Sistemas Ingeniería Técnica en Informática de Gestión Departamento de Ciencia de la Computación e I.A. Universidad

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

990608 Universidad de Navarra. Introducción a FileMaker Pro. Versión 4.0. cti. Centro de Tecnología Informática

990608 Universidad de Navarra. Introducción a FileMaker Pro. Versión 4.0. cti. Centro de Tecnología Informática 990608 Universidad de Navarra Introducción a FileMaker Pro Versión 4.0 cti Centro de Tecnología Informática TABLA DE CONTENIDOS 1. Teoría de base de datos... 1 1.1 Qué es una base de datos?... 1 1.1.1.

Más detalles

CONTENIDOS. 2. Entidades primitivas para el desarrollo de algoritmos.

CONTENIDOS. 2. Entidades primitivas para el desarrollo de algoritmos. Introducción a la ciencia de la computación y a la programación 1. La computadora CONTENIDOS 2. Entidades primitivas para el desarrollo de algoritmos. 3. Metodología a seguir para la resolución de problemas

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

030113 Universidad de Navarra. Introducción a Microsoft Access Versión XP. cti. Centro de Tecnología Informática

030113 Universidad de Navarra. Introducción a Microsoft Access Versión XP. cti. Centro de Tecnología Informática 030113 Universidad de Navarra Introducción a Microsoft Access Versión XP cti Centro de Tecnología Informática TABLA DE CONTENIDOS 1. Introducción... 5 1.1. Qué es una base de datos?... 5 1.1.1. Tabla o

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

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 Informática

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

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

Como Esta Compuesto El Sistema Premium Soft Contabilidad Profesional Advanced?

Como Esta Compuesto El Sistema Premium Soft Contabilidad Profesional Advanced? Como Esta Compuesto El Sistema Premium Soft Contabilidad Profesional Advanced? El sistema Premium Soft Contabilidad Profesional Advanced esta compuesto de un solo módulo Contabilidad Profesional, el cual

Más detalles

4 o Ingeniería Informática

4 o Ingeniería Informática Esquema del tema 1. Introducción 4 o Ingeniería Informática II26 Procesadores de lenguaje Estructura de los compiladores e intérpretes 2. Etapas del proceso de traducción 3. La interpretación 4. La arquitectura

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

unidad software contenidos Clasi cación del software Sistemas operativos Organización de la información Introducción a MS-DOS

unidad software contenidos Clasi cación del software Sistemas operativos Organización de la información Introducción a MS-DOS unidad 5 software contenidos Clasi cación del software Sistemas operativos Organización de la información Introducción a MS-DOS Tecnologías de la Información y la Comunicación 77 Acerca de esta unidad

Más detalles

Taller de Desarrollo de Software Estudio de Viabilidad

Taller de Desarrollo de Software Estudio de Viabilidad Universidad de Talca Facultad de Ingenieria Campus Curicó Taller de Desarrollo de Software Estudio de Viabilidad Integrantes: Carlos Guzmán Edgardo Ortiz Nelson Valdés Profesor: Victor Santander Fecha:

Más detalles

Lección 01. Introducción a los Lenguajes de Programación. Contenido. Conceptos Básicos. Lenguaje de Programación. Introducción al Lenguaje Maquina

Lección 01. Introducción a los Lenguajes de Programación. Contenido. Conceptos Básicos. Lenguaje de Programación. Introducción al Lenguaje Maquina Lección 01 Introducción a los Lenguajes de Programación Contenido Conceptos Básicos Lenguaje de Programación Introducción al Lenguaje Maquina Introducción al Lenguaje Ensamblador Introducción al Lenguaje

Más detalles

Tema 1 Fundamentos de Computación

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

Más detalles

Base de Datos Compras

Base de Datos Compras Dpto. de Matemática Aplicada y Ciencias de la Computación Base de Datos Compras Diseño. Creación de las tablas y sus relaciones. Creación de Formularios. Creación de un Informe Area de Ciencias de la Computación

Más detalles

TEMA IV: EL SOFTWARE

TEMA IV: EL SOFTWARE TEMA IV: EL SOFTWARE 4.1. Introducción. Definición: Software es la parte de la Informática que estudia todo lo relativo a la programación de los computadores, tanto desde el punto de vista de los programas

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

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

Guía detallada de administración de Active Directory

Guía detallada de administración de Active Directory Guía detallada de administración de Active Directory Esta guía es una introducción a la administración del servicio Active Directory y del complemento Usuarios y equipos de Active Directory de Windows

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

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

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Departamento de Computación Unidad Académica Base de Datos SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Integrantes: Fidel Gil

Más detalles

Tema 1. Informática. Conceptos fundamentales. Computacion - FA.CE.NA.

Tema 1. Informática. Conceptos fundamentales. Computacion - FA.CE.NA. Tema 1 Informática. Conceptos fundamentales TEMA 1 Qué es la Informática. Concepto de Información. Dato. Tratamiento de la información. Automatización. Necesidad de información. Codificación. Unidades

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

DIAGRAMAS DE FLUJO: DFD

DIAGRAMAS DE FLUJO: DFD DIAGRAMAS DE FLUJO: DFD DFD es un programa de libre disposición para ayuda al diseño e implementación de algoritmos expresados en diagramas de flujo (DF). Además incorpora opciones para el depurado de

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

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

INDICACIONES GENERALES INSTRUCCIONES PARA RESPONDER ESTA PRUEBA

INDICACIONES GENERALES INSTRUCCIONES PARA RESPONDER ESTA PRUEBA 1 INDICACIONES GENERALES 1. Para rendir las pruebas, el docente deberá presentar su cédula de ciudadanía antes de ingresar al recinto y al aula. 2. No se permitirá que el docente ingrese al aula con ningún

Más detalles

Unidad 2: El sistema operativo. Trabajo sin conexión.

Unidad 2: El sistema operativo. Trabajo sin conexión. Unidad 2: El sistema operativo. Trabajo sin conexión. Un sistema operativo es un conjunto de programas de control que actúa como intermediario entre el usuario y el hardware de un sistema informático,

Más detalles