Area de un terreno circular
Plantear un algoritmo que permita calcular el área de un terreno circular, conociendo la longitud de su radio.
Área circuferencia = π x radio²
lenguaje de programación
conjunto de palabras, símbolos y reglas sintácticas mediante los cuales se puede indicar a la computadora los pasos a seguir para resolver un problema,
Clasificación
Los lenguajes de programación pueden clasificarse por diversos criterios, siendo el mas común su nivel de semejanza con el lenguaje natural y su capacidad de manejo de niveles internos de la maquina.
Lenguajes de bajo nivel: Es el típico de maquina, es el lenguaje que entiende únicamente el procesador por ejemplo: ensamblador o assambler.
Lenguajes de nivel medio: Fueron los primeros lenguajes que nacieron como evolución de los lenguajes de bajo nivel. Contienen instrucciones sencillas del lenguaje coloquial humano, pero conservan acceso directo al hardware de la maquina. Ejemplo seria C o BASIC.
Lenguajes de alto nivel: Son lenguajes mas intuitivos y similares al lenguaje humano, pensando para ejecutarse en cualquier maquina, gracias a los "compiladores" y/o "interpretes".
Algunos de estos son: python, java, c#, visual basic, etc.
Que es un programa?
(código fuente)
Es el conjunto de instrucciones escritas en un lenguaje de programación por el programador, los cuales pueden ser Java, C, Python, Pascal, etc. Que luego son interpretadas o compiladas en lenguaje de maquina, para ser entendidas por el ordenador.
Programa compilado:
Los programas compilados son un tipo de programa que necesitan ser convertidos directamente a código maquina para que el procesador los pueda ejecutar.
Programa interpretado:
Los programas interpretados se traducen linea por linea a código maquina y se ejecutan de esa manera.
Ventajas y Desventajas de lenguaje compilado: corre muy rapido al estar ya traducido al lenguaje requerido (ventaja) , se ejecuta y consume un buen recurso de la computadora (desventaja).
Lenguaje Python
Caracteristicas del lenguaje python:
-es multiparadigma
-multiplataformaa
-simple y minimalista
-interpretado
-es de tipado dinámico
Que podemos programar con python?
-es un lenguaje de propósito general
-aplicaciones de escritorio
-aplicaciones web
-inteligencia artificial
-ciencia de datos
-video juegos
-scripts
Entornos de desarrollo:
-pycharm
-atom
-visual studio code
-vim
-sublime text
Comentarios
Publicar un comentario