UNIDAD 7.

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

Informática I – 4to año Volumen II.
UNIDAD II: ALGORITMOS Y LENGUAJES
Elementos de Pascal Escribir un programa en Pascal que lea los valores de los catetos de un triángulo rectángulo y calcule y muestre la hipotenusa. program.
Técnico en programación de Software
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Programación 1 Introducción
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Introducción a la Computación
Ingeniero Anyelo Quintero
Programación.
Tema 6. Conceptos básicos de programación
ALGORITMOS Y ESTRUCTURAS DE DATOS
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
LOGICA DE PROGRAMACION
Proceso de información en la computadora
LENGUAJE “C” Programación.
Academia de Informática
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
PRINCIPIOS DE PROGRAMACION ESTRUCTURADA
Electrónica Digital.
Tema 2: Los tipos de datos
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Sintaxis.
Programación en Pascal
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
LENGUAJE DE PROGRAMACIÓN
Tema 6. Conceptos básicos de programación (Repaso) Prof. María Alejandra Quintero Informática Año 2013.
COMPONENTES DE UN ALGORITMOS
INTEGRANTES LINA JIMÉNEZ LOZANO ROSA ELENA REINA CARLOS VILLADIEGO MARIANO SEPULVEDA.
Elementos básicos del lenguaje
El Concepto de Tipo Los tipos permiten indicar la característica de los valores (datos) manipulados en un programa. Toda variable tiene asociado un tipo.
Introducción Lenguaje de Programación ING2101 SECC Ayud. Ariel Fierro Sáez.
Introducción a la Ingeniería de Sistemas
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 13/05/2006.
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
PARCIAL DE JUNIO DEL 2014 LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE.
Lenguaje de Programación  Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
HERAMIENTAS DE PRODUCCIÓN
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/08/2006.
Lenguaje de Programación  Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan.
DEV- C++ ·include <iostream> Int x x=x+2(x)
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
PRINCIPIOS DE PROGRAMACIÓN
TIPOS DE DATOS.
Elaboración de algoritmos usando lógica de programación
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
Programación de Computadores
CLASE 10. AGENDA 1 Repaso 2 Operadores 3 Directivas 14 Entrada y Salida de Datos.
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
EL TIPO DE DATO LOGICO y constantes.
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
PARCIAL 2. LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE LAS CUALES SE COMUNICAN.
PARCIAL 2. LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE LAS CUALES SE COMUNICAN.
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
Prof. Yesika Medina ESTRUCTURAS DE DATOS OBJETIVO III. APLICAR A LOS PROGRAMAS EN.
Algoritmos y Programación. Objetivos de Aprendizaje: Al finalizar esta unidad ud. debe estar en la capacidad de: Definir el propósito y el contenido de.
INFORMÁTICA II TEMA: DISEÑA Y ELABORA ALGORITMOS DOCENTE: MARÍA DOLORES GARCÍA PONCE CAMPUS TONALÁ JALISCO.
METODOS DE PROGRAMACION I Ing. Vania Flores Pinto.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Transcripción de la presentación:

UNIDAD 7

Lenguaje de Programación Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad determinada con la computadora. Las computadoras “hablan” su propio lenguaje, el cual es numérico y está limitado a 1s y 0s (Sistema Binario)

Bajo nivel Emsamblador Características del lenguaje Usar el mismo lenguaje de ellas: un lenguaje de máquina Usar un lenguaje parecido al nuestro: un lenguaje de alto nivel Usar un lenguaje parecido al de las computadoras: un lenguaje de bajo nivel. Bajo nivel Emsamblador Alto nivel (C, vb,perl..) Más parecido al lenguaje natural, más fácil de entender Más parecido al lenguaje del computador Nivel medio Java, C ,C++, Macroensamblador

INCOVENIENTES DEL LENGUAJE Ofrece muchas libertades al programador en la forma de escribir el código fuente. Si no ajusta a una disciplina en la manera de programar, los programas pueden resultar indescifrables al programador. Carece de comprobación ene le sistema en tiempo de ejecución. Esto puede originar muchos problemas no detectables a simple vista

ELEMENTOS BASICOS DE UN PROGRAMA Comentarios Funciones de librería predefinidas Definición de directivas y macros Cabecera del programa Declaración de variables Cuerpo del programa compuesto de secuencia de sentencia Fin del programa

Fases de un Programa Usualmente los programas en C y en la mayoría de lenguajes, constan de tres fases: Fase de Entrada: se le indica al usuario que datos debe ingresar a la computadora y se recopila esa información Fase de Computo: los datos ingresados son procesados, se efectúan cálculos. Fase de Salida: la información generada es mostrada, se despliegan los resultados

Tipos de Datos Básicos Cada tipo de dato tiene dos características que lo definen: Dominio, corresponde al rango de valores que el tipo de dato puede tomar. Conjunto de operaciones que se pueden realizar sobre el tipo de dato. Los tipos de datos básicos son: Numéricos Caracteres Lógicos

Datos Numéricos Los datos numéricos pueden ser de dos tipos: Enteros  integer, int Números completos, que no tienen componentes fraccionarios Pueden ser con o sin signo Algunas computadoras pueden representar cantidades enteras desde –32768 a +32767 Reales  real, float, double Siempre tienen un punto decimal Pueden ser positivos o negativos

Datos Lógicos Existen datos que solo pueden ser Falsos o Verdaderos. Por Ejemplo: ¿La base y la altura son iguales? ¿Es rectángulo? ¿Es cuadrado? A este tipo de datos, se los conoce como datos booleanos o lógicos  Boolean Usualmente se utilizan para representar las alternativas (verdadero/falso) a ciertas condiciones.

Operaciones Lógicas Con los datos lógicos se pueden efectuar operaciones lógicas. Operador Significado Ejemplo Tipo de resultado Resultado No(not) Negación de un valor No(6>10) Entero o real Verdadero Y(and) Conjunción (1<5) y (5>10) Ecuador clasificó y Colombia no clasificó Falso O (or) Disyunción (5>10) o (10<9)

Análisis de un Programa Sencillo Se desea ordenarle a la computadora que muestre un mensaje: Hola Mundo, por el monitor