Estructura de un programa informático Un programa informático (programa) es una secuencia de acciones (instrucciones) que manipulan un conjunto de objetos (datos). Existen dos partes o bloques que componen un programa: Bloque de declaraciones: en este se detallan todos los objetos que utiliza el programa (constantes, variables, archivos, etc). Anteriormente publique estos temas lo encontras el aquí : Introducción a la programación parte I https://www.lpericena.tk/2019/07/introduccion-la-programacion.html Introducción a la programación parte II https://www.lpericena.tk/2019/07/introduccion-la-programacion-ii.html
Palabra reservada Cada una tienen un significado especial por el cual no pueden ser utilizado para otro propósito
Existe muchas mas palabras , pero a lo que pude investigar encontré las mencionada , ahora algunas de ellas sabemos sus significados pero otras no , les recomiendo que investiguen un poco mas .
Identificadores Presentan instrucción y datos de lenguaje .Existen dos tipos de indicadores Los Estándares y Los Definido por el usuario
Estándares Se encuentra almacenado en librerías que interactúan con el lenguaje al momento de ejecutarse para estar predefinidos en todo el programa que vamos a realizar , podemos encontrar :
En cada lenguaje de programación es diferente los estandar de programación , ya que cada sintaxis va variar recomendación leer un poco mas del del lenguaje que van a iniciar como principiante .
Definidos por el usuario Son aquellos creados con la finalidad de resolver un problema
Tipos de Datos
Desde aquí comienza a tener algunas confusiones definir los tipos de datos .Un tipo de dato representa un conjunto o un rango de valores .Un dato siempre debe ir asociado a el . Cada objeto o identificador pude contener un único tipo de dato.
Existe Dos tipos de datos Los Simple y Los Complejos definidos por el usuario
Los tipos de datos primitivo son
-Enteros
-Reales
-Caracteres
-Boleanos
-Cadena (String)
Enteros Es un conjunto de todos los números enteros sin contar los decimales. Tipos Rango Formato Byte 0,255c Sin Signo 1byte Word 0,65535 Sin Signo 2byte Shortnlt -128,127 Signado 1byte Integer -32768,32767 Signado 2byte Longint -2147483648,2147483647 Signado 4byte
Reales Es el conjunto de todos los números reales ,el cual se debe expresar con punto , los dígitos que se encuentran antes del punto representan la parte entera y los que se encuentra después del punto representan la parte decimal. Tambien posee su propia clasificación
Tipos Rango Single 1.5 E-45,3.4E+38 Real Double Comp Extended
Carácter Todo sistema computacional maneja un conjunto de caracteres que son representaciones que forman parte del código ASCII .Un carácter ocupa 1Byte en memoria de almacenamiento
ejemplo
Un carácter puede ser un dígito (0 o 9) Una letra (a o z) o (A o Z) Un carácter especial(* ,#,<,+ ,&,¬ )etc También podemos hacer referencia a un carácter utilizando el símbolo numeral # por delante de un numero .Que identifica el código del carácter con relación al código ASCII.
Booleano Son dos valores lógicos TRUE (VERDADERO) y FALSE(FALSO) .que nace de la comparación realizada por el uso de los operadores lógicos y operadores relacionales.
Es un tipo de dato no primitivo ya que nace del tipo char , representando un conjunto de caracteres tomados en forma secuencial , la logitud deesta cadena se mide por la cantidad de caracteres que contiene
ejemplo
cad1 = Hola a todos ,como les va cad2= Estas aprendiendo mucho
Esto tipos de datos son creados para facilitar nuestro trabajo como programador , los cuales representan estructura basadas en los tipos de datos primitivos. Se clasifican de la siguiente manera :
Enumerados
Subseries o subrangos
Arreglos
Registros
Conjunto
Archivos
Punteros
De las cuales haremos referencias de algunos en capítulos posteriores.
"Cualquier idiota puede usar un ordenador. De hecho, muchos lo hacen" -- Ted Nelson
Referencia
Introducción a la programación parte I https://www.lpericena.tk/2019/07/introduccion-la-programacion.html Introducción a la programación parte II https://www.lpericena.tk/2019/07/introduccion-la-programacion-ii.html
------------------------------------------------ Únete a la comunidad Cyber Hacking
ADVERTENCIA: NO INTENTE HACER UN ATAQUE SIN EL PERMISO DE PROPIETARIO DEL SITIO WEB. ES UN PROPÓSITO EDUCATIVO SOLAMENTE. NO ES RESPONSABLE DE NINGÚN TIPO DE PROBLEMA ILEGAL. PERMANECE LEGAL. GRACIAS! Si tienes algún problema, deja un comentario y comparte tú opinión. ¿Ha quedado contestada su pregunta?
<
Mi nombre es Luishiño aquí es donde me gusta escribir sobre temas que en su momento me interesan. Aveces sobre mi vida personal y principalmente cosas de programación ,desarrollo web.Aplicaciones,Software, programas que yo mismo las desarrollo y cosas básicas de informática.