Você está na página 1de 12

ESTRUCTURA DEL LENGUAJE DE PROGRAMACION C++ (NIVEL I) (1604164)

SENA

MODALIDAD VIRTUAL

ALUMNO: DAVID FERNANDEZ

ELEMENTOS BASICOS DE PROGRAMACION

PROGRAMACION ORIENTADA A OBJETOS


INSTALANDO EL COMPILADOR

INSTRUTOR: JUAN CARLOS SANABRIA BONILLA

1
Contenido
INTRODUCICON ................................................................................................................................... 3
Cómo funciona ................................................................................................................................ 3
REPORTE DE INSTALACIÓN.................................................................................................................. 4
BIBLIOGRAFIA .................................................................................................................................... 11

2
INTRODUCICON
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de
programación a otro lenguaje de programación, generando un programa equivalente que la máquina
será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también
puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se
conoce como compilación.1
Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de
alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera un
programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser
humano, para luego compilarlo a un programa más manejable por una computadora.

Cómo funciona
El proceso de traducción se compone internamente de varias etapas o fases, que realizan
distintas operaciones lógicas. Es útil pensar en estas fases como en piezas separadas dentro
del traductor, y pueden en realidad escribirse como operaciones codificadas separadamente
aunque en la práctica a menudo se integren juntas.

El compilador tiene unas fases de analices las cuales son:

 Análisis léxico
 Análisis sintáctico
 Análisis semántico
 Fase de síntesis
 Generación de código intermedio
 Optimización de código

Conclusión: como parte de del curso en esta primera actividad de la unidad 2, se realiza
primero la descarga de los aplicativos con los cuales se puede realizar programación en
C++, como el compilador y el programa para crear el código fuente.

Se deben instalar en el orden establecido y luego, se realiza entonces la configuración


según lo indica el manual.

Finalmente, se trata por lo menos un ejemplo, desglosando sus partes y explicando línea
a línea cómo funciona la aplicación.

3
REPORTE DE INSTALACIÓN
En el desarrollo de esta actividad, se realizan los siguientes pasos.

1. Baja el compilador de Borland turboC++ en la dirección:


http://www.borland.com/products/downloads/download_cbuilder.html#
En este paso, se ingresa a la dirección, pero lleva a otro enlace, y no permite
bajar el programa. Sin embargo,
http://www.programacionenc.net/index.php?option=com_content&view=article
&id=44:instalacion-borland-c-55&catid=35:compiladores&Itemid=55 se puede
descargar el programa pero tienen un inconveniente muy fácil de resolver el cual
es registrase a la plataforma y te dara el acceso a descargar el programa.
2. Pero debido a que en la plataforma esta el compilador a 32 bit el proceso de
instalación mi maquina en este caso Windows 10 me presento un problema al
instalarlo por tal motivo me toco seguir buscando en la red y encontré una
versión del Borland 5.5 que se ejecuta en Windows 10 a 64bits, para realizar la
instalación del programa solo se debe seguir con derechos de administrador:

Ejecutaremos el archivo bcc55 antes de iniciar el archivo frecomanlinetools

Y se iniciara el asistente de instalación el cual nos guiara sobre la instalación

4
Una vez instalado repetimos los procesos de instalación con el
freecomandlinetools de igual modo se debe instalar con derecho de
administrador

Seguimos el asistente de configuración hasta que termine la instalación con el


siguiente mensaje

3. Ahora instalaremos el crimsoneditor.exe se instala de manera igual al


Borland.
4. Baja de los recursos los archivos BCC.BAT y RUN.BAT y cópialos en la ruta
c:\Borland\BCC55\Bin\, resulta que como no pude localizar los archivos
y como no tenía idea que de que eran en si aparte de ser dos archivos de
lotes procedí a buscar cuál era el contenido de estos archivos y buscando

5
de nuevo en la red encontré un manual donde me explicaba que era lo que
contenían estos archivos y la manera de cómo hacerlos de forma muy fácil
el un block de notas esta información es la siguiente

@echo off

path=c:\borland\bcc55\bin

BCC32 -LC:\BORLAND\BCC55\LIB -
IC:\BORLAND\BCC55\INCLUDE %1

Este archivo se debe guardas como BCC.BAT .


El siguiente archivo es a un más sencillo:
%1.exe

El cual se guarda como RUN.BAT, los dos archivos de deben guardan en la


ruta antes mencionada c:\Borland\BCC55\Bin\
5. Configuración de los programas para esto solo debemos seguir lo indicado en la
guía de la actividad:

Ejecuta el editor, al hacerlo por primera vez aparece un mensaje de error, solo da
Aceptar

 En el Menú Tools, selecciona Preferences


 En la ventana de Categorías, selecciona Syntax y elije C/C++
 En la misma ventana, selecciona ahora User Tools y has clic donde dice
Empty Ctrl 1 y llena los recuadros de la siguiente forma:
Menú Text : Compilar (puedes poner cualquier texto, es solo el mensaje que
aparecerá en la ventana de Tools, que indica la opción de compilar el
programa).
Command: c: \borland\bcc55\bin\bcc.bat
Argument: haciendo clic en la flecha selecciona File Name
Initial dir: haciendo clic en la flecha selecciona File Dir
Las opciones Close on exit, Capture output y Use shor filename se dejan
sin seleccionar. La opción Save before execute queda seleccionada.

Ahora has clic donde dice Empty Ctrl 2 y llena los recuadros de la siguiente
forma:
Menú Text : Ejecutar (puedes poner cualquier texto, es solo el mensaje que

6
aparecerá en la ventana de Tools, que indica la opción de ejecutar el
programa).
Command: c: \borland\bcc55\bin\run.bat
Argument: haciendo clic en la flecha selecciona File Title
Initial dir: haciendo clic en la flecha selecciona File Dir
Las opciones Close on exit, Capture output y Use shor filename se dejan
sin seleccionar. La opción Save before execute queda seleccionada.

Por útlimo da Apply.

7
8
De esta manera está configurado el editor para iniciar.
También adjunto el video de la instalación y la configuración del programa.

Conclusión de instalación:

Estos son editores de textos como lo serian un block de notas solo que cumplen con
funciones más específicas ya que son programas en los que utilizamos funciones de
comando para compilar y correr un programas; para poder determinar su funcionamiento
tomare como ejemplo el primer
#include <iostream>
punto de la actividad 1 de la
using namespace std;
unidad 3
void main(){
1. El maestro de la clase int a,b,c;
de Matemáticas quiere
determinar cuál es la cout<< "Digite la primera nota: ";
calificación más alta de
su grupo, forma cin >> a,
grupos de tres
cout<< "Digite la segunda nota: ";
calificaciones y las
captura. Desarrollar un cin >> b;
programa en C++, el
cual determine el cout<< "Digite la tercera nota: ";
mayor de las tres
calificaciones, el cin >> c;
programa debe if ((a>b) && (a>c))
mostrar en pantalla la
calificación mayor. cout << "La mayor nota es: " << a << endl;

else if ((b>a) && (b>c))

cout << "La mayor nota es: " << b << endl;

else

cout << "La mayor nota es: " << c << endl;

system("pause");

9
Ahora lo pasamos al editor de texto para c++

En la ventana izquierda tenemos nuestro código escrito para desarrollar una actividad, en
la parte de abajo podemos ver la ejecución del programa ingresando los datos que nos está
solicitando y nos envía una respuesta donde nos muestra cuál es la nota más alta del curso.

10
BIBLIOGRAFIA
http://www.programacionenc.net/index.php?option=com_content&view=article&id=44:instalacio
n-borland-c-55&catid=35:compiladores&Itemid=55

11
12

Você também pode gostar