Está en la página 1de 14

UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE SEDE

SANTO DOMINGO
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN - DCCO-SS

CARRERA DE INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

PERIODO : Noviembre 2020 – Abril 2021

ASIGNATURA : Fundamentos de programación

TEMA : Visual Studio y PSeInt

NOMBRES : David Sebastián López Zambrano

NIVEL-PARALELO : Segundo A

DOCENTE : Verónica Isabel Martínez Cepeda

FECHA DE ENTREGA : 03-12-2020


1. Introducción
La programación es el arte utilizado para organizar y relacionar acciones que
ejecuten un programa que satisface las necesidades del usuario. La programación no
es solo generar un código, es mucho más que eso, abarca una infinidad de cosas
entre ellas resolución de problemas, análisis y recopilación de datos.

Existen diversos programas que me permiten ejecutar distintas acciones. Visual


Studio, un IDE (Entorno de Desarrollo Integrado), el cual utiliza varios lenguajes de
programación tales como C++, VisualBasic.Net los cuales permiten desarrollar y
crear sitios, plataformas, servidores que sean compatibles con la plataforma.Net. Es
muy útil para el desarrollo de aplicativo y páginas web, dispositivos embebidos.

2. Objetivos
2.1 General
 Instalar el Visual Studio y PSeInt
2.2 Específicos
 Realizar la instalación y el paso a paso de Visual Studio y PSeInt
 Crear un proyecto básico en Visual Studio.
 Imprimir mensajes en PSeInt
3. Desarrollo
3.1 Programación

La programación no es solo generar un código, es mucho más que eso, abarca una

infinidad de cosas entre ellas resolución de problemas, análisis y recopilación de datos.

La programación es utilizada para organizar y ejecutar un programa que satisface las

necesidades del usuario, mediante el análisis. Al momento de programar es muy

probable que se cometan varios errores. De cierto modo, estamos expuestos a cometer

errores en nuestro programa, un punto y coma, una variable no definida, una llave,

corchete o paréntesis no cerrado, pueden provocar que nuestro programa no se ejecute.

Un buen programador revisa el código contantemente para poder verificar y ejecutarlo.

Ventajas Desventajas

Facilidad al momento de realizar una Requiere rígido ajuste a los principios de

actividad específica. xp.

Permite desarrollar el pensamiento Es recomendable emplearla en proyectos

abstracto para la resolución de a corto plazo.

problemas.

Promueve autonomía en el aprendizaje de Es más complejo que el desarrollo

habilidades cognitivas. tradicional.


3.1.1 Lenguajes de Programación

Un lenguaje de programación es un lenguaje formal, que

se rige a una serie de instrucciones, estas le permiten al

programador escribir una serie de tareas específicas que

controlan el comportamiento físico y lógico de una máquina.

Este lenguaje es el que permite que exista comunicación entre el programador y la

máquina, especificando precisamente, aspectos como:

 Los datos específicos que operan en un software.

 Como se almacenan y transmiten los datos.

 Las acciones tomadas por el software dependiendo de las circunstancias.

Existen diversos lenguajes de programación, tales como.

Lenguaje de Programación Definición

Lenguaje de bajo nivel Sirve de interfaz y crea vínculo entre

hardware y software.

Lenguaje ensamblador Consiste en un conjunto de mnemónicos

que representan instrucciones básicas

para los computadores.

Lenguaje máquina Es el más primitivo de los lenguajes y es

una colección de dígitos binarios o

bits(0,1).

Lenguaje de alto nivel Permite escribir código mediante idiomas

conocidos.

Traductor Traducen programas escritos en cierto


lenguaje de programación.

Compilador Permite traducir el programa una sola

vez, ejecutando rápido el programa.

3.2 Compiladores

Un compilador es aquel que genera lenguaje ensamblador primero y luego lo traduce

a lenguaje de máquina. El enlazador es una de sus funciones principales ya que

combinan módulos de lenguaje de máquina necesario en un programa que se ejecuta en

el computador.

Análisis Consiste en la descomposición del


programa fuente en componentes léxicos.
Síntesis se trata de código intermedio o de código
objeto.
Front-end Es la parte que analiza el código fuente,
comprueba su validez, genera el árbol de
derivación y rellena los valores de la
tabla de símbolos.
Back-end Es la parte que genera el código máquina.
Un compilador trabajo por medio de documentos enteros. Su función difiere un

intérprete. Un compilador permite traducir código fuente de nivel superior al que el

lenguaje máquina ha utilizado. El código fuente debe ser escaneado y los caracteres del

programa deben ser extraídos. La elaboración de una compilar involucra de una serie de

fases.
3.3 Visual Studio
Es un IDE (Entorno de Desarrollo Integrado), el cual utiliza varios
lenguajes de programación tales como C++, VisualBasic.Net los cuales
permiten desarrollar y crear sitios, plataformas, servidores que sean
compatibles con la plataforma.Net. Es muy útil para el desarrollo de
aplicativo y páginas web, dispositivos embebidos.

Permite:

 Compilar cualquier aplicación.


 Obtener información sobre las características de productividad.
 Agiliza el equipo.
 Mejora el código.

Ventajas:

 Añade soporte para ejecutar scripts en las aplicaciones con VBScript o JScript,


gracias a Microsoft Script Control.7.
 Al ser de Windows, integra su diseño e implementación de formularios.
Desventajas:

 En sus librerías Runtime.dll, tiene problemas de versionado.


 Pese a ser una programación orientada a objetos, tiene un soporte escaso

Instalación de Visual Studio

Pasos de la Grafico
Instalación
Nos dirigimos a la
página oficial para
descargar el IDE
Estando en la página,
descargamos el Visual
Studio en su versión
Comunidad.

Ejecutamos el
programa y se nos
muestra la siguiente
ventana y damos clic
en siguiente.

Y seleccionamos solo
el paquete Desarrollo
multiplataforma
de .Net Core

Una vez descargo el


paquete lo podemos
iniciar.
Iniciamos sesión con
nuestra cuenta de
Microsoft

Nos dirigimos a Crear


un Proyecto

Filtramos con el
lenguaje C#,
Windows, Consola.
Seleccionamos
Aplicación de Consola
(.Net Core) y damos
en siguiente.
Automáticamente nos
va a mostrar el código
“Hello World” y lo
podemos ejecutar en
el botón que tiene
como nombre nuestro
proyecto
<LopezDavidEjercicio
1>

Código

Usamos el comando <Console.WriteLine(“”);> para imprimir un mensaje en C#.


using System;

namespace LopezDavidEjercicio1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Universidad de las Fuerzas Armadas ESPE");
Console.WriteLine("Asignatura: Fundamentos de Programacion");
Console.WriteLine("Nombre: David Lopez");
Console.WriteLine("Curso y Paralelo: Segundo A");
Console.WriteLine("Tema: Visual Studio ");
Console.WriteLine("Docente: Msc. Veronica Martinez");
}
}
}

3.1 PSeInt

Es una herramienta para asistir a un estudiante en sus primeros pasos


en programación. Mediante un simple e intuitivo pseudo-lenguaje en
español (complementado con un editor de diagramas de flujo), le
permite centrar su atención en los conceptos fundamentales de la
algoritmia computacional, minimizando las dificultades propias de un
lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos
didácticos.

Características:

 Lenguaje Autocompletado.
 Ayudas Emergentes.
 Plantillas de Comandos.
 Soporta procedimientos y funciones.
 Exportación a otros lenguajes (C, C++, C#, Java, PHP, JavaScript, Visual
Basic .NET, Python, Matlab).
Instalación de PSeInt

Pasos de Grafico
Instalación
Nos dirigimos a
la página oficial
del programa y lo
descargamos.

Es un programa
muy liviano, por
ello el tiempo de
descarga es muy
reducido.

Ejecutamos el
instalador, damos
clic en siguiente
y seleccionamos
la ruta de
instalación, y el
programa se
instalará.
Una vez instalado
el programa, ya
lo podemos
ejecutar.

Código
Usamos el comando <Escribir>, para imprimir un mensaje en pantalla.

Algoritmo sin_titulo

Escribir("Universidad de las Fuerzas Armadas ESPE");

Escribir("Asignatura: Fundamentos de Programacion");

Escribir("Nombre: David Lopez");

Escribir("Curso y Paralelo: Segundo A");

Escribir("Tema: Visual Studio ");

Escribir("Docente: Msc. Veronica Martinez");

FinAlgoritmo
3 Conclusiones
 El uso de PSeInt promueve el aprendizaje de los estudiantes, despertando en
ellos el instinto de programar, crear, realizar algoritmos; crea un estudiante
capaz de realizar algoritmos y solucionar problemas, cabe mencionar que cuenta
con herramientas que permiten realizar todo tipo de problema
 El uso correcto de cada comando en Visual Studio me permite realizar
programas exitosamente. Cada comando cumple una función importante, las
cuales dan órdenes y permiten que el programa ejecute cierta acción

4 Recomendaciones
 Realizar más ejercicios prácticos en PSeInt, en donde pongamos en juego las
buenas prácticas de programación para resolver un problema.
 Utilizar correctamente los comandos en Visual Studio, para evitar cometer
errores y nuestro programa se compile correctamente.

5 Bibliografía

Anonimo. (26 de Marzo de 2019). El Internet Y PSeInt. Obtenido de PSeInt Colegio


Católico "San José": https://pseintinternet.blogspot.com/p/unidad-3.html

Armijo, A. (19 de Agosto de 2019). Quora. Obtenido de ¿Ventajas y desventajas de


visual studio 2019 community.net?: https://es.quora.com/Ventajas-y-
desventajas-de-visual-studio-2019-community-net

Microsoft. (2019). Microsoft. Obtenido de Visual Studio 2019:


https://visualstudio.microsoft.com/es/downloads/

PSeInt. (s.f.). PSeInt. Obtenido de http://pseint.sourceforge.net/

X
David Sebastián López Zambrano
2300415870

También podría gustarte