Leo Taller de Lógica de Programación 1
Short Description
Descripción: Taller de Lógica de Programación. Conversión de unidades a bases...
Description
http://www.elcodigoascii.com.ar/ TALLER DE LÓGICA DE PROGRAMACIÓN JOSÉ LEONARDO SÁNCHEZ MONDRAGÓN 2173147
1. Teniendo en cuenta las unidades de medida de la información convertir los siguientes datos según el caso: a) 7600,000,000,000 Bytes a TB
x
1 KB 1 MB 1 GB 1TB x x x =6,912159733 TB 1024 Bytes 1024 KB 1024 MB 1024 GB
b) 0,000000000023 PB a KB x
1024 TB 1024 GB 1024 MB 1024 KB x x x =25,28876744 KB 1 PB 1TB 1GB 1 MB
c) 45.000.000 KB a TB 45.000 .000 KB x
1 MB 1GB 1 TB x x =0,04190951586TB 1024 KB 1024 MB 1024 GB
d) 1,2 GB a Bytes 1,2GB x
1024 MB 1024 KB 1024 Bytes ' x x =1 288,490,189 Bytes 1 GB 1 MB 1 KB
e) 0,0045 MB a GB 0,0045 MB x
1 GB =0,00000439453125 GB 1024 MB
2. Describa con sus propias palabras los siguientes términos:
a. Hardware : corresponde a todas las partes físicas de un sistema informático es decir una computadora :sus componentes eléctricos por ejemplo, lo que ves, como el monitor, la impresora, circuitos, lo tangible, etc. b. Spyware : es un software que recopila información de un ordenador y después transmite esta información a una entidad externa sin el conocimiento o el consentimiento del propietario del ordenador. c. Phishing : es un término utilizado en informática que hace referencia a un tipo de ingeniería social, caracterizado por intentar adquirir información confidencial de forma fraudulenta, como puede ser una contraseña o información detallada sobre tarjetas de crédito u otra información bancaria. El estafador, al cual se le denomina phisher se hace pasar por una persona o empresa de confianza en una aparente comunicación oficial electrónica, por lo común un correo electrónico o algún sistema de mensajería instantánea. d. Byte : es un grupo de ocho bits que almacena una unidad de información en una computadora, unidad básica de almacenamiento de datos. e. Máquina de propósito específico: es un dispositivo creado para cumplir una sola tarea. f. Red LAN : significa por sus siglas “Red de Área local” y consiste en la conexión de redes entre varios computadores.
3. Convertir los siguientes números de acuerdo al sistema numérico solicitado:
A) 1001101010010110 (2) a Base 4, Base 8, Base 10, Base 16 2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
1
0
0
1
1
0
1
0
1
0
0
1
0
1
1
0
2
1
1
4
2
2
1
4
2
2
1
2
4
2
1
1
4
1
2
1
BASE 4
2
4
2
1
1
0
0
1
1
1
1
327 68
163 84
81 92
0
1
0
5
40 96
20 48
1
0
0
1
2
10 24
51 2
25 6
12 8
0
1
1
2
64
32
16
1 0 0 1 1 0 1 0 1 0 32768 4096 + 2048 + 512 16 + 4 + 2
0
1
0 BASE 8
6
8
0 128
4
2
1
1
1 0 + BASE 10
39574
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
1
0
0
1
1
0
1
0
1
0
0
1
0
1
1
0
9
A
9
BASE 16
6
B) F 2 3 A (16) a Base 4 8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
1
1
1
1
0
0
1
0
0
0
1
1
1
0
1
0
F
2
3
BASE
A
16
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
1
1
1
1
0
0
1
0
0
0
1
1
1
0
1
0
3
3
0
2
0
3
2
BASE
2
4
C) 56147 (8) a Base 16 4
2
1
4
2
1
4
2
1
4
2
1
4
2
1
1
0
1
1
5
1
0
0
6
0
1
1
1
0
0
1
1
4
1
BASE
7
8
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
0
1
0
1
1
1
0
0
0
1
1
0
0
1
1
1
5
C
6
7
BASE
4. Como almacenaría el Computador su primer nombre en Binario, Octal y Hexadecimal, de acuerdo al Código ASCII. - BINARIO
CÓDIGO ASCII
J = 74
O = 79
S = 83
É = 144
16
OCTAL 4
2
1
4
2
1
4
2
1
OCTAL
J O S É
0 0 0 0
0 0 0 1
1 1 1 0
0 0 0 0
0 0 1 1
1 1 0 0
0 1 0 0
1 1 1 0
0 1 1 0
8
4
2
1
8
4
2
1
HEXA
0 0 0 1
1 1 1 0
0 0 0 0
0 0 1 1
1 1 0 0
0 1 0 0
1 1 1 0
0 1 1 0
4 A. 4F 53 90
112 117 123 220
Hexadecimal
J O S É
5. Describa las generaciones del computador, y cuál es su característica más relevante. Generaciones: 1) PRIMERA GENERACIÓN : (1951 a 1958) abarca desde los inicios de los años 50 hasta unos diez años después, y en la cual la tecnología electrónica era a base de bulbos o tubos de vacío, y la comunicación era en términos de nivel más bajos que puede existir, que se conoce como lenguaje de máquina. Estas máquinas eran así:
Estaban constituida con electrónica de válvulas
Se programaba en lenguaje de máquina Un programa es un conjunto de instrucciones para que la máquina efectué alguna tarea, y que el lenguaje más simple en el que puede especificarse un programa se llama lengua de máquina (porque el programa debe escribirse mediante algún conjunto de códigos binarios). Características Principales:
Sistemas constituidos por tubos de vacío, desprendían bastante calor y tenían una vida relativamente corta.
Máquinas grandes y pesadas. Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas).
Alto consumo de energía. El voltaje de los tubos era de 300v y la posibilidad de fundirse era grande.
Almacenamiento de la información en tambor magnético interior. Un tambor magnético recogía y memorizaba los datos y los programas que se les suministraban.
Continúas fallas o interrupciones en el proceso.
Requerían sistemas auxiliares de aire acondicionado especial.
Programación en lenguaje de máquina.
Alto costo.
Uso de tarjetas perforadas para suministrar datos de programas.
Computadoras representativa y utilizada en las elecciones presidenciales de los EUA en 1952.
Fabricación
1947 ENIAC. Primera computadora digital electrónica de la historia.
1949 EDVAC. Primera computadora programable.
1951 UNIVAC I. Primera computadora comercial.
1953 IBM 701. Para introducir los datos (tarjetas perforadas)
1954 IBM. Continúo con otros modelos (tambor magnético). Característica más relevante:
Se construye el ordenador ENIAC (1947) Primera computadora digital electrónica de la historia de grandes dimensiones, La programación se codifica en un lenguaje muy rudimentario denominado lenguaje de máquina, tuvo sistema de almacenamiento con tubos al vacío.
2) SEGUNDA GENERACIÓN : (1959-1964) ésta generación comienza con el advenimiento del transistor; ésta va desde finales de los años 50, cuando los transistores reemplazaron a los bulbos en los circuitos de las computadoras.
Las computadoras de la segunda generación ya no tienen bulbos, sino transistores su tamaño pasa a ser más reducido que sus antecesoras con válvulas y consumen menos electricidad que las anteriores, la forma de comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, y que recibe el nombre de "lenguaje de alto nivel" o lenguaje de programación. Estas nuevas computadoras eran así:
Construidas con electrónica de transistores.
Programación de lenguaje de alto nivel. En esta generación las computadoras al ser reducidas de tamaño el costo era menor, además empiezan a aparecer muchas empresas y las computadoras eran muy avanzadas. Las computadoras de la segunda generación también usaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario. Algunas de estas computadoras se programaban con cintas perforadas y otras por medio de un cableado en un tablero. Los escritos de una computadora podían transferirse a otra con un mínimo esfuerzo. Las computadoras de esa generación fueron: La philco 212, la UNIVAC M460, la Control Data Corporaions 1604, Luego vino la 3000, la IBM 7090, y la NCR 315. Características principales:
Transistor como potente principal. El componente principal es un pequeño trozo de semiconductor, y se expone en los llamados circuitos transistores.
Disminución del tamaño
Disminución del consumo y de la producción de calor
Su fiabilidad alcanza metas inimaginables con los efímeros tubos al vacío
Mayor rapidez, la velocidad de las operaciones ya no se mide en segundos sino en menos
Memorias internas de núcleos de ferrita
Instrumentos de almacenamiento: cintas y discos
Mejoran los dispositivos de entrada y salida, para la mejor lectura de tarjetas perforadas, se disponía de células fotoeléctricas.
Introducción de elementos modulares.
Aumenta la confiabilidad.
Las impresoras aumentan su capacidad de trabajo.
Lenguaje de programación más potente.
Aplicaciones comerciales en aumento. Característica más relevante: Aparición de transistores, disminución del tamaño y la mejora en capacidad y velocidad.
3) TERCERA GENERACIÓN: (1964-1971) En la tercera generación de computadoras su característica fundamental es que su electrónica es basada en circuitos integrados y además su manejo es por medio de los lenguajes de control de los sistemas operativos.
La IBM 360 una de las primeras computadoras comerciales que uso circuitos integrados, podía realizar tanto análisis numéricos como administración ó procesamiento de archivos. La IBM produce la seria 360 que utilizaba técnicas especiales del procesador, unidades de cinta de nueve canales, paquetes de discos magnéticos y otras características que ahora son estándares. El sistema operativo de la serie 360, se llamó OS que contaba con varias configuraciones, incluía un conjunto de técnicas de manejo de memoria y del procesador que pronto se convirtieron en estándares, también Mini computadoras, con la introducción del modelo 360 IBM acaparó el 70% del mercado. En 1964 CDC introdujo la serie 6000 con la computadora 6600 que se consideró durante algunos años como la más rápida y en los años 70, la IBM produce la seria 370, y posteriormente surge más modelos y el mercado crece con gran rapidez. Las características principales:
Circuitos integrados desarrollado en 1958 por Jack Kilbry. Circuitos integrados, miniaturización y reunión de centenares de elementos en una placa de silicio o (chip)
Menor consumo de energía
Apreciable reducción de espacio
Aumento de fiabilidad y flexibilidad
Aumenta la capacidad de almacenamiento y se reduce el tiempo de respuesta
Generalización de lenguas de programación de alto nivel
Compatibilidad para compartir software entre diversos equipos
Computadoras en serie 360 IBM
Teleproceso
Multiprogramación
Tiempo compartido
Renovación de periféricos
Instrumentos del sistema
Ampliación de aplicaciones
La mini computadora. Característica más relevante: Se integra a la computadora los circuitos integrados reducción de tamaño , mejora en el almacenamiento de la información y conexiones prestables.
4) CUARTA GENERACIÓN: (1971 a 1981) aquí en esta etapa aparecen los microprocesadores siendo un avance importante en microelectrónica, son circuitos integrados de alta densidad y con una velocidad impresionante. Las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas, por lo que su uso se extiende al mercado industrial. Así nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general. En 1976 Steve Woziniak y Steve Jobs inventan la primera microcomputadora de uso masivo y más tarde formaron la compañía APPLE. Con el surgimiento de las computadoras personales, el software u los sistemas que con ellas de manejan han tenido un considerable avance, porque han hecho más interactiva la comunicación con el usuario. Dos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: el reemplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de muchos más componentes en un chip: producto de la micro miniaturización de los circuitos electrónicos.
Características principales:
Microprocesador: desarrollo por Intel Corporation a solicitud de una empresa japonesa (1971)
Se minimizan los circuitos, aumenta la capacidad de almacenamiento
Reduce el tiempo de respuesta
Gran expansión del uso de las computadoras
Memorias electrónicas más rápidas
Sistemas de tratamiento de base de datos
Generalización de las aplicaciones
Multiproceso
Microcomputador. Característica más relevante: Aparece el procesador y el software, todo los componentes se vuelven micro y aparece la interfaz gráfica.
5) QUINTA GENERACIÓN: (1982-1989) La Inteligencia Artificial El proyecto del Sistema de computadoras de quinta generación fue desarrollado por el ministerio de industria y comercio internacional de Japón que comenzó en 1982 para crear computadoras de quinta generación. Debía ser resultado de un proyecto de investigación a gran escala entre el gobierno y la industria de Japón en la década de los ochenta.
Las características que se pretendía que las computadoras adquirieran eran la siguiente: Inteligencia Artificial
Son sistemas que pueden aprender a partir de la experiencia y que son capaces de aplicar asta información en situaciones nuevas. Tuvo sus inicios en los años 50 algunas aplicaciones se pueden encontrar en:
Traductores de lenguajes
Robots con capacidad de movimiento
Juegos
Reconocimientos de formas tridimensionales
Entendimiento de relatos no triviales
Debe quedar claro que la inteligencia artificial no implica computadoras inteligentes; implica más bien computadoras que ejecutan programas diseñados para simular algunas de las reglas mentales mediante las cuales se puede obtener conocimiento a partir de hechos específicos que ocurren, o de entender frases del lenguaje hablando, o de aprender reglas para ganar juegos de mesa. Para desarrollar este concepto se pretendía cambiar la forma en que las computadoras interactuaban con la información cambiando su lenguaje base a un lenguaje de programación lógica.
El almacenamiento de información se realiza en dispositivos magneto ópticos con capacidades de decenas de Gigabytes; se establece el DVD (Digital Video Disk o Digital Versatile Disk) como estándar para el almacenamiento de video y sonido; la capacidad de almacenamiento de datos crece de manera exponencial posibilitando guardar más información en una de estas unidades, que toda la que había en la Biblioteca de Alejandría. Los componentes de los microprocesadores actuales utilizan tecnologías de alta y ultra integración, denominadas VLSI (Very Large Sca/e Integration) y ULSI (Ultra Lar- ge Scale Integration). Característica más relevante: Inteligencia artificial y computadores expertos en lenguaje natural. 6) SEXTA GENERACIÓN 1990 HASTA LA FECHA
Como supuestamente la sexta generación de computadoras está en marcha desde principios de los años noventas, debemos por lo menos, esbozar las características que deben tener las computadoras de esta generación. También se mencionan algunos de los avances tecnológicos de la última década del siglo XX y lo que se espera lograr en el siglo XXI. Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes. Las tecnologías de esta generación ya han sido desarrolla das o están en ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos, sistemas difusos, holografía, transistores ópticos, etcétera.
6. El señor Juan Jaramillo desea repartir una finca que tiene entre sus 4 hijos, pero tiene problema en su respectiva repartición, ya que sus hijos son un poco envidiosos unos con otros, de ahí que debe repartir en partes iguales y de la misma forma el terreno para no crear conflictos en sus hijos. Ayúdale al señor Juan para poder hacer de manera efectiva su repartición. 200 mts. 200 mts.
SOLUCION : A CADA HIJO LE CORRESPONDE LA TERCERA PARTE DEL TERRENO! HIJO 1 HIJO 2 HIJO 3 HIJO 4
View more...
Comments