Mostrando entradas con la etiqueta Informática. Mostrar todas las entradas
Mostrando entradas con la etiqueta Informática. Mostrar todas las entradas

29 de agosto de 2014

Convertir en mayúscula y eliminar espacios laterales de campos de MySQL

En esta ocasión muestro las instrucciones para convertir todos los caracteres de un campo de texto en mayúscula y eliminar los espacios sobrantes laterales, todo en una campo de una tabla de MYSQL

Estas instrucciones deben ejecutarse dentro de PhpMyAdmin en la opción SQL o en la ventana de comandos de mysql.

Nombre de la Tabla: alumnos

Campo a modificar: nombreapellido

Instrucciones:

UPDATE `alumnos` SET `nombreapellido`=upper(`nombreapellido`);

UPDATE `alumnos` SET `nombreapellido`=trim(`nombreapellido`);


Gracias por su atención.

23 de febrero de 2014

Cortafuegos (Firewall)

Cortafuegos ( Firewall )



El cortafuegos (Firewall en inglés) es una parte de un sistema o una red que está diseñado para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas.

Se trata de un dispositivo o conjunto de dispositivos configurados para permitir, limitar, cifrar, descifrar, el tráfico entre los diferentes ámbitos sobre la base de un conjunto de normas y otros criterios.Los cortafuegos pueden ser implementados en Hardware o Software, o una combinación de ambos.

Los cortafuegos se utilizan con frecuencia para evitar que los usuarios de Internet no autorizados tengan acceso a redes privadas conectadas a Internet, especialmente INTRANET's. Todos los mensajes que entren o salgan de la intranet pasan a través del cortafuegos, que examina cada mensaje y bloquea aquellos que no cumplen los criterios de seguridad especificados. También es frecuente conectar al cortafuegos a una tercera red, llamada «zona desmilitarizada» o DMZ, en la que se ubican los servidores de la organización que deben permanecer accesibles desde la red exterior.

Operadores Lógicos y Matemáticos en C#

El Lenguaje de Programación C# proporciona un amplio conjunto de operadores, que son símbolos que especifican las operaciones que se deben realizar en una expresión.

Operaciones con tipos enteros como ==, !=, <, >, <=, >=, binary +, binary -, ^, &, | , ~, ++, -- y sizeof() son generalmente permitidas en enumeraciones.

Lista de Operadores según orden de prioridad, los operadores del mismo grupo tienen igual prioridad.

En la tabla siguiente se muestran los operadores de C# agrupados por orden de prioridad. Los operadores dentro de cada de grupo tienen la misma prioridad.
Descripción de Categorías Operador(es)
Primario x.y
f(x)
a[x]
x++
x--
new
typeof
checked
unchecked
default(T)
delegate
sizeof
->
Unario +x
-x
!x
~x
++x
--x
(T)x
Await
&x
*x
Multiplicativo x * y
x / y
x % y
Sumatorio x + y
x - y
Shift x << y
x >> y
Comprobación de tipos y relacionales x < y
x > y
x <= y
x >= y
is
as
Igualdad x == y
x != y
AND lógico x & y
XOR lógico x ^ y
OR lógico x | y
AND condicional x && y
OR condicional x || y
Uso combinado de Null x ?? y
Condicional ?:
Expresión de asignación y lambda x = y
x += y
x -= y
x *= y
x /= y
x %= y
x &= y
x |= y
x ^= y
x <<= y
x >>= y
=>


Tipo de Datos en C#

El Lenguaje de Programación C# proporciona todos los tipos de datos que están disponibles en Java y agrega compatibilidad para los números sin signo y un nuevo tipo de punto flotante de 128 bits de alta precisión.

Para cada tipo de datos primitivo en Java, la biblioteca de clases principal proporciona una clase contenedora, que lo representa como un objeto de Java. Por ejemplo, la clase Int32 contiene el tipo de datos int y la clase Double contiene el tipo de datos double.

Todos los tipos de datos primitivos en C# son objetos en el espacio de nombres System. Para cada tipo de datos, se proporciona un nombre corto o alias. Por ejemplo, int es el nombre corto correspondiente a System.Int32 y double es la forma abreviada de System.Double.

Listado de Tipos de Datos en C#:

Nombre corto Clase .NET Tipo Ancho Intervalo (bits)
byte Byte Entero sin signo 8 0 a 255
sbyte SByte Entero con signo 8 -128 a 127
int Int32 Entero con signo 32 -2.147.483.648 a 2.147.483.647
uint UInt32 Entero sin signo 32 0 a 4294967295
short Int16 Entero con signo 16 -32.768 a 32.767
ushort UInt16 Entero sin signo 16 0 a 65535
long Int64 Entero con signo 64 -922337203685477508 a 922337203685477507
ulong UInt64 Entero sin signo 64 0 a 18446744073709551615
float Single Tipo de punto flotante de precisión simple 32 -3,402823e38 a 3,402823e38
double Double Tipo de punto flotante de precisión doble 64 -1,79769313486232e308 a 1,79769313486232e308
char Char Un carácter Unicode 16 Símbolos Unicode utilizados en el texto
bool Boolean Tipo Boolean lógico 8 True o false
object Object Tipo base de todos los otros tipos

string String Una secuencia de caracteres

decimal Decimal Tipo preciso fraccionario o integral, que puede representar números decimales con 29 dígitos significativos 128 ±1.0 × 10e−28 a ±7.9 × 10e28


¿Qué es el lenguaje de Programación Visual C# (C Sharp)?

El lenguaje de Programación Visual C# está diseñado para compilar diversas aplicaciones que se ejecutan en .NET Framework. Es un lenguaje de Programación orientado a objetos. Las innovaciones de C# permite el desarrollo de aplicaciones rápidamente y mantener la expresividad y elegancia de los lenguajes de estilo de C. Visual C# es una implementación del lenguaje C# de Microsoft.

Se iniciará comentando los elementos básicos del lenguaje de programación, para posteriormente crear ejemplos de aplicaciones de consola, útiles para estudiantes que se inician en el área de programación.