Anda di halaman 1dari 8

1.- Definicin de informtica?

La informtica se refiere al procesamiento automtico de informacin mediante dispositivos


electrnicos y sistemas computacionales.

La informtica rene a muchas de las tcnicas que el hombre ha desarrollado con el objetivo de
potenciar sus capacidades de pensamiento, memoria y comunicacin. Su rea de aplicacin no
tiene lmites: la informtica se utiliza en la gestin de negocios, en el almacenamiento de
informacin, en el control de procesos, en las comunicaciones, en los transportes, en la medicina y
en

muchos

otros

sectores.

La informtica abarca tambin los principales fundamentos de las ciencias de la computacin,


como la programacin para el desarrollo de software, la arquitectura de las computadoras y del
hardware, las redes como Internet y la inteligencia artificial. Incluso se aplica en varios temas de la
electrnica.
2.-Cules son los campos de aplicacin de la ms destacados de la informtica de acuerdo
a lvarez Bravo?
Los campos de aplicacin mas destacados de la informtica de acuerdo con lvarez Bravo son:
Arquitectura de ordenadores.
Inteligencia artificial.
Informtica educativa
Informtica grfica
Informtica industrial
Lenguajes de programacin
Metodologa de la programacin
Ingeniera del software
Robtica
Algoritmos y estructuras de datos.
Anlisis y desarrollo de sistemas informticos.

3.- Explica brevemente su parte lgica de los sistemas numricos Binarios, decimal, Octal y
hexadecimal?
SISTEMA BINARIO
EL sistema de numeracin binario utiliza solo dos dgitos, el cero y el uno.
En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor
de cada posicin es el de una potencia de base 2, elevada a un exponente igual a
la posicin del dgito menos uno.
Base: 2
Smbolos 0,1
SISTEMA DECIMAL
En el sistema de numeracin decimal se utilizan diez smbolos, del 0 al 9 para presentar una
determinada cantidad.
Los diez smbolos no se limitan a expresar solamente diez cantidades diferentes, ya que se utilizan
varios dgitos en las posiciones adecuadas dentro de un numero para indicar la magnitud de la
cantidad.
Base: 10
Simbolos: 0,1,2,3,4,5,6,7,8,9
La posicin de cada dgito en un numero decimal indica la magnitud de la cantidad representada y
se la puede asignar un peso. Los pesos para los nmeros enteros son potencias de 10, que
aumentan de derecha a izquierda, comenzando por 100 = 1.
SISTEMA OCTAL
El inconveniente de la codificacin binaria es que la representacin de algunos nmeros resulta
muy larga, por este motivo se utilizan otros sistemas de numeracin que resulten ms cmodos de
escribir: el sistema octal y el sistema hexadecimal. Afortunadamente resulta muy fcil convertir un
nmero binario a octal o a hexadecimal.
Base: 8
Smbolos: 0,1,2,3,4,5,6,7
Ejemplo, el nmero octal 2738
2*83 + 7*82 + 3*81 = 2*512 + 7*64 + 3*8 = 149610

2738 = 149610
SISTEMA HEXADECIMAL
En el sistema hexadecimal los nmeros se representan con diecisis smbolos:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,y F. Se utilizan los caracteres A,B,C,D,E y F representando las
cantidades decimales 10,11,12,13,14 y 15 respectivamente, porque no hay dgitos mayores que 9
en el sistema decimal. El valor de cada uno de estos smbolos depende, como es lgico,
su posicin, que se calcula mediante potencias de base 16.

4.- Define los 3 niveles de los tipos de lenguajes de programacin?


Programacin de Alto nivel: Son aquellos que se encuentran ms cercanos al lenguaje natural
que al lenguaje mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's (Estructuras Dinamicas de
Datos).
Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un
programa escrito en un lenguaje de alto nivel, lo puedes migrar de una mquina a otra sin ningn
tipo de problema.
Estos lenguajes permiten al programador olvidarse por completo del funcionamiento interno de la
maquina/s para la que estn diseando el programa.
Tan solo necesitan un traductor que entiendan el cdigo fuente como las caractersticas de la
maquina.
Programacin de Medio nivel: Se trata de un termino no aceptado por todos, pero q seguramente
habrs odo. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de
estos lenguajes podra situarse C ya que puede acceder a los registros del sistema, trabajar con
direcciones de memoria, todas ellas caractersticas de lenguajes de bajo nivel y a la vez realizar
operaciones de alto nivel.
Programacin de Bajo nivel Son lenguajes totalmente dependientes de la mquina, es decir que
el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras
maquinas. (El lenguaje maquina, El lenguaje ensamblador)
5.- Define los siguientes trminos Dato, campo, registro, archivo?
Datos: En programacin, un dato es la expresin general que describe las caractersticas de las
entidades sobre las cuales opera un algoritmo.
En Estructura de datos, es la parte mnima de la informacin.
Campo: unidad bsica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una
persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres
especiales. No pueden llevar puntos, ni signos de exclamacin o corchetes. Si pueden tener
espacios en blanco en el medio. La descripcin de un campo, permite aclarar informacin referida
a los nombres del campo.
Registro: es el conjunto de informacin referida a una misma persona u objeto. Un registro vendra
a ser algo as como una ficha.
Archivo: El archivo por s mismo, no constituye una base de datos, sino ms bien la forma en que
est organizada la informacin es la que da origen a la base de datos.

6.- Que entiendes por el concepto de Base de datos?


EL concepto de una base de datos para mi es una coleccin de datos interrelacionados que se
puede utilizar por uno o ms programas de aplicacin.

7.- Describe a grandes rasgos los componentes que conforman una Base de Datos?
Datos: Los SB estn disponibles en mquinas que ban desde las computadoras personales ms
pequeas hasta las mainframes ms grandes.
Hadware: Los componentes de Hw del sistema constan de:Los volmenes de almacenamiento
secundario y los procesadores de HW y la memoria principal asociada usados para apoyar la
ejecucin del SW del SB
Software: Entre la base de datos fsica: es decir los datos como estn almacenados fsicamente y
los usuarios del sistema, hay una capa de softawer conocida de manera indistinta como el
administrador de BD o el servidor de BD o ms comn mente el DBMS.
Usuarios: Existen 3 grandes clases de usuarios:
Programadores de aplicacin, Usuarios finales y el administrador de base de datos.
8.- Explica el concepto de campo clave y clave Externa (llave fornea) usadas en Base de
datos?
Campo clave: Es aquel cuyo valores son nicos e irrepetibles sobre una tabla. Esta condicin es
de suma importancia ya que nos asegura que podemos referenciar de manera particular a cada
uno de los registros (filas)
Clave externa llave fornea- Es llamada clave Externa, es uno o ms campos de un
tabla que hacen referencia al campo o campos de clave principal de otra tabla, una clave externa
indica como esta relacionadas las tablas. Los datos en los campos de clave externa y clave
principal deben coincidir, aunque los nombres de los campos no sean los mismos.

9.- Menciona 3 ventajas y desventajas ms importantes que tu consideres acerca de las


Base de Datos?
Ventajas:
Usuarios de distintas oficinas pueden compartir datos si estn autorizados.
La base de datos facilita al usuario obtener ms informacin debido a la facilidad que provee esta
estructura para proveer datos a los usuarios
Flexibilidad y rapidez al obtener datos - Aqu el usuario puede fcilmente obtener informacin de la
Base de Datos con tan solo escribir unas breves oraciones.
Desventajas:
Instalacin costosa: Equipos: Nuevas instalaciones o ampliaciones, sistemas operativos,
compiladores, SGBD comerciales, computadores ms poderosos, etc.
Personal especializado: Se requiere de conocimientos especficos.
La implantacin, Larga y difcil puesta en marcha o Rentabilidad a mediano plazo.

10.-Menciona a grandes rasgos en qu consiste los 3 modelos de Base de Datos?


Modelo relacional: Es el modelo relacional se usa una coleccin de tablas para representar tanto
los datos como las relaciones entre esos datos. Cada tabla tiene e varias columnas y cada
columna tienen un nombre nico.
Modelo de red: Los datos en el modelo red se representan mediante colecciones de registros (en
el sentido de Pascal) y las relaciones entere los datos se representan mediante enlaces que se
pueden ver como punteros. Los registros en la base de datos de organizan como colecciones de
grafos dirigidos.
Modelo jerrquico. El modelo jerrquico es similar al modelo de redes, en el sentido en que los
datos y las relaciones entre los datos se representan mediante registros y enlaces,
respectivamente. Este a diferencia del modelo de redes en que los registros se organizan como
coleccin de rboles en lugar de grafos dirigidos.

11.-Menciona 5 sistemas gestores de Base de Datos?


Oraclees un sistema de gestin de base de datos objeto-relacional.desarrollado por Oracle
Corporation. Se considera a Oracle Database como uno de los sistemas de bases de datos ms
completos, destacando:

soporte de transacciones.

estabilidad.

escalabilidad.

soporte multiplataforma.

Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco;
recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros
RDBMS con licencia libre como PostgreSQL, Mysql o Ferebird. Las ltimas versiones de Oracle
han sido certificadas para poder trabajar bajo GNU/Linux.
InformixAl igual que Oracle, la presencia de Informix se deja sentir en una cantidad de
plataformas, concretamente Windows NT y UNIX. Una de las caractersticas de este sistema es un
completo conjunto de herramientas grficas que permiten asistir tanto en los procesos de
instalacin como administracin del servidor, sin necesidad de que el administrador tenga grandes
conocimientos. Existe la posibilidad de gestionar mltiples bases de datos remotas de una nica y
centralizada consola donde se muestran grficamente tanto la base de datos como los objetos que
contiene (tablas ndices, procedimientos, etc...) Tambin podr establecerse un calendario de
tareas a ejecutar en cualquier objeto o grupo de objetos. Adicionalmente Informix proporciona
tablas que forma el SMI (interfaz de monitorizacin del sistema).
SybaseCon la evolucin del producto se ha ido mejorando la intefaz sustancialmente y en la
versin NT cada vez son ms las pantallas grficas y los asistentes.
El rendimiento de Sybase, al igual que otros productos evaluados, conforme crece el hardware del
servidor ya que tambin admite configuracin especfica para multiprocesadores simtricos (SMP).
La idea es que consulta, ordenacin de dato y otros procesos puedan ser ejecutados en paralelos.
Segn los datos ofrecidos por Sybase las consultas distribuidas en paralelo, pueden proporcionar
respuestas hasta 15 veces ms rpidamente (en situaciones muy optimas)
Mysql es un sistema de gestin de bases de datos relacional, multihil y multiusuario, MySQL es
usado por muchos sitios web grandes y populares. MySQL es una base de datos muy rpida en la
lectura cuando utiliza el motor no transaccional MyISAM pero puede provocar problemas de
integridad en entornos de alta concurrencia en la modificacin. En aplicaciones web hay baja
concurrencia en la modificacin de datos y en cambio el entorno es intensivo en lectura de datos, lo
que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a

utilizar MySQL, es importante monitorizar de antemano el rendimiento para detectar y corregir


errores tanto de SQL como de programacin.[

DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestin
de base de datos.
DB2 versin 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que
IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos
xml para realizar operaciones y bsquedas de manera jerrquica dentro de ste, e integrarlo con
bsquedas relacionales.
La compatibilidad implementada en la ltima versin, hace posible la importacin de los datos a
DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2.
La automatizacin es una de sus caractersticas ms importantes, ya que permite eliminar tareas
rutinarias y permitiendo que el almacenamiento de datos sea ms ligero, utilizando menos
hardware y reduciendo las necesidades de consumo de alimentacin y servidores.
La memoria se ajusta y se optimiza el rendimiento del sistema, con un interesante sistema que
permite resolver problemas de forma automtica e incluso adelantarse a su aparicin, configurando
automticamente el sistema y gestin de los valores.

12.-La estructura de un SGBD est conformada por?


Un sistema de base de datos se divide en mdulos que se encargan de cada una de las
responsabilidades del sistema completo. Algunas de estas funciones del sistema de base de datos
las puede proporcionar el sistema operativo de la computadora. En la mayora de los casos los
sistemas operativos de la computadora proporcionan solo los servicios mas bsicos y los sistemas
de bases de datos deben construirse sobre esta base. As, el diseo de in sistema de base de
datos debe incluir consideraciones de la interfaz entre el sistema de base de datos y el sistema
operativo.
Los componentes funcionales de un sistema de base de datos se pueden dividir a grandes rasgos
en componentes de procesamiento de consultas y componentes de gestin de almacenamiento.

Estructura del sistema


Uusarios normales

Programadores de

(cajeros, agentes, etc

aplicaciones

Interfaces de

Programas de

aplicaciones

aplicacin

Usuarios sofisticados

Consulta

Administrador de
base de datos

Usuarios

Esquema de base
de datos

Precompilador del

Compilador del LMD

Interprete del LDD

LMD incorporado

Cdigo objeto de
los programas de
aplicacin

Gestor de
transaccion
es

Procesador
de consultas
Motor de
evacuacin de
consultas

Gestor de
memoria
intermedia

Gestor de
almacenamie
nto

Gestor de
archivos

ndices

Archivos de datos

Datos estadisticos

Diccionario de datos

ALMACENAMIENTO
EN DISCO

Sistem
a de
gesti
n de
BD

Anda mungkin juga menyukai