Questões de Concursos Públicos - UNIFAL-MG
Resolva questões gratuitas da UNIFAL-MG. Banco com 300 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q96115
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Governabilidade, Governança e Accountability
Édson Roberto Gaseta define Governança de Tecnologia da Informação (TI) em sua obra “Fundamentos de Governança de TI” como “uma estrutura de relacionamento e processos para dirigir e controlar uma organização, a fim de atingir os objetivos corporativos, adicionando valor ao negócio e equilibrando os riscos em relação ao retorno do investimento em TI e seus processos”. José, responsável pelo setor de governança de TI de uma instituição federal de ensino superior, resolveu explicar os principais conceitos de Governança de TI a um novo servidor da área. Em qual afirmação José cometeu um equívoco?
Q96114
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Considere a seguinte implementação na linguagem PHP do algoritmo de ordenação de vetores Insertion Sort:
O trecho de código que deve ser usado como parâmetro na estrutura de repetição for, onde há uma lacuna, para que o vetor fornecido como parâmetro seja ordenado ao final da execução desta função é:
function ordenaInsertionSort ($vetor ) {
$ tamanhhoVetor = sizeof ($vetor) ;
for(________________) {
$elemento = $vetor [$i ]
$j = $i - 1 ;
while ( $j >= && $vetor [$j] > $elemento) {
$vetor [$j+1] = $vetor [$j ];
$j --;
}
$vetor [$j + 1] = $elemento
}
return $vetor;
}
Q96113
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
Ao codificar uma aplicação que armazene dados em um banco de dados, o que o desenvolvedor deve considerar?
Q96112
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Para desenvolver um sistema que possa ser acessado a partir de um navegador utilizando-se a internet, um desenvolvedor pode utilizar tecnologias como PHP, HTML, CSS e JavaScript.
Qual informação está adequada sobre a execução de uma página dinâmica construída utilizando-se essas tecnologias?
Q96111
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
Considere o banco de dados representado pelo modelo relacional a seguir, que utiliza o Sistema Gerenciador de Banco de Dados MySQL, onde uma pessoa pode ser um docente e também participante de um grupo de pesquisa, mas que para participar de um grupo de pesquisa, não é necessário ser docente.
A consulta SQL que retorna nome, data de nascimento, CPF e e-mail de todas as pessoas cadastradas no banco e que são docentes, trazendo ainda o Siape e a data de admissão dos docentes, além do nome do grupo de pesquisa e a área do grupo de pesquisa daquelas pessoas que fizerem parte de algum grupo é:
Q96110
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Considere as seguintes classes escritas utilizando-se a linguagem PHP:
ini_set( 1 display_errors', 'On');
class Minhaclasse {
public $publica = fPublic';00
protected $protegida= 'Protected';
private $privada= 'Private' ;
private function meuProtegtdo() {
echo Meu protegido;
}
}
class Minhaclasse2 extends Minhaclasse {
protected $protegida= 'Protected2' ;
function l~pri~eAlo() [
echo $this- >publica;
echo $this->protegida;
echo Sthis->privada;
}
}
$obj2 = new Minhaclasse2();
Qual afirmação está adequada sobre o trecho de código demonstrado?
Q96109
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Considere a classe Java OperacoesVetores demonstrada a seguir.
public class OperacoesVetores {
public static void main(String[] args) {
int[] v1 = new int[]{9,3,6,4,};
int[] v2 = new int[]{3,5,7,2,2,5};
int r1 = operacao (v1, v2);
}
public static int operacao1(int[] vetorA, int[] vetor B) {
int tam;
tam = vetorA.length < vetorB. length ? vetorA.length : vetorB.length;
int som = 0;
int i = 0;
while (i
Q96108
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Redes de Computadores
Qual equipamento de rede utilizado nos backbones de intranets e da Internet tem a capacidade de tomar decisões baseadas nos endereços de rede, de selecionar os melhores caminhos de saída para os pacotes de entrada e, ainda, tem a capacidade de criar suas tabelas de endereçamento a partir da troca de informações com seus vizinhos
Q96107
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Marcos, Analista de Tecnologia da Informação de uma Universidade Federal, estava estudando os conceitos de orientação a objetos e desenvolveu as seguintes classes em Java:
public class Pessoa {
protected String primeiroNome = "Edson " ;
protected String nomesDoMeio = "Arantes do " ;
protected String ultimoNome = "Nascimento" ;
private String CPF = "09876543211 " ;
public String getCPF() {
return CPF;
}
public String getNomeCompleto() {
return primeiroNome + " " + nomesDoMeio + " " + ultimoNome;
}
}
public class Funcionarto extends Pessoa {
private String sexo = ªM";
private String pronome;
public String getNo~eco~pleto() {
if (sexo.equals( "Mª )) {
pronome = "Sr. ";
} else {
pronome = "Sra. ";
}
return pronome + super.getNomeCompleto();
}
}
Qual informação está inadequada sobre as classes desenvolvidas por Marcos?
Q96106
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Segurança da Informação
Raid é uma sigla que significa Redundant Array of Independent Disks, ou seja, conjunto redundante de discos independentes. Considere um computador com 2 discos rígidos (HDs), cada um com 2Tb. Qual nível de Raid deve ser usado para se ter um volume com 4Tb?