miércoles, 15 de marzo de 2017

SISTEMAS NUMERICOS

los sistemas numericos son conjuntos de simbolos o reglas que se carcaterizan por si base ya sea 2 8 10 o 16 esto lo que hace es determinar cual es el valor del simbolo distinto que utiliza y ademas es el coeficiente que determinara el valor.

SISTEMA NUMERICO BASE 2

este se caracteriza porque solamente utiliza 2 numeros que son 0 y 1 ya que si se utilizan otros numeros como puede ser el 3 ya no perteneceria a este sistema si no a otro

este sistema tambien se le puede llamar binario



SISTEMA NUMERICO BASE 8
es aquel sistema que esta compuesto por los numeros 0,1,2,3,4,5,6,7 mas conocido como base octal  este sistema tiene una gran ventaja  y es que no necesita de simbolos como lo hace el sistema hexadecimal y es como decir la mitad de los componenetes del sitema que es de base 16.

SISTEMA NUMERICO BASE 10
Tambien llamado sistema nuemrico decimal, es aquel sistema que esta compuesto por 0,1,2,3,4,5,6,7,8,9 es el sistema mas utilizado ya que es el mas conocido y facil de practicar.

SISTEMA BASE 16
Tambien conocido como sistema hexadecimal es aquel conjunto compuesto por 0,1,2,3,4,5,6,7,8,9 A,B,C,D,E,F  estas letras son simbolos para nombrar al numero 10 ,11,12,13,14,15



EJEMPLOS DE CONVERSION

DECIMAL - BINARIO



Resultado de imagen para ejemplos de sistema decimal a binario
 

 tenemos el numero 100 en base 10 lo que tenemos que hacer es dividir ese numero 100 en la base de los numeros binarios que es 2 y tener en cuenta el residuo luego de descomponer todo el numero 100 lo que tenemos que tener en cuenta es que los residuos se escriben de abajo hacia arriba y asi encontraremos el numero en binario que es

1100100

para convertir este mismo numero a base 8 y 16 lo que se hace es lo mismo que se hizo con la base 2  dividir por las bases que en este caso son 8 y 16 y tambien se tiene que tener en cuenta los residuos para asi escribir el numero de abajo hacia arriba.

base 8 = 144

base 16 = 64

para hacer el modo inverso osea pasar de base 2 8 o 16 a decimal lo que tenemos que hacer es:





Resultado de imagen para ejemplos de sistema decimal a binario
lo que se ve en la imagen es que para pasar de base bien sea de 2 8 o 16 tenemos que elevar la base de derecha a izquierda como por ejemplo:

2^3 2^2  2^1
8^3  8^2 8^1

y luego multiplicarlo por el numero que se encuentra para asi poder multiplicar y luego sumar.



y para pasar de sistema binario a octal o a decimal lo que se recomienda primero es pasarlo a decimal y luego a la base que le pidan.


WEBGRAFIA
https://es.wikipedia.org/wiki/Sistema_binario
https://sites.google.com/site/matematicasdiscretasevz/1-2-conversiones-entre-sistemas-numericos

https://iniciativastic3eso.wordpress.com/category/sistema-de-numeracion/

EJERCICIOS DEL CAPITULO 1 DEL LIBRO FUNDAMENTOS DE PROGRAMACION DE JOYANES

1 diseñar los algoritmos que resuelvan los siguientes problemas:
A ir al cine

inicio
salir de casa
si hay fila meintras escojer la pelicula
si no se encuentra en la hora deseada entonces esperar
comprar la boleta
mirar en que sala se proyectara
entrar ala sala
mirar la pelicula
fin;

B . COMPRAR UNA ENTRADA PARA LOS TOROS

inicio
salir de la casa
llegar ala taquilla
si hay fila entonces esperar
escoger precios dias y horarios
comprar entrada
fin;

C . COLOCAR UNA MESA PARA COMER

inicio
si la mesa esta sucia entonces limpiar
si el mantel esta sucio entonces cambiar
colocar los cubiertos
si el desayuno almuerzo o comida no estan entonces esperar
servir
fin;

D . COCER UN HUEVO

inicio
si no hay huevos entonces comprar
escojer la olla
poner la olla llena de agua en la estufa a fuego
colocar el huevo dentro de la olla
mientras coce el huevo entonces esperar
sacar el huevo
fin;

E . HACER UNA TAZA DE TE

inicio
si no hay te entonces comprar
escojer la olla
llenar esta de agua
colocar en la estufa a fuego moderado
mientras el agua hierve entonces escojer el sabor de te
 retirar la olla de la estufa con el agua hervida
servir el agua en un pocillo
si no hay pocillos limpios entonces limpiar o lavar
colocar el sobre de te en el pocillo con el agua
tomar
fin;

F . FREGAR LOS PLATOS DEL ALMUERZO

inicio
llevar los platos ala cocina
si no hay jabon entonces comprar
fregar los platos con agua y jabon
fin;

G  BUSCAR UN NUMERO DE TELEFONO DE UN ALUMNO

inicio
buscar el alumno
si no se encuentra entonces esperar
pedir el numero
fin

H . REPARAR UN PINCHAZO DE UN BICICLETA

inicio
si no hay herramientas necesarias entonces pedir prestadas o comprar
quitar la llanta de la cicla
encontrar el pinchazo
si es muy grande entonces cambiar
colocar una llanta
fin;

I. PAGAR UNA MULTA  DE TRAFICO

inicio
si no se tiene la plata entonces conseguirla lo mas pronto posible
ir al punto de pago
realizar los diferentes parametros que se encuentran en la multa
pagar la multa
fin;

J . CAMBIAR UN NEUMATICO PNCHADO (SE DISPONE DE HERRAMIENTAS Y GATO)

inicio
si el gato se encuentra dañado llamar al servicio de emergencia y si no llegan continuar
levanta el coche con el gato
aflojar y sacar los tormillos de las ruedas
quitar la rueda
colocar la rueda de repuesto
colocar los tornillos y arreglarlos
bajar el gato
fin;

k . HACER PALOMITAS DE MAIZ EN UNA OLLA A FUEGO CON ACEITE SAL Y MAIZ

inicio
si no hay ninguno de estos ingredientes entonces comprar
escoger la olla
colocar la cantidad de maiz deseado dentro de la olla
colocar la cantidad de maiz deseado dentro de la olla
colocar la cantidad de aceite deseado dentro de la olla
 poner la olla en la estufa con fuego
mientras se cocinan entonces esperar
colocar la sal deseada
fin;

L . CAMBIAR EL CRISTAL ROTO DE UNA VENTANA

inicio
quitar los pedazos restantes
hacer las medidas del marco de la ventana
comprar el cristal con las medidas
llevar el cristalal lugar donde se deb colocar
si no hay pegante entonces comprar
colocar el cristal en el marco
fin;

M . QUITAR UNA BOMBILLA QUEMADA DE UN TECHO

inicio
desconectar o bajar los breakers
si es bombillo incandecente quitarlo y si la roseta se encuentra involucrada entonces cambiarlos
fin;

O . ENCONTRAR LA MEDIA DE UNA LISTA INDETERMINADA DE NUMERO DE POSITIVOS TERMIANDAD CON UN NUMERO NEGATIVO

inicio
escribirlos en una hoja
sumarlos todos
dividir ese resultado por la cantidad de numeros que hay
fin;

2  cuales de los siguientes identificadores no son validos

A. XRayo  valido                                                           E. X_Rayo  valido
B. R2D2    valido                                                                F. X  valido
C. 45         no valido                                                            G. N14 valido
D. ZZZZ    valido                                                              H. 3 u no valido

3 cuales de las siguientes constantes no son validas

A. 234                                               G -8.975
B. 12 E-S                                           H. 0 no valido
C. 32,767                                           I. 1/2  no valido
D. 3.6E + 7                                         J -7E12
E. 3.5 x 10                                          K. 0.456
K. 0.000001                                       L. 224E1



4 evaluar la siguiente expresion para A = 2 y B = 5

3*A-4*B/A^2

R =

3*2 -4*5/2^2
3*2- 4*5 / 4
6 - 20 / 4
6 - 5
   1







5. evaluar la expresion

4/2*3/6+6/2/5^2/4*2

R =

  4/ 2 * 3 / 6 +6 / 2/1 / 5^2 / 4 * 2
  4/2 *3/6 + 6 / 2/1 / 25  / 4*2
  2*3/6+6 / 2 /1 /25 / 4 *2
  6/6+6/2/1/25/4*2
  1+3 / 1 / 25 / 4 * 2
  1+3 / 0.04/ 4*2
1+ 75 / 4*2
1+ 18.75 / 4*2
1+ 4.68*2
1+ 9.36
10.36

 










6 escribir las siguientes expresiones algebraicas como expresiones algoritmicas


        R =
   A  raiz b^2 - 4 * a * c
   B  x^2 + y ^2 / z^ 2
  C 3*x + 2* y / 2* z
  D a+b / c-d
  E  4*x ^2 - 2* x + 7
  F  x +y  / x -3 * x / 5
  G a/b*c
  H x * y*z
  I y2 -y1/ x2-x1
  J  2* pi* r^3
  K ( x2 - x1 ) ^2 +(y2 - y1 ) ^2


   






7 escribir las siguientes expresiones algoritmicas como expresiones algebraicas

A  b^2 - 4 * a * c
B   3 * x  ^ 4 -5 * x ^ 3 + x * 12 - 17
C (b+d) / (c+4)
D (x ^ 2 + y ^ 2) ^ (1/2)







8 si el valor A es 4 el valor B es 5 el valor C es 1 evaluar las siguientes expresiones

A  b* a-b ^ 2 / 4*c
R =
5* 4-5^2 / 4*1
5*4- 25 / 4*1
20-25 / 4*1
20- 5*1
20-6
14
B  (a*b)  / 3^2
R=
( 4*5) / 9
20/ 9
2.22

C ((b+c)/2*a+10)*3*b)-6
R=
((5+1) / 2*4+10) * 3*5) -6
((6/2 *4 + 10 ) * 3* 5) -6
((3 * 4 +10 )  * 3 * 5 ) - 6
(22 * 3 * 5 ) -6
330-6
324


9 si el valor de a es 2 y el valor de b es 3 y c es 2 evaluar la sig expresion:

a^b^c
R=
2^ 3 ^ 2
2^6
64



10 encontrar el valor de cada una de las siguientes expresiones o decir no es una expresion valida

 A 7 div 2

R = 3

  B 7 mod 2

R = 1

C  12 div 3

R = 4

D  12 mod 3

 R = 0

E  0 mod 5

R = 0

F  15mod 5

R =  0

G  7*10 -50 mod 3* 4 +9

R = 70 - 50 mod 12 + 9
70-2 + 9
70 - 11
59

H  (7*(10-5)mod 3 ) *4 +9

R =
((7*5) mod 3)* 4 + 9
(35 mod 3 )*4+9
     2 *4+9
        8+9
          17


11 encontrar el valor de cada una de las expresiones o decir si no es una expresion valida

  A  9-5-3

R = 1

B  2 div 3 + 3/5

R =
0.6 + 0.6
1.2

C  9 div 2 / 5

R =
9 div 0.4
22.5

D  7 mod 5 mod 3
R= 
7 mod 2
1

E  7 mod(5 mod 3)
R =

7 mod 2
1

F  ((12+3) div 2 ) / ( 8- ( 5 + 1))
  R= ( 15 div 2 ) /  (8-6)
    7      /       2
           3.5

G 12/ 2 * 3
    R =
6 * 3
       18

H  raiz 2 ( cuadrado (4))

R = 1.4 * 16
      22.4

I  cuadrado ( raiz2 (4))
 R=  cuadrado ( 2)
       4
J  trunc ( 81.5) + redondeo(81.5)
 R = 81               +              81
                 162      
WEBGRAFIA:

https://www.fdi.ucm.es/profesor/luis/fp/FP.pdf

BIBLIOGRAFIA
 EDITORIAL:  concepcion fernandes madrid  
fundamentos de programacion- luis joyanes aguilar

     

LENGUAJES DE PROGRAMACION

Estos lenguajes son bastantes importantes ya que los programas son escritos a base de un lenguaje de programacion.
 los diferentes tipos de lenguajes utilizados son:
 lenguaje de maquina
 lenguaje de bajo nivel
 lenguaje de alto nivel

LENGUAJJE DE MAQUINA

  es aquel que es  escrito en lenguajes intenligibles ya que son numeros binarios interpretado por un circuito moicroproglamable. estos son digitales lo que significa que trabajan con los niveles de tension y como se dijo anteriormente funciona con 0 y 1 involucrando las teorias de algebre booleana y del sistema binario.
Imagen relacionada



LENGUAJE DE ALTO NIVEL

Estos lenguajes son muy parecidos al lenguaje natural humano ya que no dependen de la máquina y sirven fundamentalmente para crear programas informáticos que van a solucionar diferentes problemas. Son los más usados por los programadores y por todo del mundo que realiza programas informáticos.
 Resultado de imagen para lenguaje de alto nivel
LENGUAJE DE BAJO NIVEL

que son aquellos utilizados fundamentalmente para controlar el hadware del computador y dependen  de la máquina y no se pueden utilizar en otras máquinas. Están hechos para la máquina Estos lenguajes son los que  van a ordenar  la máquina operaciones fundamentales para que pueda esta pueda funcionar. Utiliza básicamente ceros, unos y abreviaturas de letras. Estos lenguajes también se  les llaman de código máquina. Son los más complicados,  pero solo los usan prácticamente los creadores de las máquinas. Con este tipo de lenguajes programan la asignación y liberación de memoria, el uso de punteros, el poder usar paso por valor y por referencia, la creación de tipos de datos, entre otros.
Resultado de imagen para lenguaje de bajo nivel definicion

LENGUAJES DE PROGRAMACION MAS UTILIZADOS

JAVA

es uno de los mas utilizados ya que es utilizados para programas punteros como herramientas como los juegos y aplicaciones. tambien lo utilizan mas de 500 millones de ordenadores en dispositivos moviles y aparatos de television.

SQL

este se caracteriza por realizar  consultas a bases de datos y se utiliza para paginas web y tambien para aplicaciones de ordenadores para actualizacion de datos y tambien la eliminacion de estos mismos.

JAVA SCRIPT

es un lenguajes para crear pequeños programas encargaados de realizar acciones y dar interactividad dentro de una web como para crear efectos especiales.

PHP

es muy similar a HTML que tambien se puede combinar con este mismo. este se basa en los scripts que es un guion de ordenes o instrucciones que recibe un servidor de una pagina web para leer su codigo fuente.

HTML

con este es que se crean las paginas web  HTML  que significa hyper text markup lenguaje  es facil de aprender para que este se pueda utilizar como lenguaje de programacion CSS  que ya es un poco mas avanzado.


 otros lenguajes podemos nombrar a:

ADA que es de Tiempo real
BASIC que esta Programado para fines educativos
C++   que esta orientado para programacion del sistema

WEBGRAFIA

http://www.carlospes.com/minidiccionario/lenguaje_de_bajo_nivel.php
http://www.pt.org.br/discussion/1991/origem-do-universo/p24
http://es.ccm.net/contents/304-lenguajes-de-programacion
http://www.areatecnologia.com/informatica/lenguajes-de-programacion.html
https://es.wikipedia.org/wiki/Lenguaje_de_m%C3%A1quina
http://www.monografias.com/trabajos74/programacion/programacion2.shtml


TIPOS DE LOGICA

LOGICA CLASICA

LOGICA ENUNCIADAS

es el significado de cualquier frase declarativa que puede ser verdadera o falsa. nos referimos a verdadero o a falso como los valores de verdad.

EJEMPLO

la frase "1=1" es un enunciado, puesto que  puede ser verdadero o falso como resulta que es un enunciado verdadero, su valor de verdad es v.

LOGICA DE PREDICADOS

es una extension de la losgica de proposiciones y a ella se extienden tambien los colectivos logicos y operadores de la logica proposicional.

EJEMPLO

P = todas las palomas vuelan
Q = todas las aves tienen plumas
R = luego todas las palomas son aves
                (p^q)  r

LOGICA METALOGICA


LOG COSISTENCIA

en el campo de la logica, la cosistencia resulta ser la propiedad logica tanto de los discursos como de las teorias, que se observaron en los conjuntos de formulas es decir, es la propiedad tipica de aquello que es duradero estable y solido.

EJEMPLO:
                                      AMB                                 SOCIAL                        ECONOMICO

AMB                                 1                                       1/2                                       1/4

SOCIAL                            2                                         1                                         1/2

ECONOMICO                  4                                         2                                         1

es

RC =  CI/RI = 0/0.58 = 0

LOG DECIBILIDAD

un sistema logico o teoria decidible si el conjunto de todas las formulas validas en el sistema es decidible.

EJEMPLO:

la logica proposicional ( se define una proposicion como un enunciado declarativo que puede ser verdadero o falso y las porposiciones se representan mediante variables proposicionales simbolizadas mediante letras) es decidible, porque existe para ella un algoritmo.

LOG COMPLETITUD

es una propiedad metateorica que puede tener los sistemas logicos. se dice que un sistema logico es semanticamente complejo o completo cuando todas las formulas logicamente validas del sistema son ademas teoremas del sistema.











LOGICA NO INFORMAL


FALACIAS

una falacia es un defecto tecnico que hace que un razonamiento no sea valido o confiable.

 EJEMPLO

yo siempre digo la verdad
por lo tanto yo nunca miento


PARADOJAS

significa contra la opinion y es un enunciado aparentemente correcto que encierra contradiccion.

EJEMPLO

Resultado de imagen para caras o copas¿caras o copas?  inversion de figuras de E Rubin


LOGICAS NO CLASICAS

LOGICA PLURIVALENTE

es un sistema logico que rechaza el principio del tercero excluido de las logicas bivalentes y admite mas valores de verdad que los tradicionales verdadero y falso.

EJEMPLO:

un ejemplo para ilustrar la trivalencia en fisica ha sido paradoja del gato de schrodinger

LOGICA DIFUSA

es la que establece lazos de control independientes para el oxigeno disuelto. tambien permite trabajar con informacion que no es exacta para poder definir evaluacion convencionales contrario con la logica tradicional que permite trabajar con la informacion definida y precisa.

EJEMPLO






Resultado de imagen para logica difusa

LOGICA INTUISTA

es general el intucionismo es una corriente filosofica en la que es mas importante la intuicion que el razonamiento. aunque este concepto es muy general se puede afirmar que esta corriente pertenecen los filosofos que de alguna manera y metafisica del conocimiento.

EJEMPLO

mañana sera el mejor dia  de mi vida
presiento que esta tarde hara frio

LOGICA CUANTICA

es una logica alternativa o complementaria a la logica formal clasica y que ademas nos enzeña que los fenomenos y el mundo, la naturaleza en general son esencialmente probabilistica.

EJEMPLO

para explicar porque la ley distributiva no es valido en logica cuantica consideremos una particula que se desplaza sobre una recta sean PQR las proposiciones siguientes:
P = la particula se dirije hacia la derecha
Q = la particual se encuentra en el intervalo
R = la particula se  fuera del intervalo

entonces la proposicion Q o R es verdadera por lo tanto
P y (q o r) = p

por otro lado las proposiciones

P Y Q
P Y R

son ambas falsas pues cada una postula valores de posicion y momento linear con mayor exactitud de lo que seria permitido por la relacion de indeterminacion de heisenberg.

(p y q) o (p y r ) = falso

LOGICA MODAL

LOGICA DEONTICA

es la que apunta a sintetizar o sistematizar las relaciones abstractas puramente conceptuales existentes entre las proposiciones de esa esfera una de las cuales es la siguiente:
si un acto es obligatorio entonces su realizacion de ser permitida y su omision prohibida.

EJEMPLO

ite ordeno que te calles grosero!
todo ser humano es libre de expresar su pensamiento prohibido el paso
perro agresivo puede atacar

LOGICA MODAL

es la que intenta acercarse mas al pensamiento humano y el lenguaje natural y lo hace complementado la logica de predicados con modalidades que indican las condiciones en las que es cierta o falsa cada preposicion.

EJEMPLO

veo una cuantas nubes podria estar llorando ahi afuera
no seas tan optimista ahora podria estar lloviendo

LOGICA TEMPORAL

es utilizada en filosofia con el objetivo de fundamentar, analizar y calificar conceptos clave recurrentes en su historia la mayor parte de ellos señalados por aristoteles como la casualidad y la necesidad entre otros.

EJEMPLO

en la figura se muestra una estructura de kripke de 3 estados se puede escribir de la siguiente manera.

Resultado de imagen para logica temporal1 en el estado rojo se cumple p y hay transiciones hacia el resto de los estados

2 en el estado verde q es verdadero y las transiciones van haacia el estado azul o el mismo estado.

3 en el estado azul son verdaderas  q y r tiene una unica transicion hacia el estado verde.



WEBGRAFIA
https://es.wikipedia.org/wiki/L%C3%B3gica_cl%C3%A1sica
http://www.xtec.cat/~lvallmaj/passeig/enunfor2.htm
https://www.fing.edu.uy/inco/cursos/logica/teorico/2012/13_12_PredCompletitud.pdf
http://www.exa.unicen.edu.ar/catedras/ccomp2/ClaseLogicaPredicados.pdf
http://www.matetam.com/glosario/definicion/logica-predicados
http://conceptodefinicion.de/consistencia/
http://www.definicionabc.com/general/consistencia.php
http://www.gayatlacomulco.com/tutorials/teoriadelacomputacion/t53.htm
http://grupodecidibilidad.blogspot.com.co/
https://es.wikipedia.org/wiki/Falacia
http://www.diverticiencia.net/Presentaciones/IlusionesOpticas/Pcopa.html
http://www.wikiwand.com/es/L%C3%B3gica_plurivalente
http://catarina.udlap.mx/u_dl_a/tales/documentos/lmt/ramirez_r_o/capitulo3.pdf
https://es.wikipedia.org/wiki/L%C3%B3gica_difusa
http://fci.uib.es/digitalAssets/178/178161_1.pdf
http://cava.superforo.net/t210-el-intuicionismo
https://es.wikipedia.org/wiki/L%C3%B3gica_de%C3%B3ntica
http://www.danielclemente.com/apuntes/ales/hl/html/hl.es-node19.xhtml
https://es.wikipedia.org/wiki/L%C3%B3gica_temporal






martes, 14 de marzo de 2017

HADWARE Y SOFTWARE



Resultado de imagen para hardware y software
HADWARE:
hace referencia a todas las partes fisicas del ordenador o computador.

el hadware se puede definir en grupos como:

LOS DISPOSITIVOS DE ENTRADA:

son aquellos que envian datos como:

el teclado





Resultado de imagen para teclado



 el mouse
Resultado de imagen para mouse 

el microfono
Resultado de imagen para microfono de computadora






entre otros como el escaner


CIRCUITO INTEGRADO
Resultado de imagen para circuito integrado computador 
es muy importante ya  que permite trabajar el flujo de la informacion entre el microprocesador (cpu)
y el resto de componentes interconectandolos a traves del puente norte y puente sur. su objetivo es hacer enlaces de un componente a otro.


UNIDAD CENTRAL DE PROCESAMIENTO:
Resultado de imagen para cpu 
es aquella que esta compuesta por microprocesadores integrados y su funcion es interpretar ejecutar instrucciones y tambien procesar datos.

UNIDAD DE CONTROL
Resultado de imagen para unidad de control del computador 
es la encargadas de que las instrucciones se realizen efectivamente.


UNIDADES DE ALMACENAMIENTO
son aquellas que guardan todos los datos procesados y esta unidad de almacenamiento se divide en 2:

MEMORIAS  PRINCIPALES

es la RAM que es de tipo volotil (esto quiere decir que cuando el ordenador se apaga esta memoria vuelve y qued vacia) es aquella que almacena los procesos o ejecuciones de la computadora.

la ROM es aquella que es de solo lectura y que no se puede modificar, una de las ventajas de esta es que no se altera con los cortes de la corriente. mas que todo lo que se almacena en esta memoria es lo que tiene que ver con el inicio del sistema.

la memoria CACHE es de altisima velocidad que va acompañada con el funcionamiento de los procesadores y tambien es muy similar ala memoria RAM ya que es de tipo volatil.

MEMORIA SECUNDARIA

aqui es donde se incluye el disco duro

DISCO DURO
Resultado de imagen para disco duro 
 este dispositivo es muy impotante ya que sirve como de almacenamiento de datos informaticos ya puede ser interno o externo pero tienen la misma funcion.


a lo largo de los años el disco duro ha ido evolucionando ya que el primer disco duro creado por IBM en la decada de 1950 era grande, pesaba una tonelada, y ademas de esto solamente tenia 5mb de capacidad algo muy limitado para las generaciones de hoy en dia.

 fueron cruzando los años este fue achicando su tamaño pero agrandando su capacidad todo para que estos fueran mas portables y faciles de manejar.

DISPOSITIVOS DE SALIDA

son aquellos dispositivos que reciben datos procesados y permiten ecteriorizarlos como por ejemplo:

el monitor

Resultado de imagen para monitor 
la impresora
Resultado de imagen para impresora 
audifonos
Resultado de imagen para audifonos de computadora 
entre otros

y tambien existen dispositivos mixtos como son de entrada y salida y estos son los modems, usb, cd, DVD entre otros.

PROCESADORES

 
procesadores o tambien llamado microprocesadores son aquellos  encargados de ejecutar programas desde un sistema opertivo hasta las aplicaciones del usuario. solamente va a ejecutar instrucciones programadas en lenguajes de bajo nivel, realizando operaciones aritmeticas y logicas simples, tales como sumar, restar, multiplicar, dividir, las logicas binarias.

estas como los sistemas operativos a lo largo de los años han ido compitendo ya que la demanda es bastante grande con los avanzes y que ha dado la tecnologia en la historia. basicamente la competencia es de las marcas o empresas que realizan y crean procesadores cada vez con mayor proyeccion a ser la mejor estas marcas son

intel
amd
las aquellas integradas para los celulares como las de apple o android que manejan sanp dragon a qual - core
entre otras que con el paso del tiempo estas van subiendo de generacion con mas fluides actualizaciones y mejoras todo con el objetivo de que el computador valla cada vez mas rapido en los procesos diarios.

SOFTWARE

Resultado de imagen para software 

es un conjunto de programas que sirven para dar soporte a programas y tambien se dividen en 

SISTEMAS OPERATIVOS
Resultado de imagen para windowsResultado de imagen para mac logo



el sistema operativo basicamente tiene la funcion de controlar pero ademas de esto nos ayuda a interactuar programas de alto nivel con el hadvare 

estos se pueden clasificar en :

 los de multitareas que basicamente pueden realizar mas de una tarea

los multiusuarios que pueden interactuar programas al mismo tiempo

los multitramos que nos ayudan a interactuar con un solo programa pero en partes diferentes

en la actualidad se utillizan 3 sistemas operativos para ordenadores que son windonws linx y os que es de apple

pero tambien tenemos que mirar la historia de estos ya que otros sistemas operativos cono DOS y UNIX fueron los primeros sistemas operativos que salieron y que no eran tan eficientes con las generaciones de ahora que pueden llevar aplicaciones sobrecargadas y no travarsen (esto pasa en algunos casos).depende de las caracteristicas del ordenador.

si habla de sistemas operativos no se debe excluir el sistema operativo android que nacio a comienzos de los 2000 que al principio no era tan reconocido hasta hoy en dia es uno de los pioneros en lo que tiene que ver en el mundo de los celulares claro su mayor competencia siempre ha sido apple (ios)

PROGRAMAS UTILITARIOS:

son aquellos que resuelven problemas muy especificos como de tareas y mantenimiento

SOFTWARE DE APLICACION Y DE PROGRAMACION

el sistema de aplicacion son aquellos programas que su objeto es que las tareas se realizen y que ala misma vez sean mas faciles y practicas.

y el software de programacion  son herramientas que permiten usar diferentes alternativas y lenguajes de programacion.


WEBGRAFIA 
http://www.day-news.info/556040-mac-logo-transparent.htm