ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Conceptos Básicos de Programación


Enviado por   •  22 de Abril de 2021  •  Apuntes  •  1.074 Palabras (5 Páginas)  •  54 Visitas

Página 1 de 5

PRINCIPIOS BÁSICOS DE PROGRAMACIÓN

Lógica: Tener idea del camino más simple y más fácil, que escogemos para lograr nuestro objetivo

Programa: Es un conjunto de instrucciones que al ser ejecutadas logran un objetivo.

Programación: Una serie de pasos o instrucciones para dar una solución al problema. Son instrucciones ordenadas

¿QUE SE NECESITA PARA PROGRAMAR?

  • Nosotros mismo: Pasión, No rendirse
  • El problema ¿Porque quieres programar?
  • Búsqueda de soluciones: solución del problema, creatividad, curiosidad, comunicación
  • Documentación: Diagramas de flujo, pseudocódigo, algoritmos
  • Lenguaje de programación (Bajo nivel: Difícil interpretación ejm Lenguaje de máquina. Alto nivel: Fácil interpretación ejm java, css, PHP, Python, rugby) y entorno de desarrollo (IDE Son programas que tienen otros programas con herramientas que nos permite programas ejm editor de texto, compilador, interprete, depurador) net beans, eclipse, visual Studio)

OPERADORES MATEMATICOS

OPERADOR: Son signos que sirven para relacionar variables constantes

+,-,* / ,^

REGLAS DE EXPRESIONES

  • Una expresión ha de ser lineal
  • Orden jerárquico (Potencia, multiplicación y división, suma y resta)
  • El uso de paréntesis
  • Los paréntesis interiores son prioritarios

METODOLOGIAS DE PROGRAMACIÓN

METODOLOGÍA: serie de pasos para llegar a un objetivo planteado

PASOS

  1. Definir el objetivo
  2. Algoritmo
  3. Prueba del algoritmo(testing)
  4. Deploy (poner en marcha el programa)

CONCEPTOS ELEMENTALES:

Atributo: Características de una propiedad que diferencia a un objeto del otro (Nombre del campo)

Dato(Valores) Características del atributo (valor que tiene el campo9

Registros Es la celda donde se guarda cada dato 🡪 Archivos Es el conjunto de atributos, datos y registros

TIPOS DE DATOS

Característica del dato que le dice al ordenador que dato va a procesar

  • Entero ( int) Sin decimales, Rango de positivo a negativo
  • Flotante ( float) Numero con parte decimal, Rango de negativo a positivo
  • Carácter Cualquier símbolo o letra(char) Cadena de caracteres ( String)
  • Boleanos (boolean) Poseen dos valores valores true y false

VARIABLES Y CONSTANTES

Variables: Es lo que varía o cambia. Son lugares de almacenamiento que pueden contener información de distintos tipos ejm texto, números, letras (Son datos). Espacio de memoria en el ordenador

Pueden ser: Numericas, alfanuméricas y Lógicas

Constantes: Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa

Expresiones: Combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

[pic 1]

[pic 2]

[pic 3]

ESTRUCTURAS IF ELSE Y SWITCH

IF ELSE:

    IF 🡪  SI

ELSE 🡪  SINO

[pic 4]

SWITCH

[pic 5]

OPERADORES ARITMETICOS

[pic 6]

Operadores relaciones = Obtiene resultados booleanos

[pic 7]

OPERADORES LOGICOS = Conocidos como operadores booleanos

[pic 8]

[pic 9][pic 10]

[pic 11]

BUCLES

También llamados ciclos, se utilizan para ejecutar un conjunto de instrucciones varias veces basándose siempre en una condición que decidirá si se sigue repitiendo o no.

Bucle while

Se utiliza cuando queremos repetir la ejecución de unas sentencias, un número indefinido de veces, siempre que se cumpla una condición

ejm

[pic 12]

Bucle Do While

Se utiliza generalmente cunado no sabemos cuántas veces se habrá de ejecutar el bucle.

Ejm

[pic 13]

ARRAY

Un conjunto de datos que se almacenan en memoria de manera seguida con el mismo nombre

[pic 14]

MATRICES

Son arreglos con dos dimensiones y su manejo es igual

[pic 15]

QUE ES UN ALGORITMO

Es una serie de pasos o instrucciones finitas y ordenadas que sirven para dar solución al problema. Un algoritmo debe tener un Inicio y un Fin. Se puede dividir en

Cuantitativo: Es aquel en el que SI intervienen cálculos numéricos.

  • Entrada: Introducir datos
  • Proceso:  Indicar los pasos
  • Salida: Muestra los resultados

Cualitativo: Es aquel donde NO intervienen cálculos numéricos

  • Secuencia de acciones: Ejecución de acciones en un orden
  • Decisión de acciones:  Decidir el camino lógico
  • Ciclo de acciones: Estructuras que sirven para repetir (Mientras/ Hasta, Repetir/Hasta)

PSEUDOCODIGO

Una forma de representar el algoritmo de manera que lo podamos entender más fácilmente. Es más formal y entendible

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (687 Kb) docx (622 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com