SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Resolución de Ficha 1.
Prof. Carlos Martínez
Programa
• Un programa es una forma de expresar una solución
a un problema de forma tal que una máquina pueda
ejecutarlo.
• En este sentido, los programas no son más que un
conjunto de símbolos –letras, números, etc.– que
describen la solución que pensó alguien. Para poner
efectivamente en funcionamiento un programa, tiene
que haber una máquina que lo ejecute. La
Programación, como área dentro de las Ciencias de la
Computación, trabaja sobre los programas y la forma
de construirlos y no sobre las máquinas que los
ejecutan.
Programa
• Una cuestión fundamental es que, además de
ser ejecutados por una máquina, los
programas tienen que poder ser leídos y
entendidos por personas: para poder corregir,
adaptar o modificar un programa, es
imprescindible que pueda leerse y
comprenderse con facilidad. Por ese motivo, la
legibilidad de los programas es uno de los ejes
fundamentales a trabajar.
Programa
• Por otro lado, las máquinas solo pueden ejecutar un
conjunto reducido de acciones simples. Para referirnos a
ellas contamos con lo que llamamos comandos básicos.
Sin embargo, al enfrentarnos a problemas complejos,
resulta engorroso y complicado pensar formas de
solucionarlos en términos de estos comandos. La
Programación, como disciplina, provee herramientas para
que podamos pensar programas considerando los
elementos del problema abordado. En tal sentido, otro de
los ejes consiste en la construcción de estrategias de
solución. Es decir, las ideas sobre cómo encarar la
solución particular a un problema, qué elementos
disponer para lograrla y de qué manera.
Los lenguajes de programación
• Los lenguajes de programación proveen
diversas herramientas para expresar ideas al
construir programas, por ejemplo, los
comandos básicos, que podemos usar para
indicarle a la computadora qué acciones
básicas llevar a cabo. Sin embargo, en general,
estos comandos resultan insuficientes para
construir programas legibles y expresar
soluciones con el vocabulario del problema
abordado.
Los procedimientos.
• Una de las herramientas fundamentales para construir
programas son los procedimientos, que permiten que
un programador defina sus propios comandos y decida
su comportamiento. Si se les ponen nombres
adecuados, los procedimientos pueden expresar
soluciones en términos de los elementos que son
propios del problema a resolver. Por lo tanto,
contribuyen a la construcción de programas legibles.
• Además, se pueden usar para dividir la solución de un
problema en partes más simples (o subproblemas) y
luego combinarlas para resolver el problema original.
De este modo, dan la posibilidad de plasmar en el
programa la estrategia de solución escogida.
Representación de la información
• Todos los programas utilizan y transforman
información. El texto, el sonido y las imágenes
son algunos ejemplos de información que
procesan las computadoras. Para poder escribir
programas capaces de manipular estos datos, la
información debe representarse de algún modo.
• Internamente, las computadoras modernas
representan la información utilizando dos estados
que corresponden a la presencia o ausencia de
corriente. Sin embargo, para referirnos a estos
dos estados usamos los números 0 y 1.
Representación de la información
• A esta unidad mínima de información se la
denomina bit, y es la base de todas las
representaciones de información de las
computadoras actuales. No obstante, rara vez
un programador piensa en términos de bits;
en su lugar, se utilizan abstracciones que
permiten razonar en términos de texto,
imágenes, etc., y no tener que detenerse a
pensar cómo se las representa con un sistema
binario.
Les presento…
Ingresar a…
• https://gobstones.github.io/
Hacer clic en
Hacer clic en
Hacer clic
En el menú
Hacer clic en CURSO
Seleccionar el “ Manual Program.AR
En el siguiente listado seleccionar el
ejercicio que solicita la Ficha 1:
TAREA:
1. Descargar la Ficha 1 Programa y
comandos básicos desde la plataforma
o se puede utilizar la que fue enviada por
el grupo de WhatsApp.
2. Resolver cada ejercicio propuesto con
Gobstones.
Por consultas y dudas:
• Plataforma Foro y Mensajería
interna.
• Correo electrónico:
carlosmartinezenlinea@gmail.com
• Grupo de Whatsapp o mensaje
privado: (03873) 15437208.
Clase 4 gobstones jr

Más contenido relacionado

Similar a Clase 4 gobstones jr

Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Carlos M. Sandoval
 
Software de animacon
Software de animaconSoftware de animacon
Software de animaconNoeBalbuenaM
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.guestdf1874
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacionvanecruzhdz
 
Software de aplicacion
Software de aplicacion Software de aplicacion
Software de aplicacion MaryLustres14
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. SoftwareMariBianchi
 
Aplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemasAplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemasJahir Sanchez Sdval
 
que es software
que es softwareque es software
que es softwarezenaida
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosnileyna
 

Similar a Clase 4 gobstones jr (20)

Programacion c2. p1.pptx
Programacion c2. p1.pptxProgramacion c2. p1.pptx
Programacion c2. p1.pptx
 
Programación c2. p1.
Programación c2. p1.Programación c2. p1.
Programación c2. p1.
 
Parcial 1
Parcial 1Parcial 1
Parcial 1
 
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
 
Software de animacon
Software de animaconSoftware de animacon
Software de animacon
 
Segundo rios yovana
Segundo rios yovanaSegundo rios yovana
Segundo rios yovana
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
EL SOFTWARE
 EL SOFTWARE EL SOFTWARE
EL SOFTWARE
 
Software de aplicacion
Software de aplicacion Software de aplicacion
Software de aplicacion
 
Lab algoritmos 1
Lab algoritmos 1Lab algoritmos 1
Lab algoritmos 1
 
El Software
El Software El Software
El Software
 
Algoritmia taller
Algoritmia tallerAlgoritmia taller
Algoritmia taller
 
Algoritmia taller
Algoritmia tallerAlgoritmia taller
Algoritmia taller
 
Algoritmia taller
Algoritmia tallerAlgoritmia taller
Algoritmia taller
 
Max
MaxMax
Max
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. Software
 
Aplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemasAplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemas
 
que es software
que es softwareque es software
que es software
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Más de Carlos Martínez (20)

Clase b -Google drive
Clase b -Google driveClase b -Google drive
Clase b -Google drive
 
CLASE A
CLASE ACLASE A
CLASE A
 
Clase A
Clase AClase A
Clase A
 
Clase A - 3
Clase A - 3Clase A - 3
Clase A - 3
 
Clase a 3 b g1
Clase a 3 b g1Clase a 3 b g1
Clase a 3 b g1
 
Clase a presentacion
Clase a presentacionClase a presentacion
Clase a presentacion
 
Clase A
Clase AClase A
Clase A
 
Clase 5
Clase 5  Clase 5
Clase 5
 
Clase 5 la energía del viento
Clase 5   la energía del vientoClase 5   la energía del viento
Clase 5 la energía del viento
 
Clase 4
Clase 4Clase 4
Clase 4
 
Clase 4
Clase 4Clase 4
Clase 4
 
Clase 4 primeros pasos con robotica 6 b
Clase 4 primeros pasos con robotica 6 bClase 4 primeros pasos con robotica 6 b
Clase 4 primeros pasos con robotica 6 b
 
Clase 4 inicio de robotica
Clase 4 inicio de roboticaClase 4 inicio de robotica
Clase 4 inicio de robotica
 
Ejercicios paint
Ejercicios paintEjercicios paint
Ejercicios paint
 
Clase 3 software
Clase 3  softwareClase 3  software
Clase 3 software
 
Clase 3 software
Clase 3   softwareClase 3   software
Clase 3 software
 
Clase 1 -_presentacion_de_materia_-_3_b_g2
Clase 1 -_presentacion_de_materia_-_3_b_g2Clase 1 -_presentacion_de_materia_-_3_b_g2
Clase 1 -_presentacion_de_materia_-_3_b_g2
 
Clase 1 -_presentacion_de_materia_con_actividad_-_5_a
Clase 1 -_presentacion_de_materia_con_actividad_-_5_aClase 1 -_presentacion_de_materia_con_actividad_-_5_a
Clase 1 -_presentacion_de_materia_con_actividad_-_5_a
 
Clase 1 -_presentacion_de_materia_con_actividad-_5_c
Clase 1 -_presentacion_de_materia_con_actividad-_5_cClase 1 -_presentacion_de_materia_con_actividad-_5_c
Clase 1 -_presentacion_de_materia_con_actividad-_5_c
 
Clase 2 hardware - 3 b g1
Clase 2   hardware - 3 b g1Clase 2   hardware - 3 b g1
Clase 2 hardware - 3 b g1
 

Último

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraJavier Andreu
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdfDemetrio Ccesa Rayme
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdfInformacionesCMI
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdfDemetrio Ccesa Rayme
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteinmaculadatorressanc
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfVerenice Del Rio
 
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorProyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorJose Santos
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónVasallo1
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfGonella
 
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docxjhazmingomez1
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdfDemetrio Ccesa Rayme
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...Chema R.
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfNELLYKATTY
 

Último (20)

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.
 
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorProyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 

Clase 4 gobstones jr

  • 1. Resolución de Ficha 1. Prof. Carlos Martínez
  • 2. Programa • Un programa es una forma de expresar una solución a un problema de forma tal que una máquina pueda ejecutarlo. • En este sentido, los programas no son más que un conjunto de símbolos –letras, números, etc.– que describen la solución que pensó alguien. Para poner efectivamente en funcionamiento un programa, tiene que haber una máquina que lo ejecute. La Programación, como área dentro de las Ciencias de la Computación, trabaja sobre los programas y la forma de construirlos y no sobre las máquinas que los ejecutan.
  • 3. Programa • Una cuestión fundamental es que, además de ser ejecutados por una máquina, los programas tienen que poder ser leídos y entendidos por personas: para poder corregir, adaptar o modificar un programa, es imprescindible que pueda leerse y comprenderse con facilidad. Por ese motivo, la legibilidad de los programas es uno de los ejes fundamentales a trabajar.
  • 4. Programa • Por otro lado, las máquinas solo pueden ejecutar un conjunto reducido de acciones simples. Para referirnos a ellas contamos con lo que llamamos comandos básicos. Sin embargo, al enfrentarnos a problemas complejos, resulta engorroso y complicado pensar formas de solucionarlos en términos de estos comandos. La Programación, como disciplina, provee herramientas para que podamos pensar programas considerando los elementos del problema abordado. En tal sentido, otro de los ejes consiste en la construcción de estrategias de solución. Es decir, las ideas sobre cómo encarar la solución particular a un problema, qué elementos disponer para lograrla y de qué manera.
  • 5. Los lenguajes de programación • Los lenguajes de programación proveen diversas herramientas para expresar ideas al construir programas, por ejemplo, los comandos básicos, que podemos usar para indicarle a la computadora qué acciones básicas llevar a cabo. Sin embargo, en general, estos comandos resultan insuficientes para construir programas legibles y expresar soluciones con el vocabulario del problema abordado.
  • 6.
  • 7. Los procedimientos. • Una de las herramientas fundamentales para construir programas son los procedimientos, que permiten que un programador defina sus propios comandos y decida su comportamiento. Si se les ponen nombres adecuados, los procedimientos pueden expresar soluciones en términos de los elementos que son propios del problema a resolver. Por lo tanto, contribuyen a la construcción de programas legibles. • Además, se pueden usar para dividir la solución de un problema en partes más simples (o subproblemas) y luego combinarlas para resolver el problema original. De este modo, dan la posibilidad de plasmar en el programa la estrategia de solución escogida.
  • 8. Representación de la información • Todos los programas utilizan y transforman información. El texto, el sonido y las imágenes son algunos ejemplos de información que procesan las computadoras. Para poder escribir programas capaces de manipular estos datos, la información debe representarse de algún modo. • Internamente, las computadoras modernas representan la información utilizando dos estados que corresponden a la presencia o ausencia de corriente. Sin embargo, para referirnos a estos dos estados usamos los números 0 y 1.
  • 9. Representación de la información • A esta unidad mínima de información se la denomina bit, y es la base de todas las representaciones de información de las computadoras actuales. No obstante, rara vez un programador piensa en términos de bits; en su lugar, se utilizan abstracciones que permiten razonar en términos de texto, imágenes, etc., y no tener que detenerse a pensar cómo se las representa con un sistema binario.
  • 14. Hacer clic en CURSO
  • 15. Seleccionar el “ Manual Program.AR
  • 16. En el siguiente listado seleccionar el ejercicio que solicita la Ficha 1:
  • 17. TAREA: 1. Descargar la Ficha 1 Programa y comandos básicos desde la plataforma o se puede utilizar la que fue enviada por el grupo de WhatsApp. 2. Resolver cada ejercicio propuesto con Gobstones.
  • 18. Por consultas y dudas: • Plataforma Foro y Mensajería interna. • Correo electrónico: carlosmartinezenlinea@gmail.com • Grupo de Whatsapp o mensaje privado: (03873) 15437208.