Questões de Perl (Programação)

Limpar Busca
Vários aplicativos que têm relação entre si, e que usam recursos de forma colaborativa, facilitando a vida do programador são disponibilizados tanto na comunidade Windows Microsoft como Linux. No caso do XAMPP, este reúne as linguagens/aplicações a seguir, exceto
  • A Perl
  • B JSE
  • C MySQL
  • D PHP

Qual alternativa abaixo define o que é contido em uma distribuição XAMPP?

  • A É uma distribuição de servidor Linux, que traz um servidor web Apache, uma base de dados MongoDB e os interpretadores para linguagens PHP e Perl.
  • B É uma distribuição de servidor Linux, que traz um servidor web Apache, uma base de dados MySQL e os interpretadores para linguagens Python e Perl.
  • C É uma distribuição de servidor disponível para várias plataformas que traz um servidor web Apache, uma base de dados MariaDB e os interpretadores para linguagens PHP e Perl.
  • D É uma distribuição de servidor disponível para várias plataformas que traz um servidor web Apache, uma base de dados MongoDB e os interpretadores para linguagens Python e PHP.
  • E É uma distribuição de servidor Unix, que traz um servidor web Apache, uma base de dados MariaDB e os interpretadores para linguagens Python e Perl.

Analise o trecho de código em Perl a seguir.


#!/usr/bin/perl

$aux = 1;

@array =

("10","2202","366","55");

$var = "";

if ($array[0] ne "10"){

$var .= "1";

} else {

$var .= "0";

$aux++;

}

if ($array[$#array-1] eq "366"){

$var .= "0";

} else {

$var .= "1";

$aux++;

}

if ($array[$aux] =~ /20/){

$var .= "0";

} else {

$var .= "1";

}

print "$var ";


Após a execução do código, o valor da variável $var impresso na tela será:

  • A 111
  • B 000
  • C 110
  • D 001

Assinale a opção que apresenta a lista que contém apenas as linguagens de programação que são primordialmente interpretadas em suas respectivas implementações.

  • A Perl, PHP, Python.
  • B C, Pascal, Java.
  • C C++, JavaScript, Fortran.
  • D C, Python.
  • E C++, Java.

Em linguagem Perl, o comando my@linhas = <ENTRADA>; realiza a leitura de uma única linha de um filehandle, no contexto escalar.

  • Certo
  • Errado