GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

INTRO PROGRAMACION

Armando Huerta Spanisch 6 Seiten

Inhalt der Notizen (6)

Seite 1

# sesión : 01

fecha: 03/11/2018

Tema: introducción a la programación.

ROMPIENDO PARADIGMAS:

EL VIDEO ILUSTRA A UN NIÑO DE OTRO PLANETA QUE ES DIFERENTE EN SU FORMA DE ACTUAR Y PENSAR, NO SIGUE EL MISMO COMPORTAMIENTO DE TODA LA DEMÁS POBLACIÓN.

SUS PADRES Y DOCTORES TRATAN DESESPERADOS DE HACER CAMBIAR SU FORMA DE SER MEDIANTE TERAPIAS Y MEDICAMENTOS, COMO NO LOGRAN HACERLO, LO ENVÍAN FUERA DEL PLANETA, PASA POR UN AGUJERO NEGRO Y LLEGA AL PLANETA TIERRA EN FORMA DE HUMANO.

LO QUE NOS ENSEÑA ES QUE NO IMPORTA CUAN DIFERENTE SEA LA PERSONA, TODOS SIEMPRE SEREMOS DISTINTOS EN FORMAS DE PENSAR Y ACTUAR, SIN NECESIDAD DE QUE ESO ESTE MAL.

Timeline Historia de la Programación

Alejandro Dionicio Montiel

Luis Eduardo Alemán Serrano

1671

Gottfried Wilhelm Leibniz le adicionó a la máquina de Blas Pascal un cilindro diseñado especialmente para que fuera capaz de multiplicar y dividir de manera directa

1822

Charles Babbage construyo la verdadera precursora de la computadora fue la máquina llamada “motor de diferencias”, para calcular algoritmos y tablas astronómicas

1937

Howard H. Aiken, un candidato al doctorado en física de Harvard, trabajó en una máquina que podría resolver automáticamente ecuaciones diferenciales.

1937

La IBM ayudó a Howard Aiken a crear el Mark I.

A fines de los años 40

John Von Nuemann concibió la idea de que en la memoria coexistan datos

con instrucciones.

Alrededor de este concepto y el de control programado gira toda la evolución

posterior de la industria de las computadoras.

Seite 2

# sesión : 02

fecha: 10/11/2018

Tema: introducción a la programación.

algoritmos:

INTRO PROGRAMACION

Seite 3

# sesión : 03

fecha: 17/11/2018

Tema: introducción a la programación.

Happy Path "Hacer la Tarea de Matemáticas"

1.- Verificar la disponibilidad de la tarea en Blackboard

2.- Descargar las instrucciones de la tarea y problemas a resolver

3.- Realizar los ejercicios con procedimientos de forma limpia y ordenada

4.- Escanear los ejercicios,usar formato de la materia y convertirlos a formato PDF

5.- Enviar Tarea a liga en Blackboard antes de fecha límite

Expresiones

Expresiones lógicas

No sería inexacto suponer que no podría dejar de decir que es parcialmente incorrecto

Oh,al contrario definitivamente diría que rechazo la idea de que sea posible con cierta falta de improbabilidad

No significaría que no supiera con certeza dónde no está

Seite 4

# sesión : 04

fecha: 24/11/2018

Tema: introducción a la programación.

INTRO PROGRAMACION

Programación de sentencias simples

Alternativa doble: Es una instrucción

de control en donde existen de 2 a

más alternativas (u opciones)

Sx. En Pseudocódigo:

si ( )

sino

fin_si

❖ A la de una instrucción alternativa doble

también se le denomina condición.

❖ Por el contrario, si la condición es falsa, se

ejecutará el .

❖ Para que se ejecute el

, la condición tiene que

ser verdadera.

❖ Ejemplo:

Realice un algoritmo que pida lo siguiente:

1.-Un número de tipo real y almacénelo dentro de

una variable

2.- Si la nota es mayor =6 escriba un mensaje:

“Aprobaste ”

3.- De lo contrario (es decir la nota es menor a 6)

escriba un mensaje:

“Reprobaste ”

INTRO PROGRAMACION

❖ Realice un algoritmo que pida lo siguiente

1.-Solicitar un número de tipo entero y almacénelo

dentro de una variable

2.- Solicitar un segundo número de entero y

almacénelo dentro de otra variable

3.- Realizar la suma de ambos números y almacenar

el valor resultante dentro de una variable tipo entero

4.- Realizar la comparación sobre el resultado

❖ continuación ….

4.1 Si el resultado es > 22 escribir un mensaje que

diga: “Resultado es mayor a 22”

4.2 Sino, escribir un mensaje que diga: “Resultado

es menor a 22”:

int var = 0,10;

If ( var ≥ 6)

then <"Aprobaste">

else <"Reprobaste">

endif

int var1;

int var2:

res = var1 + var2

if res >=22

then <"Resultado es mayor a 22">

else <"Resultado es mmenor a 22">

Seite 5

# sesión : 05

fecha: 01/12/2018

Tema: introducción a la programación.

¨TODO EL MUNDO DEBERIA DE SABER PROGRAMAR¨

ANALISIS DEL VIDEO:

¨Todo el mundo en este país debería aprender cómo programar una computadora... porque e enseña cómo pensar"

- Steve Jobs

SOLUCION DE EJERCICIO SEUDOCODIGO DE LA SESION 4

REALICE UN ALGORITMO QUE PIDA LO SIGUIENTE.

1.- SOLICITAR UN NUMERO DE TIPO ENTERO Y ALMACENELO DENTRO DE UNA VARIABLE.

2.- SOLICITAR UN SEGUNDO NUMERO DE ENTERO Y ALMACENELO DENTRO DE OTRA VARIABLE.

3.- REALIZAR LA SUMA DE AMBOS NUMEROS Y ALAMACENAR EL VALOR RESULTANTE DENTRO DE UNA VARIABLE

TIPO ENTERO.

4.- REALIZAR LA COMPARACION SOBRE EL RESULTADO:

4.1 SI EL RESULTADO ES > ESCRIBIR UN MENSAJE QUE DIGA: ¨RESULTADO ES MAYOR A 22 ¨

4.2 SINO, ESCRIBIR UN MENSAJE QUE DIGA:¨RESULTADO ES MENOR A 22¨

algoritmo Suma de dos números --------------------------->Es el encabezado que denota qué se tiene que hacer

variables

entero a,b,suma ---------------------------> Declaración de variables (Tipo y nombre)

inicio

escribir ("Introduzca primer número (entero): " )

leer ( a ) ---------------------------> Introducción de datos por parte del

escribir ("Introduzca segundo número (entero): " ) usuario. La computadora lee los datos

leer ( b ) ingresados y procesa el resultado

suma ← a + b --------------------------->Sumatoria de la variable a más la variable b.

También se pudo usar suma = a + b

si (suma > 22 )

escribir (" LA SUMA ES MAYOR QUE 22.")

sino --------------------------->Condicionantes usando valores de verdad

escribir (" LA SUMA NO ES MAYOR QUE 22.")

fin si

fin

Nota:

No hay que olvidar el inicio y el fin del programa

Hay que obedecer las leyes de los signos y el uso de paréntesis para establecer el orden de las operaciones

INTRO PROGRAMACION

SOLUCION 2 DEL MISMO PROBLEMA.

INTRO PROGRAMACION

SOLUCION DE EJERCICIO NUMERO 2, SEUDOCODIGO DE LA SESION 5

REALICE UN ALGORITMO QUE PIDA LO SIGUIENTE.

1.- PIDA POR TECLADO TRES NUMEROS, 8DATOS ENTEROS) <NUMERO1>,<NUMERO2> Y <NUMERO3>

2.- MUESTRE POR PANTALLA:

<NUMERO2> SI ES MENOR QUE<NUMERO3>Y MAYOR QUE <NUMERO1>

EN EL CASO DE QUE SI LO SEA.

<NUMERO2>NO ES MENOR QUE<NUMERO3> Y MAYOR QUE <NUMERO1>

EN EL CASO DE QUE NO LO SEA.

INTRO PROGRAMACION

INTRO PROGRAMACION

En este ejercicio propuesto utilizamos brevemente un resumen de lo que hemos visto anteriormente con las tablas de verdad cuando se utiliza:

si (n2 < n3 y n2 > 1)

Cuando usamos texto entre comillas " " estamos instruyendo a través del lenguaje de programación de que lo que esta escrito dentro podrá ser visto por el usuario y que no se trata de un comando

escribir (" Introduzca primer número (entero) : ")

Existen muchos estilos de programación dependiendo de la forma de que cada programador resuelve un determinado problema. La resolución del problema es independiente de la simplicidad o la abstracción del mismo siempre y cuando se llegue a la misma resolución

Podemos escribir comentarios al margen de nuestro código usando:

/*bbbb*/

Indentar es la utilización de espacios al principio de nuestro código para denotar bloques de forma ordenada

Seite 6

# sesión : 06

fecha: 08/12/2018

Tema: introducción a la programación.

ESTA ACTIVIDAD CONSISTIÓ EN CALIFICAR EL ALGORTIMO DEL COMPAÑERO, EN FORMA FIGURADA COMO SI FUERA UN NIÑO DE KINDER EL QUE VA A SEGUIR NUESTRA INDICACCION Y LA EJECUTARA EN UNA HOJA DE PAPEL PARA HACER UN AVIONCITO.

ACTIVIDAD: ALGORITMO AVION:

Sigue las instrucciones en aula virtual y anexa por este medio lo solicitado.

PASOS A SEGUIR PARA ELABORAR UN AVION DE PAPEL:

INCIO:

1.- ARRANCA UNA HOJA QUE SEA PLANA DE PREFERENCIA.

2.- DOBLA EL PAPEL POR LA MITAD A LO LARGO Y LUEGO DESDOBLALO.

3.- DOBLA LAS ESQUINAS SUPERIORES, ( HACIA DENTRO DE LA HOJA).

4.- DOBLA EL TRIANGULO QUE SE FORMA EN LA PARTE DE ARRIBA AL DOBLAR LAS ESQUINAS, CON EL VERTICE HACIA ADENTRO.

5.- DOBLA LAS ESQUINAS HACIA ADENTRO PARA QUE SE UNAN EN EL MEDIO.

6.- DOBLA LAS PUNTAS DE LOS TRIANGULOS QIE QUEDARON ARRIBA.

7.- DOBLA EL PAPEL HACIA AFUERA PARA FORMAR EL CUERPO DEL AVION.

8.- HAZ UN DOBLEZ EN LA PARTE MAS LARGA DE LA HOJA PARA FORMAR LAS ALAS.

FIN.

eXposiciones :

equipo 1:

intri'oduccion a los lenguajes de programacion

que es un lenguaje de programacion:

conjunto de reglas sintacticas y semanticas

lenguaje de programacion funcional: es un lenguaje que crea programas mediante funciones

lenguaje de programacion imperativo: programa mediante una serie de comandos agrupados en bloques y compuestos de ordenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condicion.

lenguaje maquina:representa datos con digitos binarios (ceros y unos) siendo el elemento ejecutor de la circuiteria de la computadora.

lenguaje ensamblador: construido por codigos nemonicos o abreviaturas faciles de recordar.

lenguaje de alto nivel: con mayor semejanza a la lengua humana, particularmente al ingles.

lenguaje natural: llamados asi por su cercania a la lengua escrita, con base en conocimientos. algunos ejemplos son los sistemas expertos en los que se basa la inteligencia artificial.

eQuipo 2:

aplicaciones.

fortran

cobol

lisp

snobol

basic

pascal

c++

EQUIPO 3:

lenguajes de 3era generacion:

fortran: calculo nmerico

java:

c++

php

EQUIPO 4:

linea del tiempo:

javascript

php

sql

php

c++ proposito general

comercio electrOniCO esta sustenTAdo en estos lenguajes.

INTRO PROGRAMACION

INTRO PROGRAMACION

INTRO PROGRAMACION

INTRO PROGRAMACION

Informationen

Beschreibung
APUNTES DE CURSO DE INTRODUCCION A LA PROGRAMACION.
Erstellt von
Armando Huerta · Nov 2018
Aktualisiert
13 Dez 2018
Aufrufe
24
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck