Anda di halaman 1dari 17

Universidad Mariano Glvez de Guatemala

Ingeniera Industrial
Programacin
Ing. Neri Rustrian

Tarea 1

Jos Alejandro Zuiga Cordn


4812-14-8606
18 de Julio de 2015
ndice

Introduccin..3
Lenguaje C, Lenguaje C++.4
Diferencias entre lenguaje C y C++..5
Herencia C++...5
Comandos Borland C++.5
Que es una computadora...6
Componentes de una computadora..6-7
Hardware...8
Software.8
Microprocesador......8
Memoria central...9
Memoria auxiliar...9
Memoria RAM....10
CD-ROM..10
DVD..10
Diferencias entre CD-ROM y DVD..11
Modem....11
Unidad central de Proceso CPU.12
Resumen.13
Conclusin..14
Bibliografa..15

Introduccin

Programacin esto es algo muy esencial e importante


Para aquellas personas que se dedican a las computadoras
Es muy utilizada para la creacin de programas, aplicaciones,
Software, y muchas cosas ms que se relacionen con
El tema de computacin, a continuacin se dar a conocer
Algo de lo bsico de la programacin, y los instrumentos
Con los que se realizara el trabajo de la programacin
Como lo es la importante computadora, y el importante
Lenguaje de programacin C++.

Lenguaje C
Al igual que B, es un lenguaje orientado a la implementacin de Sistemas
Operativos, concretamente Unix. C es apreciado por la eficiencia del cdigo que
produce y es el lenguaje de programacin ms popular para crear software de
sistemas, aunque tambin se utiliza para crear aplicaciones.
Se trata de un lenguaje de tipos de datos estticos, dbilmente tipificado, de medio
nivel pero con muchas caractersticas de bajo nivel. Dispone de las estructuras
tpicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del
lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen
ofrecer

extensiones

al

lenguaje

que

posibilitan

mezclar

cdigo

en

ensamblador con cdigo C o acceder directamente a memoria o dispositivos


perifricos.
Lenguaje C++
C++ es un lenguaje de programacin diseado a mediados de los aos 1980
por Bjarne Stroustrup. La intencin de su creacin fue el extender al lenguaje de
programacin C mecanismos que permiten la manipulacin de objetos. En ese
sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es
un lenguaje hbrido.
Posteriormente se aadieron facilidades de programacin genrica, que se
sumaron

los

paradigmas

de programacin

estructurada y programacin

orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de


programacin multiparadigma.
Actualmente existe un estndar, denominado ISO C++, al que se han adherido la
mayora de los fabricantes de compiladores ms modernos. Existen tambin
algunos intrpretes, tales como ROOT.

Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder


crear nuevos tipos que se comporten como tipos fundamentales.

Diferencias entre el lenguaje C y C++


Aunque C++ es un superconjunto de C, existen algunas diferencias entre los dos.
En primer lugar, en C cuando una funcin no toma parmetros, su prototipo tiene
la palabra void. Sin embargo en C++ void no es necesario(opcional).
Prototipo en C:

char f1(void);

Prototipo en C++:

char f1();

Otra diferencia entre C y C++ es que en un programa de C++ todas las funciones
deben estar en forma de prototipo, en C los prototipos se recomiendan, pero son
opcionales. Tambin si una funcin de C++ es declarada para devolver un valor
obligatoriamente la sentencia return debe devolver un valor, en C no es necesario
que se devuelva.
Otra diferencia es el lugar donde se declaran las variables locales. En C, deben
ser declaradas solo al principio del bloque, mientras que en C++ las variables se
pueden declarar en cualquier punto. Aunque es conveniente realizarlo siempre al
comienzo de la funcin.
Herencia C++
En terminologa estndar C++, una clase que es heredada es referida como la
clase 'base'. La clase que efecta la herencia es llamada la clase 'derivada'.
Adems, una clase derivada puede ser usada como una clase base por otra clase
derivada. De esta manera, una jerarqua multicapa de clases puede ser lograda.
Comandos Borland C++
5

Codificacin en Borland C++


#include<iostream.h>
#include<conio.h>
void main(void)
{
cout<<"\nProblemas, luego los soluciono!\n";
cout<<"\nPresione una tecla para finalizar";
getch();

Que es una computadora

Es una mquina electrnica que recibe y procesa datos para convertirlos en


informacin conveniente y til. Una computadora est formada, fsicamente, por
numerosos circuitos integrados y otros muchos componentes de apoyo, extensin
y accesorios, que en conjunto pueden ejecutar tareas diversas con suma rapidez y
bajo el control de un programa.

Componentes de una computadora


Discos duros: son los dispositivos de almacenamiento masivos ms comunes en
las computadoras. Almacenan el sistema operativo y los archivos del usuario.
Discos pticos: las unidades para la lectura de CDs,DVDs, Blu-Rays y HD-DVDs.
Disquetes: las unidades para lectura de disquetes, casi sin uso en la actualidad.
Fuente elctrica: para proveer de energa a la computadora.

Placa Madre: toda computadora cuenta con una placamadre, pieza fundamental
de una computadora, encargada de intercomunicar todas las dems placas
perifricos y otros componentes entre s.
Microprocesador: ubicado en el corazn de la placa madre, es el "cerebro" de la
computadora. Lgicamente es llamado CPU.
Memoria: la memoria RAM, donde se guarda la informacin que est siendo
usada en el momento. Tambin cuenta con memoria ROM, donde se almacena la
BIOS y la configuracin ms bsica de la computadora.
Cables de comunicacin: normalmente llamados bus, comunican diferentes
componentes entre s.
Puertos de

comunicacin: USB, puerto

serial, puerto

paralelo,

para

la conexin con perifricos externos.

Monitor: se conecta a la placa de video (muchas veces incorporada a la placa


madre) y se encarga de mostrar las tareas que se llevan a cabo en la
computadora. Actualmente vienen en CRT o LCD.
Mouse o ratn: dispositivo empleado para mover uncursor en los interfaces
grficos de usuario. Cumplen funciones similares: el Touchpad, el Trackball, y
el Lpiz ptico.
Teclado: componentes

fundamental

para

la entrada de

datos

en

una

computadora.
Sistema operativo: software que controla la computadora y administra los
servicios y sus funciones, como as tambin la ejecucin de otros programas
compatibles con ste. El ms difundido a nivel mundial es Windows, pero existen
otros de gran popularidad como los basados en UNIX.

Hardware
Se refiere a todas las partes fsicas de un sistema informtico; sus componentes
son: elctricos, electrnicos, electromecnicos y mecnicos. 1 Son cables,
gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico
involucrado; contrariamente, el soporte lgico es intangible y es llamado software.

Software
Se conoce como software1 al equipamiento lgico o soporte lgico de un sistema
informtico, que comprende el conjunto de los componentes lgicos necesarios

que hacen posible la realizacin de tareas especficas, en contraposicin a los


componentes fsicos que son llamados hardware.
Los componentes lgicos incluyen, entre muchos otros, las aplicaciones
informticas; tales como el procesador de texto, que permite al usuario realizar
todas las tareas concernientes a la edicin de textos; el llamado software de
sistema, tal como elsistema operativo, que bsicamente permite al resto de los
programas funcionar adecuadamente, facilitando tambin la interaccin entre los
componentes fsicos y el resto de las aplicaciones, y proporcionando
una interfaz con el usuario.

Microprocesador
Es el circuito integrado central y ms complejo de un sistema informtico; a modo
de ilustracin, se le suele llamar por analoga el cerebro de un computador.
Es el encargado de ejecutar los programas, desde el sistema operativo hasta
las aplicaciones de usuario; slo ejecuta instrucciones programadas en lenguaje
de

bajo

nivel,

realizando

operaciones aritmticas y lgicas simples,

tales

como sumar, restar, multiplicar, dividir, las lgicas binarias y accesos a memoria.

Memoria Central
Es la memoria de la computadora donde se almacenan temporalmente tanto los
datos como los programas que la unidad central de procesamiento (CPU) est
procesando o va a procesar en un determinado momento. Por su funcin, la MP
debe ser inseparable del microprocesador o CPU, con quien se comunica a travs
del bus de datos y el bus de direcciones. El ancho del bus determina la capacidad
9

que posea el microprocesador para el direccionamiento de direcciones en


memoria.

Memoria Auxiliar
La memoria secundaria, memoria auxiliar, memoria perifrica o memoria externa,
tambin

conocida

como almacenamiento

secundario,

es

el

conjunto

de

dispositivos y soportes de almacenamiento de datos que conforman el subsistema


de memoria de la computadora, junto con la memoria primaria o principal.
Puede denominarse perifrico de almacenamiento o memoria perifrica, en
contraposicin a la memoria central, porque en ocasiones puede considerarse
como perifrico de Entrada/Salida.
La memoria secundaria es un tipo de almacenamiento masivo y permanente (no
voltil) con mayor capacidad para almacenar datos e informacin que la memoria
primaria que es voltil, aunque la memoria secundaria es de menor velocidad.

Memoria RAM
10

La memoria de acceso aleatorio (Random Access Memory, RAM) se utiliza como


memoria de trabajo de computadoras para el sistema operativo, los programas y la
mayor parte del software.
En la RAM se cargan todas las instrucciones que ejecutan la unidad central de
procesamiento (procesador) y otras unidades de cmputo.
Se denominan de acceso aleatorio porque se puede leer o escribir en una
posicin de memoria con un tiempo de espera igual para cualquier posicin, no
siendo necesario seguir un orden para acceder (acceso secuencial) a la
informacin de la manera ms rpida posible.
Durante el encendido de la computadora, la rutina POST verifica que los mdulos
de RAM estn conectados de manera correcta. En el caso que no existan o no se
detecten los mdulos, la mayora de tarjetas madres emiten una serie de sonidos
que indican la ausencia de memoria principal. Terminado ese proceso, la
memoria BIOS puede realizar un test bsico sobre la memoria RAM indicando
fallos mayores en la misma.

CD-ROM
Es un disco compacto que utiliza rayos lser para almacenar y leer grandes
cantidades de informacin en formato digital y que contiene los datos de acceso,
pero sin permisos de escritura. El CD-ROM estndar fue establecido
en 1985 por Sony y Philips. Pertenece a un conjunto de libros de colores conocido
como Rainbow Books que contiene las especificaciones tcnicas para todos los
formatos de discos compactos.
DVD
El DVD es un disco ptico de almacenamiento de datos cuyo estndar surgi en
1995. En sus inicios, la V intermedia haca referencia a video (digital videodisk),
11

debido a su desarrollo como reemplazo del formato VHS para la distribucin de


vdeo a los hogares.
Diferencias entre CD-ROM y DVD
Por otro lado, en un CD-ROM caben 700 Mb de datos (en algunos modelos, hasta
900 Mb), y en un DVD-ROM se pueden almacenar, dependiendo del tipo, entre 4,7
y

17

Gb

(esto

es,

entre

26

veces

ms

que

un

CD-ROM).

La informacin se escribe en el disco en una pista espiral. Esta pista tiene pits,
que en el caso del DVD-ROM son ms cortos y estrechos que los de un CD-ROM,
como

puedes

ver

en

el

grfico

de

la

izquierda.

Otra gran diferencia con el CD-ROM es que mientras este tiene una capa, el DVDROM puede tener dos, la primera de 4,7 Gb y la segunda de 3,8 Gb. Esto da un
total

de

8,5

Gb.

Por ultimo, el CD-ROM slo tiene una cara en la que puede guardar informacin
(la otra, normalmente, est impresa). Los DVD-ROM pueden tener dos caras en
las

que

guardar

datos.

Las combinaciones dan como resultado cuatro posibles tipos de combinaciones:


un disco de una cara, con una sola capa que tiene una capacidad de 4,7 Gb; el
segundo es el de una sola cara, pero con dos capas y capacidad total de 8,5 Gb;
despus est el de doble cara y una sola capa por cara con 9,4 Gb (4,7 por dos); y
por ltimo, el de doble cara y dos capas por cara, que tiene una capacidad final de
17 Gb.

Modem

12

Es el dispositivo que convierte las seales digitales en analgicas (modulacin) y


viceversa (demodulacin), permitiendo la comunicacin entre computadoras a
travs de la lnea telefnica o del cable mdem. Este aparato sirve para enviar la
seal moduladora mediante otra seal llamada portadora.

Unidad Central de Proceso CPU


La unidad

central

de

procesamiento (conocida

por

las

siglas CPU,

del ingls: central processing unit), es el hardware dentro de una computadora u


otros dispositivos programables, que interpreta las instrucciones de un programa
informtico mediante la realizacin de las operaciones bsicas aritmticas, lgicas
y de entrada/salida del sistema. El trmino en s mismo y su acrnimo han estado
en uso en la industria de la Informtica por lo menos desde el principio de los aos
1960.1 La forma, el diseo y la implementacin de las CPU ha cambiado
drsticamente desde los primeros ejemplos, pero su operacin fundamental sigue
siendo la misma.
Una

computadora

puede

tener

ms

de

una

CPU;

esto

se

llama multiprocesamiento. Todas las CPU modernas son microprocesadores, lo


que significa que contienen un solo circuito integrado (chip). Algunos circuitos
integrados pueden contener varias CPU en un solo chip; estos son denominados
procesadores multincleo. Un circuito integrado que contiene una CPU tambin
puede contener los dispositivos perifricos, y otros componentes de un sistema
informtico; a esto se llama un sistema en un chip (SoC).
Dos componentes tpicos de una CPU son la unidad aritmtico lgica (ALU), que
realiza operaciones aritmticas y lgicas, y la unidad de control (CU), que extrae
instrucciones de la memoria, las decodifica y las ejecuta, llamando a la ALU
cuando sea necesario.
13

14

Resumen

15

Conclusin

La programacin y su respectivo lenguaje C++


Nos vienen siendo muy tiles porque, hay
Casos donde se necesita crear un programa
Donde nos imprima y nos realice alguna operacin
O queremos llevar el orden o el control de algo,
Por lo tanto es muy importante el aprendizaje
Del lenguaje C y C++.

16

Bibliografa

http://www.configurarequipos.com/
https://es.wikipedia.org
http://equiponumero7.bligoo.com.mx/
http://www.programacionenc.net/

17

Anda mungkin juga menyukai