PORCENTAJES
20% = taller 20%, quiz 20%, parcial 50%, asistencia a clase 10%.
20% = taller 20%, quiz 20%, parcial 50%, asistencia a clase 10%.
30% = taller 20%, quiz 20%, parcial 50%, asistencia a clase 10%.
30% = taller 20%, quiz 20%, parcial 50%, asistencia a clase 10%.
Fechas =parciales viernes 8, 15, 22, 29, 9 am
Lenguaje de programación
Es un lenguaje formal tiene características particulares y se rige por normas
generales DEBE TENER ESTRUCTURA PARTICULAR. Está compuesto por
instrucciones que producen salidas especificas los lenguajes son usados en la
computación para generar programas que general desarrollan una tarea en
particular.
Lenguajes de programación: instrucciones que se le dan a la computadora hay
maquinas que usan un conjunto limitado de instrucciones, pero están relacionado
con los computadores desde que empezó la computación hace 60 años sean
desarrollado muchos lenguajes año con año salen muchos lenguajes.
Los lenguajes tienen diferentes funciones no todos los lenguajes sirven para todas
las cosas bigdata payton
Forma imperativita y declarativo algunos usan secuencia de operaciones y otros
orientados a un resultado especifico.
Compilador: es un interno o esta en la mitad para traducir computador lenguaje
binario o lenguaje de maquina entre el computador y nosotros hay un instrumentó
que nos interpreta lo que le estamos diciendo a el computador, antes de las
mejoras tecnológicas era común el lenguaje asembler direccione mover
compuertas bits a otras memorias, dos tipos de lenguaje de alto nivel y de bajo
nivel
Lenguaje bajo nivel: es el lenguaje más cercano a los mecanismos de
procesamiento.
Lenguaje de alto nivel: mas alejado
Para solo ingresar dos números y sumar son barias instrucciones
Los lenguajes de alto nivel en sido transformado en lenguaje máquina para
procesos específicos intérpretes o ensambladores c++ lenguaje compilado
entornos de desarrollo: Programas diseñados para ingresar lenguajes
especificados programa que compila e interpreta lenguaje maquina programams
entienden fácil div c++ es un entorno de desarrollo gran mayoría programas de
consola estos son los que se desarrollan en c++ pantalla negra e interacción son
programas de fácil interacción con el usuario cuando se genera el programa estos
se pueden usar en diferentes sistemas operativos simples de implementar
forma de compilar: entornos colblocks visual estudio para Linux y mac otros
compiladores, para windos y lanux colblocks .
sintaxis: toda comunicación tiene parámetros formales para los lenguajes ya
están definidas sus palabras y como son usadas hay reglas estrictas conocer
palabras y formas de comunicación
biblioteca #include <iostream>using namespace std;int main() {
la estructura es serie de líneas digitadas la mejor forma es escribiendo un
programa la línea de comentario permiten dejar un rastro de lo que se intenta
hacer y para donde se quiere ir
#include <iostream> son directivas para el pre procesador para invocar librerías
para fines particulares <iostream> permite el ingreso por teclado y mostrar
información por pantalla
1paso colocar librerías aclaración si bien las librerías se pueden colocar al
principio las líneas de comentario se pueden clocar donde se quiera
Name space std: son abreviatura para decir que el código está en una librería en
particular
Int main (): declaración de la función se habla de la función principal desde acá
se hace lo que el queremos que el programa haga posteriormente esta el cuerpo
del programa
return 0; función principal finalice
comentarios: */ para evitar errores de párrafo /*
TIPOS DE VARIABLES: cada numero que se procesa en un espacio del
computador donde se etiqueta.
Es un proceso secuencial mein siempre tiene “return 0” que quiere decir que ha
terminado el programa
Variables
Cuando se quiere hacer operaciones con números
Identificadores: secuencia de numero o palabras reservadas que no se pueden
usar como variables además es de aclara que si se usa mayúscula se debe usar
para todo el código de no ser así se generaran errores.
Es mejor variables globales pues funciona en todas las partes del programa
Inicializaciones de las variables
Strings valores no numéricos más largos que un carácter
ESTRUCTURA DE CONTROL: son comandos que ayudan controlar el programa
IF
Estructuras iterativas: son círculos se repite while
Do while (inisacion,
La función es repetir la cantidad de código mientras una condición es verdadera
además provee una
FUNCIONES SOBRECARGADAS
Uno puede darle el mismo nombre a una o mas funciones si tienen diferentes tipos
de parámetro se pueden tener dos funciones) se pueden llamar igual, pero
procesar datos de diferente tipo
RECURSIVIDAD
Es útil cuándo se quieren orden números o hacer la factorial de números (llamarse
a una función ella misma)