Questões da Prova FAPERP - 2015 - SeMAE - Analista em Tecnologia da Informação

Foram encontradas 60 questões

Resolva questões gratuitamente!

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

Q534293 Redes de Computadores

Imagine que o seguinte diálogo se estabeleça entre duas pessoas.


Pessoa 1: "Olá, bom dia! Como vai?

Pessoa 2: "Olá, bom dia! Vou bem! Obrigado! E você, como vai?"

Pessoa 1: "Também vou bem, obrigado! Por favor, você poderia me dizer que horas são?

Pessoa 2: "Sim! São 8:20h!

Pessoa 1: "Muito obrigado."

Pessoa 2: "Posso lhe ajudar em alguma coisa?"

Pessoa 1: "Pode sim! Você vai tomar o ônibus para o Ipiranga?"

Pessoa 2: "Infelizmente não! Vou para a Barra Funda! No entanto, o ônibus do Ipiranga ainda não passou."

Pessoa 1: "Nossa, muito obrigado! Pensei que eu tivesse perdido. Bom, vou aguardar então!"

Pessoa 2: "Imagina, por nada! Isso, o ônibus deve estar para chegar!"


No cotidiano das pessoas, isso se trata de uma conversa absolutamente normal, em um ponto de ônibus. Mostra que são duas pessoas que utilizam uma forma educada de tratamento. Pensando uma analogia para o contexto das redes de computadores, os hospedeiros que participam de um processo de comunicação também trocam informações de maneira regrada e todo o processo de troca de informações possui sua base em:

Alternativas
Q534292 Engenharia de Software

Considere os seguintes diagramas de Casos de Uso.


Imagem associada para resolução da questão


A partir dos diagramas apresentados, assinale a alternativa que contempla recursos oferecidos I, II e III, respectivamente:

Alternativas
Q534291 Banco de Dados
O controle de concorrência é uma estratégia muito comum em computação e pode ser aplicado em diversas áreas, como sistemas operacionais, redes de computadores, banco de dados, entre outras. No contexto de banco de dados, pode-se dizer que um controle de concorrência bem definido, destaca-se como de grande importância, especialmente para garantir a viabilidade de acesso e gravação de informações. Sabe-se que o banco dados é composto por uma série itens de dados nomeados que podem ser: um registro do banco de dados, um valor de campo de um registro, um bloco de disco, entre outros. É bem conhecido que um fator que pode afetar o desempenho do controle de concorrência e recuperação em um banco dados é o tamanho dos itens de dados e isto é classificado como:
Alternativas
Q534290 Banco de Dados

O conhecimento sobre o uso da linguagem SQL é fundamental para quem deseja trabalhar com banco de dados. Diversas operações de consultas podem ser realizadas, para diferentes tipos de necessidades de recuperação de informações. Por exemplo, através de consultadas aninhadas, permite-se buscar valores existentes no banco de dados, para que depois se possa utilizá-los em uma condição de comparação. A seguir tem-se um exemplo de uma consulta SQL aninhada típica.


SELECT F.Pnome, F.Unome

FROM FUNCIONARIO AS F

WHERE F.Cpf IN ( SELECT D.Fcpf

FROM DEPENDENTE AS D

WHERE F.Pnome = D.Nome_dependente

AND

F.Sexo = D.Sexo);

Fonte: Sistemas de Banco de Dados 6 Edição


A partir desta consulta, pode-se afirmar que:

Alternativas
Q534289 Programação

As linguagens de programação orientada a objetos possuem diversos recursos, tornando os códigos desenvolvidos nelas cada vez mais poderosos e versáteis. Por exemplo, pensando em JAVA, pode-se fazer referência a membros de um determinado objeto utilizando a referência this. Dessa forma, considere o trecho de código a seguir.


public class ThisTeste

{

public static void main (String[] args)

{

TempoSimples tempo = new TempoSimples (14, 18, 20);

System.out.println( tempo.ConstroiString() );

}


}

class TempoSimples

{

private int hora;

private int minuto;

private int segundo;

public TempoSimples( int hora, int minuto, int segundo)

{

this.hora = hora;

this.minuto = minuto;

this.segundo = segundo;

}


public String ConstroiString()

{

return String.format("%24s: %s \n%24s: %s,

"this.StringUniversal()", this.StringUniversal(),

"StringUniversal()", StringUniversal() );

}


public String StringUniversal()

{


return String.format("%02d:%02d:%02d,

this.hora, this.minuto, this.segundo );

}

}


A partir do código anteriormente apresentado, assinale a alternativa que contempla a saída correta, quando este código é executado:

Alternativas
Respostas
6: D
7: C
8: C
9: B
10: A