Está en la página 1de 11

FUNDAMENTOS DE LA

CONCEPTOS
PROGRAMACION

BASICICOS DE
PROGRAMCION
REPRESENTADO POR:
 JHUNIOR ALDAHIR CERCADO ACUÑA

 WILLIAM ANDRES SALAZAR ALVA

 NELLY JHOVANY MALDONADO TINEO

 WILY ALDAIR CHUMACERO HEREDIA

DOCENTE: PEDRO PABLO PRIETO MONZON

BAGUA,PERU
2022
• LA PROGRAMACIÓN SE DEFINE COMO EL PROCESO DE CREAR, PROBAR, DEPURAR,
COMPILAR Y MANTENER UN PROGRAMA DE COMPUTADORA, TODO ELLO MEDIANTE

Introducción
SENTENCIAS LÓGICAS ESCRITAS EN UN LENGUAJE HUMANO Y QUE DESPUÉS SERÁ
TRADUCIDO A UN LENGUAJE QUE LA COMPUTADORA PUEDA PROCESAR.

• LA PROGRAMACIÓN SUELE SER REGIDA POR COMANDO ES UNA INSTRUCCIÓN U


ORDEN QUE EL USUARIO PROPORCIONA A UN SISTEMA INFORMÁTICO, DESDE LA
LÍNEA DE COMANDO O DESDE UNA LLAMADA DE PROGRAMACIÓN. PUEDE SER
INTERNO O EXTERNO.

• SUELE ADMITIR PARÁMETROS O ARGUMENTOS DE ENTRADA, LO QUE PERMITE


MODIFICAR SU COMPORTAMIENTO PREDETERMINADO. 2
CONTENIDO
• VARIABLES, CONSTANTES, IDENTIFICADORES.

• DATO Y TIPOS DE DATOS.

• DECLARACIÓN DE VARIABLES Y ASIGNACIONES.

• OPERADORES Y EXPRESIONES.
 VARIABLES, CONSTANTES, IDENTIFICADORES
CONSTANTES Y VARIABLES
UNA CONSTANTE: ES AQUÉLLA QUE NO CAMBIA DE VALOR DURANTE LA EJECUCIÓN DE
UN PROGRAMA (O COMPROBACIÓN DE UN ALGORITMO EN ESTE  CASO).  SE
REPRESENTA EN LA FORMA DESCRITA PARA CADA CATEGORÍA.
LAS VARIABLES: SON AQUÉLLAS QUE PUEDEN MODIFICAR SU VALOR DURANTE LA
EJECUCIÓN DE UN PROGRAMA (IDEM).
SU REPRESENTACIÓN SE DA A TRAVÉS DE LETRAS Y SÍMBOLOS GENERALMENTE
NUMÉRICOS A LOS QUE SE LES ASIGNA UN VALOR.

IDENTIFICADOR.
UN IDENTIFICADOR: ES UN CONJUNTO DE CARACTERES ALFANUMÉRICOS DE
CUALQUIER LONGITUD QUE SIRVE PARA IDENTIFICAR LAS ENTIDADES DEL PROGRAMA
(CLASES, FUNCIONES, VARIABLES, TIPOS COMPUESTOS) LOS IDENTIFICADORES PUEDEN
SER COMBINACIONES DE LETRAS Y NÚMEROS. CADA LENGUAJE TIENE SUS PROPIAS
REGLAS QUE DEFINEN COMO PUEDEN ESTAR CONSTRUIDOS. CUANDO UN
IDENTIFICADOR SE ASOCIA A UNA ENTIDAD CONCRETA, ENTONCES ES EL «NOMBRE» DE
DICHA ENTIDAD, Y EN ADELANTE LA REPRESENTA EN EL PROGRAMA. NOMBRAR LAS
ENTIDADES HACE POSIBLE REFERIRSE A LAS MISMAS, LO CUAL ES ESENCIAL PARA
CUALQUIER TIPO DE PROCESAMIENTO SIMBÓLICO.
 DATO Y TIPOS DE DATOS
-CIFRA, LETRA O PALABRA QUE SE SUMINISTRA A LA COMPUTADORA COMO ENTRADA Y LA MÁQUINA ALMACENA EN UN
DETERMINADO FORMATO.
-UN DATO ES UNA REPRESENTACIÓN SIMBÓLICA (NUMÉRICA, ALFABÉTICA, ALGORÍTMICA, ESPACIAL, ETC.) DE UN ATRIBUTO O
VARIABLE CUANTITATIVA O CUALITATIVA.
-EJEMPLOS: DATOS PERSONALES (NOMBRE, DNI, DIRECCIÓN,…), CANTIDAD DE PERSONAS INFECTADAS POR COVID-19, ALTURA
DE TU CASA, TU CONTRASEÑA DE FACEBOOK, ETC. FUNDAMENTOS DE PROGRAMACIÓN Y ALGORITMOS - I C.

NUMÉRICOS-ENTEROS-REALES-LÓGICOS-CARÁCTER-
CADENA
Byte: Byte almacena un valor numérico de 8 bits sin puntos decimales. Tienen un rango de 0 a 255.
byte someVariable = 180; //declara 'someVariable' como un tipo byte

Int: Enteros son los tipos de datos primarios para almacenamiento de números sin puntos decimales y almacenan un valor de 16 bits
con un rango de -32,768 a 32,767.
int someVariable = 1500; //declara 'someVariable' como tipo int

Long: Tipo de datos de tamaño extendido para enteros largos, sin puntos decimales, almacenados en un valor de 32 bits con un rango de -
2,146,483,648 a 2,147,483,647.
Long someVariable = 90000; //declara 'someVariable' como tipo Long

Float: Un tipo de datos para números en punto otante, o números que tienen un punto decimal. Los números en punto otante tienen
mayor resolución que los enteros y se almacenan como valor de 32 bits con un rango de -3.4028235E+38 a 3.4028235E+38.
float someVariable = 3.14; //declara 'someVariable' como tipo float

Arrays: Un array es una colección de valores que son accedidos con un índice numérico. Cualquier valor en el array debe llamarse escribiendo el nombre
del array y el índice numérico del valor. Los arrays están indexados a cero, con el primer valor en el array comenzando con el índice número 0. Un array
necesita ser declarado y opcionalmente asignarle valores antes de que puedan ser usados.
int myArray[] = {value0, value1, value2...};
5
 DECLARACIÓN DE VARIABLES Y ASIGNACIONES
DECLARACIÓN DE VARIABLE: TODAS LAS VARIABLES TIENEN QUE
SER DECLARADAS ANTES DE QUE PUEDAN SER USADAS. DECLARAR
UNA VARIABLE SIGNICA DENIR SU TIPO DE VALOR, COMO INT, LONG,
OAT, ETC., DENIR UN NOMBRE ESPECÍCO, Y, OPCIONALMENTE,
ASIGNAR UN VALOR INICIAL. ESTO SÓLO NECESITA HACERSE UNA VEZ
EN UN PROGRAMA PERO EL VALOR PUEDE CAMBIARSE EN CUALQUIER
MOMENTO USANDO ARITMÉTICA Y VARIAS ASIGNACIONES. INT
INPUTVARIABLE = 0; UNA VARIABLE PUEDE SER DECLARADA EN UN
NÚMERO DE POSICIONES EN TODO EL PROGRAMA Y DONDE ESTA
DECINICIÓN TIENE LUGAR DETERMINA QUE PARTES DEL PROGRAMA
PUEDEN USAR LA VARIABLE.
•ANTES DE DECLARAR UNA VARIABLE DEBES TENER EN ASIGNACIÓN
CUENTA: •ANTES DE ASIGNAR DATOS A UNA VARIABLE, ESTA
El Dato con el que vas a trabajar DEBE ESTAR DECLARADA.

Qué tipo de dato es. (Número, Booleano o Cadena)


• Sintaxis: identificador_variable…dato

El nombre que identifique a tu variable


OPERADOR DE
• Sintaxis: tipo_dato : identificador ; ASIGNACION

6
 OPERADORES Y EXPRESIONES

OPERADORES Operadores Símbolo


Relacionales
Operadores Aritméticos Símbolo
Mayor que > 
Suma + Menor que < 
Resta - Mayor o igual que >=
Multiplicación * Menor o Igual que <=
División /
División Entera DIV Igual que ==
Módulo (Resto de la división) MOD ; Distinto que != ; <>
%
Potencia ^ ; ** Operadores Lógicos Símbolo
Conjunción AND ;
&&
Operador de asignación Disyunción OR ; ||
Negación NOT ; !
Haga clic en el icono para agregar una imagen

OPERADORES

Priorid
ad OPORADOR
  Paréntesis (que, en realidad, no es un operador, pero sirve para dar prioridad
1 a las operaciones determinadas dentro de una expresión que contenga varias
operaciones)
2 NOT (Operador lógico)
3 * / DIV MOD (Operadores multiplicativos)
4 + - (Operadores aditivos)
5 < <= > >= (Operadores de relación)
6 == != (Operadores de comparación)
7 AND (Operador lógico)
8 OR (Operador lógico)

Martes, 2 de febrero de 20XX Ejemplo de Texto de pie de página 8


Haga clic en el icono para agregar una imagen

EXPRESIONES_ EJEMPLOS
EXPRESIONES

Expresión Resultado de la
Combinación de operadores y operandos. Los operandos expresión
pueden ser variables, constantes y llamadas a funciones.
2*3+4 10
Las reglas de evaluación de expresiones pueden resumirse 2+3*4 14
en las siguientes:
(2+3)*4 20
• Un operando situado entre dos operadores de diferente 17 DIV 2 – 7
prioridad se liga al operador de mayor prioridad. Ej.: 1+2*3 = 1
7
17 MOD 2
• Un operando situado entre dos operadores de igual prioridad
3
se liga al operador de la izquierda. Ej.: 3+2-1 = 4
• Las expresiones entre paréntesis se evalúan 2^3+4 12
primero para ser tratadas como operandos 2<3 TRUE
simples. Ej.: 1*(2+3) = 5 4>6 FALSE
(2<3) AND FALSE
(4>6)
Martes, 2 de febrero de 20XX Ejemplo de Texto de pie de página 9
CONCLUCION
LA PROGRAMACIÓN ES IMPORTANTE POR QUE CON ELLA NOSOTROS PODEMOS CAMBIAR
EL MUNDO, LO INNOVAMOS. ADEMAS PROGRAMANDO NOSOTROS SALIMOS ADELANTE, ES
UN BIEN PARA MI Y PARA LA SOCIEDAD, EL PROGRAMADOR ES QUIEN HACE LOS
PROGRAMAS QUE HACEN FACILITAR LA VIDA DEL SER HUMANO, LA PROGRAMACIÓN NO
ES ABURRIDA ES DIVERTIDA, CON ELLOS NOSOTROS PODEMOS TRANSFORMAR NUESTRAS
IDEAS, Y ASI CREAR COSAS DIVERTIDAS, ENTRETENIDAS, DE USO DIARIO, QUE AYUDE A
FACILITAR LA VIDA.

10
Bibliografía
• Andrés Martínez, Identificadores, variables y constantes, blog, 2012
• C.Mancino, M Notti, G Amadio. Introduccion a la programacion, apunte 2009.
• Herrador, R. E. (2009). Guía de usuario de Arduino.
• Gottfried, B. S., Lázaro, J. R. G., & Aran, A. B. (1991). Programación en C (Vol. 2). McGraw-Hill.

11

También podría gustarte