Questões de Concurso Sobre arquitetura de software para analista de sistemas

Foram encontradas 1.039 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

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
Q2768823 Arquitetura de Software

Um conjunto de declarações de marcação que definem um tipo de documento para a linguagem XML é conhecido como

Alternativas
Q2768813 Arquitetura de Software

É CORRETO afirmar que a técnica de medição das funcionalidades fornecidas por um software do ponto de vista de seus usuários é a seguinte:

Alternativas
Q2768810 Arquitetura de Software

Seja este programa escrito em Java.


public class teste2 {

public static void main (String args[]){

char [] vet = {'a', 'z', 'i', 'p', 'l', 'j'};

char aux = '0';

int i = 0;

for (i = 0; i<6; i++){

for (int j = 0; j<5; j++){

if (vet[j] < vet[j + 1]){

aux = vet[j];

vet[j] = vet[j+1];

vet[j+1] = aux;}}}

for (i = 0; i<6; i++){

System.out.print (" "+vet[i]);}}}

A execução desse programa produz como resultado

Alternativas
Respostas
336: E
337: A
338: C
339: B
340: A