Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 DESARROLLO DE SOFTWARE:
Desarrollar un software significa construirlo simplemente mediante su descripción. Esta es una muy buena
razón para considerar la actividad de desarrollo de software como una ingeniería. En un nivel más general, la
relación existente entre un software y su entorno es clara ya que el software es introducido en el mundo de
modo de provocar ciertos efectos en el mismo.
Aquellas partes del mundo que afectarán al software y que serán afectadas por él será el Dominio de
Aplicación. Es allí donde los usuarios o clientes observarán si el desarrollo del software ha cumplido su
propósito.
Una de las mayores deficiencias en la práctica de construcción de software es la poca atención que se presta a
la discusión del problema. En general los desarrolladores se centran en la solución dejando el problema
inexplorado. El problema a resolver debe ser deducido a partir de su solución.
Esta aproximación orientada a la solución puede funcionar en campos donde todos los problemas son bien
conocidos, clasificados e investigados, donde la innovación se ve en la detección de nuevas soluciones a viejos
problemas.
Pero el desarrollo de software no es un campo con tales características. La versatilidad de las computadoras y
su rápida evolución hace que exista un repertorio de problemas en constante cambio y cuya solución software
sea de enorme importancia.
2 SISTEMAS DE INFORMACIÓN:
Un sistema de información es un conjunto de datos que interactúan entre sí con un fin común.
En informática, los sistemas de información ayudan a administrar, recolectar, recuperar, procesar, almacenar y
distribuir información relevante para los procesos fundamentales y las particularidades de cada organización.
La importancia de un sistema de información radica en la eficiencia en la correlación de una gran cantidad de
datos ingresados a través de procesos diseñados para cada área con el objetivo de producir información válida
para la posterior toma de decisiones.
3 UNIDAD CENTRAL DE PROCESO:
es el hardware dentro de un ordenador u otros dispositivos programables, que interpreta
las instrucciones de un programa informático mediante la realización de las operaciones básicas aritméticas,
lógicas y de entrada/salida del sistema. El término, y su acrónimo, han estado en uso en la industria de la
Informática por lo menos desde el principio de los años 1960. 1 La forma, el diseño de CPU y la implementación
de las CPU ha cambiado drásticamente desde los primeros ejemplos, pero su operación fundamental sigue
siendo la misma.
4 UNIDAD DE CONTROL UC :
La unidad de control es la parte de la CPU que realmente hace que las cosas ocurran.
La unidad de control emite señales de control (ordenes) externas a la CPU para producir el intercambio
de datos con la memoria y los módulos de E/S. También emite señales de control internas para transferir datos
entre registros, hacer que la ALU ejecute una función concreta y regular otras operaciones internas.
7 TIPOS DE MEMORIA (RAM, ROM, SRAM, PROM, EPROM, VIRTUAL O SWAP, FLASH):
RAM: es la memoria principal de un dispositivo donde se almacena programas y datos informativos. Las siglas
RAM significan “Random Access Memory” traducido al español es “Memoria de Acceso Aleatorio”.
La memoria RAM es conocida como memoria volátil lo cual quiere decir que los datos no se guardan de
manera permanente, es por ello, que cuando deja de existir una fuente de energía en el dispositivo la
información se pierde. Asimismo, la memoria RAM puede ser reescrita y leída constantemente.
ROM: La segunda memoria más habitual en los dispositivos electrónicos es la rom. Esta memoria, cuyas siglas
significan Read-Only Memory, no es volátil como ocurre con la RAM, por lo que retiene la información incluso
cuando apagamos el dispositivo, aunque es más lenta.
SRAM :son las siglas de la voz inglesa Static Random Access Memory, que significa memoria estática de acceso
aleatorio (o RAM estática), para denominar a un tipo de tecnología de memoria RAM basada en
semiconductores, capaz de mantener los datos, mientras siga alimentada, sin necesidad de circuito de refresco.
Este concepto surge en oposición al de memoria DRAM (RAM dinámica), con la que se denomina al tipo de
tecnología RAM basada en condensadores, que sí necesita refresco dinámico de sus cargas.
Existen dos tipos: volátiles y no volátiles, cuya diferencia estriba en si los datos permanecen o se volatilizan en
ausencia de alimentación eléctrica.
MEMORIA VIRTUAL :es una técnica de gestión de la memoria que se encarga de que el sistema
operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria
que esté disponible físicamente. la mayoría de los ordenadores tienen cuatro tipos de memoria: registros en
la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y el disco duro. en ese
orden, van de menor capacidad y mayor velocidad a mayor capacidad y menor velocidad.
PROM (PROM (Programmable Read-only Memory): Similar a la Mask ROM, pero los datos pueden ser
introducidos después de fabricar el chip para luego no poder ser modificados.
EPROM (Erasable Programmable Read-only Memory): Similar a la PROM, pero permite eliminar la memoria al
exponerla a luz ultravioleta de alta intensidad.
EEPROM: (Electrically Erasable Programmable Read-only Memory): permite eliminar los datos de manera
electrónica, y pueden reescribirse los datos escritos en ellas un número limitado de veces. La memoria flash utiliza
EEPROM, y esta es la que utilizan en la actualidad la mayoría de dispositivos con memoria flash como las memorias
USB, tarjetas SD y más recientemente los SSD.
SWAP: La memoria «swap» o espacio de intercambio es una parte de la memoria virtual del sistema en
disco. Está configurada como una partición de intercambio o un archivo de intercambio donde se ha
instalado Linux, pero se puede haber añadido posteriormente.
El acceso a disco es muy lento comparado comparado con el acceso a la memoria. El sistema se ejecuta más
lentamente si hay un intercambio excesivo o thrashing, cuando el sistema no es capaz de encontrar suficiente
memoria libre. En esta situación, la única solución es añadir más RAM.
FLASH: La memoria flash permite la lectura y escritura de múltiples posiciones de memoria en la misma
operación. Gracias a ello, la tecnología flash, mediante impulsos eléctricos, permite velocidades de
funcionamiento superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una
única celda de memoria en cada operación de programación.
Se trata de la tecnología empleada en las memoria USB , unidades de estado sólido y las actuales BIOS.
9 SISTEMA OPERATIVO :
es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y
provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los
restantes.
10 X86 O 32 BITS:
En un sistema operativo x86 permite un máximo de 2 32 direcciones de memoria distintas por cada byte de
información, es decir:
232bytes = 4.294.967.296 bytes = 4GiB
El cálculo anterior explica por qué si tienes un sistema operativo de 32 bits, no puedes aprovechar más de 4GiB
de RAM instalada en tu computador, ya que sólo puedes direccionar aprox. 4.3 mil millones de direcciones de
memoria distintas, que son equivalente a las 4 gigas mencionadas previamente.
La capacidad de las memorias RAM actuales se miden en GiB (GibiByte). Se tiende a confundir con GB
(GigaByte) porque sus valores son algo similares, también su pronunciación y nomenclatura.
Además de la RAM, el S.O. x86 tiene que direccionar otras cosas como recursos de placa base, tarjetas de
extensión como la tarjeta grafica, sonido, etc. Así que de tus 4Gigas sólo podrás utilizar entre 2,75 a 3,5GiB.
EXPOCISION
JEREMY DI ALESSANDRO LEAL PRIETO
LENGUAJE DELPHI
Delphi, es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis
en la programación visual.
Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal
Un uso habitual de Delphi (Aunque no es único, si no el mas usado) es el desarrollo de aplicaciones visuales y
de bases de datos cliente – servidor y multicapas
VERSIONES DELPHI
CARATERISTECIAS DELPHI