lunes, 10 de diciembre de 2012

Sistemas operatvos(sistemas moviles)

Sistema moviles
Ultima versión
Página principal del proyecto
Fecha de la ultima release
Número de Usuarios
Logo
Android
Android 4.2
29 de octubre de 2012



Windows Phone
Windows Phone 8
29 de octubre de 2012


iOS
 iOS 6
 www.apple.com
 19 de septiembre de 2012


BlackBerryOS
 Blackberry 7.1
es.blackberry.com 
 13 de enero de 2012


Sistemas Operativos (sistemas de escritorio)



Sistema de escritorio
Ultima versión
Página principal del proyecto
Fecha de la ultima release
Número de Usuarios
Windows
Windows 8 PRO
26 de octubre de 2012
40 millones

Mac OS
OS X Mountain Lion
25 de julio de 2012
17 millones

Ubuntu
Ubuntu 12.10- Quantal Quetzal
18 de octubre de 2012 (Cada 6 meses se publica una nueva versión de Ubuntu)


Clasificación del Software

PALABRA
DEFINICIÓN
PAGINA CONSULTADA
Firmware

Es el software que maneja al hardware.
Es un bloque de instrucciones de máquinas con intención específica, grabado en una memoria de solo lectura que establece la lógica de controlar los circuitos eléctricos de un dispositivo de cualquier tipo.
EFI

Estas siglas significan(Extensible Firmware Interface).
Es una especificación desarrollada por Intel con la intención de reemplazar la antigua interfaz del estándar IBM PC BIOS, que interactúa como puente entre el sistema operativo y el firmware de base.
BIOS

(Basic Input Output System)
Es el sistema básico de arranque del PC. El que tiene lo necesario para que el Sistema Operativo que está en el disco duro tome control del ordenador. Es un código de software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la RAM.
Sistema Operativo
Es un programa informático que actúa de interfaz entre los dispositivos de hardware y el usuario. Es el responsable de gestionar, coordinar  las actividades y llevar a cabo el intercambio de recursos de un ordenador.
Driver
Es un programa informático que permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz para usarlo.  
Interpretación de línea de comandos
Es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple. 
Programas de aplicación
Programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo

sábado, 8 de diciembre de 2012

Nivel de abstracción

NIVEL DE ABSTRACCIÓN


El nivel de abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. En la programación el término se refiere al énfasis en el "¿qué hace?" más que en el "¿cómo lo hace?". 




SISTEMAS DE NUMERACIÓN




Sistemas de numeración

SISTEMA BINARIO: 


El sistema de numeracion Binaria es un sistema de numeración en el que los números se representan utilizando solo dos dígitos, EL CERO (0) Y EL (1). Se utiliza en los ordenadores. Cada dígito tiene distinto valor dependiendo de la posicion en la que esté.
El valor de cada posición es el de una potencia de base 2, que esta igualada a un exponente igual a la posición en la que dicho digito este situado menos uno.

-REPRESENTACIÓN

1 0 1 0 0 1 1 0 1 0
| - | - - | | - | -
x o x o o x x o x o
y n y n n y y n y n
 
 
SISTEMA OCTAL

Al sistema numerico en base 8 se le llama octal y utiliza losdígitos del 0 a 7.

Para convertir un número en base decimal a base octal se divide por 8 sucesivamente hasta llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal. Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la posición de la cifra, y sumar el resultado.

-REPRESENTACIÓN



SISTEMA HEXADECIMAL

El sistema numérico hexadecimal es un sistema de numeración el cual emplea 16 dígitos. Su uso actual esta muy vinculado con la informática. Pues los ordenadores pueden utilizar el byte como unidad básica de memoria. 

-REPRESENTACIÓN: