Libro Programacion

Páginas: 51 (12730 palabras) Publicado: 11 de noviembre de 2015



Instituto tecnológico de Minatitlán. Investigación de temas de programación. Elaborado por: Ricardo Ernesto Díaz Rodríguez. 1er. Semestre carrera: ing. Electromecánica. No. De control: 15230666 Unidad1: 1. INTRODUCCION A LA PROGRAMACION DE LAS COMPUTADORAS. Prof.: Álvarez Alvarado Andrés.






INDICE.
1.0. Los temasvisto en clase. 3
1.1. Desarrollo histórico de la computadora y programación 8
1.2. Componentes básicos de una computadora 16
1.3. Introducción a los algoritmos 23
1.4. Diagrama de flujo 25
1.5. Metodología para la solución de problemas básicos en computadora 27
2.0. Lenguaje y su entorno integrado de desarrollo. 29
2.1. Introducción al lenguaje y a su entorno de desarrollo. 29
2.2. Estructurascondicionales 37
2.3 variables y constantes. 39
2.4. Operadores aritméticos, lógicos y relacionales. 42
2.5. Estructuras selectivas. 44
2.6. Bucles repetitivos. 48
2.7. Casos de uso en solución de problemas aplicada a la industria 51



















1.0. Los temas vistos en clase.
Historia y principios básicos de la programación:
Programación.
50,s
80,s
2000->
Código nemotécnicos(lenguaje de bajo nivel)
Lenguaje de alto nivel
(lenguaje estructurado1)
Lenguaje de alto nivel modernos
(lenguajes orientados a objetos)

Computadora.
DATOS PREOCESO RESULTADO
Una computadora es una máquina que procesas datos 2por medio de programas para dar resultados3.
El proceso utiliza el lenguaje maquina (binario)











COMPONENTES DE UNA COMPUTADORA.













CPU.U.C.
Unidad de control

U.L.A
Unidad lógica aritmética.

Aritmética: +, -, *, div, cos, mod, relación y lógicas.
Los valores de relación son: <, >, <=, >=, <>.
Div= este resuelvo el cociente. (De una división)
Mod= resuelve el residuo. (De una división)
Los valores de lógica son: and, or, not.
Los valores lógicos se emplean de la siguiente manera:


operador

operandoOperador

not


F

V

not

V

F



TABLA DE PRIORIDAD PARA OPERACIONES QUE PUEDE HACER LA (U.L.A) DE UNA COMPUTADORA.

ORDEN

OPERADOR

1.-

()

2.-

^, not

3.-

*, /, div, mod, and
(los operaciones del tercer orden se realizan de izquierda a derecha sin importar operaciones)

4.-

+, -, or

5.-

<, >, >=, =>, ==, <> (se resuelve de izquierda a derecha)

Algoritmos.

En los algoritmosbásicos se encuentran los “Diagramas de flujo”, y su ordinograma es:
INICIO/FIN
PROCESO
(ENTRADA/SALIDA)
(LEER/ESCRIBIR)
SUBPROGRAMA

DECISION (TIENE DOS SALIDAS “SI O NO” Y UNA ENTRADA

LINEAS DE FLUJO
CONECTOR





C++
Este es un lenguaje de programación, diseñado en 1980 por Bjarne Stroustrup. La intención de la creaciónfue extender el lenguaje de programación de c, mecanismo que permite la manipulación de objetos. En este caso el lenguaje de C++ en uno hibrido.
El nombre de C++ fue propuesto por Rick Mascitti en el año de 1993, cuando este fue utilizado por primera vez en un laboratorio el C++, significa las extensiones del original C o incremento.
C++ tiene los siguientes tipos fundamentales:
Caracteres: char,wchar_t.
Enteros: short, int, long, long long.
Numerous en coma flotante: float, double, long double.
Booleanos: bool.
Vacio: vold.




























1.1 DESARROLLO HISTORICO DE LA COMPUTADORA Y LA PROGRAMACION.
¿En términos generales que es una computadora?
Esta es una máquina capaz de efectuar una secuencia de operaciones mediante un programa, de tal manera, que se realice unprocesamiento sobre un conjunto de datos de entrada, obteniéndose otro conjunto de datos de salida.
El desarrollo histórico de la computadora tienen sus comienzos a mediados del siglo XIX, pero el hombre comenzó a utilizar aparatos mecánicos para resolver cuestiones matemáticas (analíticas) desde la civilización griega, un ejemplo de ello son:
Uno de los primeros dispositivos mecánicos para contar fue el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libro logica de la programacion
  • Buen libro: algoritmica para programacion
  • Programacion Libro
  • programación monitor tiempo libre
  • libro de programacion en C
  • JAVA FUNDAMENTOS DE PROGRAMACION LIBRO
  • Programacion Lineal Libro Taha
  • Programación en Java, El mejor libro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS