You are on page 1of 10

Instituto Politcnico Nacional

Escuela Superior de Ingeniera Mecnica y Elctrica

Cuestionario Computacin 1

Fundamentos de Programacin

1MV3

Ingeniera Mecnica

Velzquez Martnez Francisco Miguel

Cuestionario de computacin 1
1.- Defina que es una computadora:
Una computadora se puede definir como una maquina electrnica diseada para
almacenar grandes volmenes de datos en reducidos espacios (medios
electrnicos), y procesarlas a muy altas velocidades.
2.- Describa los principales componentes de una computadora y mencione
como estn organizados:
1) Las Unidades de Entrada.- Medios a travs de los cuales se transmiten los
datos a la computadora: Unidades de Disco o Cinta Magnticos, Lectoras de
Tarjetas Perforadas , Lectoras de Cinta de Papel, Lectores pticos, el Teclado,
etc.
2) La Memoria.- Donde se almacenan las Instrucciones y los Datos o Valores
pertinentes al problema en cuestin. En las primeras computadoras las memorias
estaban formadas por ferritas magnticas que son unos pequeos anillitos
metlicos por los que pasan tres alambres que magnetizan en un sentido o en otro
al anillo e interpretan el cdigo de cada carcter representado.
3) La Unidad de Aritmtica y Lgica.- Donde se realizan los clculos requeridos
por el programa en cuestin y detectan un valor negativo o cero. Todo clculo
realizado en la computadora lo ejecuta a travs de las cinco operaciones bsicas
conocidas: Suma, Resta, Multiplicacin, Divisin y Exponenciacin; aunque en
realidad se reducen a dos: Sumas y Restas, con la diferencia de que las realiza a
razn de miles de operaciones por segundo, en los equipos pequeos y hasta
millones en los ms grandes.
4) La Unidad de Control.- Encargada de Controlar la secuencia de
acontecimientos en el procesador, interpretando y ejecutando las Instrucciones
recibidas de la Memoria. Es realmente el orquestador de todas las acciones que
se suscitan en el computador: se encarga de almacenar los datos que sern
evaluados, en la memoria disponible destinada al usuario, de ah la toma y
procesa y, posiblemente los pase a la Unidad de Aritmtica y Lgica para elaborar
ciertos clculos para de ah nuevamente almacenarlos o enviarlos de salida.
5) Las Unidades de Salida.- Medios a travs de los cuales la Computadora nos
enva informacin: Impresoras, Discos y Cintas Magnticas, Monitores,
Graficadores.
3.- Computacionalmente, como se ejecutaban los clculos en el siglo
pasado?
Mentalmente y auxilindose con sus dedos.

4.- Cmo funciona el Abaco?


Las cuentas ensartadas en hilos, formaban hileras con 10 cuentas cada una, que
representaban los diez dedos. La hilera ms alta, representaba la posicin de las
Unidades y cada una de las cuentas representaba el valor de uno; la hilera
inmediata inferior, representaba la posicin de las decenas y sus cuentas tenan
un valor de diez, cada una, y as sucesivamente.
5.- Mencione algunos Auxiliares Manuales para los clculos escritos.
Mtodo del emparrillado, la contabilidad por partida doble.
6.- Quin invent la Mquina de cuatro Funciones?
Gottfried Wilhelm Von Leibniz
7.- Quin invent la Mquina de Tarjetas Perforadas y cul fue su
aplicacin?
Dr. Herman Hollerith, como una respuesta a las demandas de la Oficina de
Censos de los Estados Unidos, la cual, por la complejidad y volumen de la
informacin que tenan que procesar, caan en la ineptitud, por lo imprctico del
proceso manual.
8.- A Quin se atribuye la invencin de la Computadora Automtica?
Charles P. Babbage
9.- Mencione los principales Auxiliares Mecnicos Automticos para la
ejecucin de los clculos numricos y diga sus caractersticas.
Motor Diferencial: mquina para computar tablas matemticas; se basa en el
hecho de que la diferencia de nivel entre valores computados en una formula,
permanecen idnticos y una vez logrados, los valores subsecuentes pueden
producirse solo por medio de sumas.
El motor analtico: Posteriormente Babbage concibi la idea de construir un Motor
Analtico capaz de ejecutar cualquier calculo; la que sera la Primera Computadora
Digital para Fines Generales. El Motor Analtico estaba diseado para almacenar
hasta 1000 registros de 50 caracteres cada uno, aceptando la entrada de tarjetas;
invento original del Francs Joseph Marie Jacquard para controlar telares.
10.- Cul fue la primer Computadora Analgica, cundo y Quin la invent,
y cul fue su aplicacin?
La Primer Computadora Analgica utilizada de manera amplia y extensiva fue la
Regla de Calculo inventada a principios del ao de 1600. Otra fue la Inventada por
Lord Kelvin en 1872, para predecir la Altura de las Mareas en los puertos ingleses
y en la que, la accin de poleas y pesos, actuaba de manera que simulaba el
efecto de la luna, el sol y los vientos sobre las mareas. Esto combinado con
frmulas complejas almacenadas dentro de la mquina, produca grficas que
indicaban el Grado de cambio de las mareas, y aun cuando esta mquina en

particular, tena muchas imperfecciones, se consider un avance muy importante


en el desarrollo de las computadoras analgicas presentes.
11.- Cuntas 'Generaciones' de Computadoras se conocen hasta la fecha, y
mencione sus principales caractersticas?
PRIMER GENERACIN
Cien aos transcurrieron antes de que cualquier otra Mquina similar a la idea de
Babbage pudiera desarrollarse. En 1944 entra en servicio la primer computadora
Automtica, la MARK-I concebida por el profesor Howard G. Eiken, fsico de la
Universidad de Harvard quien trabaj en asociacin con la IBM. Sus elementos de
clculo consistan en contadores mecnicos accionados a travs de embragues
electromagnticos
controlados
por
medio
de
circuitos
relevadores
electromecnicos.
SEGUNDA GENERACIN
En esta etapa, el Transistor reemplaz al Bulbo, con lo que se redujo el tamao
fsico de la computadora sin disminuir su efectividad y Aumento su Velocidad de
Proceso a Microsegundos. Las Memorias de los Procesadores de esta Generacin
fueron construidas de Ferritas lo que implicaba una mayor seguridad y un ahorro
sustancial de espacio.
TERCERA GENERACIN
La tercer Generacin hizo su aparicin a mediados de los aos 60's, la era de la
Miniaturizacin, cuyo elemento bsico incluye un Sistema Impreso de Diodos,
Transistores y Resistencias, del tamao de la ua del dedo meique, conocido
como Circuitos Integrados. Este progreso permiti ahorrar ms espacio an en la
UCP y por lo tanto ms tiempo (cuanto ms pequeo es el circuito, tanto ms
electricidad puede 'trabajar' muy rpidamente).
CUARTA GENERACIN
Con el avance de la Ciencia y la Tecnologa ahora es posible integrar miles de
componentes electrnicos en una pequea pastilla de silicio denominada Chip, a
travs de la tecnologa denominada "LSI" que significa Integracin a Gran Escala,
de forma tal que podemos introducir hasta 10,000 transistores en un solo chip o
miles de millones de circuitos en un espacio de un pie cbico.
LA QUINTA GENERACIN
La quinta Generacin, asimismo, est Determinada por la Tecnologa, en primer
trmino, y sus aplicaciones o enfoques dentro del rea de la Inteligencia Artificial.
12.- Cul es la diferencia entre las Computadoras Digitales y Analgicas?
De ejemplos.
La diferencia esencial entre la Computacin Digital y la Analgica, est en que en
la primera se hace un Conteo de Objetos Discretos (nmeros), y en la segunda, se
emplea la Medicin de Datos Continuos.
Supongamos que tenemos un juguete constituido por una serie de cubos de igual
dimensin, 5cm de lado; vienen en una caja de 60cm de largo, 30 de ancho y 15
4

de alto. Si se deseara conocer el nmero de cubos que vienen en la caja, un nio,


por ejemplo, usara el conteo con los dedos, sumando uno a uno hasta descubrir
que hay 216 cubos, uso el mtodo Digital.
13.- Describa las caractersticas de las computadoras en funcin de su
clasificacin de Sper, Main frame, Minis y Micro computadoras.
Las Supercomputadoras.- Son las Computadoras ms Grandes, R pidas y Caras
que se han desarrollado, como la CYBER 205 y la CRAY-1, de las cuales solo se
producen un limitado nmero de ellas ya que muy pocas Organizaciones requieren
tales Capacidades de Proceso y pueden pagarlas. Realizan 100 millones de
Clculos por segundo el Tiempo que tarda en ejecutar una operacin bsica, es de
12.5 nanosegundos y la Totalidad del real de Almacenamiento Primario est
formado por los componentes utilizados para la Memoria Cach.
Las Macro computadoras.- Desde la dcada de los 60's hasta la aparicin de las
Micros y Minicomputadoras, todo proceso estaba centrado en las Macro
computadoras, las que se utilizaban en diversas organizaciones, que las adquiran
en renta ya que sus precios eran muy elevados: desde los 500 mil dlares, la
IBM370/148; 2 millones, la NCR 8600; hasta 4 millones la 370/168.
Las Minicomputadoras.- En trminos de Costos, Capacidad de Proceso y atencin
de Usuarios, las Minis sobrepasan a las Micros: su precio oscila entre los 2,500 y
los 75,000 dlares; Pueden soportar una gran variedad de dispositivos perifricos
de alta velocidad, con Procesadores Centrales de 16 y/o 32 Bits, y, pueden
soportar hasta 128 usuarios en terminales trabajando simultneamente.
Las Microcomputadoras.- Una Microcomputadora tiene todos los Elementos
Funcinale que tienen los sistemas ms grandes sean minis, macros o sper, y
esto ha sido posible debido a los adelantos tecnolgicos en los procesos de
miniaturizacin (LSI-VLSI).
14.- Qu es la informtica, cuando nace y de donde viene esta palabra?
La Informtica (trmino acuado en Francia en 1965), es pues, la Tecnologa o
conjunto de Ciencias, Tcnicas y Mtodos aplicados, requeridos para la obtencin
de Informacin Sistematizada y Automatizada, mediante el Procesamiento
Electrnico de Datos, para la Toma de Decisiones.
15.- Qu es la Ciberntica?
La Ciberntica, que se sustenta principalmente en los avances de la
Microelectrnica en combinacin con el Desarrollo de la Informtica, est
enfocado hacia el estudio y creacin de Sistemas de Control y de Regulacin,
tanto Biolgicos como Artificiales (donde caen los computacionales); es la Ciencia
que estudia las Leyes Generales de la Transformacin de la Informacin y de los
Sistemas de Control.
16.- Describa brevemente el significado de los trminos: Bit, Hit, Byte,
Palabra, Campo, Registro, Archivo, Base de Datos, Sistema Experto.

Un BIT: es la representacin de un posible estado o valor a travs de los Dgitos '0


y 1', que nos indicaran la presencia o ausencia de valor o bien, el estado
energizado o des energizado. Es una palabra hbrida compuesta de dos: BInary y
digiTS. Es la mnima porcin de memoria que podemos analizar (en cuanto a su
estado: 0 o 1).
Los trminos HIT y NIBBLE: equivalen ya que ambos se refieren al Conjunto de 4
BITS, con los que se pueden representar cifras numricas decimales en Cdigo
BCD (Binary Coded Decimal), vg. El nmero 33 = 0011 0011.
Se da el nombre de BYTE: al conjunto de 8 BITS, los cuales nos permiten
representar en la computadora, cualquier tipo de caracteres ya sean Numricos,
Alfabticos o Especiales. En mquinas de 8 bits, es la mnima porcin de Memoria
Direccionadle Individualmente, y, al mismo tiempo es la mnima porcin de
Informacin accesible.
Una PALABRA: es una Unidad Elemental de Memoria compuesta de ms de un
BYTE, o, es tambin, una Instruccin Simple en Lenguaje Mquina que el
Procesador puede manejar en una sola operacin.
El trmino CAMPO: es el nombre que se asigna en el real de Sistemas al conjunto
de caracteres que nos dan un Dato Determinado respecto a una Entidad que
puede servir de identificador o Calificador. Puede ser de Tipo Numrico, Alfabtico
o Alfanumrico dependiendo del tipo de datos que se estn manejando, vg: el
Nmero de Boleta del alumno, su Nombre y su Direccin.
REGISTRO: es un trmino que se emplea tanto en aspecto del Hardware como en
el rea de Sistemas; en el primer caso, es un Circuito Electrnico que puede
almacenar 8, 16 o 32 bits, que tienen diversas funciones como Decodificar
Instrucciones e indicar el Estado de ciertos elementos en el Procesador.
Tambin del rea de Sistemas es el concepto de ARCHIVO.
Archivo: un conjunto de Registros homogneos en su Estructura y Contenido que
contienen los datos suficientes y necesarios para la obtencin de la Informacin
requerida para la Toma de Decisiones o Ejecucin de Acciones en un cierto
mbito.
BASE de DATOS: es un conjunto de Archivos Lgicos Integrados en una sola
Estructura de Datos con tcnicas de almacenamiento y recuperacin mucho ms
eficiente que las de los archivos simples. Se tienen tres Estructuras Bsicas de
Bases de Datos: Jerrquica, Relacional y de Red; la Primera es la de mas uso en
los Sistemas Grandes a diferencia de la Relacional que es la mas utilizada para
las Microcomputadoras.
SISTEMA EXPERTO: tambin es una Base de Datos tambin, pero con la
particularidad, de que su Contenido son Conocimientos sobre un aspecto
concreto, que se almacenan junto con un Conjunto de Reglas de 'acceso' a la

Informacin las que son Programadas a travs de dos Lenguajes de Proceso


Simblico Principalmente: Lisp y Prolog.
17.- Qu es un Sistema de Informacin?
Es la aplicacin de las Computadoras se diversific a un sin fin de reas de
Actividad Humana: En la Produccin Industrial, en la Medicina, en la Educacin,
en la Investigacin Cientfica, etc. provocando, entonces s, Transformaciones
Sociales: alterando su Estructura y modificando sus Valores y Costumbres.
Complementando este panorama, no pudiendo abstraerse de los cambios, la
Gerencia con su gran Dependencia de la Informacin para la Toma de Decisiones,
requera tener formas de Seleccionar esta Informacin para obtener solo la
relevante y necesaria que le ayudara a fijar objetivos.
18.- Cules son los Cdigos que utilizan las Computadoras para poder
Comunicarnos con ellas?
Existen tres Cdigos Estndares que utilizan todas las Computadoras para hacer
esta representacin: el "BCD" (decimal codificado en binario), el "EBCDIC" (cdigo
para intercambio amplificado del BCD), y el "ASCII" (Cdigo estandarizado
americano para el intercambio de informacin); el primero de ellos, utiliza 6 bits
para representar cualquier carcter, el segundo y tercero, utilizan 8 bits (lo que le
permitir tener un mayor rango de caracteres a representar); en el primero de los
casos, se utiliza uno ms que se denomina Bit de Paridad, que en los otros, es el
ltimo bit de los ocho del byte, el cual sirve para verificar la validez de la
Informacin codificada: vg.
19.- Qu es un Sistema Numrico?
Son un Conjunto Ordenado de Smbolos denominados Dgitos con relaciones bien
definidas, para su aplicacin en operaciones aritmticas.
20.- Por qu se dice que son posicionales?
Son Posicionales porque el Valor de un Dgito, depende de la posicin que ocupa
con respecto al punto fraccional; en las Operaciones Aritmticas, la posicin de los
Dgitos es bsica por la forma en que se combinan al contar.
21.- Qu es la 'Base' de un Sistema Numrico?
La Base de un Sistema, es el nmero de caracteres disponibles (coeficientes) en
el Sistema; vg. En el decimal tenemos 10 dgitos o coeficientes, por lo que su base
es 10; en el Binario, solo tenemos dos por lo que su base es 2, etc.
22.- Cules son los Sistemas Numricos que utilizan las Computadoras
para sus representaciones internamente?
Sistema decimal, sistema binario, sistema octal, sistema hexadecimal,
23.- Qu es una 'Compuerta Lgica'?
Las Compuertas Lgicas Digitales son Circuitos Electrnicos simples con dos o
ms lneas de entrada y una de salida, a travs de las cuales se realizan las
Comparaciones Lgicas en una computadora y se realizan, tambin, decisiones
Lgicas, utilizando el Algebra Booleana, la que nos permite expresar
7

matemticamente problemas de Lgica a travs de variables binarias, que solo


pueden tener los dos estados posibles ya conocidos.
24.- Cules son las Principales Compuertas Lgicas?
Se tienen tres Compuertas Fundamentales (en realidad son cinco con NOR y
NAN, pero nos basaremos solo en las principales): la compuerta AND, la OR y la
NOT.
25.- Qu significan los Trminos Hardware y Software?
Hardware
El Hardware se divide en Externo e Interno. El Externo lo forman todos los
dispositivos que estn a la vista: El gabinete de la Unidad Central de Proceso con
sus Unidades de Disco ya sean 'Duros' (denominados as, ms bien por su
capacidad y que no se les puede manipular o estar moviendo, que por su
consistencia); 'Flexibles', que son las que utilizan Diskettes; el Monitor, la
Impresora, los Graficado res, etc.
El Hardware Interno est formado por toda la 'Circuitera' que est formada a
travs de 'Chips' que se encuentra dentro del gabinete de la computadora.
Software
El Software (uso suave) es todo el conjunto de Instrucciones de que dispone una
computadora para funcionar. Se clasifica en Software del Sistema Operativo, de lo
Lenguajes de Programacin y de Paquetera; veamos cada parte de esta
clasificacin. Toda Computadora sea del tamao que sea, requiere de un Sistema
Operativo para poder funcionar.
26.- Cul es el Hardware interno de las Micros?
El Hardware Interno est formado por toda la 'Circuitera' que est formada a
travs de 'Chips' que se encuentra dentro del gabinete de la computadora. Los
Chips pueden ser de Memoria para el Usuario (RAM), de Rutinas permanentes de
solo lectura (ROM); los Chips en los que se pueden grabar rutinas por el usuario,
una sola vez (PROM) y Chips para rutinas semipermanentes que pueden
reprogramarse (EPROM).
27.- Cul es la clasificacin del Software de una Computadora?
Controlar todas los acontecimientos que se suscitan en el Procesador central
como: la Introduccin de datos, el Almacenamiento de ellos, la Ejecucin de
Clculos, la Salida de Informacin, lo que implica la Interpretacin de
Instrucciones, checar los canales de comunicacin entre el Procesador y los
diferentes dispositivos para controlar en que momento es posible la transmisin de
datos, etc. No hay que olvidar que el trmino 'Software' hace referencia a las
Instrucciones. Y, adems, el Administrar todos los Recursos del Sistema.
28.- Cul es la diferencia entre Lenguaje Mquina y Lenguaje de Alto Nivel?
Lenguaje maquina

Tienen esta denominacin debido a que es el que la Mquina puede ejecutar


directamente sin necesidad de Conversin posterior, ya que todas sus
Instrucciones se representan mediante Cdigos Binarios, y en el que el
Programador determina las Localidades de Memoria y el Cdigo de las
Instrucciones en hexadecimales.
Lenguaje de alto nivel
Son los Lenguajes ms Inteligibles para el Humano que para la Mquina, por lo
que son ms utilizados para la solucin de problemas (va programacin
obviamente). Los Programas escritos en estos Lenguajes (Algol, Basic, Cobol,
Fortran, Lisp, Pascal, Prolog, RPG, etc.)
29.- A qu se denominan Programas de Aplicacin?
Respecto a los 'Paquetes de Computacin' mencionaremos solo 6 clasificaciones
tratando de generalizar y abarcar en estas los procesos ms usuales que se
conocen. Los grupos son: a). Procesadores de Textos; b). Hojas de Clculo
Electrnicas; c). Bases de Datos; d). Organizadores de Oficina; e). Integrados; y f).
De Propsitos Generales.
30.- Cules son las Fases para elaborar un Sistema de Computacin?
Anlisis, Diseo, Codificacin o construccin, Implantacin o explotacin,
Mantenimiento.
31.- Haga una breve resea histrica de la evolucin de los sistemas
operativos la correspondencia con su aplicacin en los microprocesadores
(Vg. MSDOS ver 1.0, con qu microprocesador se utiliz?).
Un sistema operativo es uno o varios programas que se usan para poder trabajar
con los componentes de un equipo de cmputo. Los sistemas operativos proveen
un conjunto de funciones necesarias y usadas por diversos programas de
aplicaciones de una computadora, y los vnculos necesarios para controlar y
sincronizar el hardware de la misma. En las primeras computadoras, que no tenan
sistema operativo cada programa necesitaba la ms detallada especificacin del
hardware para ejecutarse correctamente y desarrollar tareas estndares, y sus
propios drivers para los dispositivos perifricos como impresoras y lectores
de tarjetas perforadas. El incremento de la complejidad del hardware y los
programas de aplicaciones eventualmente hicieron del sistema operativo una
necesidad.
32.- Qu es INTERNET y a qu se le llama Pginas WEB?
Podemos definir a Internet como una "red de redes", es decir, una red que no slo
interconecta computadoras, sino que interconecta redes de computadoras entre
s. Una red de computadoras es un conjunto de mquinas que se comunican a
travs de algn medio (cable coaxial, fibra ptica, radiofrecuencia, lneas
telefnicas, etc.) con el objeto de compartir recursos.
Se conoce como pgina web al documento que forma parte de un sitio web y que
suele contar con enlaces (tambin conocidos como hipervnculos o links) para
9

facilitar

la

navegacin

entre

los

contenidos.

33. - Qu son las computadoras neuronales?


Las redes de neuronas artificiales (denominadas habitualmente como RNA o
en ingls como: "ANN") son un paradigma de aprendizaje y procesamiento
automtico inspirado en la forma en que funciona el sistema nervioso de los
animales. Se trata de un sistema de interconexin de neuronas que colaboran
entre s para producir un estmulo de salida. En inteligencia artificial es frecuente
referirse a ellas como redes de neuronas o redes neuronales.

10

You might also like