Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.096 questões
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?
Uma transação individual em banco de dados deve possuir algumas propriedades, sendo que, ao executar diversas transações, a execução concorrente de suas operações deve ser escalonada pelo sistema gerenciador de banco de dados. Quatro propriedades são consideradas essenciais para uma transação em banco de dados. Assinale a INCORRETA.
Identifique o comando do sistema operacional Linux que é utilizado para se alterar o usuário corrente, ou seja, quando se está logado como um determinado usuário e se deseja passar a operar, ainda que temporariamente, como outro usuário.
Identifique o tipo de transmissão de dados que atua sempre de forma unidirecional, onde um dispositivo é o transmissor e o outro é o receptor, sendo que o papel de cada dispositivo nunca se inverte.
O serviço de um sistema operacional que permite a disponibilização de um terminal remoto de operação é o:
Escolha a opção que contém um dos processadores fabricados pela Intel.
Mostre qual o componente do computador serve para refrigerar o processador do computador, sendo sua instalação altamente recomendável na maioria dos casos.
Identifique nome dado ao conjunto de instruções operacionais programadas diretamente no hardware de um equipamento eletrônico, sendo normalmente armazenado em uma ROM, PROM, EPROM, EEPROM ou memória flash no momento da fabricação do componente.
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.
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.
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.
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:
Uma das regras de integridade que um sistema de banco de dados deve seguir define que as chaves primárias de uma tabela não podem ser nulas, ou seja, sempre devem conter um valor. Esta regra básica é conhecida por regra de:
Em relação a banco de dados, indique o nome do atributo de uma tabela que permite identificar seus registros de forma única, sendo os campos deste atributo de preenchimento obrigatório.
Sobre banco de dados, escolha a assertiva FALSA:
Em relação à linguagem Java, identifique a assertiva VERDADEIRA.
Escolha a assertiva que contém somente palavras reservadas da linguagem Java:
Verifique as assertivas a seguir e indique qual é FALSA:
Escolha a opção que contém a palavra-chave usada em Java para acessar um membro da superclasse ocultado pelo membro da subclasse.
Verifique as assertivas a seguir e indique qual é FALSA