Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
No Linux, através de um gerenciador de pacotes e serviços, que comando pode ser utilizado para instalar um serviço denominado xtestex?
Que mecanismo permite a implementação de relacionamentos em um banco de dados relacional?
Um modelo ER deve ser:
Para responder às questões 31 e 32, analise o Quadro 01 abaixo.
<?php class Produto{ var $codigo; var $nome; var $estoque; public function __construct($cod, $nom) { $this->codigo = $cod; $this->nome = $nom; $this->estoque = 0; } function Compra($qtd){ $this->estoque += $qtd; } function Vende($qtd){ $this->estoque -= $qtd; } function Mostra(){ if($this->estoque < 0) print 'Estoque negativo!'; else print $this->nome.' tem estoque = '.$this- >estoque; } } $pro1 = new Produto(3, 'chocolate'); $pro2 = new Produto(2, 'refrigerante'); $pro3 = new Produto(1, 'suco'); $pro1->Compra(30); $pro2->Vende(20); $pro2->Compra(7); $pro3->Compra(12); $pro1->Vende(9); $pro3->Compra(2); $pro1->Compra(21); $pro3->Vende(3); $pro1->Compra(7); $pro2->Vende(2); $pro2->Mostra(); $pro3->Mostra(); ?> |
Quadro 01 — Código PHP
O que deve ser mostrado com a execução de $pro2->Mostra();?
Nas questões que avaliam os conhecimentos de noções de informática, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração padrão, em português, que o mouse está configurado para pessoas destras, que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse e que teclar corresponde à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Considere também que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.
Sobre computação em nuvem, analise as seguintes afirmativas.
I. Serviços em nuvem significam que se compra uma quantidade fixa de hardware e se paga pelos recursos usados.
II. Um fornecedor em nuvem constrói um grande centro de dados, com vários computadores e muitos discos conectados pela Internet.
III. Todas as aplicações e arquivos dos usuários ficam no centro de dados em nuvem e, quando necessário, rodam os serviços no computador em nuvem.
IV. O consumidor pode acessar o centro de dados em nuvem de qualquer lugar; o ambiente de computação estará sempre disponível.
Está correto o que afirma em:
Segundo a norma 27001:2006, a gestão de recursos faz parte do item:
Para garantir a confidencialidade do conteúdo de arquivos de texto, Zezinho utiliza a criptografia de chave pública, tendo como destinatário o Juca. Quando Juca recebe os arquivos cifrados, que chaves devem ser utilizadas para decifrá-los?
Uma cifra de substituição, como, por exemplo, a cifra de César, é uma:
Na distribuição Ubuntu, que pacotes devem estar instalados para a utilização do protocolo que soluciona o problema de horário (NTP)?
Um exemplo de nome de conta de usuário válido no Windows Server 2008 é:
No Windows Server 2008, há o tipo de conta de usuário “Contato”, que possui as seguintes características:
I. Tem identificador de segurança (SID).
II. Tem permissão de acesso a arquivos e pastas.
III. É utilizada praticamente como uma conta de e-mail.
Quais estão corretas?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $jose->MostraInfo(); // Quarta questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $maria->MostraInfo(); // Terceira questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $maria->MostraInfo(); // Segunda questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $jose->MostraInfo(); // Primeira questão?
Em relação à cardinalidade máxima utilizada na abordagem entidaderelacionamento, que classificações são possíveis em um relacionamento binário?
Em um SGBD do tipo relacional, há, pelo menos, três tipos de chaves, quais sejam:
Em um projeto de banco de dados, quais são as suas três fases, em ordem crescente?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(saida)?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(vet[15])?