Post on 26-May-2015
Programacion Web.Natalia Nova Pineda #22
Jessica Rodríguez Ríos #221103
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Qué es Programación?
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal.
$a = 1234; # número decimal $a = -123; # un número negativo $a = 0123; # número octal (equivalente al 83 decimal)$a = 0x12; # número hexadecimal (equivalente al 18 decimal)
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es Lenguaje de
Alto nivel?Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.
if( numero > 0 ) printf( "El número es positivo" )
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Lenguaje
de Maquina?
00000 1001110 LOAD 1111000001 10110100 STOR 1010000010 10011110 LOAD 1111000011 11010100 ADD 1010000100 10111111 STOR 1111100101 00000000 HALT
Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cómo se clasifica
Lenguaje de alto Nivel?
Lenguajes de programación imperativosLenguajes de programación declarativosLenguajes de programación orientados a objetosLenguajes de programación orientados al problemaLenguajes de programación naturalesLenguajes de programación de 1 generación. Lenguajes de programación de 2 generaciónLenguajes de programación de 3 generaciónLenguajes de programación de 4 generaciónLenguajes de programación de 5 generación
ADAALGOLBASICClipperCobolC++
FORTHFortran
Informix 4glJava
Lexico (con códigos en castellano o sinónimos en otros idiomas)
LispLogo
ModulaPASCAL
RPGVisual Basic
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Qué significa Assembler?
El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina,ejecutable directamente por la máquina para la que se ha generado.
STACK SEGMENT STACK DW 64 DUP (?) STACK ENDSDATA SEGMENT Cadena DB "Yahoo!!",13,10,"$“DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, SS:STACKINICIO: mov ax,DATAmov ds, ax mov dx, offset Cadenamov ah, 09hint 21h mov ah, 4chint 21hCODE ENDSEND INICIO
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Programación orientada a Objetos?
La programación orientada a objetos o POO (OOP según sus
siglas en inglés) es un paradigma de
programación que usa objetos y sus
interacciones, para diseñar aplicaciones y
programas informáticos. Está basado en varias
técnicas, incluyendo herencia, abstracción,
polimorfismo y encapsulamiento. Su uso se popularizó a
principios de la década de los años
1990.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Qué son los Eventos?
En la programación
existe la programación
orientada a eventos, en la que un evento es un
mensaje de software que
indica que algo ha ocurrido, como un tecleo o un click de
un mouse.En el control de
procesos, un evento es una
ocurrencia que ha ocurrido y que ha sido registrado.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Cuáles y que Significados tienen los Controles?
Cumplen funciones de control dual en los
diferentes departamentos, que puede ser normativa,
marco jurídico, la funciones del control interno es la
siguientes determinar los propietarios y los perfiles
según la clase de información, permitir a dos personas intervenir como
medida de control, realizar planes de contingencias,
dictar normas de seguridad informática, controla la calidad de software, los
costos, los responsables de cada departamento, control
de licencias, manejo de claves de cifrado, vigilan el cumplimiento de normas y de controles, es clara que
esta medida permite la seguridad informática.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Qué significa Algoritmo?
En matemáticas, ciencias de la computación y
disciplinas relacionadas, un algoritmo (del griego y latín, dixit
algorithmus y este a su vez del matemático
persa Al-Juarismi ) es un conjunto preescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que
permite realizar una actividad mediante
pasos sucesivos que no generen dudas a quien
deba realizar dicha actividad.
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Diagrama de Flujo y Cuales son sus Símbolos?
El diagrama de flujo es la representación
gráfica del algoritmo o proceso. Se utiliza en
disciplinas como la programación, la economía, los
procesos industriales y la psicología cognitiva.
Estos diagramas utilizan símbolos con
significados bien definidos que
representan los pasos del algoritmo, y
representan el flujo de ejecución mediante
flechas que conectan los puntos de inicio y de
fin de proceso.
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles es el Significado de
cada uno de Ellos?
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué son las Variables y como se
Declaran n la Memoria RAM?
Una variable es un símbolo que representa un elemento o cosa no especificada de un conjunto dado. Dicho conjunto es llamado conjunto universal de la variable, universo o variarde la variable, y cada elemento del conjunto es un valor de la variable. Sea x una variable cuyo universo es el conjunto {1,3,5,7,9,11,13}; entonces x puede tener cualquiera de esos valores: 1,3,5,7,9,11,13.
para declara es primero el tipo y liego el nombre que se le quiera dar a la variable ej:int numerillo; //esto es un comentario y aca se declaro un entero llamado numerillootro ejemplo:char letrijirijilla; //aca declaramos un caracter llamado letrijirijillay asi para los demas tipos de datos que desees ingresar com float, para flotante, double para mas largo que flotante.y el proceso de compilacion si no recuerdo como se hace en ese programa.
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿ Qué son las Constantes NS?
En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.Por ejemplo:El valor de pi = 3.1416Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
#include <stdio.h> #define PI 3.1415926 int main() { printf("Pi vale %f", PI); return 0; }
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles son los Operadores aritméticas
y Cual es su Jerarquización dentro de una Operación?
Nombre del operador Sintaxis
Más unitario +a
Suma a + b
Preincremento ++a
Postincremento a++
Asignación con suma a += b
Menos unitario (negación) -a
Resta a - b
Predecremento --a
Postdecremento a--
Asignación con resta a -= b
Multiplicación a * b
Asignación con multiplicación a *= b
División a / b
Asignación con división a /= b
Módulo (Resto) a % b
Asignación con módulo a %= b
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles y que Significados tienen los
Operadores de Relación?Nombre del operador
Descripción
CONTAINS
Selecciona los documentos que contienen la palabra especificada en un campo específico del documento.
ENDS
Selecciona los documentos que acaban en la cadena de caracteres especificada en un campo específico del documento.
STARTS
Selecciona los documentos que contienen palabras que empiezan por la cadena de caracteres especificada en un campo específico del documento.
SUBSTRING
Selecciona los documentos que contienen palabras que contienen la cadena de caracteres especificada en un campo específico del documento.
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa y Cual es la Tabla de
Descomposición para los Siguientes operadores Lógicos AND, OR, XOR?
2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa
Programación HTML?
HTML, siglas de HyperText Markup
Language («lenguaje de marcado de
hipertexto»), es el lenguaje de
marcado predominante para la elaboración de páginas web. Es
usado para describir la estructura y el
contenido en forma de texto, así como para
complementar el texto con objetos tales como
imágenes