Ensayo 1 Programacion

12
Los lenguajes de programación tienen una estructura compleja que se compone de varias partes: sintáxis, semántica , elementos del lenguaje, nivel de abstracción, paradigma , estructuras de control para ordenar la ejecución de los programas, tipos de datos (números, letras, etc.), y funciones oprocedimientos (unidades) que contienen un conjunto de instrucciones, entre otras. Pdf PRINCIPALES COMPONENTES DE LA COMPUTADORA. El procesador, también llamado Unidad Central de Proceso (UCP) (en inglés, Central Process Unit, CPU), es el lugar donde se interpretan y ejecutan las instrucciones de los programas. En él se distinguen dos partes principales: la unidad de control y la unidad aritmeticológica. La unidad de control se encarga de dirigir y coordinar todos los elementos de la Computadora. Cuando llega una instrucción de un programa, la interpreta y activa o desactiva los componentes necesarios para que se ejecute la acción indicada en la instrucción. Por ejemplo, si la instrucción indica que se muestre un valor en pantalla, se activará la pantalla y se enviará el valor que se debe mostrar, y el dato aparece en el monitor. La unidad aritmeticológica se encarga de realizar las operaciones aritméticas y lógicas. Las operaciones aritméticas se refieren a las operaciones de cálculo que realizan los programas: sumas, restas, multiplicaciones, etcétera. Las operaciones lógicas son generalmente de comparación, por ejemplo, saber si un valor es mayor que otro, si dos valores son

description

programacion

Transcript of Ensayo 1 Programacion

Page 1: Ensayo 1 Programacion

Los lenguajes de programación tienen una estructura compleja que se compone de varias partes: sintáxis, semántica, elementos del lenguaje, nivel de abstracción, paradigma, estructuras de control para ordenar la ejecución de los programas, tipos de datos (números, letras, etc.), y funciones oprocedimientos (unidades) que contienen un conjunto de instrucciones, entre otras.

PdfPRINCIPALES COMPONENTES DE LA COMPUTADORA.El procesador, también llamado Unidad Central de Proceso (UCP) (en inglés, Central Process Unit, CPU),

es el lugar donde se interpretan y ejecutan las instrucciones de los programas. En él se distinguen dos

partes principales: la unidad de control y la unidad aritmeticológica.

La unidad de control se encarga de dirigir y coordinar todos los elementos de la Computadora. Cuando

llega una instrucción de un programa, la interpreta y activa o desactiva los componentes necesarios para

que se ejecute la acción indicada en la instrucción. Por ejemplo,

si la instrucción indica que se muestre un valor en pantalla, se activará la pantalla y se enviará el valor que

se debe mostrar, y el dato aparece en el monitor.

La unidad aritmeticológica se encarga de realizar las operaciones aritméticas y lógicas. Las

operaciones aritméticas se refieren a las operaciones de cálculo que realizan los programas: sumas,

restas, multiplicaciones, etcétera. Las operaciones lógicas son generalmente

de comparación, por ejemplo, saber si un valor es mayor que otro, si dos valores son iguales, etcétera.

En las computadoras personales, la unidad de control y la unidad aritmeticológica se encuentran

integradas en un solo chip que se denomina microprocesador.

Un chip es una tarjeta pequeña con un conjunto diminuto de componentes electrónicos y sus conexiones.

Page 2: Ensayo 1 Programacion

La memoria es uno de los principales componentes de la computadora. Su función consiste en almacenar

las instrucciones y los datos durante la ejecución de los programas. Según su comportamiento, se pueden

distinguir dos tipos de memorias: la memoria RAM y la memoria ROM.

La memoria RAM (Random Access Memory) es el lugar donde se almacenan las instrucciones de los

programas que se están ejecutando y los datos que éstos manejan. La capacidad de la memoria RAM de la

computadora se indica en megabytes.

La memoria RAM tiene las siguientes características:

• Es de acceso aleatorio, puesto que se puede ir directamente a una determinada posición de la memoria

sin pasar por las anteriores.

• Es volátil, ya que cuando se apaga la computadora se borra todo su contenido.

• Es de lectura/escritura, es decir, que se pueden leer los datos que tiene almacenados y escribir en ella

nuevos datos o resultados.

Page 3: Ensayo 1 Programacion

La memoria ROM (Read Only Memory) es una memoria permanente, es decir, no se borra al apagar la

computadora. En ella están almacenadas las instrucciones básicas para el funcionamiento de la máquina y

para las operaciones de entrada/salida (en inglés, Basic Input Output System, BIOS). Entre estas

instrucciones se encuentra la rutina de arranque,

que se encarga de indicar al hardware los pasos para comprobar el estado de los componentes de la

computadora y cargar el sistema operativo para empezar a trabajar.

Los dispositivos de entrada sirven para introducir información en la computadora. Los más utilizados

son el teclado, el ratón, el escáner, el CD-ROM, el joystick, el micrófono y las cámaras digitales.

Los dispositivos de salida sirven para obtener la información que ha sido procesada por la

computadora. Los más utilizados son el monitor, las impresoras y el plotter.

Los dispositivos de almacenamiento son utilizados tanto para guardar como para recuperar

información, por lo que también son considerados como dispositivos de entrada/salida.

TARJETA MADRE.

la tarjeta madre es la tableta en donde se montan todos los componentes y sus interconexiones a manera

de pistas (cobre adherido a la tarjeta). Básicamente es el dispositivo que aglutina a todos los demás, tales

como microprocesador, buses, ranuras,zócalos, memoria, puertos, conectores, video, etc.

Page 4: Ensayo 1 Programacion

¿ Qué es... la memoria RAM?La memoria principal o RAM (Random Access Memory, Memoria de Acceso Aleatorio) es donde el computador guarda los datos que está utilizando en el momento presente. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.

Se le llama RAM por que es posible acceder a cualquier ubicación de ella aleatoria y rápidamente

Físicamente, están constituidas por un conjunto de chips o módulos de chips normalmente conectados a la tarjeta madre. Los chips de memoria son rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos:

¿Qué es el disco duro?

El disco duro es el dispositivo que almacena los programas y archivos del PC de forma

permanente. Es capaz de no olvidar nada aunque no reciba corriente eléctrica. Otras

memorias de tu equipo, como por ejemplo la RAM, que es usada para hacer funcionar los

programas, pierden la información en caso de falta de energía.

¿Cómo se organiza?

La organización de un disco duro es responsabilidad del sistema operativo. Este se

encarga de organizarlo y permitir el acceso a los distintos ficheros.

La mayoría de sistemas utilizan el concepto de archivo o fichero, donde ambos términos

vienen a significar lo mismo. Un archivo puede ser por ejemplo, una canción, una foto o

un programa. Estos ficheros se organizan en carpetas que a su vez pueden contener

otras subcarpetas.

Entre otros sistemas de ficheros los más comunes son el NTFS y FAT pertenecientes a los

entornos Windows o los ext2, ext3 y ext4 de Linux.

Page 5: Ensayo 1 Programacion

RelojEl reloj de una computadora se utiliza para dos funciones principales:

1. Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informático.

2. Para saber la hora.

El reloj físicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante. Al número de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj.

La frecuencia del reloj se mide en Ciclos por Segundo, también llamados Hertzios, siendo cada ciclo un pulso del reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en Megaherzios.

El reloj marca la velocidad de proceso de la computadora generando una señal periódica que es utilizada por todos los componentes del sistema informático para sincronizar y coordinar las actividades operativas, evitando el que un componente maneje unos datos incorrectamente o que la velocidad de transmisión de datos entre dos componentes sea distinta.

2. ¿Que es un microprocesador?El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de esta máquina. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lógicas simples, como sumar, restar, multiplicar y dividir. El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo de componente electrónico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado el chip.

2. ¿Que es un puerto usb?El Universal Serial Bus (bus universal en serie) o Conductor Universal en Serie (CUS), abreviado comúnmente USB, es un puerto que sirve para conectar periféricos a una computadora. Fue creado en 1996 por siete empresas: IBM, Intel, Northern Telecom, Compaq, Microsoft, Digital Equipment Corporation y NEC; de esta manera se fue dejando atrás los antiguos puertos en paralelo y serial y se aumentó la velocidad de trabajo de los dispositivos a 12 mbps en promedio hasta 480mbps en la actualidad. Los equipos de Windows se adaptaron rápidamente a esta nueva tecnología, a lo que más tarde se sumaron los aparatos Macintosh.

La masificación de los puertos USB es cada día mayor. Además de la mejora en la velocidad de transferencia y su cualidad plug & play, su capacidad de conectar los aparatos es muy simple y no requiere de intervenir en el hardware de los computadores.

El diseño del USB tenía en mente eliminar la necesidad de adquirir tarjetas separadas para poner en los puertos bus ISA o PCI, y mejorar las capacidades plug-and-play permitiendo a esos dispositivos ser conectados o desconectados al sistema sin necesidad de reiniciar.

DVDEl DVD es un disco óptico de almacenamiento de datos cuyo estándar surgió en 1995. Sus siglas corresponden con DigitalVersatile Disc2 en inglés (Disco Versátil Digital traducido al español), de modo que ambos acrónimos (en

Page 6: Ensayo 1 Programacion

español e inglés) coinciden. En sus inicios, la V intermedia hacía referencia a video (digital videodisk), debido a su desarrollo como reemplazo del formato VHS para la distribución de vídeo a los hogares.3

Unidad de DVD: el nombre de este dispositivo hace referencia a la multitud de maneras en las que se almacenan los datos: DVD-ROM (dispositivo de lectura únicamente), DVD-R y DVD+R (solo pueden escribirse una vez), DVD-RW y DVD+RW (permiten grabar y luego borrar). También difieren en la capacidad de almacenamiento de cada uno de los tipos.

Registered Jack (conector RJ)Registered Jack (RJ), traducido como clavija o “enchufe registrado”, es un estándar para interfaz física, tanto para la construcción de conectores como para el diseño del cableado, para la conexión de equipos de telecomunicaciones o de datos. Entre otros, los estándares de diseño para estos conectores y sus cableados se denominan:

RJ-11

RJ-14

RJ-21

RJ-48

Son usados a nivel internacional.

Los conectores físicos que usan RJ principalmente son el conector modular y el micro ribbon de 50 pines. Por ejemplo, RJ-11 usa un conector modular de 6 posiciones y 4 contactos (6P4C), mientras que el RJ-21 usa un conector micro ribbon de 50 pines.

Conector DB9

El conector DB9 (originalmente DE-9) es un conector analógico de 9 clavijas de la familia de conectores D-Subminiature

(D-Sub o Sub-D).

El conector DB9 se utiliza principalmente para conexiones en serie, ya que permite una transmisión asíncrona de datos

según lo establecido en la norma RS-232 (RS-232C).

Se debe tener en cuenta que existen adaptadores DB9-DB25 para convertir fácilmente un enchufe DB9 en uno DB25 y

viceversa.

1.PUERTOS FIREWIRE:

FireWire es una tecnología para la entrada/salida de datos en serie a alta velocidad y la conexión de dispositivos digitales como videocámaras o cámaras fotográficas digitales y ordenadores portátiles o computadores personales. FireWire es uno de los estándares de periféricos más rápidos que se han desarrollado, Algunas ventajas de Firewire:

Alcanzan una velocidad de 400 megabits por segundo. Soporta la conexión de hasta 63 dispositivos con cables de una longitud máxima de 425 cm.

Page 7: Ensayo 1 Programacion

No es necesario apagar un escáner o una unidad de CD antes de conectarlo o desconectar. No requiere reiniciar la computadora. Los cables FireWire se conectan muy fácilmente: no

requieren números de identificación de dispositivos, conmutadores DIP, tornillos, cierres de seguridad ni terminadores.

Secure Digital

La memoria Secure Digital (también conocida como SD o Tarjeta SD) es un tipo de tarjeta de memoria creada por

Matsushita Electronic, SanDisk y Toshiba en enero de 2000. La memoria SD está específicamente desarrollada para

cumplir con los requisitos de seguridad en el campo de los dispositivos electrónicos de video y audio. Por lo tanto, incluye

un sistema de protección de derechos de autor que cumple con la norma SDMI (Iniciativa Musical de Secure Digital). 

La arquitectura de las tarjetas SD está basada en los circuitos de memoria flash de tipo NAND (EEPROM). 

La memoria SD es de dimensiones reducidas (24,0 x 32,0 x 2,1 mm), equivale al tamaño de una estampilla postal, y pesa

tan sólo 2 gramos. 

El acceso a los datos se realiza mediante un conector lateral de 9 clavijas que alcanza una velocidad de transferencia de

2 Mb/s con la posibilidad de alcanzar hasta 10 MB/s. 

El tiempo de acceso de la memoria SD es de 25µs aproximadamente para el primer acceso y ciclos de 50 ns para los

ciclos subsiguientes.

BluetoothBluetooth es una especificación industrial para Redes Inalámbricas de Área Personal (WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2,4 GHz. Los principales objetivos que se pretenden conseguir con esta norma son:

Facilitar las comunicaciones entre equipos móviles.

Eliminar los cables y conectores entre éstos.

Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre equipos

personales.

Page 8: Ensayo 1 Programacion

Los dispositivos que con mayor frecuencia utilizan esta tecnología pertenecen a sectores de las telecomunicaciones y la informáticapersonal, como PDA, teléfonos móviles, computadoras portátiles, ordenadores personales, impresoras o cámaras digitales.

Wi-FiWifi —/ˈwaɪfaɪ/; en algunos países hispanohablantes /ˈwifi/. De la marca comercial Wi-Fi—1 es un mecanismo de conexión de dispositivos electrónicos de forma inalámbrica. Los dispositivos habilitados con wifi, tales como un ordenador personal, una consola de videojuegos, unsmartphone, o un reproductor de audio digital, pueden conectarse a Internet a través de un punto de acceso de red inalámbrica. Dicho punto de acceso tiene un alcance de unos 20 metros en interiores, una distancia que es mayor al aire libre.

«Wi-Fi» es una marca de la Wi-Fi Alliance —anteriormente la Wireless Ethernet Compatibility Alliance (WECA)—, la organización comercial que adopta, prueba y certifica que los equipos cumplen los estándares 802.11 relacionados a redes inalámbricas de área local.

Uso de la computadora en la sociedad actual

El mundo actual está inmerso una nueva revolución tecnológica basada en la informática y todas sus

divisiones, su principal impulso se encuentra en mejorar las facilidades de las personas en el manejo

de estas maquinas y con ellas la población obtenga un beneficio enorme en el campo profesional así

como personal, gracias a la gran mejoría en estos aspectos los trabajos son cada vez más simples y

con más oportunidades de realizarse de la mejor manera.

Cuando se menciona el uso de las computadoras en la educación es inevitable discutir sobre todas

sus ventajas que ofrece, pero detrás de todo esto se encuentran argumentaciones psicológicas, es

decir, también hay emociones que se podrían encontrar en las personas que utilizan gran cantidad

de tiempo diario en la computadora haciendo actividades sociales como ejemplo algunas redes

sociales (Facebook, Hi5, entre otros), algunos otras personas utilizan gran parte de su tiempo en

juegos de computadoras y otras actividades que utilizan gran cantidad de tiempo libre .

A mediados de la década del 1970 las computadoras eran usadas por pocas personas, pero ya en la

actualidad han tenido un mayor impacto en la sociedad que cualquier otro invento, algunos ejemplos

del uso de la computadora en la sociedad:

Page 9: Ensayo 1 Programacion

En el campo del comercio brinda apoyo en lo que trata en diseño de publicidad entre otros, en más

facilidades a los usuarios, en mejora de organización sobre productos y más, y en la

manufacturación de los productos.

En otros apartamentos como el de ventas y mercadeo es fundamental para la producción del

material dado que en la computadora se hace la mayoría del trabajo en lo que al manejo se refiere

además que permite al usuario mayores facilidades de créditos además de ser más seguros al igual

que la utilización de otros métodos de pagos como los son las tarjetas de créditos, débitos y otros.

En la educación la computadora es un medio que fortalece e incrementa y mejora el proceso de

enseñanza además que brinda a los estudiantes mejores posibilidades de empleos que requieran

algún manejo de equipos tecnológicos como la computadora u otros artefactos industriales que se

relacionen con la computadora. Al igual que estas ventajas existen otras de las cuales se pueden

mencionar que la computadora con la informática además de ser otra asignatura más, que se

imparte en los centro educativos debería de tomarse como una herramienta que puede ser utilizada

en todas las materias, por todos los profesores al igual que como método de comunicación eficaz

entre alumnos con alumnos o alumnos y profesores así como se utiliza en algunos centros de

educación superior refiriéndose principalmente a algunas universidades.

En el campo científico la computadora juega uno de los papelas mas importantes en las labores ya

que en la mayoría de los campos que estudien los científicos, la computadora en transcendental para

las investigaciones, descubrimientos, inventos entre otras situaciones en la que se utilizan que son

de gran importancia para la sociedad como ejemplo los estudios del clima, las mareas, impactos en

el medio ambiente de diferentes contaminaciones entre otros.

Actualmente, la computadora está presente en la mayoría de las actividades que realizamos desde

que nos levantamos con un despertador hasta cuando dormimos con música para relajarnos, esto

debido a que para el desarrollo de muchos objetos se necesita la computadora en estos tiempos, por

esta razón existe una rama de la ingeniería que estudia toda su conceptualización.

Page 10: Ensayo 1 Programacion

LA COMPUTACIÓN Y LA INGENIERÍA CIVILEl hombre siempre ha tenido interés por conocerse a sí mismo y al mundo que lo rodea, esto le ha permitido una transformación muy grande del mundo.Así como todos los descubrimientos y creaciones surgen por medio de necesidades, surge al igual la ingeniería civil. La ingeniería civil es la rama de la ingeniería que aplica los conocimientos de física, química, cálculo y geología a la elaboración de infraestructuras, obras hidráulicas y de transporte.Los conocimientos necesarios para ejercer de ingeniero civil son:Conocimientos de cálculo de esfuerzos y deformaciones en estructuras ante diferentes acciones (comportamiento de las vigas de un puente ante el paso de un tren, de una presa ante la presión hidrostática del agua que retiene, de una zapata al transmitir el peso de la estructura que sustenta al terreno.)Conocimientos de los materiales que se utilizarán en la ejecución de la obra (resistencia, peso, envejecimiento, etc.).Conocimientos del comportamiento del terreno ante las solicitudes de las estructuras que se apoyen en él.Conocimientos de Hidrología para el cálculo de avenidas o caudales para el diseño de presas.Conocimiento de técnicas de cálculo de aforos para el dimensionamiento de las carreteras, etc.Conocimientos de estética, de historia, de arte, del paisaje, etc.Y, por supuesto,conocimiento de los procedimientos, técnicas y maquinaria necesarios para la aplicación de los conocimientos anteriores. Una de ellas y la más importante es la computación para ingenieros que facilita la elaboración de cálculos y prototipos virtuales de algún puente edificio carretera etc. y programación. Los programas de computación que se utilizan para realizar cálculos y análisis estadísticos permiten agilizar el proceso de calculo a partir de la especificación de determinados datos.Se han desarrollado diversos software como SPSS.8, STATGRAFIC 4.1., Auto CAD, y otros mas de programación.Esta gran y compleja variedad de programas computacionales que abarca contenidos de la Matemática, de diversas asignaturas de la especialidad y de computación, permite mediante el trabajo metodológico de vinculación, concebir tareas complejas que canalicen los ejercicios y también perfeccionar el sistema de evaluación integradora conjunta que posibilite medir objetivos tanto instructivo como de evaluación de la obra antes de realizarla. En la actualidad la ingeniería civil está avanzando de una forma impresionante y por lo cual del mismo modo la computación y programas para ingenieros no puede quedarse atrás, día con día se actualizan y desarrollan diversos programas, que faciliten y estén al nivel de las necesidades de los ingenieros para seguir creando y avanzando.