SlideShare a Scribd company logo
1 of 51
Download to read offline
República Bolivariana de Venezuela
       Ministerio del Poder Popular para la Educación
         U.E. Maestro Orlando Enrique Rodríguez
                 San Francisco – Los Cortijos




Introducción a la
Computación
Conceptos Básicos
Prof. Mayerling Contreras




                                            2011- 2012
Computación: Término asociado al cálculo, procesamiento, y administración de datos;
vocablo que difiere del concepto de Informática, ya que éste es el estudio de una realidad
para proponer optimizaciones, cambios o modificaciones de un sistema de información
administrativo o computacional.



Informática: Conceptualmente, se puede entender como aquella disciplina encargada del
estudio de métodos, procesos, técnicas, desarrollos y su utilización en ordenadores
(computadores), con el fin de almacenar, procesar y transmitir información y datos en
formato digital.

Computadora, es una máquina electrónica que recibe y procesa datos para convertirlos
en información útil. Una computadora es una colección de circuitos integrados y otros
componentes relacionados que puede ejecutar con exactitud, rapidez y de acuerdo a lo
indicado por un usuario o automáticamente por otro programa, una gran variedad de
secuencias o rutinas de instrucciones que son ordenadas, organizadas y sistematizadas en
función a una amplia gama de aplicaciones prácticas y precisamente determinadas,
proceso al cual se le ha denominado con el nombre de programación y al que lo realiza se
le llama programador.

Clasificación de las computadoras

   •   Por su fuente de energía: pueden ser:
          o Mecánicas: funcionan por dispositivos mecánicos con movimiento.
          o Electrónicas: Funcionan en base a energía eléctrica. Dentro de este tipo, y
               según su estructura, las computadoras pueden ser:
                      Analógicas: Trabajan en base a analogías. Requieren de un proceso
                      físico, un apuntador y una escala (v.g.: balanza). Las características
                      del cálculo analógico son las siguientes:

                       Preciso, pero no exacto;

                       Barato y rápido;

                       Pasa por todos los infinitésimos, es decir que tiene valor en todo
                      momento, siempre asume un valor.

                  •   Digitales: Llamadas así porque cuentan muy rudimentariamente,
                      "con los dedos"; sus elementos de construcción, los circuitos
                      electrónicos, son muy simples, ya que solo reconocen 2 estados:
                      abierto o cerrado. Manejan variables discretas, es decir que no hay
valores intermedios entre valores sucesivos. Dentro de las digitales
                     encontramos otros 2 grupos, según su aplicación:

                        •   De aplicación general: Puede cambiarse el software por la
                            volatilidad de la memoria, y por lo tanto el uso que se le da.
                        •   De aplicación específica: Lleva a cabo tares específicas y sólo
                            sirve para ellas.. En lo esencial es similar a cualquier PC, pero
                            sus programas suelen estar grabados en silicio y no pueden
                            ser alterados (Firmware: Programa cristalizado en un chip de
                            silicio, convirtiéndose en un híbrido de hard y soft.). Dentro
                            de este tipo tenemos:

                                  Computador incorporado: Mejora todo tipo de
                                 bienes de consumo (relojes de pulso, máquinas de
                                 juegos, aparatos de sonido, grabadoras de vídeo).
                                 Ampliamente utilizado en la industria, la milicia y la
                                 ciencia, donde controla todo tipo de dispositivos,
                                 inclusive robots.

                                  Computador basado en pluma: Es una máquina sin
                                 teclado que acepta entradas de una pluma que se
                                 aplica directamente a una pantalla plana. Simula
                                 electrónicamente una pluma y una hoja de papel.
                                 Además de servir como dispositivo apuntador, la pluma
                                 puede emplearse para escribir, pero sólo si el soft. del
                                 computador es capaz de descifrar la escritura del
                                 usuario.

                                  Asistente personal digital (PDA, personal digital
                                 assistant): usa la tecnología basada en pluma y
                                 funciona como organizador de bolsillo, libreta, agenda
                                 y dispositivo de comunicación.



 Por su tamaño: La característica distintiva de cualquier sistema de computación es su
tamaño, no su tamaño físico, sino su capacidad de cómputo. El tamaño o capacidad de
cómputo es la cantidad de procesamiento que un sistema de computación puede realizar
por unidad de tiempo.

   •   Macrocomputador: Máquina de enormes dimensiones, que usan las grandes
       organizaciones y que tienden a ser invisibles para el público en general, ya que
están escondidas en salas con clima controlado. Son capaces de comunicarse
       simultáneamente con varios usuarios por la técnica de tiempo compartido; éste
       también permite que los usuarios con diversas necesidades computacionales
       compartan costosos equipos de computación.
   •   Minicomputador: También es una máquina multiusuario (es decir que usa la
       técnica de tiempo compartido). Es más pequeño y económico que un
       macrocomputador, pero mayor y más potente que una computadora personal.
   •   Estación de trabajo: Computador de escritorio que tiene el poder de un
       minicomputador, pero a una fracción del costo. Es de uso muy común entre
       personas cuyas tareas requieren gran cantidad de cálculos (científicos, analistas
       bursátiles, ingenieros). Aunque muchas estaciones de trabajo son capaces de dar
       servicio a varios usuarios al mismo tiempo, en la práctica a menudo son usadas por
       una sola persona a la vez.
   •   Microcomputadora o Computador personal: PC (Personal computer). Computador
       habitualmente monousuario (aunque puede configurarse para usuarios múltiples)
       de propósito general. En una micro se monta el microprocesador, los circuitos
       electrónicos para manejar los dispositivo periféricos y los chips de memoria en un
       solo tablero de circuitos, el tablero de sistema o tablero madre (mother board). El
       microprocesador y los otros chips se montan en una portadora antes de fijarlos al
       tablero madre. Las portadoras tienen conectores de agujas de tamaño estándar
       que permiten que se conecten los chips en el tablero de sistema. La mother board
       es lo que distingue a una computadora de otra. La PC puede ser de escritorio o
       portátil. Dentro de los computadores portátiles encontramos:
                           o Laptop: alimentado por baterías, con pantalla plana y que
                              pueden cargarse como un portafolios.
                           o Notebook: Más livianas que las anteriores y que pueden
                              transportarse dentro de un portafolios.
                           o Palmtop: o computador manual, o PC de bolsillo. Tan
                              pequeñas que caben en un bolsillo. Atiende las necesidades
                              de usuarios para los cuales la movilidad es más valiosa que
                              un teclado o una pantalla de tamaño usual.

Hardware

  Hardware es todo aquello que es tangible (lo que se puede tocar).

   Dentro de este grupo está el monitor, el teclado, la computadora / ordenador en si ¨la
caja¨ (lo que alberga las tarjetas, el disco duro, la unidad de disquete, etc.).

  También se incluyen la impresora, la UPS (sistema de Fuerza ininterrumpible), el ratón
(mouse), la cámara de video acoplada a nuestro equipo, el micrófono, los cables,
conexiones, etc.
También se encuentran dentro de esta categoría el modem, el switch, el router, la
                                                                                ,
línea telefónica, etc., que hacen la comunicación a internet posible.



LOS DISPOSITIVOS DE ENTRADA/SALIDA:

Son aquellos que permiten la comunicación entre la computadora y el usuario.

   •   DISPOSITIVOS DE ENTRADA:

   Son aquellos que sirven para introducir datos a la computadora para su proceso. Los
                                  introducir
datos se leen de los dispositivos de entrada y se almacenan en la memoria central o
interna. Los dispositivos de entrada convierten la información en señales eléctricas que se
almacenan en la memoria central.

   Los dispositivos de entrada típicos son los teclados, otros son: lápices ópticos, palancas
de mando (joystick), CD-ROM, discos compactos ( CD), etc. Hoy en día es muy frecuente
                              ,                          ),
que el usuario utilice un dispositivo de entrada llamado ratón que mueve un puntero
                                  tivo
electrónico sobre una pantalla que facilita la interacción usuario-máquina.

   •   DISPOSITIVOS DE SALIDA:

   Son los que permiten representar los resultados (salida) del proceso de datos. El
dispositivo de salida típico es la pantalla o monitor. Otros dispositivos de salida son:
                                                     .
impresoras (imprimen resultados en papel), trazadores gráficos (plotters), bocinas, entre
otros...
Software

   Todo el hardware que hay no puede funcionar si no hay software (programa o
programas) que hacen que este trabaje de manera adecuada.

   El software hace que una computadora tenga vida y se comporte de la manera que
todos conocemos.

  Algunos ejemplos de software son:

   - Los Sistemas Operativos (S.O.) como el antiguo DOS (Disk Operating System),
Windows 95, 98, Milenium, 2000, XP, y Vista. También hay que tomar en cuenta que hay
Sistemas Operativos de Microsoft especial para redes. Otros Sistemas Operativos son el
OS/2, el LINUX (en varias versiones) , el UNIX, entre otros.



Software propietario

   El software propietario (también llamado privativo, de código cerrado o software no
libre) es cualquier programa informático en el que el usuario final tiene limitaciones para
usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no
está disponible o el acceso a éste se encuentra restringido por un acuerdo de licencia, o
por tecnología anticopia.

   Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier
software que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso,
redistribución o modificación está prohibida, o requiere permiso expreso del titular del
software.

   En el software de código cerrado una persona física o jurídica (compañía, corporación,
fundación, etc.) posee los derechos de autor sobre un software lo que le da la posibilidad
de controlar y restringir los derechos del usuario sobre su programa. Esto implica por lo
general que el usuario sólo tiene derecho a ejecutar el software bajo ciertas condiciones,
comunmente fijadas por el proveedor y no dispone de acceso a su código fuente o aún
teniendo acceso a él no tiene derecho a modificarlo ni redistribuirlo.
Software libre




                            Mapa conceptual del software libre.

    El software libre (en inglés free software, esta denominación también se confunde a
                                      software,
veces con gratis por el doble sentido del inglés free en castellano) es la denominación del
software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto,
una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido
libremente. Según la Free Software Foundation el software libre se refiere a la libertad de
                                     Foundation,
los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo
modificado.

   El software libre suele estar disponible gratuitamente, o al precio de costo de la
distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo
tanto no hay que asociar software libre a "software gratuito" (denominado usualmente
freeware), ya que, conservando su carácter de libre, puede ser distribuido
          ),
comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito"
incluye en ocasiones el código fuente; no obstan este tipo de software no es libre en el
                                      ;    obstante,
mismo sentido que el software libre, a menos que se garanticen los derechos de
modificación y redistribución de dichas versiones modificadas del programa.

   Tampoco debe confundirse software libre con "software de dominio público". Éste  ".
último es aquel software que no requiere de licencia, pues sus derechos de explotación
son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer
uso de él, siempre con fines legales y consignando su autoría original. Este software sería
aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un
plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su
uso bajo una licencia, por muy débil que sea, ya no es del dominio público
                                                                   público.
Actividades

Resuelve en tu cuaderno las siguientes preguntas:

    1.   ¿Qué es un computador?
    2.   ¿Cuál es la diferencia entre computación e Informática?
    3.   Explica brevemente las características de los principales tipos de computadoras.
    4.   ¿Qué es el Hardware?
    5.   ¿Qué es el Software?
    6.   ¿Cómo está dividido el hardware de una computadora?
    7.   ¿Cuáles son los tipos de software que existen? Explica las características de cada
         uno.
    8.   Al hablar de software libre, ¿Se entiende que cualquier persona tiene dominio
         sobre él? Explica.
Algoritmos y
Diagramas de Flujo
Operadores y sus tipos
Operadores

   Un operador es un símbolo (+, -, *, /, etc) que tiene una función predefinida (suma,
resta, multiplicación, etc)
   Son elementos que relacionan de forma diferente, los valores de una o más variables
y/o constantes. Es decir, los operadores nos permiten manipular valores.




Operadores Aritméticos

   Los operadores aritméticos permiten la realización de operaciones matemáticas con los
valores (variables y constantes).

  Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si
ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.




Operadores Aritméticos
+ Suma
- Resta
* Multiplicación
/ División
mod Modulo (residuo de la división entera)

Ejemplos:
Expresión    Resultado
7/2          3.5
12 mod 7     5
4+2*5        14

Prioridad de los Operadores Aritméticos

  Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con
paréntesis anidados se evalúan de dentro a fuera, el paréntesis más interno se evalúa
primero.
 Dentro de una misma expresión los operadores se evalúan en el siguiente orden:

    1. ^ Exponenciación
    2. *, /, mod Multiplicación, división, modulo.
    3. +, - Suma y resta.

Los operadores en una misma expresión con igual nivel de prioridad se evalúan de
izquierda a derecha.

Ejemplos:
4 + 2 * 5 = 14                23 * 2 / 5 = 9.2
3 + 5 * (10 - (2 + 4)) = 23   2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98

Operadores Relacionales

   Se utilizan para establecer una relación entre dos valores. Luego compara estos valores
entre si y esta comparación produce un resultado de certeza o falsedad (verdadero o
falso).
   Los operadores relacionales comparan valores del mismo tipo (numéricos o cadenas).
Estos      tienen    el    mismo      nivel    de    prioridad     en   su     evaluación.
Los operadores relaciónales tiene menor prioridad que los aritméticos.

Tipos de operadores Relacionales

    •   > Mayor que
    •   < Menor que
    •   > = Mayor o igual que
    •   < = Menor o igual que
    •   < > Diferente
    •   = Igual

Ejemplos:
Si a = 10, b = 20, c = 30
a+b>c          Falso
a-b<c          Verdadero
a-b=c          Falso
a * b < > c Verdadero

Operadores Lógicos

   Estos operadores se utilizan para establecer relaciones entre valores lógicos. Estos
valores pueden ser resultado de una expresión relacional.
Tipos de operadores Lógicos
And Y
Or O
Not Negación

Ejemplo:
Para los siguientes ejemplos T significa verdadero y F falso.




Operador Not
Operando Resultado
T          F
F          T

Operador And
Operando1 Operador         Operando2      Resultado
T           AND            T              T
T                          F              F
F                          T              F
F                          F              F

Operador Or
Operando1 Operador         Operando2      Resultado
T           Or             T              T
T                          F              T
F                          T              T
F                          F              F

Prioridad de los Operadores Lógicos

   1. Not
   2. And
   3. Or
Prioridad de los Operadores en General

   1.   ()
   2.   ^
   3.   *, /, Mod, Not
   4.   +, -, And
   5.   >, <, > =, < =, < >, =, Or

Ejemplos:
Sea: a = 10 b = 12 c = 13 d =10




Algoritmo

Podemos encontrar muchas definiciones de algoritmo en los textos de programacion,
todas ellas muy similares:

   •    Conjunto ordenado y finito de pasos que permite hallar la solución de un
        problema.
   •    Una secuencia de pasos que conducen a la realización de una tarea.
   •    Descripción exacta de la secuencia en que se ha de realizar un conjunto de
        actividades tendientes a resolver un determinado tipo de problema o
        procedimiento.
   •    Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la
        lógica de un programa.
   •    Es un sistema por el cual se llega a una solución, teniendo en cuenta que debe de
        ser definido, finito y preciso.
   •    Toda receta, proceso, rutina, método, procedimiento, técnica, formula que
        resuelven un determinado problema.
   •    Conjunto de instrucciones concretas y detalladas mediante el cual se consigue una
        acción determinada.
•   Conjunto de reglas que permiten obtener un resultado determinado a partir de
       ciertas reglas definidas.
   •   Descripción precisa de una sucesión de instrucciones que permite llevar a cabo un
       trabajo en un número finito de pasos.
   •   Un conjunto de símbolos y procedimientos usados en la realización de un cálculo.

Las definiciones más completas o formales:

   •   Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las
       operaciones de un ordenador debe realizar para llevar a cabo un tarea en un
       tiempo más finito. [Donald E. Knuth, 1968]
   •   Descripción de un esquema de comportamiento expresado mediante un
       reportorio finito de acciones y de informaciones elementales, identificadas, bien
       comprendidas y realizables a priori. Este repertorio se denomina lexico [Pierre
       Scholl, 1988]
   •   Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo
       y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un
       procedimiento para dar la solución o indicar la falta de esta a un problema en un
       tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
   •   Un algoritmo es un procedimiento para la resolución de problemas de cualquier
       tipo por medio de determinada secuencia de pasos simples y no ambiguos. El
       concepto fue utilizado originalmente para el cálculo matemático pero ahora es
       ampliamente usado en programación de computadoras.

Características:

Las características fundamentales que debe cumplir todo algoritmo son:

   •   Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a
       realizar sin criterios de interpretación.
   •   Ser finito: Un número específico y numerable de pasos debe componer al
       algoritmo, el cual deberá finalizar al completarlos.
   •   Tener cero o más entradas: Datos son proporcionados a un algoritmo como
       insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones
       que comprende.
   •   Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un
       algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no
       debe ser considerado como únicamente “verlos” en forma impresa o en pantalla,
       como ocurre con las computadoras. Existen muchos otros mecanismos
       susceptibles de programación que no cuentan con una salida de resultados de esta
       forma. Por salida de resultados debe entenderse todo medio o canal por el cual es
       posible apreciar los efectos de las acciones del algoritmo.
•   Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no
       usando nada más ni nada menos que aquello que se requiera para y en su
       ejecución.



Diagrama de flujo




Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona.

Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza
en disciplinas como la programación, la economía, los procesos industriales y la psicología
cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que
representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas
que conectan los puntos de inicio y de término.

Un diagrama de flujo de datos es una descripción gráfica de un procedimiento para la
resolución de un problema. Son frecuentemente usados para describir algoritmos y
programas de computador. Los diagramas de flujo de datos están conformados por figuras
conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de
datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las
acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa.
Los diagramas de flujo son frecuentemente usados debido a que pueden suprimir detalles
                        on
innecesarios y tener un significado preciso, si son usados correctamente.
Características

Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término.
Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término.

Las siguientes son acciones previas a la realización del diagrama de flujo:

   •   Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar
       presentes el dueño o responsable del proceso, los dueños o responsables del
       proceso anterior y posterior y de otros procesos interrelacionados, otras partes
       interesadas.
   •   Definir qué se espera obtener del diagrama de flujo.
   •   Identificar quién lo empleará y cómo.
   •   Establecer el nivel de detalle requerido.
   •   Determinar los límites del proceso a describir.

Los pasos a seguir para construir el diagrama de flujo son:

   •   Establecer el alcance del proceso a describir. De esta manera quedará fijado el
       comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del
       proceso previo y el final la entrada al proceso siguiente.
   •   Identificar y listar las principales actividades/subprocesos que están incluidos en el
       proceso a describir y su orden cronológico.
   •   Si el nivel de detalle definido incluye actividades menores, listarlas también.
   •   Identificar y listar los puntos de decisión.
   •   Construir el diagrama respetando la secuencia cronológica y asignando los
       correspondientes símbolos.
   •   Asignar un título al diagrama y verificar que esté completo y describa con exactitud
       el proceso elegido.

Ventajas de los diagramas de flujo

   •   Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El
       cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo
       reemplaza varias páginas de texto.
   •   Permiten identificar los problemas y las oportunidades de mejora del proceso. Se
       identifican los pasos redundantes, los flujos de los re-procesos , los conflictos de
       autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión.
   •   Muestran las interfaces cliente-proveedor y las transacciones que en ellas se
       realizan, facilitando a los empleados el análisis de las mismas.
   •   Son una excelente herramienta para capacitar a los nuevos empleados y también a
       los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
DFD

   Dfd es un software diseñado para construir y analizar algoritmos. Usted puede crear
diagramas de flujo de datos para la representación de algoritmos de programación
estructurada a partir de las herramientas de edición que para éste propósito suministra el
programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá
ejecutarlo, analizarlo y depurarlo en un entorno interactivo diseñado para éste fin. La
interfaz gráfica de Dfd, facilita en gran medida el trabajo con diagramas ya que simula la
representación estándar de diagramas de flujo en hojas de papel.

Objetos en dfd
a) Objeto Inicio
                      Es el primer objeto a ejecutar en cualquier algoritmo. Al ser
                   ejecutado, el objeto Inicio transfiere el control al siguiente objeto.




b) Objeto Asignación
                El objeto Asignación asigna valores a campos variables. Al ser ejecutado,
                puede realizar hasta tres asignaciones.
                El cuadro de dialogo del objeto Asignación contiene espacio para tres
                asignaciones, cada asignación consta de un espacio para el campo variable
                situado siempre a la izquierda, el símbolo de asignación y un espacio para
la expresión situada siempre a la derecha. Esto indica que al campo variable se le asigna el
resultado de la evaluación de la expresión. Debe realizarse por lo menos una asignación.




c) Objeto Ciclo Mientras
                     El objeto Ciclo Mientras tiene como función el ejecutar un bloque de
                  objetos mientras que una condición sea verdadera. La condición debe
                  ser siempre una expresión que al ser evaluada de como resultado un
                  valor de tipo de dato Lógico.
                  Ejemplo: 3<W, x >0 AND Sw = .V. , Valor*15 < 300*Contador.
                  Si al evaluar la condición se obtiene el valor .F. la ejecución del
algoritmo continuará a partir del objeto que sigue al Cierre.
El cuadro de dialogo del objeto Ciclo Mientras contiene espacio para la expresión que
conforma la condición.

d) Objeto Ciclo Para
                   Su función es ejecutar un bloque de objetos mientras que la variable
                   contadora no alcance el límite establecido por el valor final. El
                   contador es siempre una variable de tipo de dato Real. Contiene
                   además un valor inicial que será asignado al contador al iniciar la
                   ejecución del ciclo, un valor final y un valor de incremento. Si el
                   contador excede el valor final, la ejecución continuará a partir del
objeto que sigue al Cierre. En caso contrario, se ejecutará el cuerpo del ciclo y el contador
será incrementado en el valor indicado por el incremento.




   El cuadro de diálogo del objeto Ciclo para contiene espacio para la variable contador,
valor inicial, valor final y el valor de incremento en su respectivo orden.

e) Objeto Decisión
                                          El objeto decisión selecciona el flujo a seguir de
                                       acuerdo al valor lógico de una condición. La
                                       condición debe ser siempre una expresión que al ser
                                       evaluada de como resultado un valor de tipo de
                                       dato Lógico.
                                       Ejemplo: 3<w, x >0
AND sw = .V. , valor*15 < 300*contador.
   El objeto Decisión está asociado a dos bloques de objetos ubicados a lado y lado de
este, y un objeto Cierre Decisión ubicado a continuación de ambos bloques.
Si al evaluar la condición se obtiene el valor lógico .V., se ejecuta el bloque rotulado con la
palabra Si, en caso contrario se ejecuta el bloque rotulado con No. En ambos casos la
ejecución continúa en el objeto Cierre Decisión.




   El cuadro de dialogo del objeto Decisión contiene espacio para la expresión que
conforma la condición, y dos casillas por medio de las cuales se puede especificar por cual
lado continuara el flujo en caso de que la condición sea verdadera.

f) Objeto Lectura
                     El objeto Lectura permite la entrada de valores constantes desde el
                     teclado y se los asigna a campos variables. Podrá ser leída cualquier
                     cantidad de variables utilizando un objeto Lectura. Al ejecutarse, el
                     objeto despliega un cuadro de diálogo por cada variable presente en
                     la lista, este cuadro de diálogo espera que el usuario introduzca un
                     valor constante que será asignado a la respectiva variable.




    El cuadro de diálogo para la edición del objeto contiene un espacio para ingresar una
lista de variables separadas por comas. Debe existir por lo menos una variable.
g) Objeto Salida
                   El objeto Salida muestra valores por pantalla. Puede ser visualizada
                   cualquier cantidad de valores utilizando un objeto Salida. Al
                   ejecutarse, este objeto evalúa cada una de las expresiones que
                   contiene y despliega un cuadro de diálogo que muestra el valor
obtenido en cada una de las expresiones en su respectivo orden.




    El cuadro de diálogo para la edición del objeto contiene un espacio para ingresar una
lista de expresiones separadas por comas. Debe existir por lo menos una expresión.

h) Objeto Fin
                   Este objeto junto con el objeto Inicio, delimita el cuerpo del
                   procedimiento principal. Solo existe un objeto Fin en el diagrama; la
                   ejecución de este objeto finaliza la ejecución del algoritmo.




Programa informático

   Un programa informático es un conjunto de instrucciones que una vez ejecutadas
realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no
pueden funcionar correctamente. Al conjunto general de programas, se le denomina
software y así, se refiere al equipamiento lógico o soporte lógico de una computadora
digital.

    En informática, se los denomina comúnmente binarios, (propio en sistemas unix, donde
debido a la estructura de este último, los ficheros no necesitan hacer uso de extensiones.
Posteriormente, los presentaron como ficheros ejecutables, con extensión .exe, en los
sistemas operativos de la familia Windows) debido a que una vez que han pasado por el
proceso de compilación y han sido creados, las instrucciones que se escribieron en un
lenguaje de programación que los humanos usan para escribirlos con mayor facilidad, se
han traducido al único idioma que la máquina comprende, combinaciones de ceros y unos
llamada código máquina. El mismo término, puede referirse tanto a un programa
ejecutable, como a su código fuente, el cual es transformado en un binario cuando es
compilado.

   Generalmente el código fuente lo escriben profesionales conocidos como
programadores. Se escribe en un lenguaje que sigue uno de los siguientes dos paradigmas:
imperativo o declarativo y que posteriormente puede ser convertido en una imagen
ejecutable por un compilador. Cuando se pide que el programa sea ejecutado, el
procesador ejecuta instrucción por instrucción.

   De acuerdo a sus funciones, se clasifican en software de sistema y software de
aplicación. En los computadores actuales, al hecho de ejecutar varios programas de forma
simultánea y eficiente, se le conoce como multitarea.

   Un programa es un conjunto de instrucciones u órdenes basadas en un lenguaje de
programación que una computadora interpreta para resolver un problema o una función
específica.

1.- Es la relación ordenada de actividades, en informática se le conoce como la serie
codificada de instrucciones.

3. Redacción de un algoritmo en un lenguaje de programación.

4. Conjunto de instrucciones ordenadas correctamente que permiten realizar una tarea o
trabajo específico.

5. Toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o
indirectamente, en un sistema informático para realizar una función o una terea o para
obtener un resultado determinado, cualquiera que fuere su forma de expresión y fijación.

6. Conjunto secuenciado de instrucciones que quedan escritas en un lenguaje
determinado con unos fines específicos. Aunque en el lenguaje común con frecuencia se
denomina programa al sistema operativo, la diferencia estriba, precisamente, en la
especificidad de aquél frente al carácter de gestión global de éste. La palabra software
engloba ambos.



Estructuras de la Programación:

          a) Secuenciales: La estructura secuencial es aquella en la que una acción
             (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo
             que la salida de una es la entrada de la siguiente y así sucesivamente hasta
             el fin del proceso. Una estructura secuencial se representa de la siguiente
             forma:
Inicio
                Accion1
                Accion2
                .
                .
                AccionN
                Fin

  b) Condicionales: Las estructuras condicionales comparan una variable contra otro(s)
     valor(es), para que en base al resultado de esta comparación, se siga un curso de
     acción dentro del programa. Cabe mencionar que la comparación se puede hacer
     contra otra variable o contra una constante, según se necesite. Existen tres tipos
     básicos, las simples, las dobles y las múltiples.


      Simples:

Las estructuras condicionales simples se les conocen como “Tomas de decisión”. Estas
tomas de decisión tienen la siguiente forma:

Pseudocódigo:                 Diagrama de flujo:




Dobles:

Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas
posibles en función del cumplimiento o no de una determinada condición. Se representa
de la siguiente forma:
Pseudocódigo:                  Diagrama de flujo:




             c)      Repetitivas: La estructura repetitiva se utiliza cuando se quiere que
     un conjunto de instrucciones se ejecuten un cierto número finito de veces. Se le
     llama bucle o ciclo a todo proceso que se repite un cierto número de veces dentro
     de un pseudocódigo o un programa. Existen dos tipos de estructuras repetitivas; la
     primera es aquella en donde se tiene perfectamente establecido el número de veces
     que un grupo de acciones se van a ejecutar (20, 5, 2 veces), y la segunda en la que el
     número de repeticiones es desconocido y se hará hasta que se cumpla o no cierta
     condición.



EJERCICIOS:

   1. Realice un algoritmo que permita ingresar la nota de los tres lapsos de una asignatura,
      calcule su promedio y muestre la nota definitiva de un alumno de computación.


   2. Realice un algoritmo que permita ingresar la cantidad de pantalones que una persona
      desea comprar y calcule el monto total a pagar sabiendo que cada pantalón cuesta Bsf.70.


   3. Una empresa decide otorgarle un aumento de salario del 15% a sus trabajadores,
      realice un algoritmo, que permita ingresar el sueldo de un empleado y mostrar
      cuanto se le debe pagar luego de aplicarle el aumento.


   4. Una tienda tiene un descuento de 20% en pantalones, realice un algoritmo, que
      permita ingresar el precio de un pantalón y mostrar cuanto debe pagar el cliente
      luego de aplicarle el descuento.
5. Realice un algoritmo, que permita ingresar el precio de tres artículos incluidos en
   una factura y mostrar cuanto debe pagar el cliente en total luego de agregarle el
   IVA del 9%.


6. Una empresa decide otorgarle un aumento de salario del 15% a sus trabajadores,
   realice un algoritmo, que permita ingresar el sueldo de un empleado y mostrar
   cuanto se le debe pagar luego de aplicarle el aumento.


7. Un ciudadano, para poder contraer matrimonio, debe cumplir con dos
   condiciones: que sea mayor de edad y que sea soltero. Haga un algoritmo que
   permita ingresar la edad y el estado civil de una persona y muestre un mensaje
   indicando si es apta para casarse o no.


8. Realice un algoritmo que solicite el valor de a, b y c y permita calcular el valor de
   X, sabiendo que:
                                             ૛ࢇ࢈ + ࢉ
                                       ࢞=
                                               ૛ࢉ
Microsoft Excel
¿Qué es y para qué sirve Excel?

Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con
números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta
cálculos de préstamos hipotecarios.




Elementos de Excel

   La pantalla inicial

Al iniciar Excel aparece una pantalla inicial como ésta, vamos a ver sus componentes
fundamentales, así conoceremos los nombres de los diferentes elementos y será más fácil
entender el resto del curso. La pantalla que se muestra a continuación (y en general todas
las de este curso) puede no coincidir exactamente con la que ves en tu ordenador, ya que
cada usuario puede decidir qué elementos quiere que se vean en cada momento, como
veremos más adelante.

    Al hacer clic en Insertar, por ejemplo, veremos las operaciones relacionadas con los
diferentes elementos que se pueden insertar en Excel. Todas las operaciones se pueden
hacer a partir de estos menús. Pero las cosas más habituales se realizan más rápidamente
a partir de los iconos de las otras barras que veremos a continuación. En el extremo de la
derecha están los botones para minimizar , restaurar y cerrar del libro de trabajo.

   En Excel2003 la barra de menús tiene un comportamiento "inteligente", que consiste,
básicamente, en mostrar de los menús sólo los comandos más importantes y los que el
usuario va utilizando.

Los menús desplegables de la barra de menús contienen tres tipos básicos de elementos:




   Las Barras

   La barra de título

   Contiene el nombre del documento sobre el que se está trabajando en ese momento.
Cuando creamos un libro nuevo se le asigna el nombre provisional Libro1, hasta que lo
guardemos y le demos el nombre que queramos. En el extremo de la derecha están los
botones para minimizar , restaurar y cerrar .



   La barra de menú

Contiene las operaciones de Excel, agrupadas en menús desplegables.
Al hacer clic en Insertar, por ejemplo, veremos las operaciones relacionadas con los
diferentes elementos que se pueden insertar en Excel. Todas las operaciones se pueden
hacer a partir de estos menús. Pero las cosas más habituales se realizan más rápidamente
a partir de los iconos de las otras barras que veremos a continuación. En el extremo de la
derecha están los botones para minimizar , restaurar y cerrar del libro de trabajo.



   En Excel la barra de menús tiene un comportamiento "inteligente", que consiste,
básicamente, en mostrar de los menús sólo los comandos más importantes y los que el
usuario va utilizando.

Los menús desplegables de la barra de menús contienen tres tipos básicos de elementos:

   - Comandos inmediatos.

   Se ejecutan de forma inmediata al hacer clic sobre ellos.

   Se reconocen porque a la derecha del nombre del comando, o no aparece nada o bien
aparece la combinación de teclas para ejecutarlo desde el teclado.




Por ejemplo, en el menú Insertar, el comando Columnas, o el comando Hipervínculo que
se activa pulsando al mismo tiempo las teclas Ctrl, Alt y K.

   - Otro menú desplegable.

Al situarse sobre éste, se abre un nuevo menú a su lado con más opciones para que
elijamos una de ellas.

Se reconocen porque tienen un triángulo a la derecha.

Por ejemplo, en el menú Insertar, Imagen
- Comando con ventana.

    Al hacer clic, aparece una ventana o cuadro de diálogo en el que nos pedirá que
rellenemos algunos datos y que tendrá botones para aceptar o cancelar la acción.

   Se distinguen porque el nombre acaba en puntos suspensivos.

   Por ejemplo, en el menú Insertar, Gráfico...




   La barra de herramientas estándar

Contiene iconos para ejecutar de forma inmediata algunas de las operaciones más
habituales, como Guardar , Copiar , Cortar , etc.
La barra de formato

Contiene las operaciones más comunes sobre formatos, como poner en negrita, cursiva,
elegir tipo de fuente, etc.



   La barra de formulas

    Nos muestra el contenido de la celda activa, es decir, la casilla donde estamos
situados. Cuando vayamos a modificar el contenido de la celda, dicha barra variará
ligeramente, pero esto lo estudiaremos más adelante.



   La barra de etiquetas

Permite movernos por las distintas hojas del libro de trabajo.



   Las barras de desplazamiento

Permiten movernos a lo largo y ancho de la hoja de forma rápida y sencilla, simplemente
hay que desplazar la barra arrastrándola con el ratón, o hacer clic en los triángulos.



Conceptos básicos de Excel.

Aquí podrás encontrar los conceptos más básicos que utiliza Excel.

 Libro de trabajo
 Un libro de trabajo es el archivo que creamos con Excel, es decir, todo lo que hacemos
en este programa se almacenará formando el libro de trabajo.
  Los libros de trabajo de Excel tienen la extensión .XLS para que el ordenador los
reconozca como tal.

Cuando se inicia una sesión de Excel automáticamente se abre un nuevo libro de trabajo
con el nombre provisional de Libro1. Esto lo puedes comprobar en la pantalla de Excel, en
la Barra de título en la parte superior de la ventana verás cómo pone Microsoft Excel -
Libro1.
Cada vez que empezamos un nuevo trabajo con Excel el número del libro irá variando
dependiendo de cuántos se hayan creado en esta sesión. Así si empezamos otro trabajo,
el nombre que se asigna será Libro2, el siguiente Libro3, y así sucesivamente.
  Cuidado que el nombre asignado sólo sirve como referencia para identificar los
trabajos mientras no se hayan guardado, en ningún caso significa que el archivo ya se
encuentra guardado.

Un libro de trabajo está formado por varias hojas, en principio constará de 3 hojas aunque
el número de éstas puede variar entre 1 y 255, Si miras en la parte inferior de la ventana
de Excel encontrarás las diferentes hojas del libro de trabajo, cada una de ellas nombradas
de la forma Hoja1, Hoja2...

 Hoja de cálculo
  La hoja de cálculo es uno de los distintos tipos de hojas que puede contener un libro
de trabajo. Es una herramienta muy útil para todas aquellas personas que trabajen con
gran cantidad de números y necesiten realizar cálculos u operaciones con ellos.

Es como una gran hoja cuadriculada formada por 256 columnas y 65.536 filas.

  Las hojas de cálculo están formadas por columnas y filas.
  Una columna es el conjunto de celdas seleccionadas verticalmente. Cada columna se
nombra por letras, por ejemplo A, B, C,.......AA, AB,........IV.




Cada fila se numera desde 1 hasta 65536 y es la selección horizontal de un conjunto de
celdas de una hoja de datos.
La intersección de una columna y una fila se denomina Celda y se nombra con el nombre
de la columna a la que pertenece y a continuación el número de su fila, por ejemplo la
primera celda pertenece a la columna A y la fila 1 por lo tanto la celda se llama A1.

Otro concepto muy importante en una hoja de cálculo es el de Rango, que es un bloque
rectangular de una o más celdas que Excel trata como una unidad. Los rangos son vitales
en la Hoja de Cálculo, ya que todo tipo de operaciones se realizan a base de rangos.

Tipos de datos.
  Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir
en las celdas de una hoja de cálculo:
Valores Constantes.

Es un dato que se introduce directamente en una celda. Puede ser un número, una fecha
u hora, o un texto.

  NÚMEROS
  Para introducir números puedes incluir los caracteres 0,1,2,3,4,5,6,7,8,9 y los signos
especiales + - ( ) / % E e . €.
  Los signos (+) delante de los números se ignoran, y para escribir un número negativo
éste tiene que ir precedido por el signo (-).
  Al escribir un número entre paréntesis, Excel lo interpreta como un número negativo, lo
cual es típico en contabilidad.
  El carácter E o e es interpretado como notación científica. Por ejemplo, 3E5 equivale a
300000 (3 por 10 elevado a 5).
  Se pueden incluir los puntos de miles en los números introducidos como constantes.
  Cuando un número tiene una sola coma se trata como una coma decimal.
  Si al finalizar un número se escribe €, Excel asigna formato Moneda al número y así se
verá en la celda, pero en la barra de fórmulas desaparecerá dicho símbolo.

Si introducimos el símbolo % al final de un número, Excel lo considera como símbolo de
porcentaje.

  FECHA U HORA
  Para introducir una fecha u hora, no tienes más que escribirla de la forma en que
deseas que aparezca.
  Al igual que los números (ya que realmente lo son), las fechas y las horas también
aparecen alineados a la derecha en la celda.
Cuando introduzcas una fecha comprendida entre los años 1929 y 2029, sólo será
necesario introducir los dos últimos dígitos del año, sin embargo para aquellas fechas que
no estén comprendidas entre dicho rango, necesariamente deberemos introducir el año
completo.
  Ejemplos:
  1/12/99       1-12-99 2:30 PM

14:30 1/12/99          14:30 12/07/2031

  TEXTO
  Para introducir texto como una constante, selecciona una celda y escribe el texto. El
texto puede contener letras, dígitos y otros caracteres especiales que se puedan
reproducir en la impresora. Una celda puede contener hasta 16.000 caracteres de texto.
   Si un texto no cabe en la celda puedes utilizar todas las adyacentes que están en blanco
a su derecha para visualizarlo, no obstante el texto se almacena únicamente en la primera
celda.

El texto aparece, por defecto, alineado a la izquierda en la celda.



Fórmulas y Funciones

Fórmulas.
  Una fórmula es una secuencia formada por valores constantes, referencias a otras
celdas, nombres, funciones, u operadores.
  Una fórmula es una técnica básica para el análisis de datos. Se pueden realizar diversas
operaciones con los datos de las hojas de cálculo como *,+,-,Sen,Cos,etc...

En una fórmula se pueden mezclar constantes, nombres, referencias a otras celdas,
operadores y funciones. La fórmula se escribe en la barra de fórmulas y debe empezar
siempre por el signo =.

Funciones
  Una función es una fórmula especial escrita con anticipación y que acepta un valor o
valores, realiza unos cálculos con esos valores y devuelve un resultado.
 Todas las funciones tienen que seguir una sintaxis y si ésta no se respeta Excel nos
mostrará un mensaje de error.
  1) Los argumentos o valores de entrada van siempre entre paréntesis. No dejes
espacios antes o después de cada paréntesis.
2) Los argumentos pueden ser valores constantes (número o texto), fórmulas o
funciones.
  3) Los argumentos deben de separarse por un punto y coma ";".
  Ejemplo:

=SUMA(A1:B3) esta función equivale a =A1+A2+A3+B1+B2+B3

Referencias y nombres

       Referencias.
    Cuando trabajamos en Excel y más concretamente cuando hacemos usos de
  fórmulas y funciones casi es seguro que pongamos referencias a celdas o conjunto de
  celdas que no son propiamente la misma celda donde tenemos la formula.
    Las referencias son enlaces a un lugar, es decir, cuando en una formula escribimos
  =SUMA(A1;B1) nos estamos refiriendo a que sume el contenido de A1 y el contenido
  de B1.

Existen 3 tipos de referencias:

Referencia Relativa: Las referencias de filas y columnas cambian si se copia la formula en
otra celda, es decir se adapta a su entorno porque las referencias las hace con respecto a
la distancia entre la formula y las celdas que forman parte de la formula. Esta es la opción
que ofrece Excel por defecto.

Referencia Absoluta: Las referencias de filas y columnas no cambian si se copia la formula
a otra celda, las referencias a las celdas de la formula son fijas.

Referencia Mixta: Podemos hacer una combinación de ambas referencias, podemos hacer
que las filas sean relativas y las columnas absolutas o viceversa.

    Otra funcionalidad muy interesante de las referencias es la posibilidad de escribir
  referencias a celdas que se encuentran en otras hojas o incluso en otros libros.
     Referencia a otras hojas.
    Para hacer referencia a celdas de otras hojas debemos indicar el nombre de la hoja
  seguido del signo de exclamación y el nombre de la celda.
    Por ejemplo: Hoja2!A2 esta referencia está diciendo que coja la celda A2 de la hoja
  Hoja2.
     Si la hoja tuviera un nombre personalizado con espacios incluidos, la referencia
  sería de este modo 'Nombre de la hoja externa'!A2, habría que encerrar el nombre de
  la hoja entre comillas simples ' '.
Referencia a otros libros.
    Para hacer referencia a celdas de otros libros debemos indicar el nombre del libro
  entre corchetes y el resto como acabamos de ver.

Por ejemplo: '[presupuesto 2003]Hoja1'!B2 esta referencia indica que la celda se
encuentra en el libro "Presupuesto 2003", en la Hoja1 y en la celda B2.



Actividades.

Realiza en tu cuaderno las siguientes preguntas:

     1. ¿Qué es Excel?
     2. ¿Cuáles son los elementos que conforman el programa Excel? Defínelos.
     3. Explica la función que cumplen las siguientes barras:
                      Titulo, menús, herramientas, fórmulas, etiquetas.
     4. ¿Qué es una fórmula?
     5. ¿Qué es una función?
     6. ¿Qué son las referencias?
     7. ¿Cuáles son los tipos de datos con los que se puede trabajar en Excel?
Microsoft Access
¿Qué es una base datos?

       Access es un programa que permite gestionar y organizar una serie de datos. Por
ejemplo, podemos utilizar Access para llevar la gestión de fichas de los artículos de
nuestro almacén, introduciendo, modificando, actualizando, sacando informes por
impresora, etc. Podemos por ejemplo realizar consultas tales como ¿qué artículo se ha
vendido más este mes? ¿Qué clientes compran un determinado artículo? ¿Cuál es la
ganancia total del mes? etc.

Iniciar Access

En primer lugar, veamos como entrar y salir de Microsoft Access.

Iniciar: hacer clic en el icono    del escritorio o en el menú inicio, programas y dar clic en
el icono.

Salir: Dar clic en       o presionar simultáneamente ALT y F4.



Descripción del entorno de trabajo.

       Access permite realizar muchas tareas mediante las opciones de menú ofrecido en
la ventana principal, la cual contiene los elementos básicos de una aplicación para
Windows:
    • La barra de Título.
    • La barra de menús desplegables.
    • La ventana de los objetos.                       Barra de título Barra de menús
    • La barra de estado.




      Ventana

                                                                                  Barra de
                                                                                  herramientas




                 Barra de Estado
Algunos conceptos de bases de datos:

Base de Datos: es la colección de datos aparentes usados por el sistema de aplicaciones de
una determinada empresa.

Base de Datos: es un conjunto de información relacionada que se encuentra agrupada o
estructurada. Un archivo por sí mismo no constituye una base de datos, sino más bien la
forma en que está organizada la información es la que da origen a la base de datos.

Base de Datos: colección de datos organizada para dar servicio a muchas aplicaciones al
mismo tiempo al combinar los datos de manera que aparezcan estar en una sola ubicación

Requerimientos de las bases de datos:

El análisis de requerimientos para una base de datos incorpora las mismas tareas que el
análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente;
es esencial la identificación de las funciones e interfaces; se requiere la especificación del
flujo, estructura y asociatividad de la información y debe desarrollarse un documento
formal de los requerimientos.

Requerimientos administrativos: se requiere mucho más para el desarrollo de sistemas de
bases de datos que únicamente seleccionan un modelo lógico de base de datos. La bases
de datos es una disciplina organizacional, un método, más que una herramienta o una
tecnología. Requiere de un cambio conceptual y organizacional.

Ventajas en el uso de bases de datos:

La utilización de bases de datos como plataforma para el desarrollo de Sistemas de
Aplicación en las Organizaciones se ha incrementado notablemente en los últimos años,
se debe a las ventajas que ofrece su utilización, algunas de las cuales se comentarán a
continuación:

   •   Globalización de la información: permite a los diferentes usuarios considerar la
       información como un recurso corporativo que carece de dueños específicos.
   •   Eliminación de información inconsistente: si existen dos o más archivos con la
       misma información, los cambios que se hagan a éstos deberán hacerse a todas las
       copias del archivo de facturas.
   •   Permite compartir información.
   •   Permite mantener la integridad en la información: la integridad de la información
       es una de sus cualidades altamente deseable y tiene por objetivo que sólo se
       almacena la información correcta.
   •   Independencia de datos: el concepto de independencia de datos es quizás el que
       más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de
       Datos. La independencia de datos implica un divorcio entre programas y datos.
Las tablas, los registros y los campos.


        El conjunto de información que se guarda es una base de datos esta organizada en
tablas. Una tabla está formada por filas y columnas. Las filas son equivalentes a los
registros de un archivo y las columnas son los campos.

      En Access, una tabla es un objeto que almacena los datos en registros (filas) y
campos (columnas). Una tabla es un conjunto de registros que contienen un tipo
determinado de información.

       Los campos que forman parte de una tabla, caracterizados por el tipo de campo y
la anchura, constituyen la estructura de la tabla.

Tipos de Campos.

       Las principales características de los tipos de campo en Access son las siguientes:

       •   Texto: Almacenan cualquier carácter, incluyendo letras, números que no
           requieren realizar operaciones matemáticas, símbolos especiales, etc.
       •   Memo: Puede contener texto en formato libre, de longitud variable hasta un
           máximo de 64,000 caracteres.
       •   Numérico: Dígitos decimales y opcionalmente el punto decimal, comas y el
           signo menos.
       •   Fecha/Hora: Almacena fechas u horas el formato predeterminado para fechas
           es DD/MM/YY y para las horas HH:MM:SS.
       •   Moneda: puede contener valores numéricos que representen cantidades
           monetarias con una precisión máxima de 15 dígitos a la izquierda del punto
           decimal y cuatro dígitos a la derecha.
       •   Autonumérico: Este campo contiene un número entero que se incrementa
           automáticamente cada vez que se agrega un registro nuevo a la tabla.
       •   Sí/no: representa un valor lógico que solo acepta estos dos valores.
       •   Objeto OLE: Puede contener un objeto, tal como una hoja de cálculo de Excel o
           Grafico de MS Draw.
       •   Hipervínculo: contiene una dirección de hipervínculo.


Creación de una tabla.

       El proceso de creación de una tabla es:

       1. Seleccione la ficha Tablas en la ventana “Bases de datos”.
2. Pulse el botón nuevo.
       3. Seleccione vista de diseño en el
          cuadro de diálogo “Nueva tabla”.
          La ventana que se presenta
          permitirá         definir        las
          peculiaridades de los campos de
          las tablas:
               • El nombre del campo.
               • El tipo de campo y sus
                  propiedades asociadas.
               • Una descripción.
       4. Escriba un nombre para el campo
          de la columna “Nombre de campo” y pulse TAB.
       5. Pulse el botón de flecha situado en el extremo derecho de esta columna, Elija
          el tipo de dato deseado y pulse TAB.
       6. Descripción es opcional, si lo desea puede escribir una frase que describa al
          campo.
       7. Situé el cursor en los recuadros correspondientes a las propiedades del campo
          (en la parte inferior de la pantalla) y cambie las propiedades que desee.
       8. Repita los pasos anteriores para los demás campos.

        Si ha cometido algún error o necesita hacer una corrección, sitúe el cursor en la
posición del error, haga clic y edítelo. Si necesitamos añadir o suprimir filas, podría utilizar
las opciones correspondientes del menú Edición.
Definir un campo como clave principal.

       La clave principal impide que dos registros contengan los mismos datos en el
campo o campos clave, mantiene una ordenación de los registros basada en la clave y
acelera las operaciones de búsqueda y ordenación. Para definir un campo como tal, se
debe:

            1. Seleccionar el campo deseado en Vista de diseño de la tabla haciendo clic
               en su botón selector de registro       .

            2. Pulse el botón         de la barra de herramientas o elija la opción Clave
               Principal del menú Edición.

Almacenar la Estructura.

       Para almacenar la estructura de una tabla:

            1. Elija la opción Guardar del menú Archivo.
            2. Escriba el nombre de la tabla y pulse Aceptar
3. Pulse el botón Sí, si desea crear una clave principal o No en otro caso.
           4. Cuando haya terminado elija Cerrar en el menú Archivo.

Edición.

       Access dispone de dos modos de visualización para las tablas:

                •    Vista de diseño: permite crear y modificar la estructura de una tabla.
                •    Vista de hoja de datos: muestra los registros en un formato de filas y
                     columnas, permitiéndonos visualizar muchos registros a la vez y
                     agregar o editar datos.

       El Modo de visualización se puede seleccionar a través del primer botón de la
barra de herramientas.




Agregar Registros.

           1. Seleccione la ficha Tablas en la ventana “Base de datos” y elija la tabla
              deseada.
           2. Pulse el botón Abrir,
           3. Pulse el botón Nuevo registro en la parte inferior de la ventana tabla o elija
              la opción Nuevo Registro en el menú Insertar.

Relaciones entre tablas.

       Access permite conectar o relacionar dos tablas. Antes de establecer una relación
es necesario tener en cuenta las siguientes consideraciones:

           •     Cuando se establece una relación de uno a varios, el campo común de la
                 primera tabla debe estar definido como clave principal.
            • Los tipos de datos y propiedades de los campos comunes deben ser iguales
                 en ambas tablas.
        Al efectuar una relación se puede obligar a Access a establecer una integridad
referencial ( la tabla “varios” de la relación “uno a varios” no puede contener datos que no
estén relacionados con datos de la primera tabla). La integridad referencial es una forma
de asegurar que los datos contenidos en las dos tablas relacionadas sean válidos. Para
definir una relación entre dos tablas:
1. Cierre todas las ventanas de objetos que estén abiertas y active la ventana
              de “Base de Datos”.

           2. Elija la orden Relaciones del menú Herramientas o pulse          en la barra
              de herramientas.
           3. Seleccione las tablas o consultas a relacionar y pulse el botón agregar.
              Pulse el botón Cerrar para cerrar el cuadro de diálogo “Mostrar tabla”:
           4. Para crear una relación, haga clic en el campo común (clave principal) de la
              primera tabla y arrástrelo hacia el campo correspondiente de la segunda
              tabla. Al soltar el botón del ratón se abrirán el cuadro de diálogo
              “Relaciones”. Access cumplimenta el nombre de los campos.
           5. Compruebe que el campo que establece la relación aparece en las dos
              tablas.
           6. Cumplimente el cuadro de diálogo marcando el botón de opción apropiado
              y pulse Aceptar.
           7. Cierre la ventana “Relaciones”, pulse Sí para guardar el diseño.

        Access traza una línea entre las dos tablas para indicar la relación, visualizando un
1 en un extremo de la línea de relación, junto a la tabla de “uno” y un símbolo de infinito
en la tabla de “varios”.




Las consultas.

¿Qué es una consulta?

        Una consulta es un objeto de Access que se utiliza para localizar, organizar o editar
los datos contenidos en tablas.

Se utilizan consultas para ver, modificar y analizar datos de formas diferentes. También
pueden utilizarse como el origen de registros para formularios, informes y páginas de
acceso a datos (página de acceso a datos: página Web, publicada desde Access, que tiene
una conexión a una base de datos. En una página de acceso a datos, puede ver, agregar,
editar y manipular los datos almacenados en la base de datos. Una página puede incluir
también datos de otros orígenes de datos, como Excel.). Existen varios tipos de consultas
en Microsoft Access.
Básicamente se realizan tres tipos de consulta: consulta de selección, para localizar
los registros de una tabla que cumplan unas condiciones determinadas; consultas de
acción, diseñadas para modificar, añadir o reemplazar datos, eliminar registros, etc., y
consultas de parámetros, que permiten seleccionar los registros que cumplen con los
valores introducidos como parámetros en el momento de la ejecución de la consulta.

Consultas de selección

        Una consulta de selección es el tipo de consulta más habitual. Este tipo de consulta
obtiene los datos de una o más tablas y muestra los resultados en una hoja de datos en la
que puede actualizar los registros (con algunas restricciones). También puede utilizar una
consulta de selección para agrupar los registros y calcular sumas, cuentas, promedios y
otros tipos de totales.

Consultas de parámetros

       Una consulta de parámetros es una consulta que, cuando se ejecuta, muestra un
cuadro de diálogo propio que solicita información, por ejemplo, criterios (criterios:
condiciones que se especifican para limitar los registros que se incluyen en el conjunto de
resultados de una consulta o un filtro.) para recuperar registros o un valor que desea
insertar en un campo. Puede diseñar la consulta para que solicite más de un dato; por
ejemplo, puede diseñarla para que solicite dos fechas. Access puede entonces recuperar
todos los registros que se encuentren entre esas dos fechas.

       Las consultas de parámetros también son útiles cuando se emplean como base
para formularios, informes y páginas de acceso a datos. Por ejemplo, puede crear un
informe de ingresos mensuales basado en una consulta de parámetros. Al imprimir el
informe, Access muestra un cuadro de diálogo que solicita el mes para el que se desea
obtener el informe. Cuando se especifica un mes, Access imprime el informe
correspondiente.

Consultas de tabla de referencias cruzadas

       Las consultas de referencias cruzadas se utilizan para calcular y reestructurar datos
de manera que su análisis sea más sencillo. Las consultas de referencias cruzadas calculan
una suma, una media, un recuento u otro tipo de totales de datos, y se agrupan en dos
tipos de información: uno hacia abajo, en el lado izquierdo de la hoja de datos, y otro a lo
largo de la parte superior.

Consultas de acción

  Una consulta de acción es una consulta que realiza cambios o desplazamientos de
muchos registros en una sola operación. Hay cuatro tipos de consultas de acción:
•   Consulta de eliminación Elimina un grupo de registros de una o más tablas. Por
       ejemplo, puede utilizar una consulta de eliminación para quitar productos que ya
       no se fabrican o de los que no hay pedidos. Con las consultas de eliminación,
       siempre se eliminan registros enteros, no sólo campos seleccionados dentro de los
       registros.
   •   Consulta de actualización Realiza cambios globales en un grupo de registros de
       una o más tablas. Por ejemplo, puede aumentar los precios un 10 por ciento para
       todos los productos lácteos o bien puede aumentar los sueldos un 5 por ciento al
       personal de una determinada categoría. Con una consulta de actualización, puede
       cambiar los datos de las tablas existentes.
   •   Consulta de datos anexados Agrega un grupo de registros de una o más tablas al
       final de una o más tablas. Por ejemplo, supongamos que consigue nuevos clientes
       y una base de datos que contiene una tabla con información acerca de estos
       clientes. Para evitar tener que escribir toda esta información en la base de datos,
       desea anexarla a la tabla Clientes.
   •   Consulta de creación de tabla Crea una tabla nueva a partir de la totalidad o una
       parte de los datos de una o más tablas. Las consultas de creación de tabla son
       útiles para crear una tabla que se desee exportar a otra base de datos de Microsoft
       Access (base de datos de Microsoft Access: colección de datos y objetos (como
       tablas, consultas o formularios), que está relacionada con un tema o propósito
       concreto. El motor de base de datos Microsoft Jet administra los datos.) o una
       tabla histórica que contenga registros antiguos.

   Las consultas admiten tres modos de presentación:

           •   Vista Diseño: abre la ventana Diseño de la consulta, en la que podremos
               crear o modificar su estructura.
           •   Vista hoja de datos: ejecuta la consulta y preséntale resultado en una hoja
               de datos que permite ver, agregar o editar lo registros.
           •   Vista SQL: permite crear o modificar una consulta usando instrucciones del
               lenguaje de consultas estructurado SQL.



¿Qué puede hacer una consulta?

Elegir tablas: las consultas se pueden realizar sobre una sola tabla o sobre todas las tablas
creadas en esa base de datos. De esta forma las combinaciones posibles para obtener
información son muchas.

Modificar los datos de las tablas: aunque las consultas no son tablas, dan acceso a ellas, y
permite modificar, eliminar o añadir registros nuevos. También se puede utilizar una
consulta para crear una nueva tabla que contenga registros de otra tabla o de varias
tablas.
Elegir uno o varios campos: al crear una consulta es posible especificar qué campo se
desea ver.

Seleccionar registros: una consulta se puede concretar hasta el punto de ver sólo un
registro.

Realizar cálculos: se pueden realizar cálculos con los campos mostrados en la consulta.
Por ejemplo contar el número de registros seleccionados o acumular totales. Se crearán
campos nuevos: campos calculados que contendrán el resultado del cálculo.

Para crear nuevos formularios, informes o consultas: partiendo de los datos obtenidos en
una consulta se pueden crear nuevos elementos.

Estas son las opciones que ofrece Access para crear una consulta:

   1. Vista diseño: permite realizar una consulta sin la ayuda del asistente.

   2.   Asistente para consultas sencillas

      El Asistente para consultas sencillas crea consultas que recuperan datos de los
   campos especificados en una tabla o consulta, o en varias tablas o consultas.

      Si se desea, el asistente también puede sumar, contar y obtener el promedio de los
   valores de grupos de registros o de todos los registros y puede calcular el valor mínimo
   o máximo de un campo. No obstante, no es posible limitar los registros recuperados
   mediante el establecimiento de criterios.

  3. Asistente para consultas de referencias cruzadas

      Una consulta de tabla de referencias cruzadas calcula totales resumidos basándose
   en los valores de cada fila y columna. Calcula una suma, una media, un recuento u
   otros tipos de totales de los registros y luego agrupa el resultado en dos tipos de
   información: uno hacia abajo, en el lado izquierdo de la hoja de datos y otro a lo largo
   de la parte superior.

   4. Asistente para consultas de buscar duplicados

      Con este asistente se puede determinar si existen registros duplicados en una tabla
   o determinar qué registros de una tabla comparten el mismo valor. Por ejemplo, se
   pueden buscar valores duplicados en un campo de dirección para determinar si
   existen registros duplicados para el mismo paciente.

      También se pueden buscar valores duplicados en un campo de población para
   todos los pacientes de una misma ciudad.
Puede ser una herramienta útil si se han importado datos desde otra base de datos,
   ya que permite depurarlos.

   5.    Asistente para buscar registros no coincidentes

      Mediante este Asistente se pueden buscar registros en una tabla que no tenga
   registros relacionados en otra tabla. Por ejemplo, puede buscar pacientes que no
   hayan realizado ninguna visita.

     También es útil si se han importado datos desde otra base de datos, ya que permite
   depurarlos.

Formularios.

¿Qué es un formulario?

       Un formulario es un objeto de Access que nos permitirá introducir y modificar los
datos de una forma más "amable" y cómoda. Los formularios tienen la ventaja de poder:

        - Mostrar datos de varias tablas al mismo tiempo

        - Calcular campos

        - Crear y utilizar gráficos

        - Utilizar fuentes especiales, colores, títulos, etc.



Creación de un formulario.

        Los formularios podemos crearlos mediante un asistente o bien en blanco y
diseñarlos a nuestra medida. Para ver cómo se crean, hemos de estar situados con una
base de datos abierta en la pestaña Formularios. y pulsar el botón Nuevo. Nos aparecerá
una ventana pidiéndonos el tipo de formulario a crear y la tabla o consulta a partir de la
cual se creará. Vamos a crear uno sencillo utilizando un asistente que nos irá guiando en
su creación.

   1. Con nuestra base de datos abierta acceda a Formularios - Nuevo y escoge la tabla
      Clientes y la opción Asistente para formularios. Aceptar la ventana.
En esos momentos, se ejecutará un asistente de Access que nos irá guiando paso a paso
en la creación del formulario.

   2. En el primer paso, Access nos pide qué campos queremos incluir en el formulario.
      En la parte izquierda aparece una ventana con los campos de la base de datos y en
      la parte derecha otra con los campos que se incluirán en el formulario. En medio
      de las dos ventanas aparecen unos botones que servirán para incluir o borrar
      campos desde la ventana izquierda a la ventana derecha.

            Carga el campo seleccionado desde la ventana izquierda a la ventana derecha
                                              la

            Carga todos los campos desde la ventana izquierda a la ventana derecha

            Borra el campo seleccionado de la ventana derecha

            Borra todos los campos de la ventana derecha

 Carga todos los campos y pulsa el botón Sigu
                                         Siguiente.

   3. En el siguiente paso, Access nos pregunta qué tipo de formulario y la distribución
      de los campos a través del mismo. Si pulsas un clic en las diversas opciones, verás
      una simulación en la ventana de la izquierda de cómo quedará. Acepte el tipo En
      columnas y pulsa el botón Siguient
                                Siguiente
   4. Para los fondos, pruebe igual que antes el estilo que le guste. En nuestro caso,
      escogeremos el estilo Mundo. Pulsar siguiente.
   5. Aceptar el último paso (nombre del formulario) con el botón Terminar, y el   ,
      formulario ya estará creado.

Edición del Formulario.

        Desde el formulario podemos modificar el contenido de un campo, borrarlo,
añadir nuevos registros, y todos los cambios que realicemos en el formulario, se realizarán
en la tabla relacionada, así como todos los cambios efectuados en la tabla, se visualizarán
si abrimos el formulario.
Podemos cerrar el formulario,
buscar un dato (Edición - Buscar), borrar un
registro completo (Edición - Eliminar
registro), etc. Si tenemos el formulario
cerrado, para utilizarlo sólo debemos pulsar
el botón Abrir. De igual forma, con el botón
Diseñar accedemos al diseño del
formulario, que es una pantalla especial
donde podemos cambiar las posición de los
campos, características, añadir campos
calculados, títulos, colores, etc.



Los Informes.

¿Qué es un informe?

       Un informe es una forma de presentar los datos contenidos en una o varias tablas
impresos en una hoja de papel. Los informes permiten agrupar la información contenida
en todos los registros. En Access se pueden crear dos tipos de informes:


           •    Los informes estándar: diseñados con un asistente para informes, que
                permiten imprimir los registros en columnas, por grupos de totales o
                generar etiquetas postales.
           •     Los informes personales: que pueden presentar cualquier dato contenido
                en los campos de la tabla, totales o cálculos basados en campos numéricos,
                gráficos o cualquier otro elemento o control presente en el cuadro de
                herramientas.


Creación de un informe personal.

       Para crear un informe:
       1. Active la ventana “Base de datos”, seleccione la ficha Informes y pulse el botón
          Nuevo.

       2. Seleccione la opción vista de diseño.
3. Pulse el botón de flecha de la lista desplegable para seleccionar la tabla o
   consulta de origen para el informe. Si desea crear un informe independiente
   deje este cuadro en blanco.

4. Pulse Aceptar. Access mostrará la ventana de diseño del formulario.




5. Realice su diseño incluyendo los elementos deseados: campos, controles,
   gráficos, etc.

6. Para guardar el diseño elija la opción Guardar o Guardar Como o Exportar del
   menú Archivo.
Creación de un informe con el asistente.

a) Creación de un informe en columnas:

   1. En la ventana “Base de datos”, seleccione la ficha Informes y después en el botón
      Nuevo.
   2. Seleccione la opción de Asistente para informes, la tabla o consulta y Aceptar.
   3. Seleccione los campos en el orden que desea que aparezcan en el informe. Pulse
      siguiente.




   4. Si desea agregar algún nivel de agrupamiento, indique el campo que desea utilizar
      como tal y pulse siguiente.
   5. Access preguntará la forma en que desea ordenar los registros de cada grupo.
6. Especifique los campos que serán utilizados para la ordenación de los registros
       haciendo uso de los cuadros de lista desplegables y pulse siguiente.
   7. Indique el tipo de distribución y orientación del informe, pulse siguiente.
   8. Indique el estilo, siguiente.
   9. Asigne un título y la forma en que desea que se abra: vista previa o vista diseño.
   10. Pulse Terminar.


b) Creación de un informe del tipo etiquetas postales.

       1. En la ventana “Base de datos”, seleccione la ficha Informes y después en el
          botón Nuevo.
       2. Seleccione la opción de Asistente para etiquetas y Aceptar.
       3. Seleccione el tamaño, la unidad de medida y el tipo de las etiquetas y pulse
          siguiente.
       4. Elija el tipo de letra y el tamaño de la fuente, el espesor y el color del texto,
          pulse siguiente.
       5. Aparecerá un cuadro de diálogo que permite definir la etiqueta: los campos
          que contienen ls datos, signos de puntuación, espacios en blanco, una vez
          diseñada, pulse siguiente.
       6. Access solicitará los campos por los que queremos ordenar las etiquetas, elija y
          pulse siguiente.
       7. Asigne un nombre para el informe. Pulse terminar.
       Después de estos sencillos pasos tenemos nuestro informe listo para imprimir.

More Related Content

What's hot

Examen de Windows
Examen de WindowsExamen de Windows
Examen de WindowsVero Servin
 
Introduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sextoIntroduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sextoAntonio Diaz
 
Libro de Computación - 2° Primaria
Libro de Computación - 2° PrimariaLibro de Computación - 2° Primaria
Libro de Computación - 2° PrimariaRoger Gómez Vicente
 
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJO
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJOComputacion 4to de Secundaria/ EDUCACION PARA EL TRABAJO
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJOProfesor Harry A.C.
 
Conceptos basicos de computacion
Conceptos basicos de computacionConceptos basicos de computacion
Conceptos basicos de computacionfabinton sotelo
 
Informatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosInformatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosEdward Ropero
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraLucioFranceschetti
 
Planificacion-anual-de-informatica-basica-8-9-10 años
 Planificacion-anual-de-informatica-basica-8-9-10 años Planificacion-anual-de-informatica-basica-8-9-10 años
Planificacion-anual-de-informatica-basica-8-9-10 añosBernardita Naranjo
 
Prueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moPrueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moJorge Suarez Conde
 
Proyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaProyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaBernardita Naranjo
 
Plan de area de informatica primaria y secundaria
Plan de area de informatica primaria y secundariaPlan de area de informatica primaria y secundaria
Plan de area de informatica primaria y secundariaedosilda
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Softwareguest6df70d
 

What's hot (20)

Examen de Windows
Examen de WindowsExamen de Windows
Examen de Windows
 
Plan anual computacion (1)
Plan anual computacion (1)Plan anual computacion (1)
Plan anual computacion (1)
 
Introduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sextoIntroduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sexto
 
Examen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informaticaExamen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informatica
 
Libro de Computación - 2° Primaria
Libro de Computación - 2° PrimariaLibro de Computación - 2° Primaria
Libro de Computación - 2° Primaria
 
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJO
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJOComputacion 4to de Secundaria/ EDUCACION PARA EL TRABAJO
Computacion 4to de Secundaria/ EDUCACION PARA EL TRABAJO
 
Computacion 10mo-unidad-1
Computacion 10mo-unidad-1Computacion 10mo-unidad-1
Computacion 10mo-unidad-1
 
Taller en clase grado 11 1 p
Taller en clase grado 11 1 pTaller en clase grado 11 1 p
Taller en clase grado 11 1 p
 
Conceptos basicos de computacion
Conceptos basicos de computacionConceptos basicos de computacion
Conceptos basicos de computacion
 
Informatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosInformatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativos
 
Plan de clases computacion.ppsx
Plan de clases computacion.ppsxPlan de clases computacion.ppsx
Plan de clases computacion.ppsx
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadora
 
Planificacion-anual-de-informatica-basica-8-9-10 años
 Planificacion-anual-de-informatica-basica-8-9-10 años Planificacion-anual-de-informatica-basica-8-9-10 años
Planificacion-anual-de-informatica-basica-8-9-10 años
 
Prueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10moPrueba de diagnostico 2do a 10mo
Prueba de diagnostico 2do a 10mo
 
Proyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaProyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primaria
 
Exámen de computación
Exámen de computaciónExámen de computación
Exámen de computación
 
Plan de area de informatica primaria y secundaria
Plan de area de informatica primaria y secundariaPlan de area de informatica primaria y secundaria
Plan de area de informatica primaria y secundaria
 
5to grado - Computación
5to grado - Computación 5to grado - Computación
5to grado - Computación
 
Procesadores (1)
Procesadores (1)Procesadores (1)
Procesadores (1)
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Software
 

Viewers also liked

Planificacion anual de noveno año computacion
Planificacion  anual  de noveno año computacionPlanificacion  anual  de noveno año computacion
Planificacion anual de noveno año computacionJAZMIN Cachiguango
 
Grado noveno-informatica
Grado noveno-informaticaGrado noveno-informatica
Grado noveno-informaticaxega19
 
Procesadores de textos 1
Procesadores de textos 1Procesadores de textos 1
Procesadores de textos 1manuelrrm
 
Computación 9 presentacion luis montó
Computación 9 presentacion luis montóComputación 9 presentacion luis montó
Computación 9 presentacion luis montókikemonto
 
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTES
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTESLOS SISTEMAS OPERATIVOS MÁS IMPORTANTES
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTESCampanilla15
 
Tarea academica 2 universidad continental
Tarea academica 2 universidad continentalTarea academica 2 universidad continental
Tarea academica 2 universidad continentalJefry Lopez
 
Laboratorio de informática #1
Laboratorio de informática #1Laboratorio de informática #1
Laboratorio de informática #1Laura Yaalnda
 
Planificación 3er lapso INFORMÁTICA I
Planificación 3er lapso INFORMÁTICA IPlanificación 3er lapso INFORMÁTICA I
Planificación 3er lapso INFORMÁTICA IHome
 
Resumen laboratorio de computacion primero de bachillerato
Resumen laboratorio de computacion primero de bachilleratoResumen laboratorio de computacion primero de bachillerato
Resumen laboratorio de computacion primero de bachilleratojefferson perez
 
Plan tema informatica noveno
Plan tema informatica novenoPlan tema informatica noveno
Plan tema informatica novenoTonny Percy
 
Caracteristicas de los sistemas operativos mas importantes
Caracteristicas de los sistemas operativos mas importantesCaracteristicas de los sistemas operativos mas importantes
Caracteristicas de los sistemas operativos mas importantesAnaisQuesada
 
Laboratorio de informática clase 1
Laboratorio de informática clase 1Laboratorio de informática clase 1
Laboratorio de informática clase 1waltercejas123
 
Máquinas simples
Máquinas simplesMáquinas simples
Máquinas simplesrtonarojas
 
Uso e impacto de los objetos tecnologicos
Uso e impacto de los objetos tecnologicosUso e impacto de los objetos tecnologicos
Uso e impacto de los objetos tecnologicosesteban97
 
Segundo periodo
Segundo periodoSegundo periodo
Segundo periodortonarojas
 
Plan de trabajo primer peiodo octavo 2016
Plan de trabajo primer peiodo octavo 2016Plan de trabajo primer peiodo octavo 2016
Plan de trabajo primer peiodo octavo 2016rtonarojas
 
Criterios de evaluacion proyecto
Criterios de evaluacion proyectoCriterios de evaluacion proyecto
Criterios de evaluacion proyectortonarojas
 
Usos de la energia
Usos de la energiaUsos de la energia
Usos de la energiartonarojas
 
Arganizacion fisica del computador
Arganizacion fisica del computadorArganizacion fisica del computador
Arganizacion fisica del computadorandreapayares
 
Sistemasmecnicos
SistemasmecnicosSistemasmecnicos
Sistemasmecnicosrtonarojas
 

Viewers also liked (20)

Planificacion anual de noveno año computacion
Planificacion  anual  de noveno año computacionPlanificacion  anual  de noveno año computacion
Planificacion anual de noveno año computacion
 
Grado noveno-informatica
Grado noveno-informaticaGrado noveno-informatica
Grado noveno-informatica
 
Procesadores de textos 1
Procesadores de textos 1Procesadores de textos 1
Procesadores de textos 1
 
Computación 9 presentacion luis montó
Computación 9 presentacion luis montóComputación 9 presentacion luis montó
Computación 9 presentacion luis montó
 
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTES
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTESLOS SISTEMAS OPERATIVOS MÁS IMPORTANTES
LOS SISTEMAS OPERATIVOS MÁS IMPORTANTES
 
Tarea academica 2 universidad continental
Tarea academica 2 universidad continentalTarea academica 2 universidad continental
Tarea academica 2 universidad continental
 
Laboratorio de informática #1
Laboratorio de informática #1Laboratorio de informática #1
Laboratorio de informática #1
 
Planificación 3er lapso INFORMÁTICA I
Planificación 3er lapso INFORMÁTICA IPlanificación 3er lapso INFORMÁTICA I
Planificación 3er lapso INFORMÁTICA I
 
Resumen laboratorio de computacion primero de bachillerato
Resumen laboratorio de computacion primero de bachilleratoResumen laboratorio de computacion primero de bachillerato
Resumen laboratorio de computacion primero de bachillerato
 
Plan tema informatica noveno
Plan tema informatica novenoPlan tema informatica noveno
Plan tema informatica noveno
 
Caracteristicas de los sistemas operativos mas importantes
Caracteristicas de los sistemas operativos mas importantesCaracteristicas de los sistemas operativos mas importantes
Caracteristicas de los sistemas operativos mas importantes
 
Laboratorio de informática clase 1
Laboratorio de informática clase 1Laboratorio de informática clase 1
Laboratorio de informática clase 1
 
Máquinas simples
Máquinas simplesMáquinas simples
Máquinas simples
 
Uso e impacto de los objetos tecnologicos
Uso e impacto de los objetos tecnologicosUso e impacto de los objetos tecnologicos
Uso e impacto de los objetos tecnologicos
 
Segundo periodo
Segundo periodoSegundo periodo
Segundo periodo
 
Plan de trabajo primer peiodo octavo 2016
Plan de trabajo primer peiodo octavo 2016Plan de trabajo primer peiodo octavo 2016
Plan de trabajo primer peiodo octavo 2016
 
Criterios de evaluacion proyecto
Criterios de evaluacion proyectoCriterios de evaluacion proyecto
Criterios de evaluacion proyecto
 
Usos de la energia
Usos de la energiaUsos de la energia
Usos de la energia
 
Arganizacion fisica del computador
Arganizacion fisica del computadorArganizacion fisica del computador
Arganizacion fisica del computador
 
Sistemasmecnicos
SistemasmecnicosSistemasmecnicos
Sistemasmecnicos
 

Similar to Guia computacion 9no grado (20)

Módulo 2 informática 2014
Módulo 2 informática 2014Módulo 2 informática 2014
Módulo 2 informática 2014
 
Componentes de la Computadora
Componentes de la ComputadoraComponentes de la Computadora
Componentes de la Computadora
 
Clase Tipospc
Clase TipospcClase Tipospc
Clase Tipospc
 
utec computadoras
utec computadorasutec computadoras
utec computadoras
 
Computador y componentes
Computador y componentesComputador y componentes
Computador y componentes
 
Computador
ComputadorComputador
Computador
 
El computador y sus elementos
El computador y sus elementosEl computador y sus elementos
El computador y sus elementos
 
Computador
ComputadorComputador
Computador
 
Computador (1)
Computador (1)Computador (1)
Computador (1)
 
Computador
ComputadorComputador
Computador
 
Computador
ComputadorComputador
Computador
 
Computador
ComputadorComputador
Computador
 
Computador
ComputadorComputador
Computador
 
Computador
Computador Computador
Computador
 
Computador (1)
Computador (1)Computador (1)
Computador (1)
 
Computador
ComputadorComputador
Computador
 
CLASIFICACIONES DE COMPUTADOrasiRAS.pptx
CLASIFICACIONES DE COMPUTADOrasiRAS.pptxCLASIFICACIONES DE COMPUTADOrasiRAS.pptx
CLASIFICACIONES DE COMPUTADOrasiRAS.pptx
 
Tipos
TiposTipos
Tipos
 
Módulo 2 informática 2015
Módulo 2 informática 2015Módulo 2 informática 2015
Módulo 2 informática 2015
 
Capitulo 2-Partes de un computador
Capitulo 2-Partes de un computadorCapitulo 2-Partes de un computador
Capitulo 2-Partes de un computador
 

Recently uploaded

la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Recently uploaded (20)

la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Guia computacion 9no grado

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación U.E. Maestro Orlando Enrique Rodríguez San Francisco – Los Cortijos Introducción a la Computación Conceptos Básicos Prof. Mayerling Contreras 2011- 2012
  • 2. Computación: Término asociado al cálculo, procesamiento, y administración de datos; vocablo que difiere del concepto de Informática, ya que éste es el estudio de una realidad para proponer optimizaciones, cambios o modificaciones de un sistema de información administrativo o computacional. Informática: Conceptualmente, se puede entender como aquella disciplina encargada del estudio de métodos, procesos, técnicas, desarrollos y su utilización en ordenadores (computadores), con el fin de almacenar, procesar y transmitir información y datos en formato digital. Computadora, es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados y otros componentes relacionados que puede ejecutar con exactitud, rapidez y de acuerdo a lo indicado por un usuario o automáticamente por otro programa, una gran variedad de secuencias o rutinas de instrucciones que son ordenadas, organizadas y sistematizadas en función a una amplia gama de aplicaciones prácticas y precisamente determinadas, proceso al cual se le ha denominado con el nombre de programación y al que lo realiza se le llama programador. Clasificación de las computadoras • Por su fuente de energía: pueden ser: o Mecánicas: funcionan por dispositivos mecánicos con movimiento. o Electrónicas: Funcionan en base a energía eléctrica. Dentro de este tipo, y según su estructura, las computadoras pueden ser: Analógicas: Trabajan en base a analogías. Requieren de un proceso físico, un apuntador y una escala (v.g.: balanza). Las características del cálculo analógico son las siguientes:  Preciso, pero no exacto;  Barato y rápido;  Pasa por todos los infinitésimos, es decir que tiene valor en todo momento, siempre asume un valor. • Digitales: Llamadas así porque cuentan muy rudimentariamente, "con los dedos"; sus elementos de construcción, los circuitos electrónicos, son muy simples, ya que solo reconocen 2 estados: abierto o cerrado. Manejan variables discretas, es decir que no hay
  • 3. valores intermedios entre valores sucesivos. Dentro de las digitales encontramos otros 2 grupos, según su aplicación: • De aplicación general: Puede cambiarse el software por la volatilidad de la memoria, y por lo tanto el uso que se le da. • De aplicación específica: Lleva a cabo tares específicas y sólo sirve para ellas.. En lo esencial es similar a cualquier PC, pero sus programas suelen estar grabados en silicio y no pueden ser alterados (Firmware: Programa cristalizado en un chip de silicio, convirtiéndose en un híbrido de hard y soft.). Dentro de este tipo tenemos:  Computador incorporado: Mejora todo tipo de bienes de consumo (relojes de pulso, máquinas de juegos, aparatos de sonido, grabadoras de vídeo). Ampliamente utilizado en la industria, la milicia y la ciencia, donde controla todo tipo de dispositivos, inclusive robots.  Computador basado en pluma: Es una máquina sin teclado que acepta entradas de una pluma que se aplica directamente a una pantalla plana. Simula electrónicamente una pluma y una hoja de papel. Además de servir como dispositivo apuntador, la pluma puede emplearse para escribir, pero sólo si el soft. del computador es capaz de descifrar la escritura del usuario.  Asistente personal digital (PDA, personal digital assistant): usa la tecnología basada en pluma y funciona como organizador de bolsillo, libreta, agenda y dispositivo de comunicación.  Por su tamaño: La característica distintiva de cualquier sistema de computación es su tamaño, no su tamaño físico, sino su capacidad de cómputo. El tamaño o capacidad de cómputo es la cantidad de procesamiento que un sistema de computación puede realizar por unidad de tiempo. • Macrocomputador: Máquina de enormes dimensiones, que usan las grandes organizaciones y que tienden a ser invisibles para el público en general, ya que
  • 4. están escondidas en salas con clima controlado. Son capaces de comunicarse simultáneamente con varios usuarios por la técnica de tiempo compartido; éste también permite que los usuarios con diversas necesidades computacionales compartan costosos equipos de computación. • Minicomputador: También es una máquina multiusuario (es decir que usa la técnica de tiempo compartido). Es más pequeño y económico que un macrocomputador, pero mayor y más potente que una computadora personal. • Estación de trabajo: Computador de escritorio que tiene el poder de un minicomputador, pero a una fracción del costo. Es de uso muy común entre personas cuyas tareas requieren gran cantidad de cálculos (científicos, analistas bursátiles, ingenieros). Aunque muchas estaciones de trabajo son capaces de dar servicio a varios usuarios al mismo tiempo, en la práctica a menudo son usadas por una sola persona a la vez. • Microcomputadora o Computador personal: PC (Personal computer). Computador habitualmente monousuario (aunque puede configurarse para usuarios múltiples) de propósito general. En una micro se monta el microprocesador, los circuitos electrónicos para manejar los dispositivo periféricos y los chips de memoria en un solo tablero de circuitos, el tablero de sistema o tablero madre (mother board). El microprocesador y los otros chips se montan en una portadora antes de fijarlos al tablero madre. Las portadoras tienen conectores de agujas de tamaño estándar que permiten que se conecten los chips en el tablero de sistema. La mother board es lo que distingue a una computadora de otra. La PC puede ser de escritorio o portátil. Dentro de los computadores portátiles encontramos: o Laptop: alimentado por baterías, con pantalla plana y que pueden cargarse como un portafolios. o Notebook: Más livianas que las anteriores y que pueden transportarse dentro de un portafolios. o Palmtop: o computador manual, o PC de bolsillo. Tan pequeñas que caben en un bolsillo. Atiende las necesidades de usuarios para los cuales la movilidad es más valiosa que un teclado o una pantalla de tamaño usual. Hardware Hardware es todo aquello que es tangible (lo que se puede tocar). Dentro de este grupo está el monitor, el teclado, la computadora / ordenador en si ¨la caja¨ (lo que alberga las tarjetas, el disco duro, la unidad de disquete, etc.). También se incluyen la impresora, la UPS (sistema de Fuerza ininterrumpible), el ratón (mouse), la cámara de video acoplada a nuestro equipo, el micrófono, los cables, conexiones, etc.
  • 5. También se encuentran dentro de esta categoría el modem, el switch, el router, la , línea telefónica, etc., que hacen la comunicación a internet posible. LOS DISPOSITIVOS DE ENTRADA/SALIDA: Son aquellos que permiten la comunicación entre la computadora y el usuario. • DISPOSITIVOS DE ENTRADA: Son aquellos que sirven para introducir datos a la computadora para su proceso. Los introducir datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central. Los dispositivos de entrada típicos son los teclados, otros son: lápices ópticos, palancas de mando (joystick), CD-ROM, discos compactos ( CD), etc. Hoy en día es muy frecuente , ), que el usuario utilice un dispositivo de entrada llamado ratón que mueve un puntero tivo electrónico sobre una pantalla que facilita la interacción usuario-máquina. • DISPOSITIVOS DE SALIDA: Son los que permiten representar los resultados (salida) del proceso de datos. El dispositivo de salida típico es la pantalla o monitor. Otros dispositivos de salida son: . impresoras (imprimen resultados en papel), trazadores gráficos (plotters), bocinas, entre otros...
  • 6. Software Todo el hardware que hay no puede funcionar si no hay software (programa o programas) que hacen que este trabaje de manera adecuada. El software hace que una computadora tenga vida y se comporte de la manera que todos conocemos. Algunos ejemplos de software son: - Los Sistemas Operativos (S.O.) como el antiguo DOS (Disk Operating System), Windows 95, 98, Milenium, 2000, XP, y Vista. También hay que tomar en cuenta que hay Sistemas Operativos de Microsoft especial para redes. Otros Sistemas Operativos son el OS/2, el LINUX (en varias versiones) , el UNIX, entre otros. Software propietario El software propietario (también llamado privativo, de código cerrado o software no libre) es cualquier programa informático en el que el usuario final tiene limitaciones para usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido por un acuerdo de licencia, o por tecnología anticopia. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software. En el software de código cerrado una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software lo que le da la posibilidad de controlar y restringir los derechos del usuario sobre su programa. Esto implica por lo general que el usuario sólo tiene derecho a ejecutar el software bajo ciertas condiciones, comunmente fijadas por el proveedor y no dispone de acceso a su código fuente o aún teniendo acceso a él no tiene derecho a modificarlo ni redistribuirlo.
  • 7. Software libre Mapa conceptual del software libre. El software libre (en inglés free software, esta denominación también se confunde a software, veces con gratis por el doble sentido del inglés free en castellano) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation el software libre se refiere a la libertad de Foundation, los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido ), comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstan este tipo de software no es libre en el ; obstante, mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa. Tampoco debe confundirse software libre con "software de dominio público". Éste ". último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público público.
  • 8. Actividades Resuelve en tu cuaderno las siguientes preguntas: 1. ¿Qué es un computador? 2. ¿Cuál es la diferencia entre computación e Informática? 3. Explica brevemente las características de los principales tipos de computadoras. 4. ¿Qué es el Hardware? 5. ¿Qué es el Software? 6. ¿Cómo está dividido el hardware de una computadora? 7. ¿Cuáles son los tipos de software que existen? Explica las características de cada uno. 8. Al hablar de software libre, ¿Se entiende que cualquier persona tiene dominio sobre él? Explica.
  • 9. Algoritmos y Diagramas de Flujo Operadores y sus tipos
  • 10. Operadores Un operador es un símbolo (+, -, *, /, etc) que tiene una función predefinida (suma, resta, multiplicación, etc) Son elementos que relacionan de forma diferente, los valores de una o más variables y/o constantes. Es decir, los operadores nos permiten manipular valores. Operadores Aritméticos Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes). Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real. Operadores Aritméticos + Suma - Resta * Multiplicación / División mod Modulo (residuo de la división entera) Ejemplos: Expresión Resultado 7/2 3.5 12 mod 7 5 4+2*5 14 Prioridad de los Operadores Aritméticos Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis anidados se evalúan de dentro a fuera, el paréntesis más interno se evalúa
  • 11. primero. Dentro de una misma expresión los operadores se evalúan en el siguiente orden: 1. ^ Exponenciación 2. *, /, mod Multiplicación, división, modulo. 3. +, - Suma y resta. Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a derecha. Ejemplos: 4 + 2 * 5 = 14 23 * 2 / 5 = 9.2 3 + 5 * (10 - (2 + 4)) = 23 2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98 Operadores Relacionales Se utilizan para establecer una relación entre dos valores. Luego compara estos valores entre si y esta comparación produce un resultado de certeza o falsedad (verdadero o falso). Los operadores relacionales comparan valores del mismo tipo (numéricos o cadenas). Estos tienen el mismo nivel de prioridad en su evaluación. Los operadores relaciónales tiene menor prioridad que los aritméticos. Tipos de operadores Relacionales • > Mayor que • < Menor que • > = Mayor o igual que • < = Menor o igual que • < > Diferente • = Igual Ejemplos: Si a = 10, b = 20, c = 30 a+b>c Falso a-b<c Verdadero a-b=c Falso a * b < > c Verdadero Operadores Lógicos Estos operadores se utilizan para establecer relaciones entre valores lógicos. Estos valores pueden ser resultado de una expresión relacional.
  • 12. Tipos de operadores Lógicos And Y Or O Not Negación Ejemplo: Para los siguientes ejemplos T significa verdadero y F falso. Operador Not Operando Resultado T F F T Operador And Operando1 Operador Operando2 Resultado T AND T T T F F F T F F F F Operador Or Operando1 Operador Operando2 Resultado T Or T T T F T F T T F F F Prioridad de los Operadores Lógicos 1. Not 2. And 3. Or
  • 13. Prioridad de los Operadores en General 1. () 2. ^ 3. *, /, Mod, Not 4. +, -, And 5. >, <, > =, < =, < >, =, Or Ejemplos: Sea: a = 10 b = 12 c = 13 d =10 Algoritmo Podemos encontrar muchas definiciones de algoritmo en los textos de programacion, todas ellas muy similares: • Conjunto ordenado y finito de pasos que permite hallar la solución de un problema. • Una secuencia de pasos que conducen a la realización de una tarea. • Descripción exacta de la secuencia en que se ha de realizar un conjunto de actividades tendientes a resolver un determinado tipo de problema o procedimiento. • Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la lógica de un programa. • Es un sistema por el cual se llega a una solución, teniendo en cuenta que debe de ser definido, finito y preciso. • Toda receta, proceso, rutina, método, procedimiento, técnica, formula que resuelven un determinado problema. • Conjunto de instrucciones concretas y detalladas mediante el cual se consigue una acción determinada.
  • 14. Conjunto de reglas que permiten obtener un resultado determinado a partir de ciertas reglas definidas. • Descripción precisa de una sucesión de instrucciones que permite llevar a cabo un trabajo en un número finito de pasos. • Un conjunto de símbolos y procedimientos usados en la realización de un cálculo. Las definiciones más completas o formales: • Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo más finito. [Donald E. Knuth, 1968] • Descripción de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomina lexico [Pierre Scholl, 1988] • Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004] • Un algoritmo es un procedimiento para la resolución de problemas de cualquier tipo por medio de determinada secuencia de pasos simples y no ambiguos. El concepto fue utilizado originalmente para el cálculo matemático pero ahora es ampliamente usado en programación de computadoras. Características: Las características fundamentales que debe cumplir todo algoritmo son: • Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación. • Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos. • Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende. • Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.
  • 15. Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución. Diagrama de flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término. Un diagrama de flujo de datos es una descripción gráfica de un procedimiento para la resolución de un problema. Son frecuentemente usados para describir algoritmos y programas de computador. Los diagramas de flujo de datos están conformados por figuras conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa. Los diagramas de flujo son frecuentemente usados debido a que pueden suprimir detalles on innecesarios y tener un significado preciso, si son usados correctamente.
  • 16. Características Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término. Las siguientes son acciones previas a la realización del diagrama de flujo: • Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas. • Definir qué se espera obtener del diagrama de flujo. • Identificar quién lo empleará y cómo. • Establecer el nivel de detalle requerido. • Determinar los límites del proceso a describir. Los pasos a seguir para construir el diagrama de flujo son: • Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente. • Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico. • Si el nivel de detalle definido incluye actividades menores, listarlas también. • Identificar y listar los puntos de decisión. • Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos. • Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido. Ventajas de los diagramas de flujo • Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto. • Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los re-procesos , los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión. • Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. • Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
  • 17. DFD Dfd es un software diseñado para construir y analizar algoritmos. Usted puede crear diagramas de flujo de datos para la representación de algoritmos de programación estructurada a partir de las herramientas de edición que para éste propósito suministra el programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá ejecutarlo, analizarlo y depurarlo en un entorno interactivo diseñado para éste fin. La interfaz gráfica de Dfd, facilita en gran medida el trabajo con diagramas ya que simula la representación estándar de diagramas de flujo en hojas de papel. Objetos en dfd a) Objeto Inicio Es el primer objeto a ejecutar en cualquier algoritmo. Al ser ejecutado, el objeto Inicio transfiere el control al siguiente objeto. b) Objeto Asignación El objeto Asignación asigna valores a campos variables. Al ser ejecutado, puede realizar hasta tres asignaciones. El cuadro de dialogo del objeto Asignación contiene espacio para tres asignaciones, cada asignación consta de un espacio para el campo variable situado siempre a la izquierda, el símbolo de asignación y un espacio para la expresión situada siempre a la derecha. Esto indica que al campo variable se le asigna el resultado de la evaluación de la expresión. Debe realizarse por lo menos una asignación. c) Objeto Ciclo Mientras El objeto Ciclo Mientras tiene como función el ejecutar un bloque de objetos mientras que una condición sea verdadera. La condición debe ser siempre una expresión que al ser evaluada de como resultado un valor de tipo de dato Lógico. Ejemplo: 3<W, x >0 AND Sw = .V. , Valor*15 < 300*Contador. Si al evaluar la condición se obtiene el valor .F. la ejecución del algoritmo continuará a partir del objeto que sigue al Cierre.
  • 18. El cuadro de dialogo del objeto Ciclo Mientras contiene espacio para la expresión que conforma la condición. d) Objeto Ciclo Para Su función es ejecutar un bloque de objetos mientras que la variable contadora no alcance el límite establecido por el valor final. El contador es siempre una variable de tipo de dato Real. Contiene además un valor inicial que será asignado al contador al iniciar la ejecución del ciclo, un valor final y un valor de incremento. Si el contador excede el valor final, la ejecución continuará a partir del objeto que sigue al Cierre. En caso contrario, se ejecutará el cuerpo del ciclo y el contador será incrementado en el valor indicado por el incremento. El cuadro de diálogo del objeto Ciclo para contiene espacio para la variable contador, valor inicial, valor final y el valor de incremento en su respectivo orden. e) Objeto Decisión El objeto decisión selecciona el flujo a seguir de acuerdo al valor lógico de una condición. La condición debe ser siempre una expresión que al ser evaluada de como resultado un valor de tipo de dato Lógico. Ejemplo: 3<w, x >0 AND sw = .V. , valor*15 < 300*contador. El objeto Decisión está asociado a dos bloques de objetos ubicados a lado y lado de este, y un objeto Cierre Decisión ubicado a continuación de ambos bloques.
  • 19. Si al evaluar la condición se obtiene el valor lógico .V., se ejecuta el bloque rotulado con la palabra Si, en caso contrario se ejecuta el bloque rotulado con No. En ambos casos la ejecución continúa en el objeto Cierre Decisión. El cuadro de dialogo del objeto Decisión contiene espacio para la expresión que conforma la condición, y dos casillas por medio de las cuales se puede especificar por cual lado continuara el flujo en caso de que la condición sea verdadera. f) Objeto Lectura El objeto Lectura permite la entrada de valores constantes desde el teclado y se los asigna a campos variables. Podrá ser leída cualquier cantidad de variables utilizando un objeto Lectura. Al ejecutarse, el objeto despliega un cuadro de diálogo por cada variable presente en la lista, este cuadro de diálogo espera que el usuario introduzca un valor constante que será asignado a la respectiva variable. El cuadro de diálogo para la edición del objeto contiene un espacio para ingresar una lista de variables separadas por comas. Debe existir por lo menos una variable.
  • 20. g) Objeto Salida El objeto Salida muestra valores por pantalla. Puede ser visualizada cualquier cantidad de valores utilizando un objeto Salida. Al ejecutarse, este objeto evalúa cada una de las expresiones que contiene y despliega un cuadro de diálogo que muestra el valor obtenido en cada una de las expresiones en su respectivo orden. El cuadro de diálogo para la edición del objeto contiene un espacio para ingresar una lista de expresiones separadas por comas. Debe existir por lo menos una expresión. h) Objeto Fin Este objeto junto con el objeto Inicio, delimita el cuerpo del procedimiento principal. Solo existe un objeto Fin en el diagrama; la ejecución de este objeto finaliza la ejecución del algoritmo. Programa informático Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar correctamente. Al conjunto general de programas, se le denomina software y así, se refiere al equipamiento lógico o soporte lógico de una computadora digital. En informática, se los denomina comúnmente binarios, (propio en sistemas unix, donde debido a la estructura de este último, los ficheros no necesitan hacer uso de extensiones. Posteriormente, los presentaron como ficheros ejecutables, con extensión .exe, en los sistemas operativos de la familia Windows) debido a que una vez que han pasado por el proceso de compilación y han sido creados, las instrucciones que se escribieron en un lenguaje de programación que los humanos usan para escribirlos con mayor facilidad, se han traducido al único idioma que la máquina comprende, combinaciones de ceros y unos llamada código máquina. El mismo término, puede referirse tanto a un programa
  • 21. ejecutable, como a su código fuente, el cual es transformado en un binario cuando es compilado. Generalmente el código fuente lo escriben profesionales conocidos como programadores. Se escribe en un lenguaje que sigue uno de los siguientes dos paradigmas: imperativo o declarativo y que posteriormente puede ser convertido en una imagen ejecutable por un compilador. Cuando se pide que el programa sea ejecutado, el procesador ejecuta instrucción por instrucción. De acuerdo a sus funciones, se clasifican en software de sistema y software de aplicación. En los computadores actuales, al hecho de ejecutar varios programas de forma simultánea y eficiente, se le conoce como multitarea. Un programa es un conjunto de instrucciones u órdenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función específica. 1.- Es la relación ordenada de actividades, en informática se le conoce como la serie codificada de instrucciones. 3. Redacción de un algoritmo en un lenguaje de programación. 4. Conjunto de instrucciones ordenadas correctamente que permiten realizar una tarea o trabajo específico. 5. Toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una función o una terea o para obtener un resultado determinado, cualquiera que fuere su forma de expresión y fijación. 6. Conjunto secuenciado de instrucciones que quedan escritas en un lenguaje determinado con unos fines específicos. Aunque en el lenguaje común con frecuencia se denomina programa al sistema operativo, la diferencia estriba, precisamente, en la especificidad de aquél frente al carácter de gestión global de éste. La palabra software engloba ambos. Estructuras de la Programación: a) Secuenciales: La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. Una estructura secuencial se representa de la siguiente forma:
  • 22. Inicio Accion1 Accion2 . . AccionN Fin b) Condicionales: Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples. Simples: Las estructuras condicionales simples se les conocen como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma: Pseudocódigo: Diagrama de flujo: Dobles: Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:
  • 23. Pseudocódigo: Diagrama de flujo: c) Repetitivas: La estructura repetitiva se utiliza cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces. Se le llama bucle o ciclo a todo proceso que se repite un cierto número de veces dentro de un pseudocódigo o un programa. Existen dos tipos de estructuras repetitivas; la primera es aquella en donde se tiene perfectamente establecido el número de veces que un grupo de acciones se van a ejecutar (20, 5, 2 veces), y la segunda en la que el número de repeticiones es desconocido y se hará hasta que se cumpla o no cierta condición. EJERCICIOS: 1. Realice un algoritmo que permita ingresar la nota de los tres lapsos de una asignatura, calcule su promedio y muestre la nota definitiva de un alumno de computación. 2. Realice un algoritmo que permita ingresar la cantidad de pantalones que una persona desea comprar y calcule el monto total a pagar sabiendo que cada pantalón cuesta Bsf.70. 3. Una empresa decide otorgarle un aumento de salario del 15% a sus trabajadores, realice un algoritmo, que permita ingresar el sueldo de un empleado y mostrar cuanto se le debe pagar luego de aplicarle el aumento. 4. Una tienda tiene un descuento de 20% en pantalones, realice un algoritmo, que permita ingresar el precio de un pantalón y mostrar cuanto debe pagar el cliente luego de aplicarle el descuento.
  • 24. 5. Realice un algoritmo, que permita ingresar el precio de tres artículos incluidos en una factura y mostrar cuanto debe pagar el cliente en total luego de agregarle el IVA del 9%. 6. Una empresa decide otorgarle un aumento de salario del 15% a sus trabajadores, realice un algoritmo, que permita ingresar el sueldo de un empleado y mostrar cuanto se le debe pagar luego de aplicarle el aumento. 7. Un ciudadano, para poder contraer matrimonio, debe cumplir con dos condiciones: que sea mayor de edad y que sea soltero. Haga un algoritmo que permita ingresar la edad y el estado civil de una persona y muestre un mensaje indicando si es apta para casarse o no. 8. Realice un algoritmo que solicite el valor de a, b y c y permita calcular el valor de X, sabiendo que: ૛ࢇ࢈ + ࢉ ࢞= ૛ࢉ
  • 26. ¿Qué es y para qué sirve Excel? Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta cálculos de préstamos hipotecarios. Elementos de Excel La pantalla inicial Al iniciar Excel aparece una pantalla inicial como ésta, vamos a ver sus componentes fundamentales, así conoceremos los nombres de los diferentes elementos y será más fácil entender el resto del curso. La pantalla que se muestra a continuación (y en general todas las de este curso) puede no coincidir exactamente con la que ves en tu ordenador, ya que cada usuario puede decidir qué elementos quiere que se vean en cada momento, como veremos más adelante. Al hacer clic en Insertar, por ejemplo, veremos las operaciones relacionadas con los diferentes elementos que se pueden insertar en Excel. Todas las operaciones se pueden hacer a partir de estos menús. Pero las cosas más habituales se realizan más rápidamente
  • 27. a partir de los iconos de las otras barras que veremos a continuación. En el extremo de la derecha están los botones para minimizar , restaurar y cerrar del libro de trabajo. En Excel2003 la barra de menús tiene un comportamiento "inteligente", que consiste, básicamente, en mostrar de los menús sólo los comandos más importantes y los que el usuario va utilizando. Los menús desplegables de la barra de menús contienen tres tipos básicos de elementos: Las Barras La barra de título Contiene el nombre del documento sobre el que se está trabajando en ese momento. Cuando creamos un libro nuevo se le asigna el nombre provisional Libro1, hasta que lo guardemos y le demos el nombre que queramos. En el extremo de la derecha están los botones para minimizar , restaurar y cerrar . La barra de menú Contiene las operaciones de Excel, agrupadas en menús desplegables.
  • 28. Al hacer clic en Insertar, por ejemplo, veremos las operaciones relacionadas con los diferentes elementos que se pueden insertar en Excel. Todas las operaciones se pueden hacer a partir de estos menús. Pero las cosas más habituales se realizan más rápidamente a partir de los iconos de las otras barras que veremos a continuación. En el extremo de la derecha están los botones para minimizar , restaurar y cerrar del libro de trabajo. En Excel la barra de menús tiene un comportamiento "inteligente", que consiste, básicamente, en mostrar de los menús sólo los comandos más importantes y los que el usuario va utilizando. Los menús desplegables de la barra de menús contienen tres tipos básicos de elementos: - Comandos inmediatos. Se ejecutan de forma inmediata al hacer clic sobre ellos. Se reconocen porque a la derecha del nombre del comando, o no aparece nada o bien aparece la combinación de teclas para ejecutarlo desde el teclado. Por ejemplo, en el menú Insertar, el comando Columnas, o el comando Hipervínculo que se activa pulsando al mismo tiempo las teclas Ctrl, Alt y K. - Otro menú desplegable. Al situarse sobre éste, se abre un nuevo menú a su lado con más opciones para que elijamos una de ellas. Se reconocen porque tienen un triángulo a la derecha. Por ejemplo, en el menú Insertar, Imagen
  • 29. - Comando con ventana. Al hacer clic, aparece una ventana o cuadro de diálogo en el que nos pedirá que rellenemos algunos datos y que tendrá botones para aceptar o cancelar la acción. Se distinguen porque el nombre acaba en puntos suspensivos. Por ejemplo, en el menú Insertar, Gráfico... La barra de herramientas estándar Contiene iconos para ejecutar de forma inmediata algunas de las operaciones más habituales, como Guardar , Copiar , Cortar , etc.
  • 30. La barra de formato Contiene las operaciones más comunes sobre formatos, como poner en negrita, cursiva, elegir tipo de fuente, etc. La barra de formulas Nos muestra el contenido de la celda activa, es decir, la casilla donde estamos situados. Cuando vayamos a modificar el contenido de la celda, dicha barra variará ligeramente, pero esto lo estudiaremos más adelante. La barra de etiquetas Permite movernos por las distintas hojas del libro de trabajo. Las barras de desplazamiento Permiten movernos a lo largo y ancho de la hoja de forma rápida y sencilla, simplemente hay que desplazar la barra arrastrándola con el ratón, o hacer clic en los triángulos. Conceptos básicos de Excel. Aquí podrás encontrar los conceptos más básicos que utiliza Excel. Libro de trabajo Un libro de trabajo es el archivo que creamos con Excel, es decir, todo lo que hacemos en este programa se almacenará formando el libro de trabajo. Los libros de trabajo de Excel tienen la extensión .XLS para que el ordenador los reconozca como tal. Cuando se inicia una sesión de Excel automáticamente se abre un nuevo libro de trabajo con el nombre provisional de Libro1. Esto lo puedes comprobar en la pantalla de Excel, en la Barra de título en la parte superior de la ventana verás cómo pone Microsoft Excel - Libro1.
  • 31. Cada vez que empezamos un nuevo trabajo con Excel el número del libro irá variando dependiendo de cuántos se hayan creado en esta sesión. Así si empezamos otro trabajo, el nombre que se asigna será Libro2, el siguiente Libro3, y así sucesivamente. Cuidado que el nombre asignado sólo sirve como referencia para identificar los trabajos mientras no se hayan guardado, en ningún caso significa que el archivo ya se encuentra guardado. Un libro de trabajo está formado por varias hojas, en principio constará de 3 hojas aunque el número de éstas puede variar entre 1 y 255, Si miras en la parte inferior de la ventana de Excel encontrarás las diferentes hojas del libro de trabajo, cada una de ellas nombradas de la forma Hoja1, Hoja2... Hoja de cálculo La hoja de cálculo es uno de los distintos tipos de hojas que puede contener un libro de trabajo. Es una herramienta muy útil para todas aquellas personas que trabajen con gran cantidad de números y necesiten realizar cálculos u operaciones con ellos. Es como una gran hoja cuadriculada formada por 256 columnas y 65.536 filas. Las hojas de cálculo están formadas por columnas y filas. Una columna es el conjunto de celdas seleccionadas verticalmente. Cada columna se nombra por letras, por ejemplo A, B, C,.......AA, AB,........IV. Cada fila se numera desde 1 hasta 65536 y es la selección horizontal de un conjunto de celdas de una hoja de datos.
  • 32. La intersección de una columna y una fila se denomina Celda y se nombra con el nombre de la columna a la que pertenece y a continuación el número de su fila, por ejemplo la primera celda pertenece a la columna A y la fila 1 por lo tanto la celda se llama A1. Otro concepto muy importante en una hoja de cálculo es el de Rango, que es un bloque rectangular de una o más celdas que Excel trata como una unidad. Los rangos son vitales en la Hoja de Cálculo, ya que todo tipo de operaciones se realizan a base de rangos. Tipos de datos. Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo: Valores Constantes. Es un dato que se introduce directamente en una celda. Puede ser un número, una fecha u hora, o un texto. NÚMEROS Para introducir números puedes incluir los caracteres 0,1,2,3,4,5,6,7,8,9 y los signos especiales + - ( ) / % E e . €. Los signos (+) delante de los números se ignoran, y para escribir un número negativo éste tiene que ir precedido por el signo (-). Al escribir un número entre paréntesis, Excel lo interpreta como un número negativo, lo cual es típico en contabilidad. El carácter E o e es interpretado como notación científica. Por ejemplo, 3E5 equivale a 300000 (3 por 10 elevado a 5). Se pueden incluir los puntos de miles en los números introducidos como constantes. Cuando un número tiene una sola coma se trata como una coma decimal. Si al finalizar un número se escribe €, Excel asigna formato Moneda al número y así se verá en la celda, pero en la barra de fórmulas desaparecerá dicho símbolo. Si introducimos el símbolo % al final de un número, Excel lo considera como símbolo de porcentaje. FECHA U HORA Para introducir una fecha u hora, no tienes más que escribirla de la forma en que deseas que aparezca. Al igual que los números (ya que realmente lo son), las fechas y las horas también aparecen alineados a la derecha en la celda.
  • 33. Cuando introduzcas una fecha comprendida entre los años 1929 y 2029, sólo será necesario introducir los dos últimos dígitos del año, sin embargo para aquellas fechas que no estén comprendidas entre dicho rango, necesariamente deberemos introducir el año completo. Ejemplos: 1/12/99 1-12-99 2:30 PM 14:30 1/12/99 14:30 12/07/2031 TEXTO Para introducir texto como una constante, selecciona una celda y escribe el texto. El texto puede contener letras, dígitos y otros caracteres especiales que se puedan reproducir en la impresora. Una celda puede contener hasta 16.000 caracteres de texto. Si un texto no cabe en la celda puedes utilizar todas las adyacentes que están en blanco a su derecha para visualizarlo, no obstante el texto se almacena únicamente en la primera celda. El texto aparece, por defecto, alineado a la izquierda en la celda. Fórmulas y Funciones Fórmulas. Una fórmula es una secuencia formada por valores constantes, referencias a otras celdas, nombres, funciones, u operadores. Una fórmula es una técnica básica para el análisis de datos. Se pueden realizar diversas operaciones con los datos de las hojas de cálculo como *,+,-,Sen,Cos,etc... En una fórmula se pueden mezclar constantes, nombres, referencias a otras celdas, operadores y funciones. La fórmula se escribe en la barra de fórmulas y debe empezar siempre por el signo =. Funciones Una función es una fórmula especial escrita con anticipación y que acepta un valor o valores, realiza unos cálculos con esos valores y devuelve un resultado. Todas las funciones tienen que seguir una sintaxis y si ésta no se respeta Excel nos mostrará un mensaje de error. 1) Los argumentos o valores de entrada van siempre entre paréntesis. No dejes espacios antes o después de cada paréntesis.
  • 34. 2) Los argumentos pueden ser valores constantes (número o texto), fórmulas o funciones. 3) Los argumentos deben de separarse por un punto y coma ";". Ejemplo: =SUMA(A1:B3) esta función equivale a =A1+A2+A3+B1+B2+B3 Referencias y nombres Referencias. Cuando trabajamos en Excel y más concretamente cuando hacemos usos de fórmulas y funciones casi es seguro que pongamos referencias a celdas o conjunto de celdas que no son propiamente la misma celda donde tenemos la formula. Las referencias son enlaces a un lugar, es decir, cuando en una formula escribimos =SUMA(A1;B1) nos estamos refiriendo a que sume el contenido de A1 y el contenido de B1. Existen 3 tipos de referencias: Referencia Relativa: Las referencias de filas y columnas cambian si se copia la formula en otra celda, es decir se adapta a su entorno porque las referencias las hace con respecto a la distancia entre la formula y las celdas que forman parte de la formula. Esta es la opción que ofrece Excel por defecto. Referencia Absoluta: Las referencias de filas y columnas no cambian si se copia la formula a otra celda, las referencias a las celdas de la formula son fijas. Referencia Mixta: Podemos hacer una combinación de ambas referencias, podemos hacer que las filas sean relativas y las columnas absolutas o viceversa. Otra funcionalidad muy interesante de las referencias es la posibilidad de escribir referencias a celdas que se encuentran en otras hojas o incluso en otros libros. Referencia a otras hojas. Para hacer referencia a celdas de otras hojas debemos indicar el nombre de la hoja seguido del signo de exclamación y el nombre de la celda. Por ejemplo: Hoja2!A2 esta referencia está diciendo que coja la celda A2 de la hoja Hoja2. Si la hoja tuviera un nombre personalizado con espacios incluidos, la referencia sería de este modo 'Nombre de la hoja externa'!A2, habría que encerrar el nombre de la hoja entre comillas simples ' '.
  • 35. Referencia a otros libros. Para hacer referencia a celdas de otros libros debemos indicar el nombre del libro entre corchetes y el resto como acabamos de ver. Por ejemplo: '[presupuesto 2003]Hoja1'!B2 esta referencia indica que la celda se encuentra en el libro "Presupuesto 2003", en la Hoja1 y en la celda B2. Actividades. Realiza en tu cuaderno las siguientes preguntas: 1. ¿Qué es Excel? 2. ¿Cuáles son los elementos que conforman el programa Excel? Defínelos. 3. Explica la función que cumplen las siguientes barras: Titulo, menús, herramientas, fórmulas, etiquetas. 4. ¿Qué es una fórmula? 5. ¿Qué es una función? 6. ¿Qué son las referencias? 7. ¿Cuáles son los tipos de datos con los que se puede trabajar en Excel?
  • 37. ¿Qué es una base datos? Access es un programa que permite gestionar y organizar una serie de datos. Por ejemplo, podemos utilizar Access para llevar la gestión de fichas de los artículos de nuestro almacén, introduciendo, modificando, actualizando, sacando informes por impresora, etc. Podemos por ejemplo realizar consultas tales como ¿qué artículo se ha vendido más este mes? ¿Qué clientes compran un determinado artículo? ¿Cuál es la ganancia total del mes? etc. Iniciar Access En primer lugar, veamos como entrar y salir de Microsoft Access. Iniciar: hacer clic en el icono del escritorio o en el menú inicio, programas y dar clic en el icono. Salir: Dar clic en o presionar simultáneamente ALT y F4. Descripción del entorno de trabajo. Access permite realizar muchas tareas mediante las opciones de menú ofrecido en la ventana principal, la cual contiene los elementos básicos de una aplicación para Windows: • La barra de Título. • La barra de menús desplegables. • La ventana de los objetos. Barra de título Barra de menús • La barra de estado. Ventana Barra de herramientas Barra de Estado
  • 38. Algunos conceptos de bases de datos: Base de Datos: es la colección de datos aparentes usados por el sistema de aplicaciones de una determinada empresa. Base de Datos: es un conjunto de información relacionada que se encuentra agrupada o estructurada. Un archivo por sí mismo no constituye una base de datos, sino más bien la forma en que está organizada la información es la que da origen a la base de datos. Base de Datos: colección de datos organizada para dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que aparezcan estar en una sola ubicación Requerimientos de las bases de datos: El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos. Requerimientos administrativos: se requiere mucho más para el desarrollo de sistemas de bases de datos que únicamente seleccionan un modelo lógico de base de datos. La bases de datos es una disciplina organizacional, un método, más que una herramienta o una tecnología. Requiere de un cambio conceptual y organizacional. Ventajas en el uso de bases de datos: La utilización de bases de datos como plataforma para el desarrollo de Sistemas de Aplicación en las Organizaciones se ha incrementado notablemente en los últimos años, se debe a las ventajas que ofrece su utilización, algunas de las cuales se comentarán a continuación: • Globalización de la información: permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos. • Eliminación de información inconsistente: si existen dos o más archivos con la misma información, los cambios que se hagan a éstos deberán hacerse a todas las copias del archivo de facturas. • Permite compartir información. • Permite mantener la integridad en la información: la integridad de la información es una de sus cualidades altamente deseable y tiene por objetivo que sólo se almacena la información correcta. • Independencia de datos: el concepto de independencia de datos es quizás el que más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de Datos. La independencia de datos implica un divorcio entre programas y datos.
  • 39. Las tablas, los registros y los campos. El conjunto de información que se guarda es una base de datos esta organizada en tablas. Una tabla está formada por filas y columnas. Las filas son equivalentes a los registros de un archivo y las columnas son los campos. En Access, una tabla es un objeto que almacena los datos en registros (filas) y campos (columnas). Una tabla es un conjunto de registros que contienen un tipo determinado de información. Los campos que forman parte de una tabla, caracterizados por el tipo de campo y la anchura, constituyen la estructura de la tabla. Tipos de Campos. Las principales características de los tipos de campo en Access son las siguientes: • Texto: Almacenan cualquier carácter, incluyendo letras, números que no requieren realizar operaciones matemáticas, símbolos especiales, etc. • Memo: Puede contener texto en formato libre, de longitud variable hasta un máximo de 64,000 caracteres. • Numérico: Dígitos decimales y opcionalmente el punto decimal, comas y el signo menos. • Fecha/Hora: Almacena fechas u horas el formato predeterminado para fechas es DD/MM/YY y para las horas HH:MM:SS. • Moneda: puede contener valores numéricos que representen cantidades monetarias con una precisión máxima de 15 dígitos a la izquierda del punto decimal y cuatro dígitos a la derecha. • Autonumérico: Este campo contiene un número entero que se incrementa automáticamente cada vez que se agrega un registro nuevo a la tabla. • Sí/no: representa un valor lógico que solo acepta estos dos valores. • Objeto OLE: Puede contener un objeto, tal como una hoja de cálculo de Excel o Grafico de MS Draw. • Hipervínculo: contiene una dirección de hipervínculo. Creación de una tabla. El proceso de creación de una tabla es: 1. Seleccione la ficha Tablas en la ventana “Bases de datos”.
  • 40. 2. Pulse el botón nuevo. 3. Seleccione vista de diseño en el cuadro de diálogo “Nueva tabla”. La ventana que se presenta permitirá definir las peculiaridades de los campos de las tablas: • El nombre del campo. • El tipo de campo y sus propiedades asociadas. • Una descripción. 4. Escriba un nombre para el campo de la columna “Nombre de campo” y pulse TAB. 5. Pulse el botón de flecha situado en el extremo derecho de esta columna, Elija el tipo de dato deseado y pulse TAB. 6. Descripción es opcional, si lo desea puede escribir una frase que describa al campo. 7. Situé el cursor en los recuadros correspondientes a las propiedades del campo (en la parte inferior de la pantalla) y cambie las propiedades que desee. 8. Repita los pasos anteriores para los demás campos. Si ha cometido algún error o necesita hacer una corrección, sitúe el cursor en la posición del error, haga clic y edítelo. Si necesitamos añadir o suprimir filas, podría utilizar las opciones correspondientes del menú Edición. Definir un campo como clave principal. La clave principal impide que dos registros contengan los mismos datos en el campo o campos clave, mantiene una ordenación de los registros basada en la clave y acelera las operaciones de búsqueda y ordenación. Para definir un campo como tal, se debe: 1. Seleccionar el campo deseado en Vista de diseño de la tabla haciendo clic en su botón selector de registro . 2. Pulse el botón de la barra de herramientas o elija la opción Clave Principal del menú Edición. Almacenar la Estructura. Para almacenar la estructura de una tabla: 1. Elija la opción Guardar del menú Archivo. 2. Escriba el nombre de la tabla y pulse Aceptar
  • 41. 3. Pulse el botón Sí, si desea crear una clave principal o No en otro caso. 4. Cuando haya terminado elija Cerrar en el menú Archivo. Edición. Access dispone de dos modos de visualización para las tablas: • Vista de diseño: permite crear y modificar la estructura de una tabla. • Vista de hoja de datos: muestra los registros en un formato de filas y columnas, permitiéndonos visualizar muchos registros a la vez y agregar o editar datos. El Modo de visualización se puede seleccionar a través del primer botón de la barra de herramientas. Agregar Registros. 1. Seleccione la ficha Tablas en la ventana “Base de datos” y elija la tabla deseada. 2. Pulse el botón Abrir, 3. Pulse el botón Nuevo registro en la parte inferior de la ventana tabla o elija la opción Nuevo Registro en el menú Insertar. Relaciones entre tablas. Access permite conectar o relacionar dos tablas. Antes de establecer una relación es necesario tener en cuenta las siguientes consideraciones: • Cuando se establece una relación de uno a varios, el campo común de la primera tabla debe estar definido como clave principal. • Los tipos de datos y propiedades de los campos comunes deben ser iguales en ambas tablas. Al efectuar una relación se puede obligar a Access a establecer una integridad referencial ( la tabla “varios” de la relación “uno a varios” no puede contener datos que no estén relacionados con datos de la primera tabla). La integridad referencial es una forma de asegurar que los datos contenidos en las dos tablas relacionadas sean válidos. Para definir una relación entre dos tablas:
  • 42. 1. Cierre todas las ventanas de objetos que estén abiertas y active la ventana de “Base de Datos”. 2. Elija la orden Relaciones del menú Herramientas o pulse en la barra de herramientas. 3. Seleccione las tablas o consultas a relacionar y pulse el botón agregar. Pulse el botón Cerrar para cerrar el cuadro de diálogo “Mostrar tabla”: 4. Para crear una relación, haga clic en el campo común (clave principal) de la primera tabla y arrástrelo hacia el campo correspondiente de la segunda tabla. Al soltar el botón del ratón se abrirán el cuadro de diálogo “Relaciones”. Access cumplimenta el nombre de los campos. 5. Compruebe que el campo que establece la relación aparece en las dos tablas. 6. Cumplimente el cuadro de diálogo marcando el botón de opción apropiado y pulse Aceptar. 7. Cierre la ventana “Relaciones”, pulse Sí para guardar el diseño. Access traza una línea entre las dos tablas para indicar la relación, visualizando un 1 en un extremo de la línea de relación, junto a la tabla de “uno” y un símbolo de infinito en la tabla de “varios”. Las consultas. ¿Qué es una consulta? Una consulta es un objeto de Access que se utiliza para localizar, organizar o editar los datos contenidos en tablas. Se utilizan consultas para ver, modificar y analizar datos de formas diferentes. También pueden utilizarse como el origen de registros para formularios, informes y páginas de acceso a datos (página de acceso a datos: página Web, publicada desde Access, que tiene una conexión a una base de datos. En una página de acceso a datos, puede ver, agregar, editar y manipular los datos almacenados en la base de datos. Una página puede incluir también datos de otros orígenes de datos, como Excel.). Existen varios tipos de consultas en Microsoft Access.
  • 43. Básicamente se realizan tres tipos de consulta: consulta de selección, para localizar los registros de una tabla que cumplan unas condiciones determinadas; consultas de acción, diseñadas para modificar, añadir o reemplazar datos, eliminar registros, etc., y consultas de parámetros, que permiten seleccionar los registros que cumplen con los valores introducidos como parámetros en el momento de la ejecución de la consulta. Consultas de selección Una consulta de selección es el tipo de consulta más habitual. Este tipo de consulta obtiene los datos de una o más tablas y muestra los resultados en una hoja de datos en la que puede actualizar los registros (con algunas restricciones). También puede utilizar una consulta de selección para agrupar los registros y calcular sumas, cuentas, promedios y otros tipos de totales. Consultas de parámetros Una consulta de parámetros es una consulta que, cuando se ejecuta, muestra un cuadro de diálogo propio que solicita información, por ejemplo, criterios (criterios: condiciones que se especifican para limitar los registros que se incluyen en el conjunto de resultados de una consulta o un filtro.) para recuperar registros o un valor que desea insertar en un campo. Puede diseñar la consulta para que solicite más de un dato; por ejemplo, puede diseñarla para que solicite dos fechas. Access puede entonces recuperar todos los registros que se encuentren entre esas dos fechas. Las consultas de parámetros también son útiles cuando se emplean como base para formularios, informes y páginas de acceso a datos. Por ejemplo, puede crear un informe de ingresos mensuales basado en una consulta de parámetros. Al imprimir el informe, Access muestra un cuadro de diálogo que solicita el mes para el que se desea obtener el informe. Cuando se especifica un mes, Access imprime el informe correspondiente. Consultas de tabla de referencias cruzadas Las consultas de referencias cruzadas se utilizan para calcular y reestructurar datos de manera que su análisis sea más sencillo. Las consultas de referencias cruzadas calculan una suma, una media, un recuento u otro tipo de totales de datos, y se agrupan en dos tipos de información: uno hacia abajo, en el lado izquierdo de la hoja de datos, y otro a lo largo de la parte superior. Consultas de acción Una consulta de acción es una consulta que realiza cambios o desplazamientos de muchos registros en una sola operación. Hay cuatro tipos de consultas de acción:
  • 44. Consulta de eliminación Elimina un grupo de registros de una o más tablas. Por ejemplo, puede utilizar una consulta de eliminación para quitar productos que ya no se fabrican o de los que no hay pedidos. Con las consultas de eliminación, siempre se eliminan registros enteros, no sólo campos seleccionados dentro de los registros. • Consulta de actualización Realiza cambios globales en un grupo de registros de una o más tablas. Por ejemplo, puede aumentar los precios un 10 por ciento para todos los productos lácteos o bien puede aumentar los sueldos un 5 por ciento al personal de una determinada categoría. Con una consulta de actualización, puede cambiar los datos de las tablas existentes. • Consulta de datos anexados Agrega un grupo de registros de una o más tablas al final de una o más tablas. Por ejemplo, supongamos que consigue nuevos clientes y una base de datos que contiene una tabla con información acerca de estos clientes. Para evitar tener que escribir toda esta información en la base de datos, desea anexarla a la tabla Clientes. • Consulta de creación de tabla Crea una tabla nueva a partir de la totalidad o una parte de los datos de una o más tablas. Las consultas de creación de tabla son útiles para crear una tabla que se desee exportar a otra base de datos de Microsoft Access (base de datos de Microsoft Access: colección de datos y objetos (como tablas, consultas o formularios), que está relacionada con un tema o propósito concreto. El motor de base de datos Microsoft Jet administra los datos.) o una tabla histórica que contenga registros antiguos. Las consultas admiten tres modos de presentación: • Vista Diseño: abre la ventana Diseño de la consulta, en la que podremos crear o modificar su estructura. • Vista hoja de datos: ejecuta la consulta y preséntale resultado en una hoja de datos que permite ver, agregar o editar lo registros. • Vista SQL: permite crear o modificar una consulta usando instrucciones del lenguaje de consultas estructurado SQL. ¿Qué puede hacer una consulta? Elegir tablas: las consultas se pueden realizar sobre una sola tabla o sobre todas las tablas creadas en esa base de datos. De esta forma las combinaciones posibles para obtener información son muchas. Modificar los datos de las tablas: aunque las consultas no son tablas, dan acceso a ellas, y permite modificar, eliminar o añadir registros nuevos. También se puede utilizar una consulta para crear una nueva tabla que contenga registros de otra tabla o de varias tablas.
  • 45. Elegir uno o varios campos: al crear una consulta es posible especificar qué campo se desea ver. Seleccionar registros: una consulta se puede concretar hasta el punto de ver sólo un registro. Realizar cálculos: se pueden realizar cálculos con los campos mostrados en la consulta. Por ejemplo contar el número de registros seleccionados o acumular totales. Se crearán campos nuevos: campos calculados que contendrán el resultado del cálculo. Para crear nuevos formularios, informes o consultas: partiendo de los datos obtenidos en una consulta se pueden crear nuevos elementos. Estas son las opciones que ofrece Access para crear una consulta: 1. Vista diseño: permite realizar una consulta sin la ayuda del asistente. 2. Asistente para consultas sencillas El Asistente para consultas sencillas crea consultas que recuperan datos de los campos especificados en una tabla o consulta, o en varias tablas o consultas. Si se desea, el asistente también puede sumar, contar y obtener el promedio de los valores de grupos de registros o de todos los registros y puede calcular el valor mínimo o máximo de un campo. No obstante, no es posible limitar los registros recuperados mediante el establecimiento de criterios. 3. Asistente para consultas de referencias cruzadas Una consulta de tabla de referencias cruzadas calcula totales resumidos basándose en los valores de cada fila y columna. Calcula una suma, una media, un recuento u otros tipos de totales de los registros y luego agrupa el resultado en dos tipos de información: uno hacia abajo, en el lado izquierdo de la hoja de datos y otro a lo largo de la parte superior. 4. Asistente para consultas de buscar duplicados Con este asistente se puede determinar si existen registros duplicados en una tabla o determinar qué registros de una tabla comparten el mismo valor. Por ejemplo, se pueden buscar valores duplicados en un campo de dirección para determinar si existen registros duplicados para el mismo paciente. También se pueden buscar valores duplicados en un campo de población para todos los pacientes de una misma ciudad.
  • 46. Puede ser una herramienta útil si se han importado datos desde otra base de datos, ya que permite depurarlos. 5. Asistente para buscar registros no coincidentes Mediante este Asistente se pueden buscar registros en una tabla que no tenga registros relacionados en otra tabla. Por ejemplo, puede buscar pacientes que no hayan realizado ninguna visita. También es útil si se han importado datos desde otra base de datos, ya que permite depurarlos. Formularios. ¿Qué es un formulario? Un formulario es un objeto de Access que nos permitirá introducir y modificar los datos de una forma más "amable" y cómoda. Los formularios tienen la ventaja de poder: - Mostrar datos de varias tablas al mismo tiempo - Calcular campos - Crear y utilizar gráficos - Utilizar fuentes especiales, colores, títulos, etc. Creación de un formulario. Los formularios podemos crearlos mediante un asistente o bien en blanco y diseñarlos a nuestra medida. Para ver cómo se crean, hemos de estar situados con una base de datos abierta en la pestaña Formularios. y pulsar el botón Nuevo. Nos aparecerá una ventana pidiéndonos el tipo de formulario a crear y la tabla o consulta a partir de la cual se creará. Vamos a crear uno sencillo utilizando un asistente que nos irá guiando en su creación. 1. Con nuestra base de datos abierta acceda a Formularios - Nuevo y escoge la tabla Clientes y la opción Asistente para formularios. Aceptar la ventana.
  • 47. En esos momentos, se ejecutará un asistente de Access que nos irá guiando paso a paso en la creación del formulario. 2. En el primer paso, Access nos pide qué campos queremos incluir en el formulario. En la parte izquierda aparece una ventana con los campos de la base de datos y en la parte derecha otra con los campos que se incluirán en el formulario. En medio de las dos ventanas aparecen unos botones que servirán para incluir o borrar campos desde la ventana izquierda a la ventana derecha. Carga el campo seleccionado desde la ventana izquierda a la ventana derecha la Carga todos los campos desde la ventana izquierda a la ventana derecha Borra el campo seleccionado de la ventana derecha Borra todos los campos de la ventana derecha Carga todos los campos y pulsa el botón Sigu Siguiente. 3. En el siguiente paso, Access nos pregunta qué tipo de formulario y la distribución de los campos a través del mismo. Si pulsas un clic en las diversas opciones, verás una simulación en la ventana de la izquierda de cómo quedará. Acepte el tipo En columnas y pulsa el botón Siguient Siguiente 4. Para los fondos, pruebe igual que antes el estilo que le guste. En nuestro caso, escogeremos el estilo Mundo. Pulsar siguiente. 5. Aceptar el último paso (nombre del formulario) con el botón Terminar, y el , formulario ya estará creado. Edición del Formulario. Desde el formulario podemos modificar el contenido de un campo, borrarlo, añadir nuevos registros, y todos los cambios que realicemos en el formulario, se realizarán en la tabla relacionada, así como todos los cambios efectuados en la tabla, se visualizarán si abrimos el formulario.
  • 48. Podemos cerrar el formulario, buscar un dato (Edición - Buscar), borrar un registro completo (Edición - Eliminar registro), etc. Si tenemos el formulario cerrado, para utilizarlo sólo debemos pulsar el botón Abrir. De igual forma, con el botón Diseñar accedemos al diseño del formulario, que es una pantalla especial donde podemos cambiar las posición de los campos, características, añadir campos calculados, títulos, colores, etc. Los Informes. ¿Qué es un informe? Un informe es una forma de presentar los datos contenidos en una o varias tablas impresos en una hoja de papel. Los informes permiten agrupar la información contenida en todos los registros. En Access se pueden crear dos tipos de informes: • Los informes estándar: diseñados con un asistente para informes, que permiten imprimir los registros en columnas, por grupos de totales o generar etiquetas postales. • Los informes personales: que pueden presentar cualquier dato contenido en los campos de la tabla, totales o cálculos basados en campos numéricos, gráficos o cualquier otro elemento o control presente en el cuadro de herramientas. Creación de un informe personal. Para crear un informe: 1. Active la ventana “Base de datos”, seleccione la ficha Informes y pulse el botón Nuevo. 2. Seleccione la opción vista de diseño.
  • 49. 3. Pulse el botón de flecha de la lista desplegable para seleccionar la tabla o consulta de origen para el informe. Si desea crear un informe independiente deje este cuadro en blanco. 4. Pulse Aceptar. Access mostrará la ventana de diseño del formulario. 5. Realice su diseño incluyendo los elementos deseados: campos, controles, gráficos, etc. 6. Para guardar el diseño elija la opción Guardar o Guardar Como o Exportar del menú Archivo.
  • 50. Creación de un informe con el asistente. a) Creación de un informe en columnas: 1. En la ventana “Base de datos”, seleccione la ficha Informes y después en el botón Nuevo. 2. Seleccione la opción de Asistente para informes, la tabla o consulta y Aceptar. 3. Seleccione los campos en el orden que desea que aparezcan en el informe. Pulse siguiente. 4. Si desea agregar algún nivel de agrupamiento, indique el campo que desea utilizar como tal y pulse siguiente. 5. Access preguntará la forma en que desea ordenar los registros de cada grupo.
  • 51. 6. Especifique los campos que serán utilizados para la ordenación de los registros haciendo uso de los cuadros de lista desplegables y pulse siguiente. 7. Indique el tipo de distribución y orientación del informe, pulse siguiente. 8. Indique el estilo, siguiente. 9. Asigne un título y la forma en que desea que se abra: vista previa o vista diseño. 10. Pulse Terminar. b) Creación de un informe del tipo etiquetas postales. 1. En la ventana “Base de datos”, seleccione la ficha Informes y después en el botón Nuevo. 2. Seleccione la opción de Asistente para etiquetas y Aceptar. 3. Seleccione el tamaño, la unidad de medida y el tipo de las etiquetas y pulse siguiente. 4. Elija el tipo de letra y el tamaño de la fuente, el espesor y el color del texto, pulse siguiente. 5. Aparecerá un cuadro de diálogo que permite definir la etiqueta: los campos que contienen ls datos, signos de puntuación, espacios en blanco, una vez diseñada, pulse siguiente. 6. Access solicitará los campos por los que queremos ordenar las etiquetas, elija y pulse siguiente. 7. Asigne un nombre para el informe. Pulse terminar. Después de estos sencillos pasos tenemos nuestro informe listo para imprimir.