Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2018

Mi trabajo ideal

Me presento nuevamente para poder hablar de mis deseos y preferencias, soy Alejandro Salazar Caballero estudiante de primer semestre de Ingeniería en Software de la UAQ. Como cualquier estudiante de carrera universitaria aspiro en algún momento de mi vida tener un trabajo que me agrade y con el cual esté lo suficientemente agusto como para vivir del mismo. Escogí especialmente la carrera de Ingeniería en Software debido a su gran variedad de trabajo que ofrece una carrera de este estilo, esto se debe a la gran importancia que hay hoy en día de la programación y el mundo digital. Muchas personas anhelan crear su propia empresa y ser sus propios jefes, una meta muy admirable a mi parecer y con un gran trabajo por detrás de escenas, siendo sincero me gustaría intentarlo y si Dios permite que se vayan dando las cosas así en mi vida simplemente haría todo lo que esté en mi mano por cumplir esa meta. Desde niño ha existido en mí el pensamiento de dedicarme a la industria de los vide

Práctica en C#

Esta semana en clase nos estuvimos encargando de la realización de la codificación para registrar un usuario, iniciar sesión y también un apartado para altas/ bajas/ cambios de usuarios. El procesos para inicio de sesión es muy sencillo el problema real está en la parte de dar de alta/baja y cambiar un usuario Empezamos con un menú utilizando un switch, para la parte de alta hacemos la creación de un archivo de texto que contendrá toda la información de un usuario. Para poder guardar finalmente cualquier cambio, alto o baja debemos validar en el archivo de texto que creamos. En el caso de bajas y cambio en especifico guardamos los datos de los archivos en una variable para modificar dicha variable y después guardar la información actualizada en el archivo. En cada caso es necesario hacer las validaciones de usuario y contraseña como un tipo de cuidado en el sistema.

Interacción con archivos de texto en C#

En el lenguaje de programación C# podemos crear archivos de texto con la siguiente sintaxis: Podemos observar 2 maneras para crear un archivo, cada una creando un objeto que tenga las funciones de StreamWriter en este caso lo llamamos "escritura"; la primera forma es a través del File.CreateText donde tenemos que indicar la ruta que tendrá este archivo de texto dentro de nuestra computadora y el nombre al final, y la segunda con File.AppendText al igual que la anterior indicamos la ruta de almacenamiento. La diferencia entre estas 2 maneras de crear un archivo es que File.CreateText se usa únicamente para crear y  File.AppendText esta para abrir un archivo, pero si no encuentra este archivo crea uno. Veamos un ejemplo, si yo creara un archivo de texto con File.AppendText y volviera a usar esta función con la misma ruta, en lugar de crear un nuevo archivo o sobreescribirlo lo abriría. En cambio si yo creará un archivo de texto con File.CreateText y volviera a usar esta

Saas o ScuS

Saas son las siglas de Software as a Service, que en español significa Software como un Servicio (ScuS). Conocido principalmente como Software como Servicio, se refiere principalmente a las aplicaciones alojadas en la nube a las cuales podemos acceder desde Internet. El software como servicio es definido como un modelo de distribución donde se aloja la información de una aplicación en una compañía de TICs, a la cual se puede acceder, a través de un cliente conectado a Internet. El Saas es una opción que ofrece soporte lógico y mantenimiento por medio de un proveedor de servicios en la nube por un pago. Se alquila el uso de una aplicación, ya sea para una organización o una persona determinada y usuarios pueden acceder a ella fácilmente con el uso del Internet. Generalmente el proveedor de servicios se encarga de administrar el Software y Hardware, dependiendo del contrato hecho, el proveedor puede encargarse de lo necesario. A pesar de que el Saas ofrece mucha comodidad,

Funciones Split y Substring

Definamos lo que son las funciones Split y Substring: Split: Es un función que interactúa principalmente con arreglos y separa cadenas de caracteres, a través de un carácter determinado como lo puede ser un espacio en blanco o el que le asignemos por medio de unas comillas.                     Para poder hacer uso del Split primero necesitamos una cadena de caracteres ya declarada y con  un valor el cual podamos separar. Las partes que separemos de una cadena de caracteres deben ser introducidas en un arreglo. Substring: Es una función que nos permite conocer un rango determinado de caracteres de una cadena, desde el primer caracter hasta el último, solo el primer carácter, sólo el último carácter o como nos sea necesario.            Para poder hacer uso del Substring así como con la función Split necesitamos de una cadena de caracteres declarada de la cual tomar los caracteres que necesitemos. La función Substring cuenta con 2 parámetros; el primero que indica