UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL
CUSCO
FACULTAD DE CIENCIAS AGRARIAS
ESCUELA PROFESIONAL DE ZOOTECNIA
TEMA: LA PROGRAMACION
ASIGNATURA: TECNOLOGIAS DE LA INFORMACION Y LA
COMUNICACIÓN.
Cusco_ Perú
2023-II
1. Importancia del Pensamiento Computacional
El pensamiento computacional es esencial para abordar los desafíos y aprovechar las
oportunidades en la era digital actual, no se limita solo a la informática, sino que es una
habilidad transversal que beneficia a individuos en diversos campos y etapas de la vida.
2. ¿Qué es un programa?
un programa se refiere a un conjunto de instrucciones o declaraciones que le indican a una
computadora cómo realizar una tarea específica. Estas instrucciones están escritas en un
lenguaje de programación y están diseñadas para ser ejecutadas por una computadora.
3. ¿Qué son los tipos de datos?
son categorías que definen el tipo de valores que pueden ser almacenados y manipulados en
un lenguaje de programación o sistema informático. Estos tipos especifican cómo se
representan y operan los datos.
4. ¿Qué es Lenguaje de programación?
es un conjunto de reglas que permiten a un programador comunicarse con una computadora y
darle instrucciones para realizar tareas específicas. Estas instrucciones se escriben en forma de
código fuente, que luego se traduce a un lenguaje comprensible por la máquina mediante un
proceso llamado compilación o interpretación, dependiendo del tipo de lenguaje.
5. ¿Qué es un Pseudocodigo?
Es un lenguaje hipotético que sirve para describir algoritmos, pero no es posible utilizar para
decodificar programas, por ello es que no funciona en un computador.
6. Python, Concepto, sintaxis, semántica, ejemplos
Python:
Concepto:
Python es un lenguaje de programación de alto nivel, interpretado, de propósito general y fácil
de aprender. Fue creado por Guido van Rossum y se caracteriza por su sintaxis clara y legible,
lo que lo convierte en una excelente opción tanto para principiantes como para
programadores experimentados.
Sintaxis:
La sintaxis de Python se destaca por su simplicidad y claridad. Algunas características notables
incluyen la indentación (espacios o tabulaciones) para definir bloques de código en lugar de
utilizar llaves o palabras clave, y el uso de dos puntos para indicar la entrada a un bloque de
código.
python
if condicion:
# código si la condición es verdadera
else:
# código si la condición es falsa
Semántica:
La semántica de Python se refiere al significado de las instrucciones y cómo se ejecutan.
Python utiliza un enfoque dinámico y de tipado fuerte, lo que significa que las variables
pueden cambiar de tipo durante la ejecución, pero se requiere una conversión explícita entre
tipos. Además, Python utiliza la gestión automática de memoria a través de un recolector de
basura.
Ejemplos:
➢ Hola Mundo:
print (¡” ¡Hola, Mundo!”)
➢ Operaciones Matemáticas:
suma = 5 + 3
resta = 10 - 4
multiplicacion = 2 * 6
division = 8 / 2
➢ Funciones:
def cuadrado(x):
return x ** 2
resultado = cuadrado (4)
7. Java, Concepto, sintaxis, semántica, ejemplos
Concepto:
Java es un lenguaje de programación orientado a objetos y diseñado para ser independiente
de la plataforma. Java se destaca por su portabilidad, lo que significa que el código escrito en
Java puede ejecutarse en diferentes sistemas operativos sin necesidad de modificaciones.
Sintaxis:
La sintaxis de Java es similar a la de otros lenguajes de programación como C++ y C#, y sigue
una estructura basada en clases y objetos. Algunas características de la sintaxis incluyen el uso
Semántica:
Semántica:
Java se centra en la orientación a objetos, la gestión automática de memoria (a través de
recolección de basura) y la seguridad. Java utiliza el concepto de máquina virtual (JVM) para
garantizar la portabilidad de llaves para delimitar bloques de código y el punto y coma al final
de las declaraciones.
Ejemplo:
8. C#, Concepto, sintaxis, semántica, ejemplos
Concepto:
C# (pronunciado "C sharp") es un lenguaje de programación desarrollado por Microsoft como
parte de su plataforma .NET. Es un lenguaje de programación orientado a objetos y de
propósito general diseñado para ser simple, moderno y seguro. C# se utiliza comúnmente en el
desarrollo de aplicaciones para Windows
Sintaxis:
La sintaxis de C# está influenciada por varios lenguajes, incluidos C++ y Java. Algunas
características notables incluyen el uso de llaves para delimitar bloques de código, el punto y
coma al final de las declaraciones y la fuerte tipificación.
Semántica: La semántica de C# se centra en la seguridad, la interoperabilidad y la facilidad de
uso. Es un lenguaje de tipado fuerte y seguro, lo que significa que las conversiones entre tipos
deben ser explícitas. C# también admite programación orientada a eventos y permite el
desarrollo de aplicaciones para la plataforma .NET.
Ejemplos:
using System;
class Program
static void Main ()
// Ejemplo de programa en C#
[Link](¡” Hola, Mundo!”);}
¡Este ejemplo muestra un programa simple en C# que imprime “¡Hola, Mundo!" en la
consola
9. C++, Concepto, sintaxis, semántica, ejemplos
Concepto:
C++ es un lenguaje de programación de propósito general, diseñado como una extensión del
lenguaje C con características adicionales, incluyendo programación orientada a objetos. C++
se utiliza ampliamente en el desarrollo de software de sistemas, aplicaciones de alto
rendimiento y videojuegos.
Sintaxis:
La sintaxis de C++ es similar a la de C, pero con la adición de características orientadas a
objetos. Incluye el uso de llaves para delimitar bloques de código, punto y coma al final de las
declaraciones y la capacidad de trabajar con punteros.
Semántica:
La semántica de C++ incluye la capacidad de programación de bajo nivel, el control directo de
la memoria a través de punteros y la eficiencia en tiempo de ejecución. C++ permite un alto
nivel de optimización y es utilizado en situaciones donde el rendimiento es crítico.
Ejemplo: