SlideShare una empresa de Scribd logo
1 de 29
Profra: Dení Ramírez Andrade
Tecnología de la información y
comunicación 1.
BLOQUE 1. DISEÑA PROGRAMAS DE COMPUTADORA DE
NIVEL BÁSICO I
Son las formas de representación interna de datos de la
computadora mediante las que se representa cualquier situación en
ésta; es decir, son los tipos de datos que maneja la máquina.
Por ejemplo:
Podemos representar aun trabajador mediante los datos:
Nombre del empleado.
 Número de horas trabajadas
Cuota por hora, etcétera.
ESTRUCTURA DE DATOS
Los tipos de datos más comunes son:
• Los numéricos (entero y real).
• Cadena de caracteres (alfabéticos o alfanuméricos).
• Carácter
• Boolean.
Cada uno de los cuales puede manejarse como una
constante o como una variable.
Tipos de datos
Variables
• Las variables sirven para representar y manejar datos. Todo dato
que vaya a ser introducido a la computadora y todo dato que vaya a
ser generado o calculado a partir de otros datos para obtener algún
resultado tienen que identificarse y manejarse en forma de variable.
Una variable tiene las siguientes características:
• Nombre.
• Contenido.
• Constantes.
Nombre
Es el identificador de la variable que servirá para referenciarla.
Las reglas para asignar nombres de variables y otros identificadores como
métodos, funciones, clases, objetos, etcétera, son:
1. Se pueden utilizar combinaciones de letras mayúsculas y minúsculas
(A...Z, a...z); dígitos (0...9) y el símbolo de subrayado (o guión bajo
_).
2. El nombre debe iniciar con una letra.
3. Es conveniente que la longitud no pase de 20 caracteres.
4. No debe ser palabra reservada (como if, then, else, for, do, while, etc.).
5. Estilo de programación. En este libro se utilizará el estilo que maneja el
lenguaje Java y los demás lenguajes modernos. Dicho estilo es el siguiente:
a) En nombres de clases:
• La primera letra en mayúscula y las demás en minúsculas. Ejemplos: Empleado,
Alumno, Cliente.
• Si se juntan varias palabras, se aplica el punto anterior a cada una de las
palabras. Ejemplos: EmpleadoConfi anza, EmpleadoSindicalizado,
EmpleadoPorHoras.
b) En nombres de variables, funciones, objetos, métodos y otros:
• Si el elemento se compone por una sola palabra, se usan puras minúsculas.
Ejemplos: nombre, sueldo, x, y, z, x1, y2, z1, x25, y11, z12.
NOTAS (Nombre de las variables).
Contenido
Se puede considerar que toda variable tiene una “casilla”
donde se almacena el valor que toma en cada ocasión.
Esto es similar a tener un casillero donde las casillas sirven
para guardar objetos y tienen su respectiva identificación
que permite referenciarlas.
Por ejemplo:
Toda variable debe estar asociada a
un:
oTipo de datos Entero
oDato Real.
oCadena, etcétera.
De acuerdo con esto, sólo podrá tomar
valores válidos para el tipo de dato
definido.
Tipo de datos
Son valores específicos, y en consecuencia invariables.
Por ejemplo:
Constantes de tipo entero son: 5, 10, -56 y 20.
Constantes de tipo real son: 3.1416, 40.5, -1.5 y 2.718.
Constantes de tipo cadena de caracteres son: “Universidad de
Sonora”, “Tornillo X25 ¾”, “Rosales # 245 Sur”; constantes
de tipo carácter son: ‘s’, ‘n’, ‘S’, ‘N’.
Constantes de tipo boolean son True y False.
Constantes
OPERACIONES PRIMITIVAS ELEMETALES
Las operaciones primitivas elementales son
las acciones básicas que la computadora
puede ejecutar.
A continuación estudiaremos las
características de cada una.
Es una acción que se considera como no ejecutable, ya que
mediante ésta se declara o define el entorno en el que se
ejecutará el algoritmo (programa).
En esta parte se declaran:
Las variables,
Las constantes.
Los tipos.
Los objetos, etcétera.
A continuación se explican.
Declarar
Como ya se explicó, las constantes son valores específicos. Sin
embargo, se pueden declarar constantes simbólicas, es decir,
mediante un identificador, con el siguiente formato:
Constantes
NOTA
Tipos
Se declaran nuevos tipos de datos. El formato es:
Variable
Esta acción permite representar en un programa las estructuras de datos necesarias
para abstraer y representar en la computadora la situación real del problema o de la
tarea que se manejará; en otras palabras, se declaran las variables necesarias
mediante el siguiente formato:
Ejemplo:
Para representar la situación de pago de sueldos que ya se ha
mencionado, tendremos que hacer lo siguiente:
Aquí también se pueden declarar
objetos, en este libro lo haremos como
se explica mas adelante, ya que es a
partir de ahí que los usaremos.
Objetos
Lectura de datos (entrada)
• Esta operación nos permite introducir los datos a la
computadora, es decir, introducir la materia prima para el
proceso.
• La introducción de datos puede hacerse desde un teclado,
lector de código de barras, un archivo en un disco, un ratón
(mouse) o desde cualquier otro dispositivo de entrada.
• El dispositivo estándar de entrada es el teclado.
El formato para leer datos es:
oEsta acción espera a que se tecleen los datos
correspondientes, los cuales se almacenarán en las
variables especificadas.
oEn virtud de que los nombres de las variables son
mnemónicos con respecto a los datos que representan, se
facilita la comprensión de la acción.
oCon esta acción entendemos que se leerán el nombre, las
horas trabajadas y la cuota por hora, y además que la
lectura implica un proceso interactivo en el que se
solicitan los datos en la pantalla.
EJEMPLOS
Operación aritméticas fundamentales
Estas operaciones permiten modificar la apariencia de los datos para
generar información; en otras palabras, procesar los datos que entran
como materia prima para convertirlos en información que saldrá de la
computadora.
Mediante tales operaciones se forman expresiones aritméticas
(fórmulas) para realizar los cálculos.
• Formato:
Estructura de datos (salida)
Mediante la escritura damos salida a los datos de la computadora hacia
un medio periférico como por ejemplo la pantalla de video, la
impresora, disco u otro. La salida estándar es el video.
• Formato:
Ejemplo:
En el ejemplo que venimos siguiendo se debe imprimir como
resultado el nombre del empleado y su sueldo. Con la acción
o instrucción:
se indica que se imprimen el nombre y el sueldo, que es la
información requerida en este problema. Por el momento no se
hace énfasis en darle algún formato a la salida; sólo se indican
los datos que salen en términos de las variables que los
contienen, aprovechando que estamos utilizando nombres
mnemónicos. Cuando se analiza el problema es donde se define
el formato de la salida, por ejemplo si será un cheque, un recibo
o algún otro documento, y será en la codificación del programa
cuando se le dé a la salida algún formato específico.
Explicación:
Se imprime el letrero Nombre = , luego se imprime el
contenido de la variable nombreEmp, luego se imprime el
letrero Sueldo = y por último se imprime el contenido de la
variable sueldo.
Actividad #5
Describe los tipos de datos más comunes en la
estructura de datos (Con ejemplos).
Tipos de datos
oLos numéricos (entero y real).
oCadena de caracteres (alfabéticos o alfanuméricos).
oCarácter
oBoolean.
Realizarlo en documento Word.
Guardar tu presentación con tu primer apellido, un
nombre y el número de la actividad.
Por ejemplo:
LA ELABORACIÓN ES DE MANERA INDIVIDUAL
Subir la actividad a plataforma o enviarla a mi correo.
Fecha límite: martes 28 de abril 2020 a las 3:00pm.

Más contenido relacionado

La actualidad más candente

Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datosLeonardo Torres
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacionAlfonso
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datosrufiflores0469
 
Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantesIEO Santo Tomás
 
Algoritmo y mas teoria logica
Algoritmo y mas teoria logicaAlgoritmo y mas teoria logica
Algoritmo y mas teoria logicasrblack13
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operacionesEdwinChamorroT
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacionpepe1234554321
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos bakura4
 
Unidad 1
Unidad 1Unidad 1
Unidad 1Ana
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigneraula40tics2finanzas
 
Elementos de programas
Elementos de programasElementos de programas
Elementos de programasprofecona169
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFDHanny
 

La actualidad más candente (20)

Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantes
 
datos
datos datos
datos
 
Datos
DatosDatos
Datos
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Identificadores
IdentificadoresIdentificadores
Identificadores
 
Algoritmo y mas teoria logica
Algoritmo y mas teoria logicaAlgoritmo y mas teoria logica
Algoritmo y mas teoria logica
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Datos simples
Datos simples Datos simples
Datos simples
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigner
 
Elementos de programas
Elementos de programasElementos de programas
Elementos de programas
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFD
 

Similar a Elementos para solucionar problemas en seudocódigo c5. p1.

SESION 06.1.pptx
SESION 06.1.pptxSESION 06.1.pptx
SESION 06.1.pptxgeo49
 
Logica taller de tipo de datos
Logica taller de tipo de datosLogica taller de tipo de datos
Logica taller de tipo de datosuanelectromecanica
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Joseluis Cruz Ramirez
 
Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Luifer Herrera
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicosmoni26011993
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.pptmarcos793515
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.pptSANTOS400018
 
Tipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptTipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptricardosusa5
 
conceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfconceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfcarlosquiza2
 
Guía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en CGuía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en CPablo Chiesa
 
Base de datos antonio yeguez
Base de datos antonio yeguezBase de datos antonio yeguez
Base de datos antonio yeguezanto2707
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESwww.unefm.edu.ve
 

Similar a Elementos para solucionar problemas en seudocódigo c5. p1. (20)

SESION 06.1.pptx
SESION 06.1.pptxSESION 06.1.pptx
SESION 06.1.pptx
 
Logica taller de tipo de datos
Logica taller de tipo de datosLogica taller de tipo de datos
Logica taller de tipo de datos
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003
 
Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicos
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.tipos de datos
1.tipos de datos1.tipos de datos
1.tipos de datos
 
Tipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptTipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.ppt
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
conceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfconceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdf
 
Tecnología Periodo 2.pdf
Tecnología Periodo 2.pdfTecnología Periodo 2.pdf
Tecnología Periodo 2.pdf
 
Guía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en CGuía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en C
 
1100947.ppt
1100947.ppt1100947.ppt
1100947.ppt
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base de datos antonio yeguez
Base de datos antonio yeguezBase de datos antonio yeguez
Base de datos antonio yeguez
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
 

Más de DENIRAMIREZANDRADE (20)

Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
 
Interfaz de un presentador grafico c4.i2 p3.
Interfaz de un presentador grafico c4.i2 p3.Interfaz de un presentador grafico c4.i2 p3.
Interfaz de un presentador grafico c4.i2 p3.
 
Interfaz de un procesador de texto c1.i2. p3
Interfaz de un procesador de texto c1.i2. p3Interfaz de un procesador de texto c1.i2. p3
Interfaz de un procesador de texto c1.i2. p3
 
Karel el robot c7. p2. i2.
Karel el robot c7. p2. i2.Karel el robot c7. p2. i2.
Karel el robot c7. p2. i2.
 
Tercer grado. c1. r2.
Tercer grado. c1. r2.Tercer grado. c1. r2.
Tercer grado. c1. r2.
 
Sexto grado. c1. r2.
Sexto grado. c1. r2.Sexto grado. c1. r2.
Sexto grado. c1. r2.
 
Segundo grado. c1. r2.
Segundo grado. c1. r2.Segundo grado. c1. r2.
Segundo grado. c1. r2.
 
Quinto grado. c1. r2.
Quinto grado. c1. r2.Quinto grado. c1. r2.
Quinto grado. c1. r2.
 
Primer grado. c1. r2.
Primer grado. c1. r2.Primer grado. c1. r2.
Primer grado. c1. r2.
 
Cuarto grado. c1. r2.
Cuarto grado. c1. r2.Cuarto grado. c1. r2.
Cuarto grado. c1. r2.
 
Tercer grado. c7.
Tercer grado. c7.Tercer grado. c7.
Tercer grado. c7.
 
Sexto grado. c7.
Sexto grado. c7.Sexto grado. c7.
Sexto grado. c7.
 
Segundo grado. c7.
Segundo grado. c7.Segundo grado. c7.
Segundo grado. c7.
 
Primer grado. c7.
Primer grado. c7.Primer grado. c7.
Primer grado. c7.
 
Cuarto grado. c7.
Cuarto grado. c7.Cuarto grado. c7.
Cuarto grado. c7.
 
Tercer grado. c6.
Tercer grado. c6.Tercer grado. c6.
Tercer grado. c6.
 
Sexto grado. c4.
Sexto grado. c4.Sexto grado. c4.
Sexto grado. c4.
 
Segundo grado. c6.
Segundo grado. c6.Segundo grado. c6.
Segundo grado. c6.
 
Primer grado. c6.
Primer grado. c6.Primer grado. c6.
Primer grado. c6.
 
Cuarto grado. c4.
Cuarto grado. c4.Cuarto grado. c4.
Cuarto grado. c4.
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

Elementos para solucionar problemas en seudocódigo c5. p1.

  • 1. Profra: Dení Ramírez Andrade Tecnología de la información y comunicación 1. BLOQUE 1. DISEÑA PROGRAMAS DE COMPUTADORA DE NIVEL BÁSICO I
  • 2. Son las formas de representación interna de datos de la computadora mediante las que se representa cualquier situación en ésta; es decir, son los tipos de datos que maneja la máquina. Por ejemplo: Podemos representar aun trabajador mediante los datos: Nombre del empleado.  Número de horas trabajadas Cuota por hora, etcétera. ESTRUCTURA DE DATOS
  • 3. Los tipos de datos más comunes son: • Los numéricos (entero y real). • Cadena de caracteres (alfabéticos o alfanuméricos). • Carácter • Boolean. Cada uno de los cuales puede manejarse como una constante o como una variable. Tipos de datos
  • 4. Variables • Las variables sirven para representar y manejar datos. Todo dato que vaya a ser introducido a la computadora y todo dato que vaya a ser generado o calculado a partir de otros datos para obtener algún resultado tienen que identificarse y manejarse en forma de variable. Una variable tiene las siguientes características: • Nombre. • Contenido. • Constantes.
  • 5. Nombre Es el identificador de la variable que servirá para referenciarla. Las reglas para asignar nombres de variables y otros identificadores como métodos, funciones, clases, objetos, etcétera, son: 1. Se pueden utilizar combinaciones de letras mayúsculas y minúsculas (A...Z, a...z); dígitos (0...9) y el símbolo de subrayado (o guión bajo _). 2. El nombre debe iniciar con una letra. 3. Es conveniente que la longitud no pase de 20 caracteres. 4. No debe ser palabra reservada (como if, then, else, for, do, while, etc.).
  • 6. 5. Estilo de programación. En este libro se utilizará el estilo que maneja el lenguaje Java y los demás lenguajes modernos. Dicho estilo es el siguiente: a) En nombres de clases: • La primera letra en mayúscula y las demás en minúsculas. Ejemplos: Empleado, Alumno, Cliente. • Si se juntan varias palabras, se aplica el punto anterior a cada una de las palabras. Ejemplos: EmpleadoConfi anza, EmpleadoSindicalizado, EmpleadoPorHoras. b) En nombres de variables, funciones, objetos, métodos y otros: • Si el elemento se compone por una sola palabra, se usan puras minúsculas. Ejemplos: nombre, sueldo, x, y, z, x1, y2, z1, x25, y11, z12.
  • 7. NOTAS (Nombre de las variables).
  • 8. Contenido Se puede considerar que toda variable tiene una “casilla” donde se almacena el valor que toma en cada ocasión. Esto es similar a tener un casillero donde las casillas sirven para guardar objetos y tienen su respectiva identificación que permite referenciarlas. Por ejemplo:
  • 9. Toda variable debe estar asociada a un: oTipo de datos Entero oDato Real. oCadena, etcétera. De acuerdo con esto, sólo podrá tomar valores válidos para el tipo de dato definido. Tipo de datos
  • 10. Son valores específicos, y en consecuencia invariables. Por ejemplo: Constantes de tipo entero son: 5, 10, -56 y 20. Constantes de tipo real son: 3.1416, 40.5, -1.5 y 2.718. Constantes de tipo cadena de caracteres son: “Universidad de Sonora”, “Tornillo X25 ¾”, “Rosales # 245 Sur”; constantes de tipo carácter son: ‘s’, ‘n’, ‘S’, ‘N’. Constantes de tipo boolean son True y False. Constantes
  • 11. OPERACIONES PRIMITIVAS ELEMETALES Las operaciones primitivas elementales son las acciones básicas que la computadora puede ejecutar. A continuación estudiaremos las características de cada una.
  • 12. Es una acción que se considera como no ejecutable, ya que mediante ésta se declara o define el entorno en el que se ejecutará el algoritmo (programa). En esta parte se declaran: Las variables, Las constantes. Los tipos. Los objetos, etcétera. A continuación se explican. Declarar
  • 13. Como ya se explicó, las constantes son valores específicos. Sin embargo, se pueden declarar constantes simbólicas, es decir, mediante un identificador, con el siguiente formato: Constantes NOTA
  • 14. Tipos Se declaran nuevos tipos de datos. El formato es:
  • 15. Variable Esta acción permite representar en un programa las estructuras de datos necesarias para abstraer y representar en la computadora la situación real del problema o de la tarea que se manejará; en otras palabras, se declaran las variables necesarias mediante el siguiente formato:
  • 16. Ejemplo: Para representar la situación de pago de sueldos que ya se ha mencionado, tendremos que hacer lo siguiente:
  • 17. Aquí también se pueden declarar objetos, en este libro lo haremos como se explica mas adelante, ya que es a partir de ahí que los usaremos. Objetos
  • 18. Lectura de datos (entrada) • Esta operación nos permite introducir los datos a la computadora, es decir, introducir la materia prima para el proceso. • La introducción de datos puede hacerse desde un teclado, lector de código de barras, un archivo en un disco, un ratón (mouse) o desde cualquier otro dispositivo de entrada. • El dispositivo estándar de entrada es el teclado. El formato para leer datos es:
  • 19.
  • 20. oEsta acción espera a que se tecleen los datos correspondientes, los cuales se almacenarán en las variables especificadas. oEn virtud de que los nombres de las variables son mnemónicos con respecto a los datos que representan, se facilita la comprensión de la acción. oCon esta acción entendemos que se leerán el nombre, las horas trabajadas y la cuota por hora, y además que la lectura implica un proceso interactivo en el que se solicitan los datos en la pantalla.
  • 22.
  • 23. Operación aritméticas fundamentales Estas operaciones permiten modificar la apariencia de los datos para generar información; en otras palabras, procesar los datos que entran como materia prima para convertirlos en información que saldrá de la computadora.
  • 24. Mediante tales operaciones se forman expresiones aritméticas (fórmulas) para realizar los cálculos. • Formato:
  • 25. Estructura de datos (salida) Mediante la escritura damos salida a los datos de la computadora hacia un medio periférico como por ejemplo la pantalla de video, la impresora, disco u otro. La salida estándar es el video. • Formato:
  • 26. Ejemplo: En el ejemplo que venimos siguiendo se debe imprimir como resultado el nombre del empleado y su sueldo. Con la acción o instrucción: se indica que se imprimen el nombre y el sueldo, que es la información requerida en este problema. Por el momento no se hace énfasis en darle algún formato a la salida; sólo se indican los datos que salen en términos de las variables que los contienen, aprovechando que estamos utilizando nombres mnemónicos. Cuando se analiza el problema es donde se define el formato de la salida, por ejemplo si será un cheque, un recibo o algún otro documento, y será en la codificación del programa cuando se le dé a la salida algún formato específico.
  • 27. Explicación: Se imprime el letrero Nombre = , luego se imprime el contenido de la variable nombreEmp, luego se imprime el letrero Sueldo = y por último se imprime el contenido de la variable sueldo.
  • 28. Actividad #5 Describe los tipos de datos más comunes en la estructura de datos (Con ejemplos). Tipos de datos oLos numéricos (entero y real). oCadena de caracteres (alfabéticos o alfanuméricos). oCarácter oBoolean.
  • 29. Realizarlo en documento Word. Guardar tu presentación con tu primer apellido, un nombre y el número de la actividad. Por ejemplo: LA ELABORACIÓN ES DE MANERA INDIVIDUAL Subir la actividad a plataforma o enviarla a mi correo. Fecha límite: martes 28 de abril 2020 a las 3:00pm.