Você está na página 1de 15

PROGRAMACION

UNIDAD 1 : FASE 1
CONOCIMIENTOS GENERALES

Presentado por:

Grupo: 26

Tutor
CATALINA EIBETH CORDOBA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
I SEMESTRE 2017
FEBRERO

1
Tabla de contenido

Introduccin 3
Desarrollo del trabajo
Presentacin 4
Solucin ejercicios 7
Conclusiones 14
Bibliografa 15

2
INTRODUCCIN

Antes de hablar de C++, es necesario explicar que un lenguaje de programacin


es una herramienta que nos permite comunicarnos e instruir a la computadora
para que realice una tarea especfica.

Cada lenguaje de programacin posee una sintaxis y un lxico particular, es decir,


forma de escribirse que es diferente en cada uno por la forma que fue creado y
por la forma que trabaja su compilador para revisar, acomodar y reservar el mismo
programa en memoria.

C++ es un lenguaje de programacin creado por Bjarne Stroustrup en los


laboratorios de At&T en 1983. Stroustrup tom como base un lenguaje de
programacin popular en aquella poca el cual era C.

El C++ es un derivado del mtico lenguaje C, el cual fue creado en la dcada de


los 70 por la mano del finado Dennis Ritchie para la programacin del sistema
operativo [1](un sistema parecido a Unix es GNU/Linux), el cual surgi como un
lenguaje orientado a la programacin de sistemas (System Programming) y de
herramientas (Utilities) recomendado sobre todo para programadores expertos, y
que no llevaba implementadas muchas funciones que hacen a un lenguaje ms
comprensible.

Sin embargo, aunque esto en un inicio se puede convertir en un problema, en la


prctica es su mayor virtud, ya que permite al programador un mayor control sobre
lo que est haciendo. Aos ms tarde, un programador llamado Bjarne Stroustrup,
creo lo que se conoce como C++.

Necesitaba ciertas facilidades de programacin, incluidas en otros lenguajes pero


que C no soportaba, al menos directamente, como son las llamadas clases y
objetos, principios usados en la programacin actual. Para ello redise C,
ampliando sus posibilidades pero manteniendo su mayor cualidad, la de permitir al
programador en todo momento tener controlado lo que est haciendo,
consiguiendo as una mayor rapidez que no se conseguira en otros lenguajes.

3
ACTIVIDAD 1

Realizar un programa que muestre en pantalla:

Curso de PROGRAMACIN
Mi nombre es (Nombre completo)
Mi cdula es (#CC)
Estudio Ingeniera Electrnica
En la UNAD, CEAD (CEAD al que pertenece)
Lugar de nacimiento; (Ciudad de nacimiento)
El ao de nacimiento es: (digitar y capturar el ao de nacimiento)
Al digitar el ao de nacimiento debe imprimir en pantalla la edad de la
persona.
Se declararn dos variables tipo inteller y una constante que es el ao
actual.
Cada estudiante ir desarrollando los ejercicios propuestos en la columna
de actividad colaborativa y compartiendo sus respuestas en el foro
colaborativo. Se sugiere que los aportes se hagan en Word y utilizando un
editor de ecuaciones de ser necesario.

4
5
Ejercicios resolver:

1. Desarrollar un programa que permita encontrar el rea de un tringulo.

6
2. Escribir un programa que le pida a un usuario dos nmeros y que muestre
la suma de los nmeros, el producto, la diferencia del mayor menos el menor,
y el cociente del mayor entre el menor.

7
8
9
3. Realizar un programa que permita convertir de grados centgrados a farenheit y
a kelvin.

10
4. Realizar un programa que permita ingresar 3 nmeros y como resultado retorne
su promedio.

11
12
5. Realizar un programa que permita encontrar el rea de un cuadrado.

13
CONCLUSIONES

Los lenguajes de alto nivel se desarrollaron con el objetivo de ser ms


accesibles y entendibles por la mayora de programadores, de manera que
los programadores pudieran concentrarse ms en resolver la tarea o los
problemas y no en el lenguaje que la maquina tena que entender.

C++ surge de fusionar dos ideas: la eficiencia del lenguaje C para poder
acceder al hardware al ejecutar tareas que realmente demandaban
recursos de memoria; y las ideas de abstraccin que representan las el
nuevo conceptos de clases y objetos.

El lenguaje C++ posee una serie de caractersticas que lo hacen distinto del
lenguaje C. Aunque es posible verlo como una simple extensin del
lenguaje C, en realidad implica un cambio en la forma de pensar por parte
del programador.

14
BIBLIOGRAFIA

Cabanes, N. (2016). Fundamentos de programacin en C (pp. 06-41).


Madrid:Openlibra. Recuperado
de: https://openlibra.com/es/book/fundamentos-de-programacion-en-c

[Empieza a programar] (2013, septiembre 15), Bloque 1.1: Como empezar
a Programar? [Archivo de video], Recuperado
de https://youtu.be/9idgIGmQvAQ

15

Você também pode gostar