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

Tecnología De La Información Y La Comunicación I


Enviado por   •  8 de Noviembre de 2013  •  1.728 Palabras (7 Páginas)  •  302 Visitas

Página 1 de 7

1.-Explique ampliamente el concepto de programación.

Programación: Es la metodología o proceso para construir un programa. Durante este proceso, el programa es escrito de acuerdo a una sintaxis de un lenguaje de programación, se prueba, se depura, se implanta y se le da mantenimiento. El código de los programas es escrito por profesionales conocidos como programadores.

2.-Explique ampliamente el concepto de lenguaje de programación y mencione cuatro ejemplos.

Lenguaje de programación: Es el conjunto de símbolos, vocablos y reglas (sintaxis) que controlan el comportamiento físico y lógico es una computadora. Permite al programador, entre otras cosas, especificar los datos que van procesados y almacenados en ella. Ejemplos: lenguaje “C”, Pascal, Visual Basic.NET Y Java.

3.-Explique ampliamente el concepto de programa.

Programa: Es un conjunto de instrucciones, comandos, ordenes o procedimientos escritos en un lenguaje de programación, para que una computadora pueda realizar una tarea determinada de manera correcta y rápida. Un programa de calidad debe tener las siguientes condiciones: exacto, claro, eficiente y portable.

4.-Mencione las etapas y fases del proceso de programación.

Etapa 1 de Programación

La primera etapa de ellas esta subdividida en tres fases que se ubican en un nivel introductorio de programación y son objeto de estudio de esta etapa, se pueden aplicar las fases a cualquier lenguaje de programación para dar la solución a una tarea determinada.

Fase 1 Definición del problema.

Fase 2 Análisis del problema.

Fase 3 Diseño: Algoritmo

Diagrama de Flujo

Prueba de Escritorio

Etapa 2 de Programación

La segunda es descrita brevemente y solo se pretende que tengas una visión completa de lo que conlleva este proceso, se aplican cada una de las fases en forma diferente dependiendo del lenguaje de programación que se haya utilizado para dar la solución a una tarea determinada.

Fase 4 Codificación

Fase 5 Depuración

Fase 6 Implementación del programa

Fase 7 Mantenimiento del programa

5.-Explique ampliamente la fase 1 del proceso de programación: Definición del problema

A.-Fase 1 Definición del problema: Es la Fase en donde el problema o tarea es definido y comprendido claramente. En la programación profesional, es comprender que necesita el cliente y si esta etapa no está claramente entendida, no se podría avanzar.

6.-Explique ampliamente la fase 2 del proceso de programación: Análisis del problema.

B.-Fase 2 Análisis del problema: Es analizar punto a punto el problema o tarea que se presenta, es pensar en las operaciones que se necesitan para resolverlo, los tipos de datos que se van a manejar y la relación con situaciones de la vida cotidiana. Es importante que las especificaciones de entrada, proceso y salida sean descritas detalladamente.

7.-Explique ampliamente la clasificación de los tipos de datos en programación y mencione ejemplos.

Clasificación de los Tipos de datos

Para poder realizar el procedimiento de los datos de entrada que se emplean para dar la solución del problema, se emplean diferentes tipos de datos:

8.-¿Cuál es la clasificación de los tipos de operadores que se manejan en programación? Mencione ejemplo.

Clasificación de los Tipos de Operadores

Para poder realizar operaciones aritméticas, lógicas o de comparación con los tipos de datos descritos anteriormente se requiere utilizar tipos de operadores.

9.-Explique ampliamente la fase 3 del proceso de programación: Diseño.

C.-Fase 3 Diseño

Desarrollar el procedimiento (paso a paso) para resolver el problema. En esta fase se diseña el algoritmo, el diagrama de flujo y se lleva a cabo la prueba de escritorio.

10.-Explique ampliamente la definición del Algoritmo.

a.- Algoritmo

Se puede definir Algoritmo como un conjunto de pasos ordenados de forma lógica que describen la solución de un problema o para llevar a cabo una tarea determinada.

Cuentan con ciertas características y de acuerdo a como son descritos pueden ser de diversos tipos. A diario elaboramos algoritmos de manera inconsciente, estos pueden ser de la vida cotidiana o para resolver un simple problema matemático. El diseño de algoritmos tiene como tarea central desarrollar el pensamiento lógico y la capacidad de abstracción para generar soluciones y esto se consigue mediante la práctica de muchos ejercicios de esta técnica.

11.-Menciona y explique los tipos de algoritmos que se manejan en programación

Existen tres tipos de algoritmos que descubriremos a continuación:

Tipos de algoritmos: Los procedimientos para resolver un problema pueden ser en forma lineal, en una toma de decisiones o bien en forma repetitiva.

• Algoritmos Secuenciales: Son llamados así porque los pasos se ejecutan o se descubren de principio a fin sin saltos o brincos.

• Algoritmos Condicionales: Se tiene la necesidad de tomar decisiones en algunos de los pasos debido a condiciones o preguntas que nos llevan a responder verdadero o falso o seguir por un camino u otro.

• Algoritmos Cíclicos: Son aquellos donde existen acciones o pasos que se repitan mientras o hasta que una condición se emplea.

12.-Mencione las características de los Algoritmos

Características de los Algoritmos:

Todos los algoritmos sin importar su tipo. Cuentan con los siguientes elementos, que los hacen ser parte primordial de sus características.

• Tener principio y fin

• Contar con una cantidad finita de pasos

• Los pasos deber estar ordenados lógicamente

• Los pasos deben buscar solucionar el problema de manera lógica.

13.-Explique ampliamente el Diagrama de Flujo

Es la representación gráfica de un algoritmo, es una de las herramientas de programación que permite visualizar de manera general el desarrollo de la solución de un problema.

14.- Mencione, dibuje y explique la simbología de los diagramas de flujo (tabla página 24)

NOMBRE BLOQUE O PLANTILLA FUNCIÓN

Inicio o Fin

Indica en donde comienza y termina el diagrama de flujo.

Proceso

Se utiliza para indicar operadores aritméticas o transferencias de datos dentro del proceso.

Flujo

Indica el flujo o dirección del proceso, es la conexión de un bloque a otro.

Decisión

Se utiliza para representar

...

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