ACTIVIDAD ALGORITMOS 1-5
TALLER DE ALGORITMOS
TALLER UNO
1.1.Cuales cree usted son los prerrequisitos para la asistencia al modulo.
Debemos tener claros los problemas del programa, haber hecho una visualización previa del árbol del problema, esto nos ayudara a identificar más fácil y tener un orden para saber por donde empezar y los su subproblemas que este problemas trae.
2. Realice una breve reseña histórica sobre la programación.
La programación surgió como un lenguaje en el cual una persona le pedía una maquina una tarea, paso mucho tiempo hasta que pudimos tener un tipo de lenguaje en el cual pasara de lenguaje humano al lenguaje binario que entienden las computadoras, siendo "fortran" el primer lenguaje de programación, después de este salieron diferentes lenguajes con diferentes enfoques cada uno mejor que el anterior, entre mas salían lenguajes de programas, iba revolucionando la tecnología necesitando mejores programas con funcionalidades mas especificas, al haber mas programas salían nuevas necesidades y estas se han satisfaciendo al rededor de la historia hasta hoy.
3. ¿Qué es la programación?
La programación es el lenguaje que entiende el computador para realizar una tarea.
3.1. ¿Cuál fue el primer Lenguaje creado para la programación?
El primer lenguaje de programación creado en 1957 es "FORTRAN", la primera conexión entre el lenguaje humano y el de las computadoras, viene de formula translatius system por Jhon Backus, aun hasta la fecha sigue siendo vigente.
¿Lenguaje de programación de alto nivel, utilizado con frecuencia por programadores principiantes?
PYNTHON o C++, pynthon por su versatilidad y facil uso, C++ es recomendado por otros porque ayuda a conocer la programación mas tradicional.
En la actualidad cuales son los lenguajes de programación mas utilizados:
- C++, siendo de los primeros programas de alto nivel, aun sigue de los mas utilizados hasta la fecha
- PYNTHON, lenguaje mas utilizado y sencillo.
- PHP, lenguaje sencillo que es su momento fue bastante odiado pero ahora esta tomando fuerza nuevamente
- JAVA, lenguaje que se considera no tan sencillo, pero es de lo mas utilizados, es interpretado y compilado, es el mas utilizado por el mundo empresarial.
- JAVASCRIPT, de los mas utilizados por los programadores, es parecido a "java" por estrategia de marketing, es un lenguaje enfocado a objetos
- HTML5, permite la web semántica e inicio el desarrollo web moderno.
4.2. Uno de los siguientes no hace parte de lenguaje de programación:
ACCES
SQL
Tokeng Ring es una topología de red de área local (LAN) que envía datos en una dirección
Pascal
4.3. Aparecen las bases de datos en:
PRIMERA GENERACION
CUARTA GENERACION
SEXTA GENERACION
TERCERA GENERACION
4.4. Equipamiento que se utiliza para generar, almacenar, procesar o comunicar información en un entorno de oficina. Esta información se puede generar, copiar y transmitir de forma manual, eléctrica o electrónica, es:
Ofimática
Sistema
Pagina Web.
Computador
4.5. El nombre dado al “lenguaje para marcado de hipertexto” es:
SKT
HTML
URL
OSI
4.6. Primer lenguaje de programación procedural estructurado, utilizado sobre todo para resolver problemas matemáticos.
ALGOrithmic
APL
FORTH
PILOT
4.7. Lenguaje de programación semejante al idioma inglés, que hace hincapié en las estructuras
de datos. De amplia utilización, principalmente en empresas.
COBOL
PASCAL
PL/1
LISP
TALLER 2
Ejercicio:
El tío Raúl, tiene un negocio al cual quiere colocarle una pág. Web, de la cual
no sabe nada, afortunadamente tiene un sobrino que tiene amplios
conocimientos del tema y decide colaborarle quien le proporciona la siguiente
información, analiza cual de las siguientes propuestas es la correcta y
justifique, de lo contrario realiza una:
PROPUESTA 2:
Entrevista para conocer el producto y servicios que presta.
Especificar requerimientos por el cliente.
Propuesta de elaboración de diseño.
Herramientas en las que se desarrollara el sistema (Diseño,
plataforma, lenguaje, ventajas y desventajas del servidor).
Desarrollo de la aplicación.
Pruebas del sistema
Montaje
Debemos tener una clara planeación antes de realizar el montaje de la pagina, iniciando con una contextualización de lo que se ofrecerá en la pagina, con las especificaciones del cliente, tanto en lo que deberá proporcionar la pagina y como se vera, al ya saber estos requerimientos pasaremos a ver las herramientas necesitadas siguiente del desarrollo de la aplicación y una prueba que será como un testeo para observar si lo planteado para la pagina se realizo correctamente.
¿Qué es la lógica?
La lógica es un rama de la filosofía que se encarga con la demostración, dar un argumento racional a algún problema planteado, parte de una premisa y avance un serie de pasos hasta llegar a una solución.
Ensayo relacionando con estas palabras (Pensamiento, inteligencia, racional, sentimiento, conocimiento, idea, información, sentidos, memoria, decisión, comunicación, lenguaje.)
LA COMPLEJIDAD DE LAS IDEAS RACIONALES
Introducción.
El pensamiento es de las habilidad de razonamiento mas complejas que tiene el ser humano, siendo este parte de un proceso grande llamado "las ideas" como con nuestros conocimientos o preguntas formulamos una premisa, siendo esto también dado a todos los procesos que culturalmente estamos inmersos al tema en concreto al cual nos queramos dedicar a reflexionar o formular una solución.
Cuerpo.
Las ideas vienen de la complejidad de la mente del ser humano, este esta expuesto a diferentes estímulos, las cuales con sus sentidos e información que procesa va adquiriendo un conocimiento, consecuencia de aprender de manera asertiva y consiente, gracias a los conocimientos tienen la virtud de plantear premisas complejas, las cuales van adquiriendo un lenguaje para ser transmitidas y plasmadas de manera correcta, una idea debe tener un proceso en el cual debe ser puesto en debate las razones para formular la idea para que se llegue a una repuesta lógica y decisiva. Poner nuestras ideas a debate es un proceso complejo por lo cual debe ser realizado con lo menores sesgos posibles y tener un punto de vista diferente al nuestro, para así siguiente realizar una estructuración de nuestra idea con las palabras correctas y un buen orden. El orden deberá estar dado por la claridad del interlocutor al dar la idea, así daremos una idea objetiva.
Conclusión.
Las ideas bien planteadas tienen un grado mas alto de complejidad de lo que imaginamos dado que deben estar planteados desde conocimientos racionales que vayan con la lógica del problema que nos es planteado.
TALLER 3
GLOSARIO.
Lógica. argumento racional a algún problema planteado, parte de una premisa y avanza una serie de pasos hasta llegar a una solución.
Inteligencia. Es la solución de problemas de manera lógica dado los conocimientos que el individuo ha adquirido.
Pensamiento. El pensamiento es la habilidad del ser humano de racionalizar su entorno,
Idea. Virtud de dar una premisa a algún tema dado unos conocimientos claros respecto a un tema en especificó.
Sentidos, Los sentidos son la sensaciones que nuestro cuerpo percibe respondiendo a estímulos
Comunicación, Es la información que procesamos o emitimos gracias a lo que logramos interpretar
Lenguaje. Es un tipo de manera en la cual podemos comunicar información.
Sentimientos. Son las respuestas químicas en nuestro cerebro dado una situación que percibimos e interpretamos.
¿Cómo aplicamos la lógica?
La lógica la aplicamos analizando una situación dada, para así tener evidencia de lo que nos es planteado.
¿Por qué pensamos?
Pensamos gracias a la virtud que nos es dada de la racionalidad, tenemos la necesidad de dar soluciones a problemas que tenemos en nuestro entorno, siendo esto una necesidad primeramente de supervivencia y consiguiente de comodidades en la cual entendemos nuestro entorno.
TALLER 4
1. A continuación encontrara un listado con los pasos a seguir en la creación de un programa por computador, según su análisis ordene lógicamente:
Diseño y construcción de algoritmos 5
Plantear el problema 1
Análisis 2
Toma de decisiones 4
Alternativas de solución 3
Codificación 8
Diseño y construcción diagrama de flujo 7
Diseño y construcción de seudo código
Prueba de escritorio 6
Compilación 10
Trascripción 9
Ejecución 11
Pruebas de la ejecución 12
Mantenimiento del software 13
Capacitación 14
Puesta en marcha 15
Manual de usuario y manual técnico 16
¿Cuál cree usted es el objetivo de la programación?
El objetivo de la programación es la utilización de la tecnología para la facilitación de algún problema.
Escriba V si es verdadero y F si es falso, no olvide justificar su respuesta:
Byte es la mínima unidad de almacenamiento de un sistema. V.
BYTE si es la mínima unidad de memoria de un sistema.
El propósito de este modulo es: “que por medio de una maquina electrónica (Computador) produzca información, que nos ayude a solucionar cosas de la vida real”. V
La utilización de programas es el lenguaje que utilizamos con un computador para indicarle una instrucción que queremos que realizamos, los programas nos facilitan problemas de la vida real.
Información es un conjunto de procesos con un sentido lógico. V
La información son datos recopilados que tienen coherencia entre si.
La electrostática son rangos de energía máx. Y min. Que quedan almacenados en los cuerpos. V
La electrostática se almacena en el cuerpo como intercambio de potencial eléctrico , se acumula esta electricidad en alguna área del cuerpo.
Computadora es un poco de latas y de cartones por donde circulan impulsos electrónicos a los que llamamos bytes. V
Un computador es un conjunto de materiales llamados hardware estos tien un software que son impulsos electrónicos.
Datos es un conjunto de procesos. V
Los datos son un compilado de información que nos dan un proceso o una jerarquía a algún problema.
Un problema es un planteamiento de necesidades. V
En un problema se pone información de una interrogante para buscar una respuesta.
El grado de coherencia de un sistema es lo que llamamos Entropía. F
En los sistemas son una cantidad de desorden, en el cual aumenta cada vez mas.
Será que una vez analizado el problema y obtenido una instrucción que lo resuelva, su transformación a un programa de computadora es una tarea de mera construcción. V
Si ya hay la solución a un problema planteado ya podremos ir estructurando la solución de ese problema.
Podremos concluir entonces que un problema debe ser comprensible y preciso y que si se parte de una misma situación debe obtenerse el mínimo resultado por consiguiente un problema debe ser finito. V
Un problema para que tenga una solución concreta y precisa también debe ser planteado correctamente y así como tiene un inicio debe tener un fin.