Ticker

6/recent/ticker-posts

Resumen de análisis y diseño

 Resumen de desarrollo y optimización de componentes software para tareas administrativas de sistema. 

 

 

Estudiante: 

Yoel Daniel 

 

 

 

 

 

Capitulo 1 

 

Este nos habla sobre los sistemas operativos su estructura, su concepto básico y sobre sus características generales. 

 

Concepto básico de los sistemas operativos: El sistema operativo es el software que coordina y dirige todos los servicios y aplicaciones que utiliza el usuario en una computadora, por eso es el más importante y fundamental. Se trata de programas que permiten y regulan los aspectos más básicos del sistema. Los sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS. 

Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse de manera privilegiada respecto al resto del software, sin permitir que un programa cualquiera realice cambios de importancia sobre él que puedan comprometer su funcionamiento. 

 

Capitulo 2 

Este capítulo nos habla sobre algunos programas útiles para la programación de sistemas operativos y las llamadas del sistema que son: 

 

Las llamadas al sistema o system call son los mecanismos usados por una aplicación para solicitar un servicio al sistema operativo. Proveen una interfaz de programación que invoca los servicios que el sistema operativo nos ofrece. En otras palabras, las llamadas al sistema son una forma en que los programas de usuario pueden interactuar con el kernel del sistema operativo.  

 

Capitulo 3 

 

Este capítulo nos habla solo y exclusivamente del ciclo de vida de un sistema. 

 

  El ciclo de vida de un sistema es el proceso que abarca desde la concepción de un sistema hasta su eliminación También es El ciclo de vida de un sistema de información es un modelo estructurado de gestión de proyectos que describe las fases necesarias para construir un sistema de información, desde el inicio hasta el resultado final. 

 

Esta se compone de varias etapas las cuales son: 

Análisis, diseño, desarrollo, prueba, implementación, mantenimiento 

 

 
Capitulo 4 

 

En este capítulo se habla de muchas cosas, pero el que más me intereso, el que es más importante para mí son las técnicas de programación software. 

 

Programar es una tarea compleja. Por lo tanto, cualquier técnica que ayude a simplificar el proceso resulta de gran utilidad. En este artículo, echamos un vistazo a una serie de técnicas de programación sencillas y efectivas a la hora de facilitar el trabajo del programador. 

 

Algunas de las técnicas son: 

Variables. Las variables pueden considerarse las técnicas más fundamentales de programación. Su número y tipo depende del lenguaje que se esté utilizando. 

Repeticiones o loops. «For» es el tipo de repetición más extendido. Muchos lenguajes utilizan «for» para transmitir la idea de “contar”. 

Decisiones o Selección. Para que el programa sea flexible, debemos asegurarnos de que responda a la información introducida por el usuario. La mayoría de los lenguajes algorítmicos utilizan un método de selección para controlar el flujo del programa. 

Arrays. Los ‘arrays’ – o arreglos – son útiles para colecciones de elementos similares. 

Aritmética modular. Ayuda a limitar el número de salidas del programa o a hacer que las cosas “den la vuelta”. Es una de las técnicas de programación más sencillas y útiles. 

Manipulación de texto. El texto se almacena en forma de números. La capacidad de convertir símbolos en código ASCII y viceversa es una técnica extremadamente útil. Se puede aplicar en muchos casos. Uno de ellos es comprobar la presencia de mayúsculas y minúsculas, por ejemplo. Trocear líneas de código también es muy útil. De esta manera se pueden mostrar iniciales o crear anagramas. 

Números aleatorios y escalado. El escalado de números es muy útil, es una técnica que merece la pena dominar. La aleatoriedad también ayuda si queremos hacer que las cosas parezcan más naturales. Por ejemplo, aplicando técnicas de programación recursiva, has creado un árbol en Scratch, pero no tiene un aspecto natural. Añadiendo aleatoriedad se puede crear un efecto con aspecto más natural. 

 

Publicar un comentario

0 Comentarios