Questões de Concurso Sobre programação

Foram encontradas 15.209 questões

Q1394228 Programação

Considere a expressão a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) na linguagem de programação C++.


Para obter o valor 4 para a variável a, a combinação das variáveis inteiras x, y e z é

Alternativas
Q1394226 Programação

De acordo com as defi nições de Programação Orientada a Objetos, o princípio do encapsulamento destaca-se com as assertivas a seguir:


I - Serve para controlar o acesso aos atributos e métodos de uma classe.

II - Tem por significado separar o programa em partes, o mais isolado possível.

III - Tornar o software fácil de atualizar, mais flexível e de criar novas implementações.

IV - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.


Dentre as assertivas apresentadas, quais são VERDADEIRAS:

Alternativas
Q1394219 Programação
Sobre programação estruturada e programação orientada a objetos, é INCORRETO afirmar que:
Alternativas
Q1394218 Programação

Analise as assertivas a seguir sobre as linguagens Python, HTML5, PHP e Java.


I - Python é uma linguagem de programação de alto nível, compilada e imperativa.

II - HTML5, ou HTML versão 5, é uma linguagem de marcação para documentos web.

III - A linguagem PHP é uma linguagem interpretada, capaz de gerar conteúdo dinâmico.

IV - Java é uma linguagem compilada por uma máquina virtual, onde suas aplicações rodam dependentes do sistema operacional.


Assinale a alternativa referente às assertivas CORRETAS.

Alternativas
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
Q1389989 Programação
Considere o formulário de uma aplicação .NET (Classic Desktop), apresentado a seguir
Imagem associada para resolução da questão

Considere o formulário de uma aplicação .NET (Classic Desktop), apresentado a seguir, para responder à questão: 
Imagem associada para resolução da questão
Na plataforma .NET, os controladores do formulário apresentado estão todos definidos no namespace:
Alternativas
Q1389988 Programação
Considere o formulário de uma aplicação .NET (Classic Desktop), apresentado a seguir, para responder à questão:
Imagem associada para resolução da questão
Assumindo que esse formulário utiliza apenas controlares padrões da plataforma .NET, é correto afirmar que ele faz uso de controladores do tipo:
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
Q1380329 Programação

Analise o código em HTML abaixo.

Imagem associada para resolução da questãoImagem associada para resolução da questão

Sobre esse código, é correto afirmar:

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
Q1378008 Programação

Para responder à questão, considere o seguinte trecho de código Java:



A função calcular implementa um exemplo do conceito de
Alternativas
Q1378007 Programação

Para responder à questão, considere o seguinte trecho de código Java:



A relação entre a classe Soma e a classe OperacaoMatematica é de
Alternativas
Respostas
9441: C
9442: E
9443: E
9444: C
9445: C
9446: E
9447: E
9448: D
9449: B
9450: D
9451: B
9452: B
9453: A
9454: A
9455: D
9456: C
9457: D
9458: D
9459: C
9460: A