SlideShare una empresa de Scribd logo
1 de 8
La programación
¿Qué es la programación?
La programación informática es el arte del proceso por el cual
se limpia, codifica, traza y protege el código fuente de
programas computacionales, en otras palabras, es indicarle a la
computadora lo que tiene que hacer.
La programación informática es una de las habilidades
esenciales que aprendes cuando estudias informática.
Detrás de todos los programas informáticos que conocemos y
usamos de manera cotidiana para facilitarnos diversas
actividades de nuestro día con día, existe todo un proceso para
poderlos crear. Este proceso es conocido como programación,
conozcamos un poco más sobre lo que conlleva este proceso.
¿Que es un lenguaje de
programación?
En informática, se conoce
como lenguaje de programación a un
programa destinado a la construcción
de otros programas informáticos. Su
nombre se debe a que comprende
un lenguaje formal que está diseñado
para organizar algoritmos y procesos
lógicos que serán luego llevados a
cabo por un ordenador o sistema
informático, permitiendo controlar así
su comportamiento físico, lógico y
su comunicación con el usuario
humano.
TIPOS DE LENGUAJE DE PROGRAMACION
Normalmente se distingue entre los siguientes tipos de lenguaje de
programación:
• Lenguajes de bajo nivel. Se trata de lenguajes de programación que
están diseñados para un hardware específico y que por lo tanto no
pueden migrar o exportarse a otros computadores. Sacan el mayor
provecho posible al sistema para el que fueron diseñados, pero no aplican
para ningún otro.
• Lenguajes de alto nivel. Se trata de lenguajes de programación que
aspiran a ser un lenguaje más universal, por lo que pueden emplearse
indistintamente de la arquitectura del hardware, es decir, en diversos tipos
de sistemas. Los hay de propósito general y de propósito específico.
• Lenguajes de nivel medio. Este término no siempre es aceptado, que
propone lenguajes de programación que se ubican en un punto medio
entre los dos anteriores: pues permite operaciones de alto nivel y a la vez
la gestión local de la arquitectura del sistema.
• Java. Un lenguaje de programación de propósito general, orientado a
objetos, cuyo espíritu se resume en las siglas WORA: Written Once,
Run Anywhere, es decir: Escrito una vez, funciona en cualquier
parte. La idea era diseñar un lenguaje universal empleando
sintaxis derivada de los lenguajes C y C++, pero empleando
menos utilidades de bajo nivel que cualquiera de ambos.
• Python. Python es de código abierto, con una sintaxis simple y
sencilla de entender, quizá el más fácil de este listado. Es idóneo para
iniciarse en el mundo de la programación. Es muy versátil por lo que
tiene múltiples áreas de aplicación como: inteligencia artificial, Big
Data y desarrollo web.
• C/C++. es un lenguaje de programación creado, como una
extensión del lenguaje C, para hacerlo orientado a objetos. Es
capaz de compilar instrucciones, por lo que brinda acceso total
al hardware, originando su amplio uso en bases de datos,
navegadores web y videojuegos.
ALGUNAS APLICACIONES DE LA
PROGRAMACION
• El diseño web en programación
Seguramente hayas escuchado que a través de la
programación se pueden crear aplicaciones web o móviles,
pero… son “solo” algunos ejemplos, porque como anticipé en
otro artículo del blog la programación es una fuente de
trabajo casi ilimitada para los diseñadores. En Internet,
aparte de ser un inmenso mar de información, también es un
escenario para la expresión artística. Hay verdaderas obras
de arte escondidas detrás de un “.com”.
Uno de los campos en los que se aplica la programación es
el diseño gráfico. La programación es el complemento
perfecto del arte. Las dos disciplinas comparten el
concepto de la creatividad. Por eso tanto en el arte como
en la programación puedes crear lo que se te ocurra. Al
contrario de lo que puedes estar pensando, no es muy
complicado de aprender. A continuación describo las
habilidades que un diseñador o artista debería desarrollar
para hacer lo que yo llamo “arte virtual”.
• Programación de videojuegos
Este sector está en auge y requiere muchos artistas y
diseñadores. Saber programar en este campo es algo
casi obligatorio. Más aún si tu intención es trabajar para
una startup que se dedique al mundo de los videojuegos (las
• Programación en marketing digital
• Otro de los campos en los que se aplica la programación es el marketing
digital, y cada vez coge más fuerza. Esta disciplina ha revolucionado el
marketing puro. Las herramientas que analizan el tráfico de las webs y
los ratios de conversión de los banners están dominando el marketing
digital. Por eso, hoy os hablo de Google Analytics, Facebook ads,
Feedly, entre otras.
•
Programación en Google
• Todas estas son programaciones complejas, pero son desarrollos
que tú mismo podrías hacer con dedicación. Además, como ya
comenté con el Big Data se pueden hacer muchas cosas de cara al
marketing, utilizando las redes sociales se pueden analizar tendencias:
Modas, hábitos de compra y más parámetros útiles sobre retail. A
continuación voy a explicar de forma técnica cómo funciona Google, y
más adelante Google Analytics con el fin de demostrar lo útil que puede
ser saber programar en este ámbito, comencemos con Google.
• Google es el motor de búsqueda por excelencia, cuando se creó la
gente quedó anonadada por la idea y por su ejecución. A nivel de
programación no es más que una gigantesca base de datos,
almacena las páginas web junto con unos parámetros que dictan la
calidad de la página web en cuestión para luego un sistema de
distribución basado en palabras clave y en los parámetros citados con
anterioridad, hacer que el usuario encuentre la página que necesita.
BIBLIOGRAFIA
https://codenotch.com/blog/campos-para-aplicar-programacion
https://concepto.de/lenguaje-de-programacion/#ixzz7mzOLSPwD
https://syltec.es/blog/2021/10/05/programacion-un-poco-de-historia-
y-conceptos-clave

Más contenido relacionado

La actualidad más candente

Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriapuracastillo
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorJose Diaz Silva
 
Presentacion de partes internas del computador
Presentacion de partes internas del computadorPresentacion de partes internas del computador
Presentacion de partes internas del computadorAnacamargo22
 
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.PAOLA ABOYTES
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmosKoldo Parra
 
Introduccion a la informatica
Introduccion a la informatica Introduccion a la informatica
Introduccion a la informatica Juani Quesada
 
Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructuradoAgapito26
 
مقدمة في البرمجة..
مقدمة في البرمجة..مقدمة في البرمجة..
مقدمة في البرمجة..tahanisaad
 
Funciones del sistema operativo
Funciones del sistema operativoFunciones del sistema operativo
Funciones del sistema operativoHugo
 
Arquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresArquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresLuis Fernando Aguas Bucheli
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
Arquitectura interna del procesador
Arquitectura interna del procesadorArquitectura interna del procesador
Arquitectura interna del procesadoralexanderchule
 
Basic Computer Programming
Basic Computer ProgrammingBasic Computer Programming
Basic Computer ProgrammingAllen de Castro
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUALandresinf
 
Que es raptor
Que es raptorQue es raptor
Que es raptorpepepaso
 
2.5 planificación del procesador, niveles objetivos y criterios de planificac...
2.5 planificación del procesador, niveles objetivos y criterios de planificac...2.5 planificación del procesador, niveles objetivos y criterios de planificac...
2.5 planificación del procesador, niveles objetivos y criterios de planificac...lupita zume
 

La actualidad más candente (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
Presentacion de partes internas del computador
Presentacion de partes internas del computadorPresentacion de partes internas del computador
Presentacion de partes internas del computador
 
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
 
Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
 
Computacion paralela
Computacion paralelaComputacion paralela
Computacion paralela
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmos
 
CLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTERCLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTER
 
Introduccion a la informatica
Introduccion a la informatica Introduccion a la informatica
Introduccion a la informatica
 
Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructurado
 
مقدمة في البرمجة..
مقدمة في البرمجة..مقدمة في البرمجة..
مقدمة في البرمجة..
 
Funciones del sistema operativo
Funciones del sistema operativoFunciones del sistema operativo
Funciones del sistema operativo
 
Arquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de ComputadoresArquitectura de Computadores: Generaciones de Computadores
Arquitectura de Computadores: Generaciones de Computadores
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Arquitectura interna del procesador
Arquitectura interna del procesadorArquitectura interna del procesador
Arquitectura interna del procesador
 
Basic Computer Programming
Basic Computer ProgrammingBasic Computer Programming
Basic Computer Programming
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Que es raptor
Que es raptorQue es raptor
Que es raptor
 
2.5 planificación del procesador, niveles objetivos y criterios de planificac...
2.5 planificación del procesador, niveles objetivos y criterios de planificac...2.5 planificación del procesador, niveles objetivos y criterios de planificac...
2.5 planificación del procesador, niveles objetivos y criterios de planificac...
 

Similar a La programación.pptx

Presentación informatica semana 4
Presentación informatica semana 4Presentación informatica semana 4
Presentación informatica semana 4ANDRESFELIPECHAMORRO
 
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...NEYTELLOPINTO
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacionvanecruzhdz
 
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS SebastianGomezPayan
 
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSBLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSAlejandro Buitrago Franco
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
Tipos de-software (2)
Tipos de-software (2)Tipos de-software (2)
Tipos de-software (2)audreyalmanza
 
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdf
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdfLECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdf
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdfestanisjhv
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanDavid-Celiz03
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programaciónMarifer Marulanda
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónCati Oliver
 

Similar a La programación.pptx (20)

Anahi
AnahiAnahi
Anahi
 
Presentación informatica semana 4
Presentación informatica semana 4Presentación informatica semana 4
Presentación informatica semana 4
 
Programmer visions
Programmer visionsProgrammer visions
Programmer visions
 
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...
beneficio de tener conocimientos y habilidades, en el uso de lenguajes de pro...
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
Software
SoftwareSoftware
Software
 
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
 
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSBLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
 
programacion 10°
programacion 10°programacion 10°
programacion 10°
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
Diapo 2
Diapo 2Diapo 2
Diapo 2
 
Tipos de-software (2)
Tipos de-software (2)Tipos de-software (2)
Tipos de-software (2)
 
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdf
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdfLECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdf
LECCION-1-INTRODUCCION-A-LA-PROGRAMACION.pdf
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alan
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programación
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 

Último

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

La programación.pptx

  • 2. ¿Qué es la programación? La programación informática es el arte del proceso por el cual se limpia, codifica, traza y protege el código fuente de programas computacionales, en otras palabras, es indicarle a la computadora lo que tiene que hacer. La programación informática es una de las habilidades esenciales que aprendes cuando estudias informática. Detrás de todos los programas informáticos que conocemos y usamos de manera cotidiana para facilitarnos diversas actividades de nuestro día con día, existe todo un proceso para poderlos crear. Este proceso es conocido como programación, conozcamos un poco más sobre lo que conlleva este proceso.
  • 3. ¿Que es un lenguaje de programación? En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano.
  • 4. TIPOS DE LENGUAJE DE PROGRAMACION Normalmente se distingue entre los siguientes tipos de lenguaje de programación: • Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro. • Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico. • Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
  • 5. • Java. Un lenguaje de programación de propósito general, orientado a objetos, cuyo espíritu se resume en las siglas WORA: Written Once, Run Anywhere, es decir: Escrito una vez, funciona en cualquier parte. La idea era diseñar un lenguaje universal empleando sintaxis derivada de los lenguajes C y C++, pero empleando menos utilidades de bajo nivel que cualquiera de ambos. • Python. Python es de código abierto, con una sintaxis simple y sencilla de entender, quizá el más fácil de este listado. Es idóneo para iniciarse en el mundo de la programación. Es muy versátil por lo que tiene múltiples áreas de aplicación como: inteligencia artificial, Big Data y desarrollo web. • C/C++. es un lenguaje de programación creado, como una extensión del lenguaje C, para hacerlo orientado a objetos. Es capaz de compilar instrucciones, por lo que brinda acceso total al hardware, originando su amplio uso en bases de datos, navegadores web y videojuegos.
  • 6. ALGUNAS APLICACIONES DE LA PROGRAMACION • El diseño web en programación Seguramente hayas escuchado que a través de la programación se pueden crear aplicaciones web o móviles, pero… son “solo” algunos ejemplos, porque como anticipé en otro artículo del blog la programación es una fuente de trabajo casi ilimitada para los diseñadores. En Internet, aparte de ser un inmenso mar de información, también es un escenario para la expresión artística. Hay verdaderas obras de arte escondidas detrás de un “.com”. Uno de los campos en los que se aplica la programación es el diseño gráfico. La programación es el complemento perfecto del arte. Las dos disciplinas comparten el concepto de la creatividad. Por eso tanto en el arte como en la programación puedes crear lo que se te ocurra. Al contrario de lo que puedes estar pensando, no es muy complicado de aprender. A continuación describo las habilidades que un diseñador o artista debería desarrollar para hacer lo que yo llamo “arte virtual”. • Programación de videojuegos Este sector está en auge y requiere muchos artistas y diseñadores. Saber programar en este campo es algo casi obligatorio. Más aún si tu intención es trabajar para una startup que se dedique al mundo de los videojuegos (las
  • 7. • Programación en marketing digital • Otro de los campos en los que se aplica la programación es el marketing digital, y cada vez coge más fuerza. Esta disciplina ha revolucionado el marketing puro. Las herramientas que analizan el tráfico de las webs y los ratios de conversión de los banners están dominando el marketing digital. Por eso, hoy os hablo de Google Analytics, Facebook ads, Feedly, entre otras. • Programación en Google • Todas estas son programaciones complejas, pero son desarrollos que tú mismo podrías hacer con dedicación. Además, como ya comenté con el Big Data se pueden hacer muchas cosas de cara al marketing, utilizando las redes sociales se pueden analizar tendencias: Modas, hábitos de compra y más parámetros útiles sobre retail. A continuación voy a explicar de forma técnica cómo funciona Google, y más adelante Google Analytics con el fin de demostrar lo útil que puede ser saber programar en este ámbito, comencemos con Google. • Google es el motor de búsqueda por excelencia, cuando se creó la gente quedó anonadada por la idea y por su ejecución. A nivel de programación no es más que una gigantesca base de datos, almacena las páginas web junto con unos parámetros que dictan la calidad de la página web en cuestión para luego un sistema de distribución basado en palabras clave y en los parámetros citados con anterioridad, hacer que el usuario encuentre la página que necesita.

Notas del editor

  1. Cuando se lleva a cabo una investigación, es fácil ir a una fuente: Wikipedia. Sin embargo, debe incluir una variedad de fuentes en su investigación. Considere las siguientes fuentes: ¿A quién puedo entrevistar para obtener más información sobre el tema? ¿Es un tema actual y será relevante para mi público? ¿Qué artículos, blogs y revistas pueden incluir algo relacionado con mi tema? ¿Hay un vídeo en YouTube sobre el tema? En ese caso, ¿de qué trata? ¿Qué imágenes puedo encontrar relacionadas con el tema?
  2. Una vez que encuentre las fuentes, puede evaluarlas utilizando las siguientes preguntas: Autor: ¿Quién es el autor? ¿Por qué debería creer lo que él o ella tiene que decir sobre el tema? ¿Puede considerarse al autor como un experto en el tema? ¿Cómo lo sabes? Actualidad: ¿Qué tan actual es la información de la fuente? ¿Cuándo se publicó la fuente? ¿La información está desactualizada? Precisión: ¿El contenido es preciso? ¿La información se ha presentado de forma objetiva? ¿Incluye los pros y los contras?