Está en la página 1de 8

Según Fernández, N (2016) define estilos de CSS como:

CSS significa Cascading Style Sheets (Hoja de Estilos en Cascada). El


lenguaje CSS describe cómo se mostrarán los elementos HTML en la
pantalla. El lenguaje CSS ahorra mucho trabajo, ya que permite
controlar el diseño de varias páginas web a la vez. Todas las hojas de
estilo externas se almacenan en archivos CSS. (p.6).
Fernández, N. (2016) conceptos básicos de CSS. [Documento en
línea]. Disponible:http://www.naiarafernandez.com/conceptos-basicos-
css/#Que_es_CSS [Consulta: 2021, junio 12]

El leguaje de estilo CSS de lenguaje de programación para desarrollo web,


podría ser un lenguaje útil a la hora del programador dar estilo a la página web, dar
tamaño a las letras, color, grosor. En pocas palabras dar un toque personal de
creatividad a cualquier proyecto web que se quiera realizar.
El lenguaje CSS se utiliza para definir los estilos de tus páginas web,
incluyendo el diseño, la disposición y las variaciones en la imagen para los diferentes
dispositivos y tamaños de pantalla.
Ahorro de trabajo:
Las definiciones de estilo normalmente se guardan en archivos .css externos.
De esta manera, con una hoja de estilos externa puedes cambiar el aspecto de un sitio
web por completo simplemente cambiando un archivo.
Características y ventajas de las CSS
El modo de funcionamiento de las CSS consiste en definir, mediante una
sintaxis especial, la forma de presentación que le aplicaremos a los elementos de la
página.
Se aplicar CSS a muchos niveles, desde un sitio web entero hasta una pequeña
etiqueta. Estos son los principales bloques de acción.
1. Un web entero, de modo que se puede definir en un único lugar el estilo de
toda una web, de una sola vez.
2. Un documento HTML o página en particular. Se puede definir la forma de
cada uno de los bloques de contenido de una página, en una declaración que
afectará a un solo documento de un sitio web.
3. Una porción del documento, aplicando estilos visibles en un trozo de la
página, como podría ser la cabecera.
4. Una etiqueta en concreto, llegando incluso a poder definir varios estilos
diferentes para una sola etiqueta. Esto es muy importante ya que ofrece
potencia a la programación. Se puede definir, por ejemplo, varios tipos de
párrafos: en rojo, en azul, con márgenes, sin ellos...
La potencia de la tecnología salta a la vista. Pero no solo se queda aquí, ya que
además esta sintaxis CSS permite aplicar al documento formato de modo mucho más
exacto. Si antes el HTML se quedaba corto para maquetar las páginas y se recurría a
utilizar trucos para conseguir efectos, ahora se desarrollaron muchas más
herramientas que permitirán definir esta forma:
Se pueden definir la distancia entre líneas del documento.
Se puede aplicar identado (sangrado) a las primeras líneas del párrafo.
Se colocan elementos en la página con mayor precisión, y sin lugar a errores.
Y mucho más, como definir la visibilidad de los elementos, márgenes, subrayados,
tachados...
Otra ventaja importante de CSS es la capacidad de especificar las medidas con
diversas unidades. Si HTML tan sólo se define atributos en las páginas con pixeles y
porcentajes, ahora se puede definir utilizando muchas más unidades como:
Píxeles (px) y porcentaje (%), como antes.
Pulgadas (in).
Puntos (pt).
Centímetros (cm).
Pérez, O. (2012) explica que “En cuanto a las desventajas en el uso de las Hojas
de Estilo, la única de importancia es el soporte irregular que tienen las CSS por parte
de los navegadores.” (p.10). Ciertas propiedades que funcionan en un browser no
funcionan en otros, o existen diferencias en un mismo navegador según sea para
Windows o Mac. También existen diferencias entre distintas versiones de un mismo
browser.
Esto puede provocar que:
La página sea visualizada por el lector con un formato no deseado por los
programadores. En todo caso, el navegador aplicará el formato predeterminado y el
trabajo de composición habrá sido inútil.
Algunas propiedades de las CSS (como las que afectan la posición o visibilidad
de los elementos) pueden provocar que una parte del contenido de la página resulte
inaccesible desde ciertos navegadores si no son utilizadas correctamente.
Pérez, O. (2012) Ventajas y desventajas. ]Documento en Línea]. Disponible:
http://ventajasydesventajas-css.blogspot.com/ [Consulta: 2021, junio 12]

Navegadores que lo soportan


Alvares, M. (2020) da a explicar que “En este momento absolutamente todos
los navegadores soportan CSS, por lo que puedes usar este lenguaje con total
seguridad y garantía.” (p.20). Pero no solo se puede, sino sé debe, porque con CSS
aumentas mucho la optimización del sitio web en varios términos, no solo estéticos.
Aplicando CSS correctamente, a nivel e sitio web completo, reduce el peso en bytes
de las páginas y mejoras su mantenibilidad. Como CSS ha sido presentado por etapas
y en distintas versiones, hay características avanzadas de la última versión del
lenguaje que puede que no se vean en todos los navegadores anticuados, se quiere
referir principalmente a Internet Explorer 8 y anteriores. Hoy por suerte todos los
navegadores se actualizan por ellos mismos, lo que mejora el soporte a los estándares
como CSS y permite que los desarrolladores lo usemos con mayor confianza.
Alcance del manual de CSS
Alvares, M. 0(2020) da a explicar “En estas páginas dedicadas a CSS se
pretende dar a conocer la tecnología con un enfoque práctico, para que en pocos
capítulos podéis usar las CSS de una manera depurada, reflejando toda nuestra
experiencia en su uso.” (p.21). No se pretende explorar todos los aspectos de la
tecnología ya que para realizar esto se necesita una la extensión de un libro entero,
pero sí ofrecer todos los conocimientos necesarios para aprovechar el máximo de las
posibilidades del lenguaje.
Alvares, M. (2020) desarrollo web. [Documento en línea]. Disponible en:
https://desarrolloweb.com/articulos/181.php [Consulta: 2021, junio 12]
Goyo, M. (2015) explica el diseño de Kendall y Kendall como:
Según la metodología de Kendall & Kendall el ciclo de vida de un
sistema consta de siete partes: siendo la primera la identificación del
problema, la segunda identificación de requisitos de información, la
tercera es el análisis de las necesidades del sistema, la cuarta es el
diseño del sistema recomendado, la quinta desarrollo y documentación
del sistema, la sexta prueba y mantenimiento y la última
implementación y evaluación. Cada fase se explica por separado, pero
nunca se realizan como pasos aislados, más bien es posible que
algunas actividades se realicen de manera simultánea, y algunas de
ellas podrían repetirse. (p.2).

Los sistemas de información tienen su propia manera, metodología, pasos a


seguir para su desarrollo, Kendall & Kendall describen los pasos a seguir del
desarrollo de un sistema, dan a entender que son pasos firmes, y no se pueden saltar
de uno a otro hasta el programador estar seguro que se puede seguir con el desarrollo,
ya que tiene su propia vida, y podría ocurrir un error en el sistema si a la hora de
desarrollar el sistema no se sigue cada uno de los pasos.
Esta se desarrolla en siete etapas las cuales son:

1. Identificación de problemas, oportunidades y objetivos:


Esta fase es crucial para el éxito del resto del proyecto requiere que se observe
de forma objetiva lo que ocurre en una organización, luego en conjunto con otros
miembros de la organización hacer notar los problemas. Las oportunidades son
aquellas situaciones que se considera que pueden mejorarse, perfeccionarse mediante
el uso de los sistemas de información. También es un componente importante de la
primera fase, en esta etapa se deberá descubrir lo que la organización intenta realizar,
luego determinar si el uso de los sistemas de información apoyaría a la organización
para alcanzar sus metas.
2. Determinación de los requerimientos de información:
Esto se hace a partir de los usuarios particularmente involucrados, para
determinar los requerimientos de información dentro de una organización pueden
utilizarse diversos instrumentos, los cuales incluyen: muestreo, el estudio de los datos
y formas usadas para la organización, la entrevista, los cuestionarios; la observación
de la conducta de quien tomó la decisión, así como de su ambiente. Se hace todo lo
posible por identificar qué información requiere el usuario para desempeñar sus
tareas.
3. Análisis de las necesidades del sistema:
Se analizan las necesidades propias del sistema, para ello existen herramientas y
técnicas diseñadas para tal fin, estas incluyen entre otras el uso de los diagramas de
flujo de datos que cuentan con una técnica estructurada para representar en forma
gráfica la entrada de datos a la organización, los procesos y la salida de información.
También se analizan las decisiones estructuradas por realizar, que son decisiones
donde las condiciones, condiciones alternativas, acciones y reglas de acción podrán
determinarse.
4. Diseño del sistema recomendado:
Se usa la información recolectada con anterioridad y se elabora el diseño lógico
de sistemas de información, se diseña también procedimiento es precisos de captura
de datos, con la finalidad de que los datos que se introducen en el sistema de
información, sean los correctos. Esta etapa también incluye el diseño de los archivos
o la base de datos que almacenará aquellos datos requeridos por quien toma las
decisiones en la organización.
5. Desarrollo y documentación del software:
 Evaluar los procedimientos que va a ser desarrollados por el
programador.
 Mostrar y explicar cada procedimiento, función y operación al
programador.
 Elaborar manuales de procedimientos internos del sistema.
 Elaborar manuales externos de ayuda a los usuarios del sistema.
 Elaborar demostraciones para los usuarios y la interacción con
distintas interfaces
 Elaborar actualizaciones para los diferentes procedimientos
 Elaborar un informe con el tiempo que se llevó construir cada
procedimiento.
En la quinta fase del ciclo del desarrollo de sistemas, el analista trabaja de
manera conjunta con los programadores para desarrollar cualquier software original
necesario. Entre las técnicas estructuradas para diseñar y documentar software se
encuentran los diagramas de estructuras, los diagramas de Nassi-Shneiderman y el
pseudocódigo.
Durante esta fase el analista trabaja con los usuarios para desarrollar
documentación efectiva para el software, como manuales de procedimientos, ayuda
en línea y sitios web que incluyan respuestas a preguntas frecuentes en archivos
“léame” que se integrarán al nuevo software.
La documentación indica a los usuarios cómo utilizar el sistema y qué hacer en
caso de que surjan problemas derivados de este uso.
Los programadores desempeñan un rol clave en esta fase porque diseñan, codifican y
eliminan errores sintácticos de los programas de cómputo.
6. Pruebas y mantenimiento del sistema:
Todo sistema de información debe probarse antes de ser utilizado, ya que el
costo es menor si se detectan los problemas antes de que entre en funcionamiento. En
un principio, se hace una serie de pruebas, con datos tipo, para identificar las posibles
fallas del sistema, más adelante, se utilizarán los datos del sistema real.
Debemos realizar las siguientes:
Realizar la programación de las pruebas del sistema.
Realizar un instrumento para evaluar el sistema de información.
El programador deberá elaborar un resumen de las pruebas del sistema.
El analista deberá realizar un informe de sus pruebas y discutirlo con el –
programador.
Elaborar la planificación de las horas del mantenimiento del sistema.
Elaborar la lista de las operaciones que pudieran sufrir modificaciones de
códigos.
Antes de poner en funcionamiento el sistema es necesario probarlo es mucho
menos costoso encontrar los problemas antes que el sistema se entregue a los
usuarios.

Una parte de la prueba la realizan los programadores solos, y otra la llevan a


cabo de manera conjunta con los analistas de sistemas. Primero se realizan las
pruebas con datos de muestra para determinar con precisión cuáles son los problemas
y posteriormente se realiza otra con datos reales del sistema actual.
El mantenimiento del sistema de información y su documentación empiezan en
esta fase y se llevan de manera rutinaria durante toda su vida útil.
7. Implantación y evaluación del sistema:
Esta es la última etapa del desarrollo del sistema, esto incluye el adiestramiento
que el usuario requerirá. Aunque la evaluación del sistema se plantea como parte
integrante de la última etapa del ciclo de desarrollo de los sistemas; realmente la
evaluación toma parte de cada una de las etapas. Uno de los criterios fundamentales
que debe satisfacerse, es que el futuro usuario utilice el sistema desarrollado.
Debemos realizar las siguientes:
Planificar gradualmente la conversión del sistema anterior.
Instalar los equipos de hardware necesarios para el funcionamiento del software
creado.
Capacitar por medio de talleres a los usuarios en el manejo de equipos y
software creados.
Evaluar la adaptabilidad de los usuarios al sistema.
Esta es la última fase del desarrollo de sistemas, y aquí el analista participa en
la implementación del sistema de información. En esta fase se capacita a los usuarios
en el manejo del sistema. Parte de la capacitación la imparten los fabricantes, pero la
supervisión de ésta es responsabilidad del analista de sistemas.
Se menciona la evaluación como la fase final del ciclo de vida del desarrollo de
sistemas principalmente en áreas del debate. En realidad, la evaluación se lleva a cabo
durante cada una de las fases.
El trabajo de sistemas es cíclico, cuando un analista termina una fase del
desarrollo de sistemas y pasa a la siguiente, el surgimiento de un problema podría
obligar a regresar a la fase previa y modificar el trabajo realizado.
Goyo, M. (2015). Metodología blogs. [Documento en Línea]. Disponible:
http://metodologiasds.blogspot.com/2015/10/metodologiade-kendall-y-kendall-
segun.html [Consulta: 2021, junio 12].

Capítulo III. Introducciones.

Nivel de Investigación
El nivel de investigación es cualquier estudio a profundidad con la intensión de
estudiar fenómenos sociales, o seleccionar un problema en la sociedad que se quieran
indagar.
Tipo de Investigación
El tipo de investigación dará el nivel de indagación que el investigador
requiera, utilizando los distintos tipos de instrumentos y técnicas necesarias para
llegar al objetivo.
Población
Población es toda entidad de personas que están dentro del contexto que se
desea cuantificar para obtener la cantidad N exacta.
Técnica
La técnica de investigación es todo procedimiento que el investigador requiera
para poder obtener toda la información necesaria de la muestra de la población.
Instrumento
El instrumento es cualquier medio por la que el investigador se pueda acercar a
sus individuos y poder extraer la máxima información de los mismos y los más
precisa y exacta posible.

También podría gustarte