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

Guía de estudio de Tecnologías de la Información y la Comunicación ll. Introducción a la Programación y Robot Karel.


Enviado por   •  17 de Agosto de 2015  •  Apuntes  •  1.740 Palabras (7 Páginas)  •  173 Visitas

Página 1 de 7

1) Programación: Proceso para construir un programa. Es escrito de acuerdo a la sintaxis de un lenguaje de programación.

2) Programadores: Profesionales que escriben el código de los programas.

3) Lenguaje de programación: Conjunto de símbolos, vocablos y reglas que controlan el comportamiento físico y lógico de una computadora.

4) Programa: Conjunto de instrucciones, comandos, órdenes o procedimientos escritos en un lenguaje de programación. Un programa de calidad debe de ser exacto, claro, eficiente y portable.

5) Fase 1. Definición del problema: Fase donde el problema o tarea es definido y comprendido claramente.

6) Fase 2. Análisis del problema: Analizar punto a punto el problema o tarea que se presenta, pensar en las operaciones para resolverlo. Le integran las especificaciones de entrada, proceso y salida, las cuales deben de ser descritas detalladamente.

7) Entrada: Datos que hay que ingresar para la resolución del problema.

8) Proceso: Procedimiento donde se utilizan los datos de entrada para resolver los problemas (formulas).

9) Salida: Resolución del problema.

10) Constantes: Datos que no cambian su valor durante el desarrollo o ejecución de un programa.

11) Constantes numéricas: Con ellas se pueden realizar operaciones aritméticas. Representan el valor numérico especificado (3, 100, π).

12) Constantes alfanuméricas: No se pueden realizar operaciones aritméticas con éstos datos. Representan los letreros especificados (“CASA”, “AREA”, “El número 1000”).

13) Variables: Datos que cambian su valor durante el desarrollo o ejecución de un programa, espacio de memoria conde se guardan valores.

14) Variables numéricas: Almacenan datos numéricos. (SUMA = a+b, J = J+1, COMISION = VTA1 + VTA2, A(10) = 100, D(i, j) = 5000).

a) Variables de trabajo: Reciben resultados de operaciones.

b) Variables contadoras: Cuentan sucesos u ocurrencias fijas.

c) Variables acumuladoras: Suman valores.

15) Variables alfanuméricas: Almacenan letras, números y caracteres especiales ( A$ = “España”, RESULTADO = “Aprobado”).

16) Operadores aritméticos:

+ Suma.

- Resta.

* Multiplicación.

/ División.

17) Operadores de comparación:

= Igual.

< Menor que

> Mayor que

<= Menor igual que

>= Mayor igual que

18) Operadores lógicos:

NOT Negación.

AND Conjunción.

OR Disyunción.

19) Fase 3. Diseño: Se desarrolla el procedimiento (paso a paso) para resolver el problema. Se diseña el algoritmo, el diagrama.

20) Algoritmo: Conjunto de pasos ordenados de manera lógica que describen la solución de un problema.

21) Algoritmos Secuenciales: Los pasos se ejecutan de principio a fin sin saltos o brincos.

22) Algoritmos Condicionales: Necesidad de tomar decisiones en algunos de los pasos.

23) Algoritmos Cíclicos: Existen acciones o pasos que se repiten mientras que una condición se cumpla.

24) Diagrama de flujo: Representación gráfica de un algoritmo. Permite visualizar de manera general el desarrollo de la solución de un problema.

NOMBRE FUNCIÓN

Principio y fin. Indica en donde comienza y termina el diagrama de flujo.

Proceso. Indica operaciones aritméticas o transferencia de datos dentro del proceso.

Flujo. Indica el flujo del proceso. Conexión de un bloque a otro.

Decisión. También representada por un triángulo, se utiliza para representar una verificación o comparación lógica dentro del proceso.

Datos. (Entrada) Representa una entrada o lectura de datos para el diagrama de flujo.

Conector. Indica la conexión en dónde se debe de continuar el flujo de datos, se coloca un número dentro del bloque.

Resultado. Indica el resultado final o parcial del proceso. Es utilizado para dar mensajes o comentarios.

25) Prueba de escritorio: Da valor a las variables en el diagrama de flujo y comprueba si el resultado es el esperado.

26) Fase 4. Codificación: Traducción del algoritmo a un lenguaje de programación de acuerdo a las reglas gramaticales del mismo.

27) Fase 5. Depuración: Se verifica que el programa haya sido codificado correctamente, el programa se deja libre de errores.

28) Fase 6. Implementación del programa: El programa es instalado en el sistema para cumplir con la tarea encomendada, se prueba y se corre varias veces, se lleva un control de resultados y se registra su efectividad para confirmar su eficiencia en el trabajo.

29) Fase 7. Mantenimiento del programa: El programa tiene que ser revisado periódicamente con la posibilidad de quitar o agregar instrucciones que se vaya adecuando a las necesidades del sistema.

Etapa 2. Ambiente gráfico de Robot Karel.

30) Sección mundo: Primer paso para elaborar un programa, en donde el Robot Karel llevará a cabo sus tareas programadas.

...

Descargar como (para miembros actualizados)  txt (12.1 Kb)   pdf (59.7 Kb)   docx (18.1 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com