Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q1394215 Programação

Um documento XML Schema Defi nition defi ne regras de validação para um documento XML. Considere as seguintes linhas de um documento XML desse tipo.


<xs: element name=”a”>

   <xs:simpleType>

    <xs:restriction base=”xs:string”>

      <xs:pattern value=”[0-9]{4}”/>

    </xs:restriction>

  </xs:simpleType>

</element>


No referido documento, o elemento “a”:

Alternativas
Q1394213 Programação
Assinale a alternativa que, na programação orientada a objetos, representa a característica que permite prover uma única interface a entidades de diferentes tipos.
Alternativas
Q1389990 Programação
Considere o trecho de código PHP a seguir:
$x = 170; $y = 85; // inserir instrução aqui echo $x;
Sabendo que a execução desse código deve resultar em “0” (zero), deve ser inserida, no local indicado, a instrução:
Alternativas
Q1380332 Programação
Sobre a linguagem de programação PHP e seus operadores de comparação, é correto afirmar:
Alternativas
Q1380331 Programação
A formatação JSON (JavaScript Object Notation) é
Alternativas
Q1380330 Programação
A respeito da arquitetura de aplicação e desenvolvimento web, considere as seguintes afirmativas:
I Servlet é um objeto PHP que recebe requisições do servidor WEB e dá como resposta, por exemplo, uma página HTML gerada dinamicamente. II PHP, Java e JavaScript são linguagens de programação que permitem ao programador desenvolver funcionalidades dinâmicas de páginas Web. III Apache, Tomcat, JBoss, IIS e Nginx são linguagens de programação utilizadas no desenvolvimento de páginas web dinâmicas. IV JavaServer Pages (JSP) é uma tecnologia que faz uso da linguagem de programação Java no desenvolvimento de páginas web baseadas em HTML, XML e outros tipos de documentos, gerando-os dinamicamente.
Em relação ao exposto, estão corretas as afirmativas
Alternativas
Q1380328 Programação

Observe o código em Matlab a seguir.


v = 0:.1:2;

x = ones(size(v));

for i = 1:length(v)

if v(i) > 1

x(i) += v(i);

end

end


disp(x(i))



Após a execução do código, o valor da variável “x” impresso na tela será

Alternativas
Q1380327 Programação

Observe o código em R a seguir.


x <- c(5:10, 5)

y = c( 5**3, 125^(1/3), 9 %% 2 )

z = sum(x,y)


Após a execução do código, o valor da variável “z” será
Alternativas
Q1380326 Programação

Observe o código em Ruby a seguir.


#!/usr/bin/ruby


b = 11 / 2

a = 0

while a < b

a = a + ( b / 2.0 )

end


print a, "\n"


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

Alternativas
Q1380325 Programação

Observe o código em Python a seguir.


#!/usr/bin/python


seq = 'AUUCCUUCTGG'


seq = seq.replace('A','G')

seq = seq.replace('U','T')


G = seq.count('G')

C = seq.count('C')

T = seq.count('T')


print G, C, T


Após a execução do código, o resultado impresso na tela será

Alternativas
Q1380324 Programação

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\n";


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

Alternativas
Q1378005 Programação
A Programação Orientada a Objetos (POO) tenta modelar os softwares como um conjunto de objetos que possuem características e comportamentos bem definidos. Considere as afirmativas a seguir referentes a esse paradigma de programação.
I Uma classe é a representação abstrata de um grupo de coisas semelhantes. II Os objetos são instâncias das classes, referenciados por variáveis. III Os atributos são as ações que um objeto pode realizar. IV Os métodos são as características que descrevem as classes.
Das afirmativas, estão corretas
Alternativas
Q1378002 Programação
Na linguagem C++, é possível substituir as funções scanf("%d", &x) e printf("%d", y) da linguagem C, respectivamente, por
Alternativas
Q1378001 Programação
Na linguagem C, para manipular um número real com 8 bytes de tamanho que possa assumir valores negativos, é preciso declarar uma variável do tipo
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1235731 Programação
Considere a declaração da seguinte classe em C++:    #include <iostream>  #include <string>  using std::string;  using namespace std;    class Prefeitura{     public:      void setNome(string nome);       void setAno(int ano);       string getNome();        int getAno();   private:      string nome;       int ano;  };     Sabendo que um Assistente Tecnológico da PRODATER criou esta classe como parte do programa prefeituras.cpp, é correto afirmar: 
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1228994 Programação
Considere um aplicativo de comércio eletrônico para a web que não deseja eliminar nenhum nicho de consumidores, caso estes não tenham recursos suficientes no lado cliente, ou seja, o objetivo é abranger o maior conjunto possível de consumidores.     Neste caso, a arquitetura web que atende este objetivo, é aquela em que 
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1226974 Programação
All programming is problem solving. In object-oriented programming 
Alternativas
Ano: 2016 Banca: CESPE / CEBRASPE Órgão: TCE-PA
Q1219785 Programação
Julgue o item seguinte, relativo a linguagens de programação.
Utilizando-se linguagens fracamente tipadas, é possível alterar o tipo de dado contido em uma variável durante a execução do programa.
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1209735 Programação
The XSLT element which can be used to extract the value of an XML element and add it to the output stream of the transformation is: 
Alternativas
Ano: 2016 Banca: FCC Órgão: ARTESP
Q1200626 Programação
 Considere a classe PHP versão 7, abaixo:    <?php  class Veiculo  {      public $placa = 'EFC-8765';      public function categoria() {          return 'Passeio';      }  }  $obj = new Veiculo();    ?>      Após a instância do objeto $obj ser criada, para exibir na tela a placa do veículo EFC-8765 e a categoria Passeio , utiliza-se a  instrução   
Alternativas
Respostas
7041: C
7042: E
7043: E
7044: D
7045: B
7046: B
7047: A
7048: D
7049: C
7050: D
7051: D
7052: C
7053: B
7054: A
7055: A
7056: B
7057: A
7058: C
7059: D
7060: C