Questões de Concurso Comentadas sobre software em noções de informática

Foram encontradas 2.829 questões

Q2772968 Arquitetura de Software

Para responder às questões 21 a 25, analise o código mostrado no Quadro 1.


<?php

class Pessoa{

var $codigo;

var $nome;

var $idade;

var $endereco;

var $salario;

public function __construct($cod, $nom, $ida,

$end, $sal) {

$this->codigo = $cod;

$this->nome = $nom;

$this->idade = $ida;

$this->endereco = $end;

$this->salario = $sal;

}

function setCodigo($cod){

$this->codigo = $cod;

}

function setEndereco($end){

$this->endereco = $end;

}

function setSalario($sal){

$this->salario = $sal;

}

function MostraDados(){

print $this->nome.' tem '.$this->idade.' anos,

mora na rua '.$this->endereco.' e tem salario R$

'.$this->salario.'.';

}

function MostraCodigo(){

print $this->nome.' possui o codigo '.$this-

>codigo.'.';

}

function Aniversario(){

$this->idade++;

}

function AumentaCinco(){

$this->salario = $this->salario * 1.05;

}

function AumentaDez(){

$this->salario = $this->salario * 1.1;

}

}


$maria = new Pessoa(1, 'Maria Pereira', 31, 'Av. C,

394', 3000);

$jose = new Pessoa(2, 'Jose Oliveira', 23, 'Rua A,

106', 2000);

$maria->Aniversario();

$jose->AumentaCinco();

$maria->AumentaDez();

$maria->SetCodigo(5);

$jose->MostraDados(); // Primeira questão

$maria->SetCodigo(4);

$maria->MostraDados(); // Segunda questão

$maria->MostraCodigo(); // Terceira questão

$maria->SetCodigo(3);

$maria->Aniversario();

$maria->SetSalario(4000);

$jose->SetEndereco('Rua das Laranjeiras, 32');

$maria->MostraDados(); // Quarta questão

$jose->MostraDados(); // Quinta questão

?>


Quadro 1- Código PHP.

– O que deve ser impresso com a execução de $maria->MostraDados(); // Quarta questão?

Alternativas
Q2772967 Arquitetura de Software

Para responder às questões 21 a 25, analise o código mostrado no Quadro 1.


<?php

class Pessoa{

var $codigo;

var $nome;

var $idade;

var $endereco;

var $salario;

public function __construct($cod, $nom, $ida,

$end, $sal) {

$this->codigo = $cod;

$this->nome = $nom;

$this->idade = $ida;

$this->endereco = $end;

$this->salario = $sal;

}

function setCodigo($cod){

$this->codigo = $cod;

}

function setEndereco($end){

$this->endereco = $end;

}

function setSalario($sal){

$this->salario = $sal;

}

function MostraDados(){

print $this->nome.' tem '.$this->idade.' anos,

mora na rua '.$this->endereco.' e tem salario R$

'.$this->salario.'.';

}

function MostraCodigo(){

print $this->nome.' possui o codigo '.$this-

>codigo.'.';

}

function Aniversario(){

$this->idade++;

}

function AumentaCinco(){

$this->salario = $this->salario * 1.05;

}

function AumentaDez(){

$this->salario = $this->salario * 1.1;

}

}


$maria = new Pessoa(1, 'Maria Pereira', 31, 'Av. C,

394', 3000);

$jose = new Pessoa(2, 'Jose Oliveira', 23, 'Rua A,

106', 2000);

$maria->Aniversario();

$jose->AumentaCinco();

$maria->AumentaDez();

$maria->SetCodigo(5);

$jose->MostraDados(); // Primeira questão

$maria->SetCodigo(4);

$maria->MostraDados(); // Segunda questão

$maria->MostraCodigo(); // Terceira questão

$maria->SetCodigo(3);

$maria->Aniversario();

$maria->SetSalario(4000);

$jose->SetEndereco('Rua das Laranjeiras, 32');

$maria->MostraDados(); // Quarta questão

$jose->MostraDados(); // Quinta questão

?>


Quadro 1- Código PHP.

O que deve ser impresso com a execução de $maria->MostraCodigo(); // Terceira questão?

Alternativas
Q2772966 Arquitetura de Software

Para responder às questões 21 a 25, analise o código mostrado no Quadro 1.


<?php

class Pessoa{

var $codigo;

var $nome;

var $idade;

var $endereco;

var $salario;

public function __construct($cod, $nom, $ida,

$end, $sal) {

$this->codigo = $cod;

$this->nome = $nom;

$this->idade = $ida;

$this->endereco = $end;

$this->salario = $sal;

}

function setCodigo($cod){

$this->codigo = $cod;

}

function setEndereco($end){

$this->endereco = $end;

}

function setSalario($sal){

$this->salario = $sal;

}

function MostraDados(){

print $this->nome.' tem '.$this->idade.' anos,

mora na rua '.$this->endereco.' e tem salario R$

'.$this->salario.'.';

}

function MostraCodigo(){

print $this->nome.' possui o codigo '.$this-

>codigo.'.';

}

function Aniversario(){

$this->idade++;

}

function AumentaCinco(){

$this->salario = $this->salario * 1.05;

}

function AumentaDez(){

$this->salario = $this->salario * 1.1;

}

}


$maria = new Pessoa(1, 'Maria Pereira', 31, 'Av. C,

394', 3000);

$jose = new Pessoa(2, 'Jose Oliveira', 23, 'Rua A,

106', 2000);

$maria->Aniversario();

$jose->AumentaCinco();

$maria->AumentaDez();

$maria->SetCodigo(5);

$jose->MostraDados(); // Primeira questão

$maria->SetCodigo(4);

$maria->MostraDados(); // Segunda questão

$maria->MostraCodigo(); // Terceira questão

$maria->SetCodigo(3);

$maria->Aniversario();

$maria->SetSalario(4000);

$jose->SetEndereco('Rua das Laranjeiras, 32');

$maria->MostraDados(); // Quarta questão

$jose->MostraDados(); // Quinta questão

?>


Quadro 1- Código PHP.

O que deve ser impresso com a execução de $maria->MostraDados(); // Segunda questão?

Alternativas
Q2772965 Arquitetura de Software

Para responder às questões 21 a 25, analise o código mostrado no Quadro 1.


<?php

class Pessoa{

var $codigo;

var $nome;

var $idade;

var $endereco;

var $salario;

public function __construct($cod, $nom, $ida,

$end, $sal) {

$this->codigo = $cod;

$this->nome = $nom;

$this->idade = $ida;

$this->endereco = $end;

$this->salario = $sal;

}

function setCodigo($cod){

$this->codigo = $cod;

}

function setEndereco($end){

$this->endereco = $end;

}

function setSalario($sal){

$this->salario = $sal;

}

function MostraDados(){

print $this->nome.' tem '.$this->idade.' anos,

mora na rua '.$this->endereco.' e tem salario R$

'.$this->salario.'.';

}

function MostraCodigo(){

print $this->nome.' possui o codigo '.$this-

>codigo.'.';

}

function Aniversario(){

$this->idade++;

}

function AumentaCinco(){

$this->salario = $this->salario * 1.05;

}

function AumentaDez(){

$this->salario = $this->salario * 1.1;

}

}


$maria = new Pessoa(1, 'Maria Pereira', 31, 'Av. C,

394', 3000);

$jose = new Pessoa(2, 'Jose Oliveira', 23, 'Rua A,

106', 2000);

$maria->Aniversario();

$jose->AumentaCinco();

$maria->AumentaDez();

$maria->SetCodigo(5);

$jose->MostraDados(); // Primeira questão

$maria->SetCodigo(4);

$maria->MostraDados(); // Segunda questão

$maria->MostraCodigo(); // Terceira questão

$maria->SetCodigo(3);

$maria->Aniversario();

$maria->SetSalario(4000);

$jose->SetEndereco('Rua das Laranjeiras, 32');

$maria->MostraDados(); // Quarta questão

$jose->MostraDados(); // Quinta questão

?>


Quadro 1- Código PHP.

O que deve ser impresso com a execução de $jose->MostraDados(); // Primeira questão?

Alternativas
Q2763315 Arquitetura de Software

Sobre a linguagem Java, escolha a técnica que tem a capacidade de tratar métodos com nomes idênticos e parâmetros diferentes, além de manipular comportamentos distintos desses métodos.

Alternativas
Q2763314 Arquitetura de Software

Mostre o padrão de projeto que tem como objetivo encapsular diferentes algoritmos para a realização de alguma tarefa computacional por trás de uma interface e permitir que a região de código cliente dessa tarefa possa utilizar qualquer desses algoritmos sem precisar ser modificada.

Alternativas
Q2763313 Arquitetura de Software

Na linguagem Java, indique o termo que faz referência à conversão automática de um objeto empacotado para o seu tipo de dados equivalente primitivo.

Alternativas
Q2763312 Arquitetura de Software

Em relação à atividade de levantamento de requisitos, os requisitos que declaram as restrições impostas sobre o desenvolvimento do sistema, como a plataforma tecnológica ou aspectos legais são conhecidos como requisitos:

Alternativas
Q2763308 Arquitetura de Software

Em relação à linguagem Java, identifique a assertiva VERDADEIRA.

Alternativas
Q2763307 Arquitetura de Software

Escolha a assertiva que contém somente palavras reservadas da linguagem Java:

Alternativas
Q2763306 Arquitetura de Software

Verifique as assertivas a seguir e indique qual é FALSA:

Alternativas
Q2763305 Arquitetura de Software

Escolha a opção que contém a palavra-chave usada em Java para acessar um membro da superclasse ocultado pelo membro da subclasse.

Alternativas
Q2763304 Arquitetura de Software

Verifique as assertivas a seguir e indique qual é FALSA

Alternativas
Q2762017 Arquitetura de Software

Considere o script a seguir.


#!/bin/bash


no=10

No=11

NO=20

nO=2


echo $no;

echo $No;

echo $nO;

echo no;

echo NO;



Sobre esse script, considere as afirmativas a seguir.


I. A linha echo NO; imprimirá NO.

II. A linha echo $nO; imprimirá o valor 2.

III. A linha echo $No; imprimirá o valor 2.

IV. A linha echo no; imprimirá o valor 2.

Assinale a alternativa correta.

Alternativas
Q2762013 Arquitetura de Software

Considere o comando a seguir dentro de um script.


2>&1


Sobre esse comando, assinale a alternativa correta.

Alternativas
Q2760378 Arquitetura de Software

Nos códigos em JavaScript, para diferente deve ser utilizado o seguinte operador lógico:

Alternativas
Q2760377 Arquitetura de Software

No que diz respeito ao JavaScript, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V):


É uma linguagem compilada e não interpretada. É uma linguagem não sensível a maiúsculas e minúsculas. Scripts colocados na parte <head> do código HTML geralmente são FUNÇÕES.


As afirmativas são respectivamente:

Alternativas
Q2760376 Arquitetura de Software

Um fundo de página em código HTML é definido por meio do parâmetro bgcolor=”R1R2G1G2B1B2” inserido na tag <body>, onde R1 e R2 são algarismos ou letras em hexadecimal que definem a cor vermelha, G1 e G2 a cor verde e B1 e B2 a cor azul. Assim, bgcolor=”#000000”, bgcolor=”#FFFF00” e bgcolor=”#FFFFFF” resultam, respectivamente, nas seguintes cores:

Alternativas
Q2760374 Arquitetura de Software

O trecho de algoritmo abaixo emprega a função predefinida MOD, que retorna o valor do resto da divisão entre dois números.


algoritmo "F"

var

___NR : inteiro

funcao FC (X, Y:inteiro) :inteiro

inicio

__se Y = 0 entao

_____retorne X

__senao

______retorne FC (Y, X MOD Y)

__fimse

fimfuncao


inicio

__escreva (FC(13, 7))

fimalgoritmo


A chamada da função para F(13,9) irá retornar o seguinte valor:

Alternativas
Q2760373 Arquitetura de Software

Observe o algoritmo abaixo.


algoritmo "IFRJ"

var

___N : inteiro

inicio

__para N de 2 ate 13 faca

______se N MOD 2 = 1 entao

________escreva(N:3)

______fimse

__fimpara

fimalgoritmo


Após sua execução, a saída gerada pelo algoritmo é:

Alternativas
Respostas
2061: D
2062: C
2063: E
2064: A
2065: B
2066: D
2067: D
2068: A
2069: D
2070: A
2071: E
2072: C
2073: B
2074: A
2075: A
2076: B
2077: D
2078: A
2079: D
2080: B