Está en la página 1de 2

1- Concepto de programar

La programación es el proceso de programación que consiste en organizar, estructurar o componer una serie
temporal de acciones para lograr un objetivo.
La programación es el uso del lenguaje informático para imprimir funciones y operaciones requeridas en un
sistema informático. La programación de computadoras es una forma de decirle a una computadora qué
hacer.

2- Concepto de algoritmo
Un algoritmo es un conjunto específico, inequívoco, ordenado y finito de instrucciones o reglas que
normalmente permite a una persona resolver un problema, realizar un cálculo, procesar datos y realizar
otras operaciones, una tarea u otra actividad. De entrada, en pasos sucesivos se llega al estado final y se
obtiene una solución. Los algoritmos son objetos de investigación de los algoritmos.

3-,Historia y Clasificacion de los Lenguajes de programación


Para que una computadora entienda nuestras instrucciones, debe usar un lenguaje específico llamado código
de máquina, que es fácil de leer por una máquina, pero demasiado complejo para un ser humano. De hecho,
simplemente consiste en largas cadenas de números 0 y 1.
Los lenguajes de programación se han clasificado históricamente según varios criterios:
- Clasificación histórica : Con la aparición de nuevos lenguajes que permitieron estilos de
programación nuevos y más expresivos, estos estilos se diferenciaron en una serie de
generaciones, cada una de las cuales representaba los lenguajes de programación que
surgieron al mismo tiempo.
- Lenguajes de alto y de bajo nivel : Los lenguajes de programación generalmente se
clasifican en dos grandes categorías que se refieren a un "nivel de abstracción", es decir, qué
tan específicos o generales son en relación con la arquitectura informática inherente al sistema
que se utiliza.
Los lenguajes de alto nivel típicos más utilizados son: Java, C#, Python y JavaScript.
Lenguaje máquina: Este lenguaje guía a la máquina a través de las operaciones básicas de su
funcionamiento. Consiste en una combinación de 0 y 1 para formar instrucciones que son
entendidas por el hardware de la máquina. Este idioma es mucho más rápido que los idiomas
de nivel superior.
El lenguaje ensamblador es un derivado del lenguaje máquina y consiste en abreviaturas de
letras y números llamados

- Clasificación por paradigmas : Los paradigmas de programación distinguen entre diferentes


modelos de computación y los tipos que organizan y organizan las tareas que debe realizar
programa. Un lenguaje de programación puede admitir uno o más paradigmas de programación, en
su totalidad o en parte.
4- Datos: Constantes y Variables
Variables : Un área de la memoria de la computadora que permite almacenar información sobre un tipo
particular de datos que pueden modificarse durante el procesamiento.
Constantes : Es un valor que no se puede cambiar/modificar mientras el programa se está ejecutando y solo
se puede leer.

5- Expresiones
Las expresiones pueden ser de cinco tipos:
-Operaciones aritméticas: son operadores que utilizan operaciones aritméticas y como factor con datos
numéricos
-Relacionales: Son las expresiones en las que aparecen los operadores relacionales. El resultado de una
expresión relacional siempre será uno de dos valores posibles, verdadero o falso
-Boolean: los operadores usan solo operadores booleanos. El resultado de una expresión booleana siempre
es verdadero o falso.
-Alfanumérico: En las expresiones de carácter no existen operadores y en las expresiones de cadena sólo
existe un solo y es el +, concatenación, que lo que hace es unir cadenas de caracteres.
-Asignación: Estas expresiones se utilizan para asignar valores a variables o constantes.

6- Operadores de Asignación
Los Operadores de Asignación se encargan de asignarle a una variable el resultado de una expresión
matemática o el valor de otra variable.

También podría gustarte