Vous êtes sur la page 1sur 16

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE FILOSOFÍA LETRAS Y CIENCIAS DE LA EDUCACIÓN

CARRERA DE PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES INFORMÁTICA

Programación
Nombre: Nicole Stefany Castro Chiquito

Paralelo: 1 “A”

Msc: Marco Chiluisa

SEPTIEMBRE - FEBRERO

2018-201
ÍNDICE
Introducción………….………………………………………………………………….3
Objetivo general ......................................................................................................................... 4

Objetivos específicos ........................................................................................................... 4

Utilizando un organizador gráfico realice un análisis de l documento adjunto ................. 5

Realice un diagrama esquemático de una fuente rectificadora de onda completa ............ 8

Funciones y sentencias en el lenguaje C++........................................................................... 8

Describa la forma de crear un proyecto en dev C++......................................................... 8

Utilizando organizadores gráficos explique las librerías de dev c++ ............................. 10

Realice un ejercicio en la que se pueda demostrar la utilización de variables y

condicionantes...................................................................................................................... 11

Realice un ejercicio en DV c++. ..................................................................................... 14

Conclusión………………………………………………………………………….........15

Netgrafias………………………………………………………………………………...16
Introducción

El integrador es un dispositivo que en su salida realiza la operación matemática de

integración. Los integradores electromecánicos son usados en aplicaciones tales como

medición del flujo de agua o de potencia eléctrica. Los integradores electrónicos fueron la

base del computador analógico. Dev-C++ es un entorno de desarrollo integrado (IDE) para

programar en lenguaje C/C++. Usa MinGW, que es una versión de GCC como su

compilador. Dev-C++ puede además ser usado en combinación con Cygwin y cualquier

compilador basado en GCC.

Dev-C++ es un compilador y entorno de desarrollo para el lenguaje C/C++. Se trata de una

aplicación de código abierto, que ofrece todo tipo de facilidades para desarrollar grandes

proyectos en C++. La aplicación presenta resaltado de sintaxis, depurador, una utilidad para

crear instalaciones de nuestros programas, docenas de librerías y ficheros de ejemplo, etc.

Como opciones extra, Dev-C++ incluye múltiples idiomas (incluido el español), explorador

de clases y variables, plantillas, facilidad para instalar librerías adicionales, etc. Todo esto

sólo es una pequeña parte de las posibilidades que se pueden encontrar en Dev-C++, un

entorno de programación verdaderamente recomendable para desarrolladores de cualquier

nivel.
Objetivo general

*Aprender a programar en c++ mediante la teoría y la práctica ya que así sabremos para que

nos sirve y que tipos de ejercicios podremos realizar.

Objetivos específicos

*Como se utiliza el lenguaje de programación a la hora de utilizar la aplicación de c++

*Investigar y plasmar los códigos necesarios para una correcta utilización del programa

DEVC++

*Diseñar ejercicios para una mejor comprensión de lo consultado o investigado

* Poner en práctica lo aprendido referente a la utilización de cada uno de los códigos de la

librería de DEVC++
1) Utilizando un organizador gráfico realice un análisis del documento adjunto

Teoría básica de

electricidad y electrónica

“Electricidad” es un poco complicado debido a


que es una rama de la física muy amplia

Circuito eléctrico
¿De qué está hecha la Corriente Alterna
electricidad? Es una combinación de
En la naturaleza todo este Se produce cuando
componentes conectados entre sí de
hecho de átomos y la se alimenta un circuito
manera que proporcionen una o más
electricidad no es la con una fuente de
trayectorias cerradas que permitan la
excepción voltaje cuya polaridad
circulación de la corriente y el
cambia o se altera con
aprovechamiento de esta para la
el tiempo, estas
realización de un trabajo útil.
alteraciones se las
conoce como herz.

Identificación de
elementos electrónicos
básicos
Tablero de pruebas previas (Protoboard)

Este es un elemento que le permite realizar circuitos electrónicos sin uso


de soldadura. Hace la conexión rápida y fácil, y es ideal para elaborar
circuitos previos antes de llevarlos a un circuito impreso o PCB.

Unidad de medida
La unidad empleada para medir la resistencia de los materiales
recibe el nombre de ohmio y se representa con la letra griega
omega (Ω). El numero de ohmios representa la cantidad de
oposición que presenta un material al paso de la corriente.

La ley de Ohm

La corriente y el voltaje, asociados con la


resistencia, se relacionan entre si mediante
una formula muy útil y sencilla llamada la
ley de Ohm.

El circuito integrado
Un circuito integrado es una colección de componentes
electrónicos (resistencias, transistores, capacitores, etc.) todos
metidos dentro de un pequeño chip, y están interconectados
para lograr un objetivo común.

Computación física

Es el campo de la computación que


estudia la conexión entre el mundo físico
y los ordenadores. Esta conexión es bi-
direccional.

Tipos de herramientas

Las herramientas que podemos encontrar son, por


ejemplo:

Placas de control, comandadas por


microcontroladores comerciales de bajo coste.
Ejemplos de placas son: Arduino, PicAxe, Basic
Stamp, Condor, etc.
Arduino

Arduino es una
plataforma de
prototipado que incluye Sensores
circuitos electrónicos,
Un sensor es un dispositivo, también
software y
conocido como transductor, que puede
documentación abiertos.
medir un dato del entorno para
digitalizarlo y así poder usarlo dentro
de un sistema con capacidad de
computo.

Actuadores

Los actuadores son dispositivos electrónicos, transductores,


que pueden afectar el entorno transformando un valor digital en
un movimiento mecánico, la producción de sonido, un cambio
de temperatura, o de intensidad de la luz.

Actuadores en el mundo digital

Hay muchas formas distintas de controlar los actuadores desde un


microcontrolador, como Arduino. Las más comunes son tres:

bit-banging: es un término en inglés que quiere decir algo así como


“empujando bits” consiste en usar una serie de pines digitales en un
microcontrolador y mediante una serie de combinaciones de
encendido y apagado se puedan controlar las características del
actuador.
PWM, del inglés Pulse Width Modulation o modulación por ancho de
pulso: es un método que consiste en poner una señal cuadrada de un
periodo determinado para cambiar la velocidad de motores o la
intensidad de la luz mediante el control de algunos parámetros de la
señal.

Muchos actuadores requieren un sistema de comunicación digital


como un puerto serie, SPI, o I2C.
2) Realice un diagrama esquemático de una fuente rectificadora de onda completa

Funciones y sentencias en el lenguaje C++

1) Describa la forma de crear un proyecto en dev C++

1. Para empezar debemos crear una carpeta en el escritorio con cualquier nombre en este

caso utilizaremos el nombre de (grupo 1)

2. Ingresar al programa de devC++

3. Para crear un proyecto con Dev-C++ podemos utilizar el menú principal

4. Archivo > > Nuevo > > Proyecto

5. Dar click izquierdo en la opción empy proyect

6. Seleccionar la carpeta creada en el escritorio para guardar el archivo con cualquier

nombre.
7. Seleccionar en archivo>>nuevo>>archivo fuente>>

8. Ingresar los códigos para correr el programa

9. Seleccionar compilar

10. Guardar con él un nombre en este caso utilizaremos (main)


11. Correr el archivo

12. Comprobar el trabajo


2) Utilizando organizadores gráficos explique las librerías de dev c++

Librerías
de dev c++

Son un cierto tipo de archivos que


podemos importar o incluir en un
nuevo programa. Estos archivos
contienen las especificaciones de
diferentes funcionalidades ya
construidas y utilizables para poder
agragar un nuevo teclado.

ALGUNAS DE LIBRERIAS
SINTAXIS BASICAS
LAS PARA
LIBRERIAS USADAS EN
DECLARAR DEVC++
LIBRERIAS
EN DEVC++ Fstream: Permite la
munipulacion de archivos
desde el programador,
tanto leer como escribir
La declaracion en ellos.
de las librerias
se debe hacer al List: Parte de la STL
principio de relativa a los contenedores
todo nuestro tipo list, lista doblemente
codigo, enlazada.
debenmos
indicarle al Iosfud: Contienen
copilador que declaraciones adelantadas de
librerias usar, todas las plantillas de flujo y
para que a si el sus typedets estandar. por
pueda saber que ejemplo:Ostream
terrminos
estaran
correctos en la Math: contiene los prototipos de las
escritura de funciones, otras definiciones para el uso y
nuestro codigo. manupulacion de funciones matematicas.

Vector: Parted e la STL relativa a los


contenedores tipo vector, una
generacion de las matrices
unidimencionales.

Studio: Contiene los prototipos de


las funciones macros, para para
utilidades de uso general.
3) Realice un ejercicio en la que se pueda demostrar la utilización de variables y

condicionantes

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int num1,num2,num3,num4,num5,num6,num7,num8,num9,num10,mayor,menor;

mayor=0;
menor=10;

printf("Introduzca número 1:");


scanf("%d",&num1);

if (num1>mayor)
{
mayor=num1;
}
else if (num1<menor)
{
menor=num1;
}

printf("Introduzca número 2:");


scanf("%d",&num2);

if (num2>mayor)
{
mayor=num2;
}
else if (num2<menor)
{
menor=num2;
}

printf("Introduzca número 3:");


scanf("%d",&num3);

if (num3>mayor)
{
mayor=num3;
}
else if (num3<menor)
{
menor=num3;
}
printf("Introduzca número 4:");
scanf("%d",&num4);

if (num4>mayor)
{
mayor=num4;
}
else if (num4<menor)
{
menor=num4;
}

printf("Introduzca número 5:");


scanf("%d", &num5);

if (num5>mayor)
{
mayor=num5;
}
else if (num5<menor)
{
menor=num5;
}

printf("El mayor es:%d\n",mayor);


printf("El menor es:%d\n",menor);

system("PAUSE");
return 0;
}
4) Realice un ejercicio en DV c++

#include <conio.h>
#include <math.h>
#include <stdio.h>

int main()
{
int contador;
float altura, base;

printf( "\n Introduzca base (real): " );


scanf( "%f", &base );
printf( "\n Introduzca altura (real): " );
scanf( "%f", &altura );

contador = 0;

while ( base != 0 && altura != 0 )


{
printf( "\n El %crea del tri%cngulo es: %f\n", 160, 160, base * altura / 2 );
contador++;
printf( "\n Introduzca base (real): " );
scanf( "%f", &base );
printf( "\n Introduzca altura (real): " );
scanf( "%f", &altura );
}

printf( "\n Ha calculado el %crea de %d tri%cngulo(s).", 160, contador, 160 );

getch(); /* Pausa */

return 0;
}
Conclusión

En conclusión Dev c++ sirve tanto para C como para c++, solo guarda el archivo como .c y a

programar. Pero devc++ no es un compilador, más bien es un editor de texto, sí.. como bloc

de notas XDD. Compilador es el GCC, devc++ es un IDE que se traduce a

editor+compilador+linker+debuguer.... o sea, un conjunto de programas que te ayudan a

programar.
Net grafías:

https://alvarenga.blogcindario.com/2013/08/00002-librerias-de-dev-c.html

https://www.abrirllave.com/c/ejercicios-resueltos.php

https://www.proyectobyte.com/windows/como-crear-proyecto-dev-c-plus-plus

https://alvarenga.blogcindario.com/2013/08/00002-librerias-de-dev-c.html

Vous aimerez peut-être aussi