Ir al contenido principal

Entradas

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 caracte...

Realidad Virtual

Se conoce como realidad virtual al espacio digital de inmersión con una apariencia significativamente real. La realidad virtual se produce a través de un dispositivo físico que interactúa directamente con los sentidos del usuario, estos pueden ser gafas, cascos y trajes especiales. La realidad virtual generalmente es asociada con los videojuegos, pero a pesar de que los videojuegos es un área donde se está expandiendo dicha tecnología, existen muchas otra aplicaciones para la realidad virtual de hecho puede ser aplicada en cualquier campo dada su versatilidad. En la educación la realidad virtual puede tener un gran uso gracias a su capacidad de llamar la atención mediante la inmersión del usuario. Aplicando diferentes entornos dedicados a ramas del conocimiento se puede usar la realidad virtual para la educación. Por otra parte, una gran aplicación de la realidad virtual muy utilizada a lo largo de su creación, es el entrenamiento especial que se puede dar con ella. Desde un ...

Arreglos en C#

En mis clases de programación de esta semana empezamos a ver un poco más de la sintaxis de C# entre algunas estructuras que tal vez ya explique en publicaciones anteriores, empezamos con los arreglos. Un arreglo es un espacio que nos permite manipular datos de una manera muy flexible, así como el organizar estos mismos. Los arreglos nos pueden servir para resolver una gran variedad de problemas que se nos puedan presentar, gracias a su similitud con los vectores en matemáticas. Aqui les dejo un ejemplo en código (C#) sobre como empezamos a utilizar un arreglo: Un arreglo puede ser declarado en los diferentes tipos de datos que existe, en el ejemplo esta como tipo string. A continuación les dejo un ejemplo de su uso, para que se hagan una idea de como podemos interactuar con un arreglo: Como vemos un arreglo nos sirve como un espacio para guardar datos, y esos datos pueden ser utilizados más adelante. Esto solo es una pequeña aplicación de lo que es un arreglo, ...