Seguridad informática - Programación y Scripting

Índice

Materiales complementarios al estudio y practicas para examen final

Aquí tienes una lista con 99 preguntas o consignas para poner en práctica tus conocimientos:

  1. En la empresa en que trabajás te han solicitado desarrollar diversos scripts para automatizar las tareas de respaldo de información y cierre de aplicaciones, en caso de que no se estén utilizando. ¿Qué pasos lógicos debés seguir para completar el requerimiento?
  2. Debés entregar prontamente un encargo de programación de scripting, el tiempo ha sido escaso por lo que necesitás agilizar el trabajo. ¿Cuál de las siguientes opciones es la más adecuada para resolver esta situación?
  3. ¿Qué diferencia existe entre un lenguaje interpretado con respecto a los lenguajes de programación compilados tradicionales?
  4. En la empresa en la que trabajás te han encargado explicar al equipo de trabajo, ¿qué es el Shell script? Dado que deben utilizarlo prontamente en la siguiente jornada. ¿Qué indicación les señalás?
  5. Actualmente te encontrás trabajando en el desarrollo de algunos script en tu compañía y se ha reportado algunas fallas con JAVA. ¿Cuál de las siguientes es la falla principal que podrías encontrar con respecto a JAVA?
  6. Con tu equipo de trabajo están desarrollando algunos scripts mediante JAVA. Tienen que definir la plataforma acorde para utilizar. ¿Qué tipo de plataforma le corresponde a JAVA?
  7. ¿Cómo podemos definir el concepto PHP?
  8. Estás trabajando en la mejora de los script de respaldo, pero para la implementación debes validar el ambiente del sistema operativo que estás utilizando, en este caso, Linux. ¿Podés usar variables de entorno en aquel sistema operativo?
  9. Podemos definir una distribución o distro de Linux, como una versión personalizada del sistema operativo original y por supuesto una versión personalizada de su kernel o núcleo, en la actualidad se calcula que existen más de 600 distribuciones de Linux. Señala las distribuciones que corresponden al sistema operativo Linux.
  10. ¿Cuál de los siguientes Shell puedes utilizar en Linux?
  11. ¿Qué es un Shell?
  12. Necesitas trabajar la ciberseguridad en el área tecnológica de la compañía. ¿Qué distribución de Linux te permite segurizar la red?
  13. Debes almacenar información en un dispositivo físico, para ello te solicitan aclarar, ¿Qué tipo de archivos distingue Linux?
  14. ¿Qué contiene el directorio /sbin?
  15. Estás configurando los usuarios que accederán a la información de los diversos directorios en la empresa. Para ello, debés trabajar con los usuarios root. ¿Qué privilegio posee este tipo de usuario?
  16. Si tuvieras que utilizar un directorio que contenga información temporal de los programas. ¿Cuál de los siguientes es el correcto?
  17. ¿Cuál es un directorio que contiene los programas de uso común para todos los usuarios?
  18. ¿Cuáles son los tipos de usuarios en Linux?
  19. El kernel o núcleo del sistema operativo Linux controla el hardware. Por lo tanto, podemos decir que Linux es una suerte de núcleo simplificado con un conjunto de driver que son necesarios para poder ocupar un computador. ¿Cuál de las siguientes alternativas corresponden a las capas del kernel de Linux?
  20. Necesitas trabajar los archivos y directorios. ¿Qué comando utilizas para mover un archivo a una ruta específica?
  21. Existen tres atributos básicos para archivos simples: lectura, escritura y ejecución. ¿Qué marcador debes utilizar para asignar permiso de ejecución en un archivo o directorio?
  22. En la empresa en que trabajas, has comenzado un proyecto donde debes utilizar la terminal Linux. Y necesitas agilizar el tiempo en utilizarla, ¿Con qué atajos del teclado puedes eliminar la palabra delante del cursor?
  23. Dentro de tu equipo, sos el que más experiencia tiene con la consola de Windows, y por eso te pidieron realizar una examinación de todos los archivos de sistema protegidos y reemplazar las versiones incorrectas por las correctas de Microsoft. ¿Qué comando utilizás?
  24. Estás analizando los scripts generados por el equipo de trabajo antes de pasarlos a producción, y además te toca revisar los comandos que son utilizados en Linux y probás el siguiente comando: export HOGAR =/home /usuario. ¿Qué ocurre si lo ejecutás?
  25. ¿Qué es el Cross Site Scripting en Ciberseguridad?
  26. Le solicitan que recomiende un software de programación gratuito, que permita soportar un desarrollo rápido de aplicaciones de análisis de datos, ¿cuál recomendaría?
  27. ¿Qué tipo de lenguaje es Python?
  28. Cuando los atacantes realizan una investigación exhaustiva de la infraestructura existente, incluido el sistema de seguridad de endpoint que se utiliza, ¿A qué tipo de ataque se refiere?
  29. ¿A qué lenguaje de programación corresponden las siguientes características? ● Es gratis. ● De código abierto. ● Está disponible para todas las plataformas más importantes (macOS, Linux, Windows). ● Soporta múltiples paradigmas de programación. ● Tiene una gran comunidad. ● Tiene un rico ecosistema de paquetes de terceros.
  30. ¿Qué es PowerShell?
  31. "Una de las características principales de este lenguaje de codificación es que posee una sintaxis clara y precisa al momento de escribir las instrucciones". ¿A qué lenguaje refiere este enunciado?
  32. Un amigo requiere generar un script y te envía un mensaje para que le indiques qué programa utilizar. Identifique el lenguaje adecuado para un script en Linux.
  33. En tu empleo actual, has aprendido que en el trabajo con scripts ocurre que hay programas que tienen la capacidad de funcionar en distintos sistemas operativos y también en distintos dispositivos. ¿En qué se basa esto?
  34. ¿En qué tipo de sistemas operativos, podemos programar un script, para que automatice operaciones?
  35. La estructura de archivos Linux nos permite dimensionar la jerarquía de directorios que puedes utilizar en tu proyecto, desde la raíz o root ¿Qué directorio nos permite utilizar subdirectorio xml/?
  36. Debes asesorar a un colega en la utilización de Linux Actualmente es un usuario de Windows y no ha tenido experiencias con Linux ¿Qué distribución es similar al entorno Windows?
  37. Las variables pueden tomar prácticamente cualquier nombre, sin embargo, existen algunas restricciones.
  38. ¿Cómo se denomina la acción de escribir una serie de comandos que son interpretados uno por uno por una aplicación o un motor?
  39. Estás realizando pruebas en tu computador, para poder construir script que mantenga seguras de forma automatizada las aplicaciones más críticas de la empresa. Para ello debés considerar la principal interacción que se presenta entre un script. ¿Cuál de las siguientes opciones debés considerar para realizar un buen script?
  40. Como ya sabes, Javascript, es una implementación que pertenece al estándar ECMA-262, y tiene funciones que soportan la programación orientada a objetos, los cuales pueden ser reutilizados como prototipos. Por lo tanto, indique ¿cuál es el entorno de uso?
  41. Si hablamos de Java o de Javascript, podemos encontrar diversas diferencias, ventajas y desventajas de cada uno. Teniendo esto en cuenta, ¿cuáles de las siguientes afirmaciones son correctas?
  42. ¿A cuál de las opciones corresponde la siguiente definición: "línea de comando orientada a lenguajes de tipo script que, originalmente, se encontraba en sistemas operativos del ambiente Microsoft"?
  43. Te han entregado el código de un script para evaluar y lamentablemente no te indicaron cuál es el sistema operativo en el cual debe ejecutarse. Sin embargo, revisás el código y te das cuenta que contiene la extensión sh ¿Para qué sistema operativo está creado el script?
  44. En la empresa en la que trabajas, te han encargado identificar los scripts en Linux, para ello, te aconsejan utilizar las extensiones de archivo ¿Cuándo son necesarias las extensiones?
  45. El Kernel o Núcleo de GNU/Linux es el responsable de la gestión de los recursos de la computadora y asignarlos a las tareas de los usuarios. Tales recursos incluyen al CPU, dispositivos periféricos como la unidad de CD/DVD, impresoras escáneres ¿Cuáles son las áreas generales del sistema?
  46. En la empresa en la que trabajás, te han encargado identificar los scripts en Windows, para ello, ¿cuál de estas opciones te permite identificarlos de mejor forma?
  47. Debes defender tu proyecto en el que has incorporado la distribución Debian de Linux. ¿Cuál de las siguientes características corresponde a la distribución Debian?
  48. Te han encargado controlar la administración de las cuentas de usuarios. ¿Qué tipo de usuario tiene este privilegio?
  49. Necesitas crear un script en Linux que te permita manejar una impresora. ¿Mediante qué tipo de archivo Linux puedes realizar esta acción?
  50. Dentro de una sintaxis de línea de comandos, algunos caracteres y formatos tienen especial importancia y significado. ¿Cuándo utilizas Corchetes []?
  51. Has comenzado un proyecto donde necesitás mostrar estadísticas en la red y realizar un análisis y diagnóstico de la misma. Utilizando la consola de Windows. ¿Qué comando te permite llevar a cabo esta acción?
  52. Bash, Es el nombre del intérprete de línea de comandos para los sistemas operativos de ambiente GNU, es un lenguaje script nativo del sistema operativo Linux siendo parte principal del núcleo del kernel de este último. Por lo tanto, ¿cuál de las siguientes opciones corresponde su entorno de uso?
  53. Como consultor, te solicitan destacar las ventajas de la utilización de los script para tareas automatizadas. ¿Cuáles de las siguientes opciones son correctas de considerar como ventajas?
  54. Tenés un nuevo integrante en tu equipo de trabajo, desarrollo un alumno en práctica que los apoyará en el desarrollo de aplicaciones y generación de scripts. Sin embargo, está lleno de dudas, dado que es su primer acercamiento al mundo laboral, por lo que te solicita que le aclares para qué se utiliza la extensión SH al momento de escribir el código de un script, en sistemas operativos del tipo Unix o Linux. ¿Qué le respondés?
  55. Durante la jornada de hoy, te han solicitado aplicar un método o herramienta para comandar y brindar instrucciones de los programas, de tal forma de mantenerlos controlados, dado que últimamente han recibido muchos ciberataques a las aplicaciones. ¿Qué herramienta o método debes utilizar?
  56. ¿Para qué sirve el script que estamos ejecutando en PowerShell?
  57. ¿A qué tipo de amenaza corresponde la siguiente definición: "Su objetivo es robar datos de accesos a sitios web, plataformas, sitios bancarios, etc. Se apoyan de los troyanos para ingresar a la red y dispositivos?
  58. ¿A qué tipo de amenaza corresponde la siguiente afirmación "Su objetivo principal es afectar el funcionamiento del equipo, son instalados por lo que es necesario la intervención del usuario, intencional o no intencional”?
  59. ¿Cómo podés definir lo que es un ransomware?
  60. Los scripts pueden presentar diversos nombres, dependiendo el sistema operativo en el cual están corriendo, ¿qué nombre recibe en el ambiente Microsoft?
  61. ¿Cómo podemos definir a Javascript?
  62. ¿Qué utilidad podemos darle a un script, a nivel de sistemas operativos de este tipo Linux, Unix, Mac OS X, Solaris?
  63. Visual Basic script, Javascript, WScript, Bash scripts, desde el punto de vista de script, ¿cómo podemos definirlos?
  64. ¿A qué nos referimos con escribir una vez, ejecutar en cualquier lugar (WORA)?
  65. ¿Qué entendemos por un script dentro de un entorno de aplicación?
  66. ¿Por qué necesitamos un lenguaje de scripting si ya hay un lenguaje de programación?
  67. Imagina que un cliente te pide que puedas explicarle a lo que te refieres cuando nombras un BASH, ¿cuál sería tu respuesta?
  68. Ya hemos visto que un script interactúa con el sistema operativo, ¿con qué otro componente se comunica?
  69. Le solicitan crear un script, que apoye la lectura de los archivos log de un servidor, ¿cuál es la ejecución lógica y los pasos de construcción de este script?
  70. En la empresa en que trabajas, has presentado como solución la utilización de sistema operativo Linux. Sin embargo, a tu equipo de trabajo le surgen dudas con respecto a la seguridad, ¿qué les dices para dejarlos tranquilos?
  71. Eres un usuario root, por lo tanto el único que puede indicar el cambio o asignación de contraseñas de cualquier usuario. Se te ha encargado eliminar usuarios del sistema. ¿Qué comando de administración y control de usuarios utilizarías?
  72. ¿Qué indica el código marcado en la siguiente imagen?
  73. Tu jefe ha decidido optar por la opción de sistema operativo Linux que le presentaste anteriormente. Sin embargo, prefiere utilizar una distribución licenciada, esto le da más confianza. ¿Qué distribución puedes recomendarle?
  74. ¿Qué está realizando el siguiente código?
  75. La empresa en la que trabajas te ha encargado utilizar algunos comandos en Windows para configurar los dispositivos de sistema e iniciar una ventana separada para ejecutar un programa o comando especificado. ¿Qué comandos utilizarías?
  76. Analiza la siguiente línea de código y señala, ¿a qué campo corresponde el área marcada?
  77. ¿Cuál es una de las principales razones por las que muchos usuarios eligen Linux o al menos le dan una oportunidad para conocerlo y utilizarlo?
  78. ¿Qué función cumple en el batch el parámetro /m?
  79. Te han encargado instalar un sistema operativo Microsoft que cumpla funciones de servidor, un sistema multiproceso y multiusuario. ¿Qué instalarías?
  80. ¿Qué es una terminal?
  81. ¿Qué es un script?
  82. Las líneas de órdenes permiten a los usuarios dar instrucciones por medio de textos sencillos. Pueden ser órdenes para mostrar archivos. Esto se llama el proceso datos.
  83. ¿Cuál es uno de los comandos principales dentro de la consola Windows?
  84. En el caso de quienes tienen experiencia en sistemas operativos basados en GNU/Linux, asumen que el concepto terminal y consola no son sinónimos ya que hacen referencia a distintos elementos.
  85. ¿Qué se entiende por una shell?
  86. ¿Qué son los argumentos?
  87. PowerShell está más orientado a facilitar la administración, gestión y configuración de sistemas Linux o programas de Mac OS.
  88. ¿Para qué sirven las variables?
  89. Dentro de una sintaxis de línea de comandos, algunos caracteres y formatos tienen especial importancia y significado. La sintaxis de línea de comandos dentro un documento utiliza el formato de carácter paréntesis ().
  90. ¿Qué es el Cross Site Scripting en Ciberseguridad?
  91. Los entornos de desarrollo integrado (IDE en inglés) son un tipo de aplicaciones que están pensadas para dificultar la productividad cuando se desarrolla un código.
  92. ¿Qué son los entornos de desarrollo integrados?
  93. ¿Cuál es la mejor forma y la más recomendada para administrar los sistemas operativos de Windows?
  94. ¿En qué consiste la explotación almacenada?
  95. Lo primero que tenemos que considerar para evitar un ataque es que se debe contar con una solución de seguridad que se encuentre instalada en cada máquina y, por supuesto y esencial, actualizada.
  96. ¿Qué es un Spyder?
  97. El uso de complementos para los navegadores web también es una muy buena alternativa para evitar ataques, ¿por qué?
  98. Uno de los procedimientos recomendados de seguridad de PowerShell es el aislamiento de procesos.
  99. ¿Cuál es una de las principales ventajas de Python?

Practicando para un examen

Diseñamos el siguiente bot para ayudarnos en la práctica para un examen final. Podes hacerles las preguntas que creas necesarias y te ayudará a buscar respuestas dentro del material de estudio de la materia. ¡Te invitamos a probarlo con nosotros! Simplemente hace click en la imagen e inicia sesión con tu cuenta de google y estarás dentro del chatbot.


Esta entrada ha sido visitada por 62 lectores.

¡Esperamos que haya sido de utilidad este artículo de la categoría Tecnología y Recursos digitales. Por cualquier consulta sobre los artículos presentados en esta Web por favor contactanos a redaccion@noticiaspuertosantacruz.com.ar. Recuerda que somos un medio independiente que está 100% automatizado con IA (Inteligencia Artificial) por lo que siempre te recomendamos que visites las fuentes originales de cada artículo presentado en esta web. Todavía no te vayas, ¡tenemos mucho más contenido interesante para vos! Te invitamos a explorar otros artículos similares a Seguridad informática - Programación y Scripting en nuestra amplia colección sobre Tecnología y Recursos digitales.

Scrapy Bot

¡Hola! Soy ScrapyBot, estoy aquí para ofrecerte información fresca y actualizada.Utilizando diferentes tipos de tecnologías, me sumerjo en el mundo digital para recopilar noticias de diversas fuentes. Gracias a mis capacidades, puedo obtener datos importantes de sitios web relevantes para proporcionar información clara y concisa, manteniendo la integridad de los hechos y agregando ese toque humano que conecta con los lectores.Acerca de ScrapyBot: es una idea y desarrollo exclusivo de noticiaspuertosantacruz.com.ar

Artículos relacionados

Subir

Utilizamos cookies para mejorar tu experiencia. Al hacer clic en ACEPTAR, aceptas su uso. Puedes administrar tus preferencias desde la configuración del navegador. Para más información, consulta nuestra Política de Cookies. Gracias. Más información

WP2Social Auto Publish Powered By : XYZScripts.com