PORTAFOLIO_FPU1
Mi nombre es Juan Manuel Ramirez Devia, estudié una técnica en Desarrollo de Software en el SENA, aspiro en este proceso abrir espacio para el intercambio de conocimientos, reflexiones, observaciones y opiniones sobre los temas relacionados con el desarrollo de Software, estoy en disponibilidad de aprender y ser guiado, para cumplir con las tareas asignadas.Me gusta jugar ajedrez, la natación y compartir con mí familia y amigos, mi número de teléfono es 3113019242.y el correo electrónico es:
j.ramirez26@pascualbravo.edu.co- jmramirez66@outlook,com
j.ramirez26@pascualbravo.edu.co- jmramirez66@outlook,com
Tareas Interactivas
Algoritmo Cualitativo y Cuantitativo en Pseudocódigo y DFD.
Captura de imagen con las respuestas correctas.
Realice una reflexión acerca de las aplicaciones informáticas que se pueden desarrollar mediante los algoritmos y su programación:
Las aplicaciones informáticas son realizadas mediante algoritmos en diferentes lenguajes de programación, que constan de una entrada un proceso y una salida. Éstas nos aportan rapidez en los procesos, seguridad en la información, estabilidad, orientación en la toma de decisiones e información en tiempo real.
Indique qué beneficios y desventajas pueden traer las aplicaciones.
Beneficios:
- Tener a la mano la información en tiempo real.
- Soporte en la toma de decisiones.
- Seguridad en la información.
- Estabilidad con datos veraces.
Desventajas:
- Teniendo como desventaja el desplazamiento de mano de obra, porque un trabajo que es realizado por ejemplo por 5 o 6 personas, con una aplicación solo necesitaría una o dos persona máximo .
-Cuando hay alguna falla en la aplicación esto afecta a toda la empresa.
¿Cómo se imagina usted en el papel como profesional del desarrollo de software?
Me imagino como profesional programando, aportando mis conocimientos en pro de mi región y a mi país.
¿En qué le gustaría desempeñarse?
Me gustaría desempeñarme como Jefe de Sistemas en el manejo de bases de datos.
¿Cómo cree que podría aportar como persona y como profesional a la construcción de una sociedad más desarrollada, equitativa y justa en todos los aspectos?
Mi
aporte sería crear una fundación donde pueda capacitar a aquellas
personas que no han tenido la oportunidad de estudio, para desempeñarse de
forma digna en el sector empresarial y así retribuir la ayuda que hoy me
brindan.
ventajas del big data.
Genera estadísticas en la información de
las personas, por ejemplo:
Aporta información en el caso de las
campañas políticas, a los candidatos a algún cargo. Informando sobre las
necesidades del electorado.
Sirve como apoyo a la policía, para
la ubicación de los sitios más críticos de delitos y así poderlos prevenirlos.
Mejora las estrategias comerciales
en las empresas, conociendo el concepto de sus clientes sobre los productos de
la empresa.
Velocidad en las decisiones a corto,
largo plazo y en tiempo real.
Ayuda a la captación de clientes para
las empresas.
Desventajas del Big data.
Nadie puede garantizar 100% la
seguridad de nuestros datos.
Ningún sistema de Big data es seguro,
todos pueden ser vulnerados.
Implicaciones
para la vida actual y futura de los seres humanos.
Implicaciones
para la vida actual y futura de los seres humanos: posibles escenarios.
Implica perder nuestra privacidad tanto
en la vida actual como en la futura, debido a la cantidad de información que
nosotros mismos proporcionamos en la red. En la actualidad con un teléfono
inteligente se puede acceder a la información de una persona en un minuto y
nadie nos asegura que van hacer con nuestra información quienes la adquieren.
¿Cuál debería ser el uso apropiado de
los datos que, como profesional, debería aplicar?
Manejar de forma adecuada y responsable la información que hoy está posesionada, en la conservación de un volumen de datos gigantes, que las empresas no pueden procesar rápidamente y que facilita la toma de decisiones, pidiendo siempre la autorización para el manejo de dichos datos a la persona comprometida.
Algoritmo en Pseint
Pasos para solucionar un problema con los criterios de calidad
en el Libro Interactivo de Aprendizaje y las explicadas en el libro Fundamentos de Programación.
E-LIBRO LIBRO INTERACTIVO (LIA )
Análisis del problema Definición del problema
Definición del problema Análisis
Diseño del algoritmo Realización del algoritmo
(Preciso, definido y finito) Prueba de escritorio
Se deben considerar: Codificación
(Entrada,proceso y salida) Compilación
Especificación de E/S Ejecución
Verificación del algoritmo Documentación externa
Fase de implementación
Tiene mucha similitud, solo que lo expresan en diferentes palabras.
Ejemplos de tres lenguajes de programación con tres palabras reservadas propias de cada lenguaje.
Palabras reservadas
C# C++ JAVA
Abstract Abstract Public
Char Finally Public
Class Int32 Protected
¿Por qué es importante conocer las palabras reservadas de un lenguaje de programación?
porque son identificadores predefinidos en cada lenguaje de programación que tienen un significado en dicho lenguaje, pero no se puede utilizar como identificadores por ejemplo de variables, constantes , etc.
¿Qué beneficios existen en realizar el análisis, diseño y prueba de un algoritmo antes de realizar la codificación del algoritmo en algún lenguaje de programación?
Porque nos dá la confianza de que será fácilmente traducible a cualquier lenguaje, y la certeza de que realiza las tareas para la cual ha sido diseñado, generando el resultado correcto y esperado.
¿Sería más fácil evitar tanto preámbulo para solucionar un problema y simplemente realizar directamente la codificación de la solución? ¿Por qué?
No,porque no tendríamos claro las especificaciones de entrada como: que datos son los de entrada , cuantos datos se introdujeron, qué datos de entrada tenemos que séan válido, y las especificaciones de salida como: cuales son los datos de salida, cuantos datos de salida se produjeron, si son o no correctos los datos de salida, que tan precisos son estos datos, si debemos imprimir o nó una cabecera y todo lo anterior sino lo tenemos claro no ocasiona errores y perdida de tiempo.
Algoritmo con función doble
a. Definimos el subproceso con las respectivas variables necesarias.
Algoritmo FUNSUMAR
Algoritmo con función doble
a. Definimos el subproceso con las respectivas variables necesarias.
b. Definimos el tipo de variables.
c. finalizamos el subProceso
d. Definimos el proceso principal.
e. Definimos las variables globales y el tipo de variables.
f. Invocamos el subproceso y le asignamos el valor a nuestra variable definida.
g. Mostramos el valor de la variable definida en el proceso principal .
h. fin del proceso.
Algoritmo FUNSUMAR
a. Definir el subproceso con variables locales y dos parámetros.
b. Se define la variable y el tipo de variable.
c. Se realiza la suma entre los parámetros creados.
d. fin del subproceso.
f. Se inicia el proceso principal.
g. Se definen las variables globales y el tipo de variables.
h. Se muestra por pantalla al usuario para que digite el primer número.
i. Se captura el valor ingresado en la variable m.
j. Se muestra en pantalla al usuario que digite el segundo número.
k. Se captura el valor ingresado en la variable n.
l. Se invoca la función funsumar del subproceso y se captura en la variable sumaNumeros .
m. Se muestra por pantalla el resultado obtenido en la variable SumaNumeros,.
n. Fin
Algoritmo de Productos
a. Defino el subProceso
b. Defino las variables y el tipo
c. Se hacen las operaciones para solucionar el problema.
d. Se nombró el proceso Principal
e. Se definieron las variables y el tipo de variables
f. Se muestra en la pantalla un mensaje para que el usuario ingrese el nombre del artículo.
g. Se captura por teclado el nombre del articulo y es capturado en la variable NOMART.
h. Se muestra un mensaje para que el usuario ingrese la cantidad de artículos vendidos.
i. Se captura por teclado la cantidad de artículos vendidos en la variable NOARTV.
j. Se le pide al usuario por pantalla que ingrese el valor del artículo.
k. Se captura por teclado el valor del artúiculo en la variable VRART.
l. A la variable V_VRVENTA se le asigna el valor de función CalVenta por medio de las dos
variables declaradas con anterioridad NOARTV y VRART.
variables declaradas con anterioridad NOARTV y VRART.
m. Se muestra por pantalla el nombre del artículo por medio de la variable NOMART.
Comentarios
Publicar un comentario