martes, 7 de julio de 2020

Modelos y Sistemas

7mo Informática

Modelos y Sistemas

Profesora: Gladis Lauritto

Tema: DOCUMENTACIÓN DE SISTEMAS

Actividades:

1-    Leer texto

2-    Copiarlo en la carpeta

3-    Realizar un esquema o mapa conceptual del tema

 

 

La documentación de sistemas 

Es el conjunto de información que nos dice qué hacen los sistemas, cómo lo hacen y para quién lo hacen.

La documentación consiste en material que explica las características técnicas y la operación de un sistema. Es esencial para proporcionar entendimiento de un sistema a quien lo vaya a usar para mantenerlo, para permitir auditoria del sistema y para enseñar a los usuarios como interactuar con el sistema y a los operandos como hacerlo funcionar.

Existen varios tipos de documentación. La de programas, que explica la lógica de un programa e incluye descripciones, diagramas de flujo, listados de programas y otros documentos; la del usuarios en forma general la naturaleza y capacidades del sistema y cómo usarlo.

Muchas organizaciones tienen lo que se conoce como un "programa de documentación", el cual consiste en una política formal cuya documentación se muestra como algo que debe prepararse en forma rutinaria para cada programa de cómputo, archivo y nuevos sistemas.

Otra definición sería la de registro físico, generalmente por escrito que contiene los siguientes elementos:

Políticas y normas referentes al desarrollo del sistema, su implantación, operación y mantenimiento.

El diseño del sistema de información administrativo.

Procedimientos para instalar el sistema de información administrativo.
Procedimientos para operar el sistema de información administrativo.
Procedimientos para mantener el sistema de información administrativo.

Importancia De La Documentación De Sistemas

La importancia de la documentación bien podría ser comparada con la importancia de la existencia de una Póliza de Seguro; mientras todo va bien no existe la precaución de confirmar si nuestra Póliza de Seguros está o no vigente.

La documentación adecuada y completa, de una aplicación que se desea implantar, mantener y actualizar en forma satisfactoria, es esencial en cualquier Sistema de Información, sin embargo, frecuentemente es la parte a la cual se dedica l menor tiempo y se le presta menos atención.

Siempre se debe documentar un sistema como si estuviera a punto de irse a Siberia el siguiente mes, para nunca volver. Si la documentación del sistema es incompleta el diseñador continuamente estará involucrado y no podrá moverse a otra asignación.

Estandarización y normalización

Estandarización

Significa que los símbolos convencionales se usan en todos los diagramas de flujo para prescribir el sistema y que en la documentación se usen formas estandarizadas.

Aún cuando las normas de documentación varían de una instalación a otra, es esencial que dentro de una organización, se utilice un solo método. El uso de procedimientos y documentación estandarizada proporciona la base de una comunicación clara y rápida, adiestramiento menos costoso del personal de sistemas, reducción de costos de almacenamiento, y otros.

Ventajas De La Estandarización

Ayuda al entrenamiento del nuevo personal dentro y fuera de la organización de Sistemas.

Es útil para cualquiera que tenga la responsabilidad del mantenimiento de los sistemas.
Ayuda a los analistas y diseñadores de sistemas en el trabajo de integración de sistemas.
Asegura que el sistema opere correctamente.
Se utilizan eficientemente los recursos que se dispongan.

Estándares Básicos De Documentación

Toda documentación que se relacione con un sistema, ya sea manual o por computadora, sencillo o complejo debe reunir los siguientes requisitos básicos:

Debe ser rotulada con claridad y bien organizada, con secciones claramente indicadas, almacenarlas en carpetas e índice.
Los diagramas deberán ser claros, no aglomerados y la escritura manuscrita deberá ser legible.
La documentación deberá ser completa.
Se incluirá una leyenda o explicación de los términos utilizados.
La documentación siempre se conserva actualizada.

Normalización

Asegúrese de que los estándares sean completos, actualizados, documentados y legibles.

Auditar permanentemente para que se cumplan los estándares.

Evaluar si los estándares establecidos son los requeridos y hacer los cambios necesarios para que dichos estándares sean los apropiados.

Teoria General De Los Manuales De Documentación

Durante el desarrollo de un sistema, desde su concepción hasta su puesta en marcha se ha generado gran cantidad de documentos, que en muchas ocasiones se han visto modificados por documentos posteriores debido a cambios en el sistema.

Para evitar confusiones en las revisiones de la documentación se desarrollan diferentes tipos de documentos dirigidos a las personas que trabajarán con el sistema y para facilitar el mantenimiento del mismo. La documentación de un sistema debe ser marcada adecuadamente, bien organizada actualizada y completa; todos los términos utilizados deben explicarse. La documentación se hará disponible a todos los usuarios de acuerdo a sus necesidades.

El estilo de redacción de los manuales de documentación debe ser:

Concreto.
Ser preciso y definir los términos utilizados.
Utilizar párrafos cortos.
Utilizar títulos y subtítulos.
Utilizar formas activas en lugar de pasivas.
No emplear frases largas que presenten hechos distintos.
No hacer referencia a una información solamente con el número de referencia

Manual Administrativo

Sirve como punto de partida al Sistema propuesto, ya que será función de la gerencia, de acuerdo con los usuarios de dicho Sistema, determinar silo expuesto en él satisface los requerimientos del propio sistema. Una vez lograda la aprobación, se estará en condiciones de iniciar el desarrollo del Sistema propuesto e ir integrando el resto de la documentación.

El manual tiene como finalidad el permitir a la alta gerencia tener la información necesaria y suficiente sobre un sistema en particular y servir como fuente dc consulta una vez que el Sistema ha sido implantado.

Contenido

Nombre del sistema

Describir el nombre del sistema a implantar en la empresa.

Equipo Encargado Del Sistema

Nombre del personal encargado del análisis y diseño del sistema.

Resumen Administrativo

Compendio de lo puntos que se describen en el manual, el cual tiene como propósito permitir a los altos ejecutivos enterarse en forma somera de la propuesta del sistema. En este punto aparece por primera vez el nombre del sistema, el cual debe ser único, este deberá conservarse invariable en todos los documentos referentes a ese sistema.

Planteamiento

Este punto tiene como finalidad registrar los antecedentes que servirán de partida al desarrollo del análisis del sistema. Se debe mencionar:

Dependencia que requirió el trabajo.
Personas y / o puestos ocupados por estas al momento de requerirse el trabajo (acuerdos, disposiciones legales, memorandos, y otros)
Condiciones y criterios que normaron el desarrollo del trabajo.
Fechas correspondientes.

Objetivos Del Sistema

Aquí se dejarán establecidos los objetivos que debe cubrir el sistema, en forma clara y precisa para evitar errores de interpretación.

Entradas Del Sistema (Información A Captar)

Debe quedar especificado en este punto, los documentos fuentes que inician las operaciones del sistema así como la información detallada de aquellos conceptos que serán los datos a captar por el sistema. Se deberán mencionar todos los datos que en forma secundaria originan una entrada importante al sistema.

Ejemplo:

Nombre del Documento Fuente

Módulo o Procedimiento donde entra el documento

Usuarios que manejan el documento

Origen del documento

Salidas Del Sistema (Resultados A Obtener)

En este punto, solamente se describirán los resultados de mayor importancia obtenidos a través de todo el proceso. En esta sección se debe dar mayor énfasis a la información que el sistema proporciona cuidando de no hacer tan sólo mención de los resultados a obtener. Ejemplo:

Nombre de la salida

Destino

Periodicidad en que se genera

Usuarios que lo requieren

Diagramacion General Del Sistema

Es la representación gráfica de las fases del Sistema y su flujo a través de las dependencias que intervienen en el mismo, aunque en forma generalizada. La técnica a utilizar y la simbología debe ser seleccionada por los interesados.

Explicaciones De Las Fases Del Sistema

Este punto se encuentra relacionado con el anterior ya que lo que se muestra gráficamente, ahora se describe en forma genérica, explicando los procesos que se llevan a cabo en cada dependencia sin profundizar en detalles técnicos o específicos. Se deberá resaltar aquellas fases del proceso en las cuáles se obtengan resultados de importancia así como aquellas que requieran una supervisión especial.

Requerimientos Del Sistema

Se establecen los recursos, tanto humanos como materiales que son necesarios para poder llevar a cabo el sistema. Presentar costos y descripción, además de las cantidades que se requieran.

Estimación De La Fecha Probable De Implementacion Del Sistema

Es necesario que exista una fecha probable de implantación cuya base será la terminación de todas las actividades para la creación del sistema, tales como: análisis, programación, elaboración de formas, y otros.

Se recomienda utilizar diagrama de Grantt o de Pert para establecer el período de las actividades requeridas para el desarrollo del sistema.

Ejemplo:

Escala del tiempo en semanas

Actividades a realizar

1

2

3

4

Presentación de la Propuesta

*****

 

 

 

Análisis

Costo / Beneficio

 

*****

 

 

Adquisición del Equipo

 

 

*****

 

Entrenamiento

 

 

 

*****

Consideraciones Generales Del Nuevo Sistema

En este punto se deberá señalar las ventajas, desventajas, y principales diferencias del nuevo sistema con el anterior, tales cómo seguridad, disminución de costo, ahorro de tiempo, flexibilidad, confiabilidad y otros. Además, desarrollar en cualquier aspecto de la propuesta del sistema que no file considerado en el desarrollo de los puntos antes mencionados.

Manual De Usuario

Expone los procesos que el usuario puede realizar con el sistema implantado. Para lograr esto, es necesario que se detallen todas y cada una de las características que tienen los programas y la forma de acceder e introducir información. Permite a los usuarios conocer el detalle de qué actividades ellos deberán desarrollar para la consecución de los objetivos del sistema. Reúne la información, normas y documentación necesaria para que el usuario conozca y utilice adecuadamente la aplicación desarrollada.

Objetivos

Que el usuario conozca cómo preparar los datos de entrada.
Que el usuario aprenda a obtener los resultados y los datos de salida.
Servir como manual de aprendizaje.
Servir como manual de referencia.
Definir las funciones que debe realizar el usuario.
Informar al usuario de la respuesta a cada mensaje de error.

Pasos a seguir para definir como desarrollar el manual de usuario.

Identificar los usuarios del sistema: personal que se relacionará con el sistema.
Definir los diferentes tipos de usuarios: se presentan los diferentes tipos de usuarios que usarían el sistema. Ejemplo: usuarios directos, indirectos.
Definir los módulos en que cada usuario participará: Se describen los módulos o procesos que se ejecutarán por cada usuario en forma narrativa breve y clara.

Importancia Del Manual De Usuario

El Manual de Usuario facilita el conocimiento de:

Los documentos a los que se puede dar entrada por computadora.
Los formatos de los documentos.
Las operaciones que utiliza de entrada y salida de los datos.
El orden del tratamiento de la computadora con los datos introducidos.
El momento en que se debe solicitar una operación deseada.
Los resultados de las operaciones realizadas a partir de los datos introducidos.

Al elaborar el Manual de Usuario, hay que tener en cuenta a quién va dirigido es decir, el manual puede ser manejado desde el director de la empresa hasta el introductor de datos. Por consiguiente, debe redactarse de forma clara y sencilla para que lo entienda cualquier tipo de usuario.

Contenido

Diagrama general del sistema

Muestra en forma condensada el flujo general de la información y de las actividades que se realizan en el sistema. Proporciona una visión general del sistema. Representar los diagramas utilizando para ello diagramas de bloques.

Diagrama particular detallado.

Presentar gráficamente todos los pasos que se efectúen dentro del departamento usuario a quien está dirigido este manual. Deben especificarse los archivos de entrada, salida, los resultados, revisiones y procesos manuales.

Explicación Genérica De Las Fases Del Sistema

En este punto se explica en forma específica y detallada todas las operaciones que aparecen representadas en forma gráfica en el diagrama particular. Se analizan cada una de las fases señalando:

El proceso principal que se desarrolla.
La entrada de la información.
La obtención de un resultado parcial.
El envío de información a otra dependencia.

Instalación Del Sistema

La instalación del sistema proporciona detalles completos sobre la forma de instalar el sistema en un ambiente particular.

Iniciación Al Uso Del Sistema

En este punto se explica cómo iniciarse en el sistema y cómo se pueden utilizar sus cualidades comunes. Esta documentación debe decir al usuario cómo salir de un problema cuando las cosas funcionan mal.

Manual De Referencia

Es el documento definitivo de cara al usuario y debe ser completo. Describe con detalle las cualidades del sistema y su uso, los informes de error generados y las situaciones en que surgen esos errores.

Dependiendo del sistema, los documentos al usuario se pueden proporcionar por separado o reunidos en varios volúmenes. Los sistemas de ayuda en línea evitan que el usuario pierda tiempo en consultas manuales.

Caducidad De Documento Fuente Y Destino Final

Como el usuario trabajará con documentos fuentes, éstos podrán tener un período de retención y un destino especificado.

5. Manual De Captación

Permite tener una clara visión del proceso de Captación de los datos fuentes previo al procesamiento electrónico de los mismos.

Objetivos

Documentar al usuario a cerca del recorrido a través de las pantallas del sistema.

Conocer la forma cómo el usuario puede utilizar el equipo necesario para la ejecución del sistema.

Contenido

Diagrama General Del Sistema

Este diagrama debe ser presentado gráficamente y en forma sencilla. Representar los diagramas utilizando para ello diagramas de bloques ( es el mismo diagrama que se presenta en el Manual Administrativo).

Diagramas De Pantalla

Presentar en este punto el flujo del sistema en las pantallas utilizadas por cada módulo.

Puntos a documentar en una pantalla:

Explicación del recorrido para llegar a la pantalla.
Formato de los datos a captar.
Formato en que son captados los datos.
Explicación Genérica De Las Fases Del Sistema
Es una explicación clara, breve de todos los módulos que se presentan en el diagrama general.
Equipo Utilizado Para La Captación
Se
debe crear un instructivo que permita al usuario el entrenamiento del sistema.

Debe contener los siguientes puntos:

Uso del equipo:
Describir detalladamente el uso correcto del equipo utilizado para la captación de la información, dando una explicación del encendido, manejo, control y del material que se usa como medio de captación de los datos.

Entrenamiento del Software de la aplicación:

Explicación del software utilizado en complemento al sistema.

Ejemplo: como entrar y salir del sistema.

Situaciones Anormales

Se presentan mensajes que se emiten al momento de la captura de los datos o cualquier condición fuera dc lo normal. Ejemplo:

Situación anormal

Mensaje

Causas

Soluciones

Entregas Al Computador

Establecer un calendario con fechas de entrega al computador, al igual que un horario para la obtención de resultados.

El calendario determina marca cuándo las actividades deben llevarse a cabo dc manera que la gestión del sistema no se vea afectado. Si es un sistema en línea no se requiere. Ejemplo:

Operación

Frecuencia

Objetivo

Hora de Entrada

Hora de salida

Solicitud de reporte

Semanal

Mensual

Actualizar informe del departamento X

Antes de las 2:00 p.m.

3:00 p.m.

Caducidad De Documentos Fuentes

Establecer por escrito la fecha de caducidad de los documentos fuentes, el fin a que han de destinarse ya sea para su destrucción, devolución o conservación en un archivo.

Manual de operación

Objetivo

Contiene la información que permite al personal de operación utilizar en forma eficiente la operación de los sistemas de procesamiento electrónico.

Contenido

Diagrama general del sistema

Este diagrama debe ser presentado gráficamente y en forma sencilla. Representar los diagramas utilizando para ello diagramas de bloques (es el mismo diagrama que se presenta en el Manual Administrativo).

Diagrama general del flujo del proceso electrónico.

Se representa en este diagrama todo el ambiente periférico que interactúa en el sistema en cuanto a: entradas manuales, medios magnéticos y dispositivos de salida. La simbología a utilizar debe ser establecida como estándar. (Ejemplos: cintas, discos, disquetes).

Explicación Genérica De Las Fases Del Sistema

Es una explicación clara, breve de todos los módulos que se presentan en el Diagrama general descrito anteriormente.

Diagrama De Pantallas Del Sistema
Se presenta en este punto el flujo del sistema en las pantallas utilizadas por cada módulo.
Puntos a documentar en una pantalla:
Explicación del recorrido en pantalla.
Formato en que son captados los datos.
Instructivo De Operación Por Programa
Se debe desarrollar por cada programa del sistema. Incluye:
Diagrama electrónico del programa.





Base de Datos II

Base de Datos II

7mo Informática

Profesora: Gladis Lauritto

Tema: Diseño de BD, tablas, consultas

 

Actividades

1- Lee el texto

2-Copia texto en carpeta

3- Diseña una base de datos en la carpeta, teniendo en cuenta el texto dado, tomando de ejemplos trabajos realizados en  Base de Datos I que contenga distintos tipos de campos (alfabético, autonumérico… etc). .

4- Carga 10 registros y realizar 5 consultas con diferentes criterios.

 

Una base de datos correctamente diseñada le proporciona acceso a información actualizada y precisa. Dado que un diseño correcto es esencial para lograr los objetivos en trabajar con una base de datos, dedique tiempo necesaria para obtener información sobre los principios de un buen diseño tenga sentido.

Organiza la información en tablas: listas de filas y columnas que recuerda a una hoja de cálculo o libros contables. En una base de datos simple, es posible que tenga una única tabla. La mayoría de las bases de datos necesita más de uno. Por ejemplo, es posible que tenga una tabla que almacena información sobre productos, otra tabla que almacena información acerca de los pedidos y otra tabla con información acerca de los clientes.

Cada fila se denomina más correctamente un registro y cada columna, un campo. Un registro es una forma lógica y coherente de combinar información sobre algo. Es un campo de un solo elemento de la información: un tipo de elemento que aparece en cada registro. En la tabla productos, por ejemplo, cada fila o registro contiene la información acerca de un producto. Cada columna o el campo contiene algún tipo de información acerca de ese producto, como su nombre o el precio.

Determinados principios guían el proceso de diseño de base de datos. El primer principio es que información duplicada (también llamado datos redundantes) es incorrecta, porque residuos espacio y aumenta la probabilidad de errores e incoherencias. El segundo principio es que la exactitud y la integridad de la información importante. Si la base de datos contiene información incorrecta, los informes que extraen información de la base de datos también contener información incorrecta. Como resultado, las decisiones que se basen en dichos informes se luego estar mal informadas.

Un diseño de base de datos buena es, por lo tanto, uno que:

§  Divide la información en tablas basadas en temas para reducir los datos redundantes.

§  Proporciona acceso a la información necesaria para unir la información en las tablas según sea necesario.

§  Ayuda a garantizar la precisión y la integridad de su información.

§  Admite el procesamiento de datos e informes necesidades.

El proceso de diseño

El proceso de diseño consta de los siguientes pasos:

§  Determinar el propósito de la base de datos   

Esto le ayuda a prepararse para el resto de los pasos.

§  Buscar y organizar la información necesaria   

Recopile todos los tipos de información que desea grabar en la base de datos, como el número de nombre y orden de producto.

§  Dividir la información en tablas   

Dividir los elementos de información en entidades o temas, como productos o pedidos principales. Cada tema se convierte en una tabla.

§  Convertir los elementos de información en columnas   

Decida qué información desea almacenar en cada tabla. Cada elemento se convierte en un campo y se muestra como una columna de la tabla. Por ejemplo, una tabla empleados puede incluir campos como apellido y fecha de contratación.

§  Especificar claves principales   

Elija la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila. Un ejemplo podría ser el identificador de producto o Id.

§  Configurar las relaciones de tabla   

Examine cada tabla y decida cómo los datos en una tabla relacionados con los datos en otras tablas. Agregar campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario.

§  Refinar el diseño   

Analizar el diseño de errores. Crear las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desee en las tablas. Realizar ajustes en el diseño, según sea necesario.

§  Aplicar las reglas de normalización   

Aplicar las reglas de normalización de datos para ver si las tablas están estructuradas correctamente. Realizar ajustes en las tablas, según sea necesario.

Determinar el propósito de la base de datos

Es una buena idea anote el propósito de la base de datos en papel: su finalidad, cómo piensa utilizarla y quién va a usar. Para una base de datos pequeña de un negocio particular, por ejemplo, puede escribir algo tan simple como "la base de datos de cliente mantiene una lista de información del cliente con el fin de generar envíos e informes". Si la base de datos es más compleja o utilizada por muchas personas, como ocurre normalmente en un entorno corporativo, la finalidad fácilmente podría ser uno o varios párrafos y debería incluir cuándo y cómo cada persona usará la base de datos. La idea es tener una declaración de objetivos bien desarrollado que se puede hacer referencia a lo largo del proceso de diseño. Tener como una instrucción le permite centrarse en los objetivos al tomar decisiones.

 


jueves, 18 de junio de 2020

Hardware I


Asignatura: Hardware I

Curso: 4° Informática

Profesora: Evangelina Rivero


Actividades

Introducción al concepto de bus

Se denomina bus, en informática, al conjunto de conexiones físicas (cables, placa de circuito impreso, etc.) que pueden compartirse con múltiples componentes de hardware para que se comuniquen entre sí.

El propósito de los buses es reducir el número de rutas necesarias para la comunicación entre los distintos componentes, al realizar las comunicaciones a través de un solo canal de datos. Esta es la razón por la que, a veces, se utiliza la metáfora autopista de datos.

Si solo dos componentes de hardware se comunican a través de la línea, se habla de puerto hardware (puerto serial o puerto paralelo).

Cuáles son las características de un bus informático

Un bus se caracteriza por la cantidad de información que se transmite en forma simultánea. Este volumen se expresa en bits y corresponde al número de líneas físicas mediante las cuales se envía la información en forma simultánea. Un cable plano de 32 hilos permite la transmisión de 32 bits en paralelo. El término “ancho” se utiliza para designar el número de bits que un bus puede transmitir simultáneamente.

Por otra parte, la velocidad del bus se define a través de su frecuencia (que se expresa en hercios o hertz), es decir el número de paquetes de datos que pueden ser enviados o recibidos por segundo. Cada vez que se envían o reciben estos datos podemos hablar de ciclo. De esta manera, es posible hallar la velocidad de transferencia máxima del bus (la cantidad de datos que puede transportar por unidad de tiempo) al multiplicar su ancho por la frecuencia. Por lo tanto, un bus con un ancho de 16 bits y una frecuencia de 133 MHz tiene una velocidad de transferencia igual a:

16*133*106 = 2128*106 bit/s, o 2128*106/8 = 266*106 bytes/s o 266*106/1000 = 266*103 KB/s o 259*7*103/1000 = 266 MB/s

Cuáles son los subconjuntos de un bus

Por lo general, cada bus está constituido de 50 a 100 líneas físicas distintas que se dividen a su vez en tres subconjuntos: el bus de direcciones (también conocido como bus de memoria), que transporta las direcciones de memoria a las que el procesador desea acceder, para leer o escribir datos. Se trata de un bus unidireccional; el bus de datos, que transfiere tanto las instrucciones que provienen del procesador como las que se dirigen hacia él. Se trata de un bus bidireccional; el bus de control (en ocasiones denominado bus de comando), que transporta las órdenes y las señales de sincronización que provienen de la unidad de control y viajan hacia los distintos componentes de hardware. Se trata de un bus bidireccional en la medida en que también transmite señales de respuesta del hardware.

Cuáles son los principales tipos de bus

Por lo general, dentro de un equipo se distinguen dos tipos de bus: el bus interno o bus del sistema (también conocido como bus frontal o FSB) y el bus de expansión (llamado algunas veces bus de entrada/salida). El primero permite al procesador comunicarse con la memoria central del sistema (la memoria RAM), mientras que el segundo permite a diversos componentes de la placa madre (USB, puerto serial o paralelo, tarjetas insertadas en conectores PCI, discos duros, unidades de CD-ROM y CD-RW, etc.) comunicarse entre sí, pero sobre todo permite agregar nuevos dispositivos por medio de las ranuras de expansión que están a su vez conectadas al bus de entrada/salida.

Qué es el 'chipset'

El chipset (o conjunto de chips) es el componente que envía datos entre los distintos buses del equipo para que todos los componentes que forman el equipo puedan a su vez comunicarse entre sí. Originalmente, el chipset estaba compuesto por un gran número de chips electrónicos (de allí su nombre). Por lo general, presenta dos componentes:

El Puente Norte (también conocido como controlador de memoria, que se encarga de controlar las transferencias entre el procesador y la memoria RAM. Se encuentra ubicado físicamente cerca del procesador. También se le conoce como GMCH (Concentrador de controladores gráficos y de memoria).

El Puente Sur (también denominado controlador de entrada/salida o controlador de expansión) administra las comunicaciones entre los distintos dispositivos periféricos de entrada-salida. También se le conoce como ICH (Concentrador controlador de E/S). Por lo general, se utiliza el término puente para designar un componente de interconexión entre dos buses.

Es interesante tener en cuenta que para que dos buses se comuniquen entre sí, deben poseer el mismo ancho. Esto explica por qué los módulos de memoria RAM a veces deben instalarse en pares (por ejemplo, los primeros chips Pentium, que tenían buses de procesador de 64 bits, necesitaban dos módulos de memoria con un ancho de 32 bits cada uno)

Programación I

Asignatura: Programación I

Curso: 4° Informática

Profesora: Evangelina Rivero




Actividades
 1) ¿Qué es lógica computacional?
2)    Realizar un breve resumen de la historia de la lógica computacional?
3)  ¿Qué es un algoritmo?
4) Enunciar las características de los algoritmos 
5) ¿Qué es un pseudocódigo? Dar ejemplos
6) Enuncie las características de un pesudocódigo
7) ¿Cuáles son las reglas para la construcción de un diagrama de flujo?
8) Dar ejemplo de algoritmos.

 


Lógica computacional

   

Es la lógica matemáticas aplicada a la ciencia de la computación, para la aplicación de algoritmos y programas de mayor complejidad. Se define como la secuencia de pasos lógicos que conllevan a la solución de un problema.


Desde el siglo V a. C
  en la antigua Grecia, surgen una serie de filósofos físico-matemáticos, como Tales de Mileto, Euclides de Magara, Sócrates,  platón quienes realizaron las primeras demostraciones matemáticas e introdujeron métodos de aprendizaje como el desarrollo de la mayéutica que es el método por el cual el maestro hace que el alumno por medio de preguntas, valle descubriendo conocimientos, por otro lado el filósofo Demócrito utiliza la palabra lógica por primera vez, en ese momento Aristóteles y platón analizan más a fondo el estudio de la lógica, tratando de resolver problemas.

En su segunda etapa surgieron los matemáticos clásicos como Rene Descartes con la geometría aritmética, Blaise pascual, con el método científico, Isaac Newton y Lenard Euler con las matemáticas.

Llegando así a la era llamada computacional digital, de la mano del físico Albert Einstein revolucionando los conceptos entre la física y la lógica.  Como podemos ver la evolución de la lógica computacional, se ha dado a través de muchos siglos y es gracias estos pilares en el tiempo que hoy la lógica computacional se aplica en todos los campos de nuestras vidas.



No es más que una serie de pasos y procedimientos que se realizan cronológicamente para resolver un problema, esta serie de pasos se repite constantemente durante el día.

 Que partes debe describir un algoritmo Se describe en cinco pasos.

Inicio

Entrada

Proceso

Salida

Fin

   Enunciar las características de los algoritmos

un algoritmo debe cumplir con las siguientes características.


Tener un principio

Ser simples, claros, precisos.

Tener o desarrollarse en un orden lógico

Debe tener un fin

Pseudocódigo. Ejemplos

Es una serie de palabras léxicas y gramaticales referido a lenguajes de programación cuyo fin es agilizar las operaciones de codificación aplicadas a resolver algoritmos.

(Falso lenguaje de programación).
Ejemplos:







Inicio
   Variables  dia, mes, año =entero.

   Imprimir "Introduce la fecha (Dia,mes,año): "
   Leer dia, mes, año.
   Si dia>31 o mes >12 o año<0 entonces
       Imprimir "Error la fecha no es correcta"
   Sino
       si mes=1 o mes=3 o mes=5 o mes=7 o mes=8 o mes=10 o mes=12 entonces
            si dia >31 y dia<1 entonces
               Imprimir "Error de Dia"
            sino
                si mes=1 entonces imprimir dia,"/ Enero /",año
                si mes=3 entonces imprimir dia,"/ Marzo /",año
                si mes=5 entonces imprimir dia,"/ Mayo /",año
                si mes=7 entonces imprimir dia,"/ Julio /",año
                si mes=8 entonces imprimir dia,"/ Agosto /",año
                si mes=10 entonces imprimir dia,"/ Octubre /",año
                si mes=12 entonces imprimir dia,"/ Diciembre /",año
      
       Si mes=2 entonces
              si dia>28 o dia<0 entonces
                 Imprimir "Error de Dia"
              sino
                 Imprimir dia,"/ Febrero /",año

       Si mes=4 o mes=6 o mes=9 o mes=11
          Si dia >30 o dia <1 entonces
             Imprimir "Error de Dia"
          Sino
              Si mes=4 entonces
                  Imprimir dia,"/ Abril /",año
              Si mes=6 entonces
                  Imprimir dia,"/ Junio /",año
              Si mes=9 entonces
                  Imprimir dia,"/ Septiembre /",año   
              Si mes=11 entonces
                  Imprimir dia,"/ Noviembre /",año   
Fin.




CARACTERÍSTICAS DE PSEUDOCODIGO

Las principales características de este lenguaje son: 
  • Se puede ejecutar en un ordenador
  • Es una forma de representación sencilla de utilizar y de manipular.
  • Facilita el paso del programa al lenguaje de programación.
  • Es independiente del lenguaje de programación que se vaya a utilizar.
  • Es un método que facilita la programación y solución al algoritmo del programa.
 7. Qué es y que representa un diagrama de flujo? dar un ejemplo

Un diagrama de flujo representa la esquematización gráfica de un algoritmo.

Reglas Básicas Para la Construcción de un Diagrama de Flujo.

 1. Todos los símbolos han de estar conectados.
 2. A un símbolo de proceso pueden llegarle varias líneas.
 3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos (Si o No, Verdadero o Falso).
 4. A un símbolo de inicio nunca le llegan líneas.
 5. De un símbolo de fin no parte ninguna línea.


ejemplo de un diagrama de flujo para una operación sencilla. Imaginemos que tenemos una lámpara o bombilla y queremos hacer el diagrama de flujo para saber qué hacer cuando la lámpara no funciona.
No hemos usado mucho el símbolo de tomar una decisión, por eso vamos hacer uno en el que nos diga si el número es par o impar:
 Dar un   ejemplo completo de un algoritmo con su respectivo pseudocódigo y diagrama de flujo.

Hacer un diagrama de flujo que permita leer 2 números diferentes y nos diga cuál es el mayor de los 2 números.

Aplicaciones I - Planillas de Cálculo

  Asignatura: Aplicaciones I Curso: 4° Informática Profesora: Evangelina Rivero - e-mail:evange_rivero@hotmail.com Tema: Planillas de Cálcul...