parte a iso
![]() |
![]() |
![]() |
Título del Test:![]() parte a iso Descripción: examen parctica iso asir1 |




Comentarios |
---|
NO HAY REGISTROS |
1.que salida genera el siguiente script de powershell clear $numeros = 1..10 $valroes = $numeros | where-objects { $_ % 2 -eq 0 } write-host $valores. 1 2 3 4 5 6 7 8 9 10. 1 3 5 7 9. 2 4 6 8 10. 0 2 4 6 8. 2.que afirmacion describe correctamente la diferencia entre los operadores > y » en powershell. > añade conternido al final del archivo, mientras que » sobreescribe todo el contenido. ambos operados funcionan igual que -append. -ambos operadores elimanan el contenido anterior del archivo. > sobreescribe el archivo y » añade contenido al final. 3.que cmdlet se utiliza para ejecutar comandos remotos en powershell. enter-PSSession. start-remotecommand. invoke-command. run-command. 4.cual de las siguientes condiciones es nesaria para usar ejecucion remota con powershell. ejecutar winrm y abrir los puertos 5985/5986. tener internet habilitado. tener permisos de adminstrador local. instalar powershell ISE. dado los siguientes dos fragmetnos de codigo en powershell fragmento A: get-service | where-object {$_.status -eq ‘stopped’ } | select-object Name fragmento B: foreach ($servicio in get-service ) { if ($servicio.status -eq ‘stopped’) { write-host $servicio.Name } } cual es una diferencia importante entre ambos fragmentos. el fragmento a devuelve objetos, mientras que el B solo impreme texto en la consola. ambos dragmentos son completamente equivalentes en funcionamiento y salida. el fragmento a imprime directamente en la consola, mientras que el B no. el fragmento B devuelve objectos utilizados, mientras que el A solo imprime texto. 6.cual es el proposito del parametro -confirm en remove-localuser. pedir confirmacion antes de eliminar el usuario. confirmar la creacion del usuario. mostrar un resumen del usuario eliminado. restaurar el usuario despues de eliminarlo. 7. cual de las siguientes afirmaciones sobre arrays en powershell es CORRECTA. para acceder al primer elemento de una array se una indice 1. los arrays sonlo pueden contener datos simples no objectos. los arrays en powershell pueden cambiar de tamaño sin crear una nueva colección. para añadir un elemento a un array se utiliza el operador +-, que crea una nueva colección. 8.¿Qué salida genera el siguiente código en PowerShell? Clear $numeros 3, 1, 5, 2 $ordenados = $numeros | Sort-Object $valor = $numeros | Sort-Object -Descending | Select-Object -First 2 Write-Host $valor. 3 5. 5 3. 1 2. 5 1. 9.cual de los siguientes bucles ejecuta su cuerpo al menos una vez independientemente de la condicion. do-while. while. foreach. for. 11.que tipo de elemento continua funcionando aunque ningun usuario haya iniciado sesion. proceso. servicio. trabajo. scriptblock. 12.que cmdlet se usa para elegir solo algunas propiedades de los objectos. choose-field. select-object. get-propierties. select-item. 13.que metodo no pertenece al tipo de dato string en powershell. -.toUpeer(). -.add(). -.substring(). -.replace(). 14.que caracteristica es comun a los procesoos pero no a los servicios. -corren en segundo plano sin interaccion. -se gestionan con get-service. -tienen interfaz grafica visible. -se ejecutan al iniciar el sistema. 15.que hace el siguiente comando en powershell get-childItem | where-objects ( $_.extension -ne “.log” -and $_.extension -ne “.bak”). -muestra todos los archivos que tienen extension .log y .bak. -muestra todos los archivos excepto los que tienen extension .log o .bak. -cambia la extension de los archivos .log y .bak. -muestra todos los archivos con extension .log o .bak. 16.que ventaja ofrece powershell al trabajar con objetos en lugar de texto plano como CMD. -hace que los scripts sean incompatibles con windows. -se puede ejecutar codigo de javascript dentro de la terminal. -permite filtrar, ordenar y manipular datos de forma mas precisa. -no requiere privilegios de administrador. 17. parametros con nombre en lso scripts que hac ella directiva [validateset()] en un parametro. -obliga a que el parametro sea de tipo entero. -establece el valor por defecto del parametro. -ordena los elemetnos que recibe el parametro. -restringe los valores que puede tomar el parametro. 18.que parametro de read-host se utiliza para ocultar la entrada del usuario. -no display. -hidetext. -secureinput. -assecurestring. 19. cual de las siguiente opciones reprenta mejor un trabajo en powershell. -una ventana activa de una aplicaicon. -un programa que se inicia con el sistema. -una instalacion de powershell gui. -una tarea ejecutada en segundo plano. 20. que salida se mostrara al ejecutar el siguiente codigo powershell try { 1/0 } catch[system.DivideByZeroException] { write-host “!divison por cero!” } catch { write-host “otro tipo de error” }. -otro tipo de error. -division por cero. -se produce un eror no controlado por usar dos veces catch. -no muestra ningun mensaje. 21.que diferencia hay entre format-table(ft) y format-list(fl). -ft es para escribir en archivos, fl para consola. -no hay diferencia, son equivalentes. -ft muestra propiedades en columnas fl muestra cada propiedad en una linea. -ft solo funciona con objetos de red fl con procesos. 22.parametros con nombre en los scripts cual de las siguientes opciones define correctamente un parametro obligatorio con tipo string en powershell. -param([string][mandatory]$servidor). -param([string]$servidor= mandatory). -param([mandatory] string $servidor). -param([parameter(mandatory)][string] $servidor). 23.que cmdlet permite establecer maquinas de confianza para ejecucion remota en powershell. -add-remoteHost server. -set-trustedmachines*. -set item wsman:\localhost\client\trustedhosts -value server01,server02. -configure-trustedhosts -value server01,server02. 24.que operador se utiliza para comprobar si en un array existe un elemento especifico en powershell. -exists. -match. -contains. -like. 25.que comando permite comprobar si una maquina remota esta disponible para powershell remoting. -test-connection <maquina>. -test-wsman <maquina>. -check-winrm <maquina>. -ping-remote <maquina>. 26.que cmdlet se usario para mostrar todos los servicios en ejecucion ordenados por nombre. -get-service | where-objects $_.status -eq “running” | sort-object name. -get-service where-objects $_.status -eq “running” sort-object name. -get-service | where-objects {$_.status -eq “running”} | sort-object name. -get-service | where-objects $_.status -eq “running” | sort-object name. 27.cual de las siguientes afirmaciones describe correctamente una caracteristica de los cmdlets en powershell. -los cmdlets trabajan exclusivamente con texto plano como los comandos de cmd. -los cmdlets siguen la sintaxis estandar nombre-verbo, como process-get. -los cmdlets no pueden combinarse entre si ya que realizan tareas complejas por si solos. -los cmdlets trabajan con objetos lo que permite manipular datos de manera mas precisa. 28. parametros con nombre en los scripts cual es la forma correcta de asignar un valor predeterminado a un parametro. -param ($nombre: “invitado”). -param ($invitado = “nombre”). -param (‘invitado’ $invitado). -param ($nombre = ‘invitado’). 30.cual de los siguientes opciones no es una buena practica al manejar errores en powershell. -usa -erroraction stop cuando sea necasrio. -usa finally para liberar recursos (archivos, conexiones, procesos). -utilizar try/catch como principal metodo para controlar la logica del programa. -especifica tipos de error si puedes. |