22
EL COMPUTADOR EL COMPUTADOR Msc. Raymond Marquina. Msc. Raymond Marquina.

El computador4642 modificado-nancy

Embed Size (px)

Citation preview

Page 1: El computador4642 modificado-nancy

EL COMPUTADOREL COMPUTADOR

Msc. Raymond Marquina. Msc. Raymond Marquina.

Page 2: El computador4642 modificado-nancy

Definición

Una computadora es un sistema digital con tecnología microelectrónica, capaz de procesar datos a partir de un grupo de instrucciones denominadas programa

Page 3: El computador4642 modificado-nancy

El Computador

ComponenteLógico

ComponenteLógico

ComponenteFísico

SOFTWARE HARDWARE

Conjunto de elementos materiales que conforman una computadora

La parte blanda del computador, definido por

los programas

DUALIDAD

Page 4: El computador4642 modificado-nancy

Un computador común

Page 5: El computador4642 modificado-nancy

COMPUTADORCOMPUTADOR

SoftwareSoftwareHardwareHardware

Entrada

Salida

Procesamiento

Almacenamiento

uso Licencia

Se clasifica según suConformado por los siguientes dispositivos

Sistemas Operativos

Sistemas Operativos

Software de aplicación

Lenguajes de programación

Propietario

Libre

• Teclado• Ratón• Pantalla táctil• Escáner• Lápiz Óptico• Lector de código de barras

• Impresora: Matricial, Inyección de tinta, láser.

• Monitor: TRC, LCD

CPU: Unidad Central de Procesamiento Procesador (Intel, AMD)

Fijo

Temporal

Disco DuroMemorias: RAM - ROM

-Disquete 31/2”-CD-ROM-DVD-USB Drive (Pendrive)

Page 6: El computador4642 modificado-nancy

Almacenamiento de la información: Unidades de medición

En la construcción de las computadoras han surgido dos términos importantes: bit y byte

El bit (binary digit) representa una unidad binaria de información (0,1).

Un byte es un grupo formado por 8 bits consecutivos considerados como unidad. Equivale por lo general a un carácter.

Page 7: El computador4642 modificado-nancy

… Almacenamiento de la información: Unidades de medición

Ejemplos de bytes:

Caracter

Byte (código binario)

2 0000001

5 0000101

10 0010101

A=65 100 0001

N=78 1001110

Page 8: El computador4642 modificado-nancy

Múltiplos del bayte

Equivale a:

Kilobyte (Kb)

1.024 byteses decir, 210 bytes

Megabyt(Mb)

1.024 Kilobyteses decir, 220 bytes

Gigabyt(Gb)

1.024 Megabyteses decir, 230 bytes

Terabyte(Tb)

1.024 Gigabyteses decir, 240 bytes

Exabyte(Eb)

1.024 Terabyteses decir, 250 bytes

… Almacenamiento de la información: Unidades de medición:

Page 9: El computador4642 modificado-nancy

Lenguaje de programación

Lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora.

Estos se componen de un conjunto de reglas sintácticas y semánticas (códigos) que permiten expresar instrucciones que luego serán interpretadas.

SoftwareSoftware

Page 10: El computador4642 modificado-nancy

… Lenguaje de programación

El programador es el encargado de utilizar un lenguaje de programación para crear un conjunto de instrucciones que, al final, constituirá un programa o subprograma

informático.

SoftwareSoftware

Page 11: El computador4642 modificado-nancy

Tipos de lenguaje de programación

Lenguaje de nivel de máquina:

Sólo usa signos 0 y 1. Resulta muy lento y complicado programar con ellos

Lenguajes ensambladores (assembler): usa códigos nemotécnicos

Lenguajes de alto nivel: Son lenguajes próximos a nuestro lenguaje habitual. Facilitan la programación

SoftwareSoftware

Page 12: El computador4642 modificado-nancy

… Lenguaje de programación

Los lenguajes de programación de lato nivel pueden clasificarse según el paradigma que

usan en: procedimentales, orientados a objetos, funcionales, lógicos, híbridos, etc.

Son ejemplos de lenguajes de programación: php, prolog, ASP, ActionScript, ada, python,

pascal, c, basic, JAVA, JavaScript, etc.

SoftwareSoftware

Page 13: El computador4642 modificado-nancy

SoftwareSoftware

Propietario

Libre

• Es necesario cancelar el costo de una licencia para su uso.

• Es cerrado, no se puede modificar ni ajustar a las necesidades del usuario.

• No se puede compartir

• El usuario esta sujeto a los cambios y modificaciones que imponga el desarrollador del programa

• No se cancela licencia de uso.

• Es abierto, se puede modificar y ajustar a las necesidades del usuario.

• Se puede copiar, duplicar y compartir con otros usuarios

• Las modificaciones hechas al software deben compartirse con la comunidad

Decreto 3.390:Decreto 3.390:

Uso de software libre en las instituciones del estado.

Implementación del S.O Linux y sus aplicaciones

Alfabetización Tecnológica (Misión Ciencia) en Infocentros

En Venezuela

Uso del SO Linux

Aplicaciones Ofimaticas

Navegación y uso de Internet y sus servicios

¿En que capacitarnos?

Clasificación del Software según su licencia

Page 14: El computador4642 modificado-nancy

SOFTWARE LIBRESOFTWARE LIBRE

Usado

Copiado

Estudiado

Redistribuido

LIBREMENTELIBREMENTE

es el software que, una vez obtenido, puede ser…

Generalmente es gratuito

Incluye el código fuente

Page 15: El computador4642 modificado-nancy

Libertades del Software Libre

libertad 0, ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)

libertad 1, estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)

libertad 2, copiar el programa de manera que se pueda ayudar al vecino o a cualquiera

libertad 3, Mejorar el programa y publicar las mejoras

Page 16: El computador4642 modificado-nancy

Copyleft

Copyleft o copia permitida (=left(de leave) =granted) describe un grupo de derechos aplicados a una diversidad de trabajos tales como programas informáticos, arte, cultura y ciencia, es decir prácticamente casi cualquier tipo de producción creativa.

Sus partidarios la proponen como alternativa a las restricciones de derechos que imponen las normas planteadas en los derechos de autor, a la hora de hacer y redistribuir copias de una obra determinada.

Page 17: El computador4642 modificado-nancy

SISTEMASSISTEMASOPERATIVOSOPERATIVOS

Page 18: El computador4642 modificado-nancy

Sistemas Operativos

Un sistema operativo es un programa destinado a permitir la comunicación entre el usuario y el computador.

Son un conjunto de programas informáticos que se encargan de la comunicación entre la Unidad Central (CPU) y sus periféricos (teclado, pantalla, unidades de disco…) y nos permite administrar los recursos del computador de una forma eficaz.

Page 19: El computador4642 modificado-nancy

… Sistemas Operativos

Esta comunicación se realiza mediante una serie de comandos que ordenan acciones como: ver el contenido de un disco, borra la pantalla, copiar discos, entre otros

Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos.

Page 20: El computador4642 modificado-nancy

SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS… … de mayor uso de mayor uso

WINDOWS

LINUX

Mac OS

Software Propietario

Software Libre

Page 21: El computador4642 modificado-nancy

Linux

Es un sistema operativo tipo UNIX No es necesario pagar una licencia por su uso El sistema viene acompañado de su código fuente El sistema lo forman el núcleo del sistema (kernel)

más un gran número de programas / bibliotecas que hacen posible su utilización

Opera con bajos requisitos de hardware La única desventaja de Linux con respecto a Windows,

es la menor disponibilidad de software

Page 22: El computador4642 modificado-nancy

Distribuciones Linux

Una distribución es un conjunto de aplicaciones reunidas por un grupo,

empresa o persona para permitir instalar fácilmente un sistema Linux.

En general se destacan por las herramientas para configuración y

sistemas de paquetes de software a instalar.