jueves, 24 de noviembre de 2011

Ensayo 3-4 "Archivo y Base de Datos"

Archivo y Base de Datos
La base de datos se define como el conjunto de informacion que esta almacenada en memoria auxiliar la cual permite acceso directo y un conjunto de programas que manipulan esos datos.
Los conceptos basicos de una base de datos son 
Campo: unidad basica de una base de datos. Segun el tipo de campo, permite especificar el tipo de informacion que cargaramos en dicho campo, las cuales pueden ser:
  • Texto
  • Memo
  • Numerico
  • Fecha /Hora
  • Moneda
  • Autonumerico
  • Si/No
  • ObjetoOLE
  • Hipervinculo
  • Asistente para la busquedas
Cada  campo de una tabla dispone de una serie de caracteristicas las cuales proporcionan un control adicional sobre la forma de funcionar del campo.
Algunas de las propiedades pueden ser:
  • Tamaño del campo
  • Formato
  • Mascara de entrada
  • Titulo
  • Valor predeterminado
  • Regla de validacion
  • Texto de validacion
  • Requerido
  • Permitir longitud cero
  • Indexado
  • Compresion unicode
  • Modo IME
  • Modo de oraciones IME
  • Etiquetas inteligentes

miércoles, 23 de noviembre de 2011

Ensayo 2-4 " Programacion"

Programacion
En informatica se refiere al proceso de escribir, diseñar, depurar y mantenerel codigo fuente de programas computacionales. El proposito de la programacion es crear programas que exhiban un comportamiento deseado; programar no se refiere o no involucra necesariamente lo que son otras tareas tales como el analisis o el diseño de la aplicacionpero suelen estar apegadas en el desarrollo de pequeñas aplicaiones.
Basicamente su ciclo de vida de desarrollo se basa en que describe el desarrollo del software desde la parte inicial asta la parte final. El ciclo de vida permite que los errores se detecten lo antes posible, lo cual permite a los desarrolladores en concentrarse en la calidad del software a crear, en los plazos  de implementacion y en los costos asociados.
Todo esto consta de los siguentes procedimientos:
  • Definicion de objetivos
  • Analisis de los requisitos y su viabilidad
  • Diseño general
  • Diseño en detalle
  • Programacion
  • Prueba de unidad
  • Integracion
  • Prueba beta
  • Documentacion
  • Mantenimiento
La etapa de analisis y diseño de programas se utilizan el :
  • Analisis del problema
  • Diseño del algoritmo
  • Codificacion
  • Compilacion y Ejecucion
  • Verificacion
  • Depuracion

Ensayo 1-4 "Software"

Software
Se define como el conjunto de los programas de computo,procedimientos,documentacion reglas y datos asociados que forman parte de las operaciones que que realiza un sistemas de computacion.
Sistema operativo se define como el conjunto de programas que realizan la gestion de procesos basicos de un sistema informatico, loc ual permite la ejecucion normal del resto de las operaciones. Su proposito principal es gestionar el nucleo intermediario que consiste engestionar los recursos de localizacion y proteccion  de acceso del hardware.
Tiene diferentes aplicaciones las cuales son utilizadas para diferentes tareas especificas como:
  • Simulacion
  • Creacion
  • Edicion
  • Etc, etc.
Su lenguaje se refiere al medio en el que atraves del cual el usuario interactua directamentecon el sistema operativo y esta formado por comandos los cuales son introducidos a traves de algun dispositivo. Un comando generalmente consta de dos partes muy importantes, la primera esta formada por una palabra que se encarga de identificar el comando y su accion que este debe realizar y su segunda parte esta formada pro un cnjunto de valores o parametros que los cuales le permiten seleccionar diversas operaciones.

lunes, 14 de noviembre de 2011

Ensayo "Lenguaje de Programacion"

"Lenguaje de Programación"
En si un lenguaje de programacion es un idioma artificial que esta diseñado para expresar computaciones que pueden ser llevadas acabo por maquinas como las computadoras. Se le llama programacion al proceso por el cual se escribe, se prueba, se copila y se mantiene el codigo fuente de un programa informatico. Programacion se puede definir como  el proceso de creacion de un programa de computadora, gracias a mediante procesos lógico, atraves de estos pasos:
  • Desarrollo lógico del programa para resolver un problema en particular.
  • Escritura lógico del programa empleando un lenguaje de programacion especifico.
  • Ensamblaje o copilacion del programa hasta convertirlo en lenguaje de maquina.
  • Desarrollo de la documentación.
Los lenguajes informaticos engloban a los lenguajes de programacion y a otros mas, como por ejemplo HTML.
Una de las caracteristicas mas relevante de los lenguajes de programacion es que mas de un programador pueda usar un conjunto de instrucciones que sean comprendidas entre ellos para realizar la construccion de un programa de forma colaborativa.
El cual la maquina puede comprender facilmente, pero que lo hace excesivamente complicado para las personas.
Por ejemplo el lenguaje ensamblador sigue la misma estructura del lenguaje maquina, pero las letras y palabras son mas faciles de recordar y entender que los numeros.
La primera programadora de computadora conocida fue Ada Lovelace, hija de Anabella Milbanke Byron y Lord Byron. El nombre del lenguaje de programacion Ada fue escogido como homenaje a esta programadora. A finales del año 1953, John Backus sometio una propuestas a sus superiores en IBM para desarrollar una alternativa mas practica  al lenguaje ensamblador para programar la computadora central IBM 704. Despues el primer manual para el lenguaje Fortran aparecio en octubre del año de 1956, tambien con el primer copilador Fortran entregado en abril del año de 1957.
En el año de 1960, se creo COBOL, unos de los lenguajes usados aun en 2010 en informatica de gestion. Dada toda la informacion recaudada y adquirida solo me queda decir que los lenguajes de programacion son muy necesarios en toda computadora ya que basicamente sin ellos no podriamos realizar ninguna tarea ya sea la mas sencilla o la mas complicada ya que este lenguaje es el que hace que la computadora comprenda las ordenes que le da el usuario y si no lo tiene no puede comprender las ordenes dadas en sintesis son demasiado utiles los lenguajes de programacion ya qu no solo puedes programar una computadora sino tambien un videojuego o un telefono etc. Gracias a estos lenguajes de programacion hoy en dia podemos utilizar una computadora al 100% o dependiendo de los conocimientos del usuario.