Upload
johanmucutuy
View
35
Download
0
Embed Size (px)
Citation preview
EL COMPUTADOREL COMPUTADOR
Msc. Raymond Marquina. Msc. Raymond Marquina.
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
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
Un computador común
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)
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.
… 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
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:
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
… 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
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
… 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
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
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
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
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.
SISTEMASSISTEMASOPERATIVOSOPERATIVOS
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.
… 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.
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS… … de mayor uso de mayor uso
WINDOWS
LINUX
Mac OS
Software Propietario
Software Libre
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
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.