Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos Básicos de la Programador - Coggle Diagram
Conceptos Básicos de la Programador
Software de Sistemas
¿Que es
? Es el conjunto de programas de administran y controlan los recursos del hardware de una computadora . :
¿cuales son sus características *?
Controla el hardware.
Hace funcionar otros programas.
Administra memoria y recursos.
Realiza tareas básicas del sistema.
Da una forma de comunicarse con la computadora.
Protege la información.
Puede usarse en diferentes equipos.
Se actualiza y mejora con el tiempo.
Unos ejemplos serian
Windows
Linux
macOS
Android
software de Aplicacion
*¿Que es ?
Son los programas diseñados para realizar tareas específicas que ayudan al usuario.
**¿Cuales son sus características?
Está hecho para resolver necesidades concretas del usuario.
No controla el hardware, sino que lo utiliza a través del software de sistemas.
Es variado (educativo, empresarial, de entretenimiento, etc.).
Tiene interfaces fáciles de usar.
Puede ser de propósito general o especializado.
¿Algunos ejemplos son?
Microsoft Word
Excel
PowerPoint
Google Chrome
WhatsApp
AutoCAD
Algoritmo
¿Que es?
es un conjunto ordenado de pasos o instrucciones que se siguen para resolver un problema o realizar una tarea.
¿Cuales son sus caracteristicas?*
Tiene un inicio y un fin.
Sus pasos están ordenados.
Es claro y preciso.
Debe ser finito (no infinito).
Produce un resultado.
Algunos ejemplos son
:
Encender la luz:
Programa
¿Que es?
Es un conjunto de instrucciones escritas en un lenguaje de programación que la computadora puede entender y ejecutar para realizar una tarea específica.
Algunas caracteristicas son:
Está formado por instrucciones ordenadas.
Se escribe en un lenguaje de programación.
Ejecuta una o varias tareas específicas.
Necesita un sistema operativo para funcionar.
Algunos ejemplos serian:
Calculadora
Microsoft Word
Paint
lenguaje de programación
¿Que es?
Es un conjunto de símbolos, reglas y palabras clave que permiten dar instrucciones a la computadora para crear programas.
Algunas características serian
Tiene una sintaxis (reglas para escribir instrucciones).
Permite comunicarse con la computadora.
Puede ser de bajo nivel (cercano al hardware) o de alto nivel (cercano al lenguaje humano).
Sirve para resolver problemas mediante algoritmos.
Se usa para crear software de todo tipo.
Algunos ejemplos serian
Python
Java
C
C++
JavaScript
PHP
Programacion
¿Que es?
Es el proceso de crear programas de computadora, es decir, diseñar, escribir y probar instrucciones que le dicen a la computadora qué hacer.
Algunas Características son:
Usa lenguajes de programación.
Se basa en algoritmos.
Permite automatizar tareas.
Requiere lógica y orden.
Puede resolver problemas simples o complejos.
Es la base para crear software y aplicaciones.
Algunos ejemplos son:
Crear una página web con HTML, CSS y JavaScript.
Traductor
¿Que es?
En informática es un programa que convierte un código escrito en un lenguaje de programación a otro, normalmente a lenguaje máquina para que la computadora lo entienda.
*Traductor Compiladores
*Es un tipo de traductor que transforma un programa escrito en un lenguaje de alto nivel (como C, Java o Pascal) a lenguaje máquina o código objeto, para que la computadora pueda ejecutarlo.
Traductor Interprete
es un tipo de traductor que convierte y ejecuta línea por línea un programa escrito en un lenguaje de alto nivel (como Python o
JavaScript), sin generar un archivo ejecutable.