PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
Portafolio de evidencias actividades
1. Portafolio Digital De Evidencias
Centros de Estudios Tecnológicos Industrial y de
Servicios
M.F.D. Ma. de Lourdes Ramírez Villaseñor
Juan José Fuentes Yáñez
2J Programación Turno Matutino
3. Juan José Fuentes Yáñez
04/02/2018
Programación
Actividad 01 Diagnostico
AlgoritmoProblemaSolución
Programa
Seudocódigo
1.- ¿Qué es un programa?
2.- ¿Qué es un lenguaje de programación?
3.- ¿Qué es un programador?
4.- ¿Cuáles son las características de un programador?
5.- ¿Que es un problema?
6.- ¿Cuáles son los planteamientos de un problema?
7.- ¿Qué son los algoritmos?
8.- ¿Cuáles son las fases para resolución de un problema?
9.- ¿Qué lenguaje de programación conoce?
10.- ¿Has hecho un programa? ¿En qué lenguaje?
1.-Es un conjunto de indicaciones que componen una acción
2.- Es el lenguaje de programación que relaciona conjunto de
acciones
3.- Es aquel que es capaz de unir algoritmos de manera lógica y con
un fin
4.- Observador y lógico
5.- Es aquello que detiene parcialmente el camino a un objetivo
6.- Son secuencias conectadas que conducen a algo
8.- Identificación del problema, investigación del mismo, alternativas
de solución, solución
9.- Ninguno
10.- No
Primera actividad en el módulo de programación con el fin de conocer las
capacidades que tenemos para la materia
4. Juan José Fuentes Yáñez
04/02/2018
Programación
Actividad 02 Línea del tiempo
C++PascalJavaHTML
Conocimiento histórico de los antecedentes del lenguaje de
programación
6. Juan José Fuentes Yáñez
04/02/2018
Programación
Actividad 04 Tipos de datos en C++
BytesValoresCaracteresValoresenteros
DatosCadenasPuntoFlotante
Tipos de datos en C++
Tipo de
dato
Función Tamaño
int Opción predeterminada para los valores
enteros
4 bytes
double Opción predeterminada para los valores
de punto flotante
8 bytes
bool Representa valores que pueden ser true
o false
1 bytes
char Se utiliza en los caracteres de cadenas
de estilo antiguas u objetos std::string
que nunca tendrá que convertirse a
UNICODE
1 bytes
long long Representa valores muy grandes
8 bytes
wchar_t Opción predeterminada para los
marcadores bits
4 bytes
usinged int Representa valores de caracteres que se
puede codificar en formato
1 bytes
usinged
char
C++ no tiene un tipo de dato bytes,
utiliza carácter sin signo que representa
valor bytes
2 bytes
Aunque existan programas que traduzcan el código máquina, es
necesario comprender que el cálculo existe en subplano
7. Juan José Fuentes Yáñez
04/02/2018
Actividad 05 Reglas para el uso de identificadores
VariableConstanteFormula
ElementosReglas
En la programación existen ciertos parámetros a seguir para
poder formar un programa entendible e útil
8. Juan José Fuentes Yáñez
04/02/2018
Actividad 06 Mapa mental de los operadores
(),<;>,/,,*,+.-.=,%,mod,NOT,OR,And
Para que un computador pueda entender claramente el lenguaje
traducido de algún recolecto es necesario transmitir lo inscrito de manera
clara y precisa
Clasificación operadores
Asociativo Arietico Relacional
Indica el
orden de
resolución del
problema
Opera la
resolución de
manera
matemática
Compara los
operadores
ya sea
alfanumérico
a arietico
Ejemplo Ejemplo Ejemplo
() ^,*,/,+,- =,<;>,;
(2+5)+3-2 (4*5)/(3*8)^9 3<4
2>4
6=8
9. Juan José Fuentes Yáñez
04/02/2018
Actividad 07 Ejercicios de los operadores
10. Juan José Fuentes Yáñez
04/02/2018
Actividad 07 Ejercicios de los operadores
11. Juan José Fuentes Yáñez
04/02/2018
Actividad 07 Ejercicios de los operadores
13. Juan José Fuentes Yáñez
04/02/2018
Actividad 09 Cuadro comparativo
PseudocodigoDiagramadeflujoDiagramaN-S
DescripciónNarrada
Algoritmo Descripción Ejemplo
Descripción Narrada Este algoritmo es caracterizado
porque sigue un proceso de ejecución
común y lógico, describiendo
textualmente paso a paso cada una
de las actividades a realizar dentro de
una actividad determinada.
1. Levantarse
2. Bañarse
3. Vestirse
4. Desayunar
5. Cepillarse los dientes
6. Salir de casa
7. Tomar el autobús
8. Llegar al ITCA
9. Buscar el aula
10. Ubicarse en un asiento
Descripción en Pseudocódigo El pseudo código no es realmente un
código sino una imitación y una
versión abreviada de instrucciones
reales para las computadoras. Es una
técnica para diseño de programas
que permite definir las estructuras de
datos, las operaciones que se
aplicarán a los datos y la lógica que
tendrá el programa de computadora
para solucionar un determinado
problema.
inicio
leer (a, b, c, d)
producto <-- (a * b * c * d)
suma <-- (a + b + c + d)
media <-- (a + b + c + d) / 4
escribir (producto, suma, media)
fin
Diagramas N-S Son una herramienta que
favorece la programación
estructurada y reúne
características gráficas propias de
diagramas de flujo y lingüísticas
propias de pseudocódigos.
Constan de una serie de cajas
contiguas que se leerán siempre
de arriba-abajo
Diagramas de Flujo Son la representación gráfica de la
solución algorítmica de un
problema Utilizan unos símbolos
normalizados, con los pasos del
algoritmo escritos en el símbolo
adecuado y los símbolos unidos
con flechas, denominadas líneas
de flujo, que indican el orden en
que los pasos deben ser
ejecutados.
El termino algoritmo no es una palabra reservada de la programación, su uso puede aplicar
sin problemas en cualquier otra situación de la vida ajena a programar, su representación no
solo está a base de un lenguaje de programación si no como se puede ver de distintas
formas mas