1141 Q1045998
Programação Linguagens de programação Shell script
Ano: 2022
Banca: CEFET-MG

Analise o Shell Script a seguir:


1) #!/bin/bash

2) Xdialog --title “Menu” --center --stdout --menubox \

3) “Escolha uma das opções abaixo” 20 50 2 > resp \

4) 1 “Ação 1” \

5) 2 “Ação 2” \

6) 3 “Ação 3”


7) saida=`cat resp`

8) if [ $saida -eq “1” ]

9) then

10) atual=`pwd`

11) Xdialog --title “Diretorio atual” --center --stdout --msgbox \

12) “O diretório atual é: $atual” 0 0

13) fi


14) if [ $saida -eq “2” ]

15) then

16) Xdialog --title “Opção de diretório” --center --stdout --inputbox \

17) “Entre com o nome do diretório:” 0 0 > resp

18) diret=`cat resp`

19) ls -la $diret

20) fi


21) if [ $saida...

1142 Q1045997
Programação Conceitos básicos de programação
Ano: 2022
Banca: CESPE / CEBRASPE

Acerca de processamento MapReduce, julgue o item a seguir.


MapReduce é um modelo de programação desenhado para processar grandes volumes de dados em paralelo, dividindo o trabalho em um conjunto de tarefas independentes. 

1143 Q1045996
Programação XML (Extensible Markup Language) Linguagens de marcação
Ano: 2022
Banca: CESPE / CEBRASPE
Julgue o próximo item, relativos a testes de software, TDD (test driven development) e XML.  

Considere que todas as prefeituras do país devam enviar mensalmente ao Ministério das Comunicações arquivos XML que contenham dados referentes à aplicação dos programas de governo, devendo os arquivos enviados estar no formato XML e ser entregues no site do ministério em formulário próprio, caso em que se faz necessário validar os dados inseridos dentro dos arquivos XML, de forma a se verificar o conteúdo por meio de regras preestabelecidas. Nessa situação hipotética, para validar o documento XML e provar que ele é válido, deve-se utilizar a XSLT, pois esta define a estrutura, os elementos e os atributos legais de um documento XML. 
1144 Q1045995
Programação HTML (HyperText Markup Language) Linguagens de marcação
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item seguinte, a respeito de acessibilidade e usabilidade.


O código HTML a seguir especifica corretamente, por meio do atributo subtitle, uma alternativa de texto para a imagem logo-mcom.jpg, sendo essa uma diretriz de acessibilidade da W3C, que trata de fornecer alternativas de texto para qualquer conteúdo não textual. 


<img src=“logo-mcom.jpg” subtitle=“Logomarca do Ministério” width=“300” height=“500”>

1145 Q1045994
Programação Linguagens de programação PHP
Ano: 2022
Banca: CESPE / CEBRASPE

<?php

$nome = $_GET['user'] ?? $_POST['user'] ??

'Maria';

?>


Com base no trecho de código precedente, desenvolvido em PHP 7, julgue o item seguinte.



Os operadores ?? farão retornar o primeiro valor definido entre $_GET['user'], $_POST['user'] e 'Maria', ou seja, caso os dois primeiros operandos não existam ou sejam nulos, $nome receberá o valor Maria. 

1146 Q1045973
Programação Conceitos básicos de programação
Ano: 2022
Banca: FGV

Um aplicativo precisa converter uma string codificada em UTF-8 para uma string contendo apenas caracteres ASCII do conjunto de maiúsculas (A..Z), minúsculas (a..z) e dígitos (0..9). Uma estratégia possível seria converter a string UTF-8 para um número decimal (por exemplo, somando o valor de cada byte da string) e depois converter esse número decimal para uma determinada base.


Para atender ao requisito do aplicativo, o valor decimal obtido da string UTF-8 deveria ser convertido para a base

1147 Q1045972
Programação Linguagens de programação Shell script
Ano: 2022
Banca: FGV

Dado o programa bash abaixo,


#!/bin/bash

a=12

b=a+15

echo ${b+20}


assinale a opção que mostra a saída correta do programa após sua execução.

1148 Q1045971
Programação Linguagens de programação JavaScript
Ano: 2022
Banca: FGV

Arrays são estruturas de dados que armazenam uma coleção de elementos.


A maneira apropriada para criar um array de elementos em JavaScript é 

1149 Q1045970
Programação HTML (HyperText Markup Language) Linguagens de marcação
Ano: 2022
Banca: FGV

A linguagem de marcação HTML é amplamente utilizada na construção de páginas da Internet.


O elemento HTML, que permite reproduzir um arquivo de vídeo no formato MP4 em uma página da web, é

1150 Q1045969
Programação CSS (Cascading Style Sheets)
Ano: 2022
Banca: FGV

Maria escolheu utilizar uma folha de estilo em cascata (CSS3) para controlar a aparência das páginas do seu site de Internet.


A sintaxe do seletor CSS que Maria deve usar para aplicar um determinado estilo somente aos elementos <li> que estiverem diretamente dentro de elementos <ul>, é