Actividad de Aprendizaje 1. Conceptos y Fundamentos de Programación

July 13, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Actividad de Aprendizaje 1. Conceptos y Fundamentos de Programación...

Description

 

Instituto Educativo Universitario IEU Campus Online

Claribel Ramírez Vázquez Matrícula: 135460 Grupo: K085

Materia: Estructuras algebraicas

Docente: Mtro. Juan Manuel Amezcua Ortega

Actividad de Aprendizaje 1 Conceptos y fundamentos de programación

8 de marzo del 2021 en Tapachula, Chiapas

1

 

Enlista Enl ista y def efiine las las programación

prin princi cipa palles cara caract cter erís ísti tica cas s

de 3

leng lengu uajes ajes de

JAVA   Es simple, simple, orienta orientado do a objetos, objetos, distribu distribuido, ido, robusto robusto,, de arquitec arquitectur tura a neutral, neutral, seguro, portable, interpretado, dinámico. Con estas características Java nos ofrece toda la funcionalidad de un lenguaje potente, pero sin las características menos usadas y más confusas de éstos. Java se diseñó para ser parecido a C++ y así facilitar un rápido y fácil aprendizaje, elimina muchas de las características de otros otro s lenguaj lenguajes es como C++, para mantener mantener reducidas reducidas las especif especificac icacione iones s del lenguaje y añadir características muy útiles como el garbage collector (reciclador  de memor memoria ia dinám dinámica ica). ). No es nece necesar sario io preoc preocupa upars rse e de liber liberar ar memori memoria, a, el reciclador reciclad or se encarga encarga de ello y como es un thread de baja prioridad, prioridad, cuando entra en acción, permite liberar bloques de memoria muy grandes, lo que reduce la fragmentación fragment ación de la memoria. Además, el intérprete completo completo de Java que hay en este momento es muy pequeño, pequeño, solamente solamente ocupa 215 Kb de RAM. Java, para evitar que los módulos de byte-codes o los objetos o nuevas clases, haya que qu e estar estar trayé trayénd ndolo olos s de la red red cada cada vez que se necesi necesiten ten,, implem implement enta a las opciones de persistencia, para que no se eliminen cuando de limpie la caché de la máquina. Cualquiera que haya utilizado la tecnología de navegación concurrente, sabe lo frustrante que puede ser esperar por una gran imagen que se está trayendo.   En Java, Java, las imáge imágenes nes se pued pueden en ir traye trayend ndo o en un threa thread d inde indepe pend ndien iente te,, permitiendo que el usuario pueda acceder a la información en la página sin tener  que esperar por el navegador. [ CITATION UVP21 \l 2058 ]

PYTHON Se caracteriza principalmente como lenguaje por su sintaxis simple y expresiva, cuyo objetivo principal es aumentar la legibilidad y la facilidad de desarrollo. Otra de las grandes características que definen a Python por su sencillez y flexibilidad es la manipul man ipulació ación n de cadenas cadenas.. Esta Esta caracte característ rística ica se debe, debe, en gran gran parte, parte, a que en python una cadena de longitud superior a uno se considera como un array de ca caden denas as de longi longitud tud uno. uno. Esto Esto es una difer diferen encia cia impor importan tante te respe respecto cto a otros otros lenguajes donde las cadenas se consideran arrays de elementos de tipo char y no de tipo string. Esto que puede resultar a priori tan poco interesante ofrece, sin embargo, un gran abanico de posibilidades, ya que al considerar una cadena como un grupo de cadenas podemos utilizar métodos y 2

 

notaciones similares a las listas. Python posee una colección más extensa orientada a facilitar ciertas tareas no tan habituales pero que suelen requerir de soluciones que a veces tienden a disminuir la legibilidad de nuestro código. En ocasiones necesitamos un control fino del consumo interno en memoria de las variables que manejamos, para así asegurarnos que no vayamos a desbordar la memoria disponible. Para ello Python provee un método en sys, uno de sus módulos nativos, para nativos, para calcular calcular el tamaño tamaño en bytes bytes que está ocupan ocupando do cierta cierta variabl variable e en memoria proporcionada como argumento. Nos encontramos ante un lenguaje que nos no s perm permit ite e una una gran gran velo veloci cida dad d de prot protot otip ipad ado, o, flex flexib ibililid idad ad y prod produc uce e un código limpio, ordenado y muy legible. [ CITATION Ang19 \l 2058 ]

PHP   Gran Gran extensi extensión ón de documen documentaci tación, ón, varieda variedad d de herramie herramienta ntas s para aprender, aprender, mucha oferta de trabajo, programación orientada a objetos, módulos externos para mejorar la aplicación web, se puede separar la estructura, libre y multi-plataforma. multi-plataforma. PHP son las siglas en inglés del acrónimo Hypertext Pre-Processor, es decir, prepr proce ocesa sador dor de hiper hipertex texto. to. Tiene Tiene múlti múltiple ples s formas formas de uti utiliz lizars arse, e, ya que que pued puede e utilizarse con scripts, de forma estructurada o programación en objetos. Soporta la mayoría de bases de datos, MySQL, PostgreSQL, SQL Server, MongoDB… para casi todas existen drivers, y si no es así podemos utilizar el driver ODBC, que se conecta a cualquier base de datos. PHP se utiliza principalmente para crear páginas web, para crear contenido dinámico y para trabajar con bases de datos y HTML. [ CITATION Rub16 \l 2058 ]

3

 

Escribe el algoritmo, diagrama de flujo y pseudocódigo para convertir una medida dada en pies a sus equivalentes en: a) yardas, b) pulgadas, c) centímetros y d) metros. Realiza las siguientes reglas de negocio.

4

 

5

 

Escribe el algoritmo, diagrama de flujo, pseudocódigo para determinar si una fecha es válida.

Referencias

6

 

Bellido, R. (27 de enero de 2016). 7 caracteríscas del lenguaje PHP que lo convierten en uno ..   Obtenido de hps://www.deustoformacion.com/blog/programacion-diseno-web/7hps://www.deustoformacion.com/blog/programacion-diseno-web/7caracteriscas-lenguaje-php-que-lo-convierten-uno-mas-potentes Robledano, A. (23 de Sepembre de 2019). Qué es Python: Caracteríscas, evolución y futuro . Obtenido de hps://openwebinars.net/blog/que-es-python/ hps://openwebinars.net/blog/que-es-python/ UVP. (2021). UVP Caracterisitcas de Java . Obtenido de hp://personales.upv.es/rmarn/cursoJava/Java/Introduccion/PrincipalesCaracteriscas. htm

 

7

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF