Fundamentos de Programación

Slides:



Advertisements
Presentaciones similares
Sistemas de Numeración Códigos de E/S (Séptima semana)
Advertisements

2. Manejo de memoria Manejo de memoria estática
Curso de Java Capitulo 6: Cadenas y Arrays Profesor:
Tópicos Selectos de Algoritmos
Informática I – 4to año Volumen II.
La maquina de Turing La máquina de Turing es una caja negra (tan simple como una máquina de escribir y tan compleja como un ser humano) capaz no sólo de.
Representación de la información
ING. ENRIQUE MENESES FUNCIONES Y OPERACIONES S I G.
Repaso para la construcción del intérprete 2012
Especialista en Business Intelligence Integration Services SSIS (Sesión 5) Microsoft SQL Server 2008 R2 (Nov.2013) Suscribase a o.
SQL Server Integration Services SSIS
SQL Server Integration Services SSIS
Representación de la Información
CADENAS EN PHP.
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Teoría de lenguajes y compiladores
1 Cadenas de caracteres Es un objeto de la clase String Una cadena de caracteres es una matriz unidimensional de elementos de tipo Char New. Utilizado.
Manipulación de caracteres e hileras de texto
FUNCIONES Y PROCEDIMIENTOS
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
Introducción a la Informática Clase 5
Proceso de información en la computadora
LENGUAJE “C” Programación.
MODULO MICROSOFT EXCEL
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tema 2: Los tipos de datos
Tema 1 Fundamentos de Computación Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Clase 2.
CONVERSIONES DE CODIGO
TIPOS DE DATOS ABSTRACTOS
CODIGO ASCII.
ASI FUNCIONAN LOS BITS Y LOS BYTES
Transformación de los Datos en Información leCCI Ó N 7.
ESTRUCTURA DE DATOS ESD-243
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
Introducción a Celdas. Celdas La intersección de una fila y una columna es una celda. Cada celda está referenciada por un único par de coordenadas y ocupa.
Fundamentos de Programación
Introducción a las tecnologías informáticas Oscar F. Bedoya L. Oficina Edificio 331.
Programación en C para electrónicos
Algoritmo Ing. Maria Rosana Heredia
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.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
el computador y sus partes
Arquitectura de Computadoras I
La vida sería mucho más sencilla si pudiéramos echar un vistazo al código fuente. Anónimo.
Especialista en Business Intelligence Integration Services SSIS Transformaciones (Parte 3) Microsoft SQL Server 2008 R2 Suscribase a
Términos algoritmo diseñar algoritmo implementar algoritmo
Contenido:  ¿Qué son los Punteros?  Los Procedimientos: New y Dispose.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Al finaliza la unidad el participante será capaz de: Identificar los componentes físicos y lógicos una computadora y la relación entre ellos. Reconocer.
 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
1 Unidad II Aplicaciones con Arreglos en Java y C++ M.C. Juan Carlos Olivares Rojas.
Presente un cuestionario con los aspectos mas importantes sobre los
Computación I. CI-2125 Tema VII
Lic. Carla Aguirre Montalvo
Sistema Binario
CODIGO ASCII.
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.
Objetivo General:  Al terminar esta unidad los participantes serán capaces de identificar el elemento lógico de las computadoras, aprenderá que son los.
Décimo Curso de Programación Básica con NQC “Segunda Clase” Cristián Arenas Ulloa Agosto 29 de 2009.
Los archivos también denominados ficheros (file); es una colección de información (datos relacionados entre sí), localizada o almacenada como una unidad.
Representación de la Información en el Computador Material Recopilado por el Prof. Manuel Sánchez.
SISTEMAS DE INFORMACIÓN TECNOLOGÍAS DE LOS SISTEMAS DE INFORMACIÓN MÉTRICAS Ing. Rodolfo Spagnuolo.
SISTEMA BINARIO Esta plantilla se puede usar como archivo de inicio para presentar materiales educativos en un entorno de grupo. Secciones Para agregar.
Equipo de Profesores del Curso. Funciones de Texto.
Representación de la Información en el Computador Prof. Manuel B. Sánchez.
Transcripción de la presentación:

Fundamentos de Programación Las Cadenas de Caracteres

Introducción Las computadoras inicialmente fueron creadas para realizar calculos matemáticos complejos. Pero al transcurrir de los años esto se ha modificado, no solo se realiza operaciones de cálculo matemático complejas sino que también se procesan palabras

El juego de caracteres Los lenguajes de programación utilizan un juego de caracteres <<alfabeto>> para comunicarse con las computadoras. ASCII (American Standard Code for Information Interchange EBCDIC (Estended Binary Coded Decimal Interchange Code)

Cadena de caracteres Una cadena (string) de caracteres es un conjunto de caracteres – incluido el blanco – que se almacenan en un área contigua de la memoria. Pueden ser entradas/salidas a/desde un terminal. La longitud de una cadena es el número de caracteres que contiene. La cadena que no contiene ningún caracter se le denomina cadena vacía o nula.

Datos Tipo Caracter El dato tipo caracter (char) se incorpora en diferenres lenguajes de programación. Pueden ser constante o una variable que pertenezcan a este tipo de dato.

Operaciones con Cadenas Las operaciones con cadenas más usuales son: Cálculo de la longitud Comparación Concatenación Extracción de subcadenas Búsqueda de información

Otras funciones de cadenas Existen otras finciones de cadena internas al lenguaje o definidas por el usuario, que suelen ser de utilidad en programación y cuyo conocimiento es muy importante conocer: Insertar cadenas Borrar cadenas Cambiar cadenas Convertir cadenas en números y viceversa

Preguntas de Repaso Se desea eliminar los blancos de una frase dada terminada en un punto. Se supone que es posible leer los caracteres de la frase de uno en uno. Leer un caracter y deducir si está situado antes o después de la letra <<m>> en orden alfabético

Preguntas de Repaso Leer los caracteres y deducir si están en orden alfabético Leer una letra de un texto. Deducir si está o no comprendida entre las letras mayúsculas I-M inclusive. Contar el núemro de letras << i >> de una frase terminada en un punto. Se supone que las letras pueden leerse independientemente.