CONTROL 6 COMPORTAMIENTO ORGANIZACIONALDescripción completa
seguridad computacional iaccDescripción completa
controlo semana 5Descripción completa
control 5Descripción completa
control 6 seguridad compuracionalDescripción completa
seguridad informaticaDescripción completa
ESTRUCTURA DE DATOS CONTROL 6
control 7Descripción completa
control programacion IIDescripción completa
control 5 programación IIDescripción completa
tecnologias de internet semana 4
proyecto final programaciónDescripción completa
Descripción: amacion
PROGRAMACION DE COMPUTADORES I INTRODUCCION A LA PROGRAMACION JAIME RADICH VASQUÉZ IACC 13/06/2018
DESARROLLO
1) Con sus propias palabras, defina los siguientes términos: a) Software: Es un vocablo inglés reconocido por la real academia de la lengua (RAE), este concepto designa la parte “lógica” de una computadora. Esta compuesto por un conjunto de programas que son diseñados para cumplir una determinada función dentro de un sistema o equipo informático. Pero no solo los programas son parte del software los datos procesados y la información del usuario, el software esta formado por todo componente intangible y no físico. b) Lenguaje de programación: Es una estructura que con una base sintáctica y semántica, define las instrucciones para los programas informáticos.
c) Algoritmo: Es una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problema. O también podría decirse que es un
conjunto de instrucciones que realizadas en orden conducen a la solución de un problema.
d) Programa: “A un programa de se le suele sindicar como : L a implementación de un algoritmo en un lenguaje de programación” IACC (2018). Un programa es un conjunto de ordenes o instrucciones basadas en un lenguaje de programación que una computadora interpreta para dar solución a un problema o activar una función especifica.
2) Compare a nivel conceptual las siguientes herramientas utilizadas en
programación: a. Diagramas de flujo: Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. b. Pseudocódigo:
Pseudocódigo (falso lenguaje). Es una descripción de un
algoritmo que emplea una mezcla de lenguaje natural con la sintaxis propia de un lenguaje de programación tales como: Asignaciones, ciclos y condicionales. Es un lenguaje descrito para la compresión de las personas.
DIAGRAMA DE FLUJO VENTAJAS
PSEUDOCODIGO DESVENTAJAS
VENTAJAS
DESVENTAJAS
Mejora la claridad de la solución de
Complejo de entender por
Favorece la comprensión del
No se elaboran con base en los
un problema
persona sin
proceso de solución
principios de la
conocimientos informáticos
a través de mostrarlo como un dibujo.
programación estructurada
Es fácil de
Es usado para
Simplicidad.
Demasiado detalle
modificar.
resolver problemas de manera rápida,
genera errores o imprecisiones.
no siendo posible analizar la totalidad de las posibilidades. Un algoritmo expresado en
El pseudocódigo no es
Fácil de comprender y programar, es mas
Orientado a programación
pseudocódigo es
programable.
extendido.
estructurada.
traducido fácilmente. El pseudocódigo es
Técnico y
Fácil
Uno de los menos
útil para una
complejo.
implementación.
eficientes,
escritura rápida de representaciones de algoritmos.
normalmente se aprende su tecnica pero finalmente no se utiliza.
Permite
Requiere de
No requiere
Ocupa demasiado
representar en forma fácil
ciertos símbolos.
memoria adicional.
espacio.
Esta optimizado en
Debe traducirse
Fácil de codificar en
Muy lento.
su tamaño lo que
posteriormente a
una amplia gama de
permite una mayor velocidad a la hora
un lenguaje de programación.
lenguajes y en diferentes sistemas.
Permite el diseño
Es independiente
Fácil de mantener.
modular de
de la plataforma
ineficiente de
programas y el diseño descendente.
solo en código fuente.
todos los métodos.
Se puede traducir a cualquier idioma.
Es necesario que exista una palabra clave para la
operaciones repetitivas complejas.
de correr un programa. Es el mas
Aprovecha al máximo los recursos de la computadora.
Requiere muchas “lecturas/escritura
Permite identificar
Ilustra el flujo del
problemas sin conocer ningún
problemas y las oportunidades de
programa pero no su estructura.
lenguaje de programación.
mejoras del proceso.
s” en memoria.
selección y otra para la iterasión condicional. Se puede resolver