Você está na página 1de 7

INSTITUTO TECNOLOGICO SUPERIOR DE CALKINI EN EL ESTADO DE CAMPECHE

PRCTICA NO. 6 MAPA CONCEPTUAL DE PROGRAMACIN


Nombre del alumno: Rigel Didier Lpez Wong -5751
Asignatura: programacin bsica
Especialidad: Mecatrnica
1er Parcial
Grado: 1ro Grupo
CICLO ESCOLAR 2016-2017
Dr. Jos Manuel Lira Turriza

INTRODUCCIN
En este respectivo mapa conceptual, se presentarn diferentes componentes del lenguaje de programacin C++ as como sus caractersticas, su definicin, sus
elementos, entre otros.
Cabe mencionar que primeramente se mostrar los diferentes tipos de software y por supuesto la definicin de programacin para establecer complementos que
ayuden a comprender esta actividad.
Este desarrollo fue tomado de una fuente bibliogrfica muy completa el cual est basada en el lenguaje de c++, as como diferentes referencias electrnicas que
ayudan a integrar los conceptos complementarios.
Antes de proceder con el mapa conceptual, a continuacin, se implementar informacin sobre programacin un poco ms detallada que el encabezado, esto
para entender de manera adecuada esta respectiva prctica.
Programacin es el proceso de disear, codificar, depurar y mantener el cdigo fuente de programas computacionales. El cdigo fuente es escrito en un lenguaje
de programacin. El propsito de la programacin es crear programas que exhiban un comportamiento deseado. El proceso de escribir cdigo requiere
frecuentemente conocimientos en varias reas distintas, adems del dominio del lenguaje a utilizar, algoritmos especializados y lgica formal. Programar no
involucra necesariamente otras tareas tales como el anlisis y diseo de la aplicacin (pero s el diseo del cdigo), aunque s suelen estar fusionadas en el
desarrollo de pequeas aplicaciones.

Es aquel que permite a los


usuarios interactuar con el
sistema operativo as como
tambin controlarlo.

PPROGRAMACIN

Sistema

Conjunto completo de
instrucciones de control.

Se define como
Se incluyen todos aquellos
programas que permiten al
usuario realizar una o varias
tareas especficas.

Aplicacin

Son aquellas herramientas que


un programador utiliza para
poder desarrollar programas
informticos.

Tipos de
software

El proceso de disear, codificar,


depurar y mantener el cdigo
fuente de programas
computacionales.

Permite la agrupacin de
instrucciones.
Caractersticas
Incluye el concepto de
puntero

Lenguaje de
programacin

Programacin

Identicadores

E/S no forma parte del


lenguaje, sino que se
proporciona a travs de una
biblioteca de funciones.

Lenguaje C++
Son

Identifica un
Se define como
Nmeros, letras o smbolos que
describen objetos, condiciones o
situaciones.

Estos son

Los nombres que se le


dan a los elementos

Un lenguaje de programacin
diseado a mediados de los
aos 1980 por Bjarne
Stroustrup.
Variable

Estn representados en la
memoria del computador

Tipos

Datos

Derivados

Los argumentos de las


funciones se transfieren por
su valor.

Elementos del lenguaje

Se caracteriza por
Construirse a
partir de los datos
primitivos

Literales y constantes

Representa

Se caracteriza por

Un espacio de
memoria para
almacenar datos el
cual pueden ser
modificadas durante el
proceso del programa

Almacenar datos en
memoria, pero a
diferencia de la
variable, esta no se
puede modificar
durante proceso del
programa

Primitivos

Enteros
Short Entero corto

Reales
FLoat (nmero en
coma flotante)

Parmetro
Se define como

Carcter extendido

Lgico

Bool Dato de tipo


lgico (1, 0)

Una variable que


puede pasar su valor a
un procedimiento
desde el principal o
desde otro
procedimiento.

Wchar_t Carcter
Unicode

Int - Entero
Long- Entero largo
Char - Carcter

Double Real doble


(nmero en coma
flotante de doble
precisin)
Entrada y salida de datos

Long doubl Real


doble largo

Flujo
Tambin pueden ser con
Signed o Unsigned,
manteniendo su mismo
valor.

Destino

Entrada estndar

Bfer

Origen

Salida estndar

Salida de error

Integran

Integran

Representa al dispositivo de
entrada por defecto,
generalmente el teclado.

Representa al dispositivo de
salida por defecto,
generalmente la pantalla.

Representa al dispositivo de
salida por defecto donde se
envan los mensajes de error,
generalmente la pantalla.

El stream asociado es cin, de la


clase istream

El stream asociado es cout,


de la clase ostream.

Integran

Los streams asociados son cerr


y clog, de la clase ostream.

Operadores

Smbolos que indican cmo


son manipulados los datos

Tipos
Asignacin
Permite la
asignacin de un
valor
= - Asignacin bsica
*= - Asigna
&&producto
- AND
Lgico
/= - Asigna divisin
| | - OR Lgico
+= - Asigna suma
- Negacin
-= - Asigna resta
lgica
%= - Asigna mdulo
<<= - Asigna desplazamiento
izquierda
>> - Asigna desplazamiento
derecha
&= - Asigna AND entre Bits
^= - Asigna XOR entre
Bits
|= - Asigna OR entre Bits

Aritmticos
Se usan para
realizar clculos y
operaciones

Relacionales

Se utilizan para comprobar


la veracidad o falsedad de
determinadas propuestas
de relacin

- - Resta
+ - Suma

< - Menor

* - Multiplicacin

> - Mayor

/ - Divisin

<= - Menor igual

% - Mdulo

>= - Mayor igual

-- - Decremento

== - Igual

++ - Incremento

= - Diferente

Lgicos
Producen un resultado
booleano, y sus operandos
tambin son valores lgicos

CONCLUSIN
Es importante concluir con este correspondiente mapa conceptual, el cual puedo decir que la desarroll de manera adecuada, ya que fui investigando en fuentes
confiables y por supuesto, resum cada uno de los temas para entonces representarlo en este respectivo mapa.
Para finalizar con la prctica, a continuacin har una breve explicacin de esta prctica con mis propias palabras para entonces entenderlo de manera adecuada:
Programacin es el proceso de codificar la solucin de una problemtica, el cual previamente se desarroll a travs de un algoritmo, entonces podemos pasar a
los tipos de software, que podemos dividirla en tres partes: sistema, aplicacin y programacin, en donde esta ltima es la que nos interesa para impartir el
lenguaje C++.
Sucesivamente cabe mencionar que dentro de C++, podemos denominar varios elementos tal como variable, constantes que estos relacionan varios tipos de
datos: reales, enteros y lgicos.
La diferencia entre una variable y una constante es que una variable almacena los datos anteriores y puede ser modificado su dato a lo largo del proceso del
programa, en cabio, la constante se queda con la que le estableciste momento de escribir el cdigo, quiere decir que no lo podemos modificar en el proceso del
programa.
Los identificadores son los nombres que se le dan a los elementos antes mencionados.
Los operadores son smbolos que indican cmo son manipulados los datos de las variables y las constantes. Y por ltimo los las entradas y salidas son los datos
estndar que podemos recibir o introducir en el programa, como por ejemplo, con el cin podemos introducir datos y el cout, podemos expulsar datos en pantalla o
en la consola y claro, los errores son elementos de salida ya que extraen en la pantalla los errores integrados en el cdigo.

BIBLIOGRAFA
Sierra, F. J. (2009). Enciclopedia del lenguaje C++. Madrid: Alfaomega.

REFERENCIA ELECTRNICA
http://www.tiposde.org/informatica/12-tipos-de-software/
http://teoria-de-programacion.globered.com/categoria.asp?idcat=34
http://www.programacionfacil.com/cpp/parametros.html

Você também pode gostar