DEFINICION
Conjunto de elementos o componentes que están interrelacionados para procesar la información.
CLASIFICACION
Hardware
Es la parte física, tangible de un S.I
Clasificación
Dispositivos de entrada
Son los dispositivos que empleamos en S.I para introducir información.
Dispositivos de proceso
Son los dispositivos que se encargan de procesar, calcular y analizar la información introducida.
Ejemplos
CPU-unidad central de proceso
ALU-unidad lógico aritmética
Es la encargada de hacer cálculos lógicos y aritméticos- toma de decisiones.
UC-unidad de control
Es la encargada de controlar, gobernar, administrar los dispositivos que se conectan a un S.I-parte motriz
Memoria central
Es la encargada de almacenar los datos básicos que permiten operar a un sistema informático
Componentes
RAM
Memoria temporal de un S.I-tablero
ROM
Memoria permanente de un S.I-piedra o roca
Tarjeta de red
Tarjeta madre
Dispositivos de salida
Son los dispositivos que nos permiten sacar o mostrar la información.
Ejemplos
Impresora
Audífonos
Monitor
Amplificador de sonido
Dispositivos de almacenamiento
Dispositivos que se encargan de registrar, guardar y proteger la información
Ejemplos
Memoria
Disquete
Disco duro
CD
Esquema físico de un S.I
Software
Es la parte lógica, intangible, que le da el funcionamiento a un S.I. Son los programas.
Clasificación
Según su uso
Software operativo
Son los programas que se encargan de administrar el PC
Ejemplos
Windows
Linux
IOS
Software de aplicación
excel
Powerpoint
word
Lenguajes de programación
Subtopic
Subtopic
Según su licencia
Personal informático
Es la parte humana de un S.I, el personal especializado que diseña construye, maneja y mantiene el Hardware y Software.
Ejemplos
Director de sistemas
Ingeniero de sistemas
Programador
Analista de sistemas
Técnico de mantenimiento y reparación
Casas de venta y distribución
Definición
Conjunto de instrucciones paso a paso para resolver un problema
Usos
Para resolver problemas
Desarrollar programas computacionales
Resolver problemas matemáticos
Fortalece el pensamiento lógico matemático
Partes
Entrada
Datos iniciales que se requieren para resolver el problema
Proceso
Acciones u operaciones que se realizan de forma secuencial con los datos de entrada
Salida
Son los resultados, la solución
Ejemplos
Algoritmo para fritar un huevo
Entrada: huevo, sartén, mantequilla, fuente de calor
Proceso: descripción paso a paso para fritar un huevo
Salida: Huevo frito listo
Características
Tener un inicio y fin - finito
Que sea definido, que resuelva algo puntual
Ordenado, secuencial
Preciso
Tipos
Cualitativo
Describe las situaciones a resolver
Cuantitativo
Permite resolver problemas que implique cálculos matemáticos
Formas de escribir
Pseudocodigo
Es un lenguaje casi de forma natural para escribir el algoritmo - parecido al lenguaje de maquina
Diagrama de flujo
Es la representación grafica del algoritmo
Corrección
Usabilidad
Seguridad
Flexibilidad
Portabilidad
Confiabilidad
Su primer lenguaje fue creado por Ada Lovelace en 1883.
En 1963 por primera vez fueron especializados los códigos informáticos.
COBOL fue el primer lenguaje de programación de alto nivel que fue inventado en 1959
En la década de 1980 en vez de desarrollar nuevos paradigmas se hicieron mejoras a los inventos de la década pasada.
A finales de los 80 el crecimiento del internet fue base en el lenguaje de programación, uno de los mas utilizados hoy en día, Javascript fue creado en 1995 en tan solo 10 días
A lo largo del tiempo la programación ha ido surgiendo cada vez mas y evolucionando adaptándose a la actualidad.
PROGRAMA
Conjunto de pasos logicos escritos en un lenguaje que nos permite realizar una tarea, cuenta con una interfaz de usuario (un medio visual para interactuar con la aplicacion).
PROGRAMADOR
Persona que elabora mensajes de computadora, es decir escribe, mantiene y depura el codigo fuente de un programa informatico.
LENGUAJE DE PROGRAMACIÓN
Conjunto de simbolos, letras y códigos usados para orientar el desarrollo web.
ALGORITMO
Cualquier procedimiento computacional definido que parte de un estado inicial y unos valores de entrada.