Questões de Concurso Comentadas para faperp

Foram encontradas 232 questões

Resolva questões gratuitamente!

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

Q534297 Banco de Dados

Em banco de dados, diversos elementos são relevantes, desde o processo de modelagem, passando pelo processo de mapeamento, até a implementação. No entanto, apesar de muitos profissionais conhecerem de forma prática o uso de banco de dados, especialmente a linguagem SQL, esses profissionais desconhecem o aspecto teórico. Dessa forma, considere as definições a seguir.


I. Processo para analisar os esquemas de relação de dados tomando como referência as dependências funcionais e as chaves primárias, de modo a minimizar redundâncias e anomalias de inserção, exclusão e atualização.


II. Baseia-se no conceito de dependência transitiva, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R for total e funcionalmente dependente da chave primária de R e não haver nenhum atributo não principal de R transitivamente dependente da chave primária.


III. Trata-se de um conceito baseado na em dependência funcional total, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R é total e funcionalmente dependente da chave primária de R.


IV. Trata-se de um conceito que possibilita que o domínio de atributos seja apenas de valores atômicos. Os atributos multivalorados não são aprovados, ou seja, reprova relações como valores de atributo dentro de tuplas.


A partir dos elementos apresentados anteriormente, assinale a alternativa que contempla a associação correta:

Alternativas
Q534296 Redes de Computadores
O controle de tráfego e a limitação de banda são questões frequentemente pautadas em discussões dos departamentos de tecnologia da informação das empresas. Com o aumento do número de computadores das empresas, o volume de tráfego com a Internet também aumenta, o que, muitas vezes, acaba por gerar gargalos na rede de saída da empresa. Dessa forma, uma boa alternativa para reduzir esse gargalo é:
Alternativas
Q534294 Banco de Dados

Considere o excerto a seguir que trata de mecanismos de recuperação de informações em banco de dados.


"Trata-se de um esquema de recuperação que não exige o uso de um log em um ambiente monousuário. Em um ambiente multiusuário, um log pode ser necessário para o método de controle de concorrência. _______________________ considera o banco de dados composto de uma série de páginas de disco de tamanho fixo para fins de recuperação. Um diretório com n entradas é construído, no qual a i-ésima entrada aponta para a i-ésima página de banco de dados no disco. O diretório é mantido na memória principal se não for muito grande, e todas as referências à páginas do banco de dados no disco passam por ela. Quando uma transação começa a ser executada o diretório atual é copiado para um diretório auxiliar. O diretório auxiliar é salvo no disco enquanto o diretório ativo é usado pela transação."


Analisando-se o excerto anterior, assinale a alternativa que preenche corretamente a lacuna:

Alternativas
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
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
Q534288 Programação

Considere o seguinte trecho de código implementado em JAVA:


import java.util.Scanner

public class Addition

{

public static void main ( String[] args )

{

Scanner input = new Scanner ( System.in );


int numero1, numero2, soma;


numero1 = input.nextInt();

numero2 = input.nextInt();

soma = numero1 + numero2;

}


}


A partir do trecho de código apresentado, assinale a alternativa que apresenta apenas afirmações corretas:

Alternativas
Q534287 Algoritmos e Estrutura de Dados

Uma boa lógica de programação é fundamental para que os algoritmos sejam bem desenvolvidos e, consequentemente, os programas bem implementados, claro que se agregando o conhecimento da sintaxe da linguagem de programação escolhida. Dessa forma, pensando-se em estruturas de algumas implementações, considere o seguinte trecho de código:


int fibonacci (int N)

{

if (N <= 1)

return N;

else

return ( fibonacci(N - 1) + fibonacci(N - 2) );

}


Pode-se afirmar, a partir do código anteriormente apresentado, que:

Alternativas
Q534286 Redes de Computadores
O uso de redes de computadores com acesso sem fio tornou-se algo muito comum entre os usuários de computadores. Essas redes sem fio passaram a ser utilizadas tanto em ambientes coorporativos quanto em ambientes residenciais. De modo a fornecer autenticação e criptografia de dados entre um hospedeiro e um ponto de acesso sem fio criou-se o protocolo WEP (Wired Equivalent Privacy). Este protocolo, quando criado, teve por objetivo fornecer o mesmo nível de segurança oferecido em redes cabeadas. Dessa forma, assinale a alternativa que contempla apenas informações verdadeiras sobre o protocolo WEP:
Alternativas
Q534284 Sistemas Operacionais
A customização é algo almejado no contexto da implantação de sistemas computacionais. Um atenção especial para a customização é volta para o sistema operacional, de modo que haja o atendimento da demanda do usuário-cliente. Além de customizações superficiais que podem ser realizadas, geralmente em nível de interface, alguns sistemas permitem customizações em termos de serviços também. No entanto, em sistemas proprietários, ou seja, que possuem licenças pagas, como o Microsoft Windows, por exemplo, não se consegue promover grandes alterações nas rotinas de núcleo do sistema. Alterações nas rotinas de núcleo podem contribuir para adequar o sistema operacional à arquitetura de hardware na qual ele executa. Em sistema operacionais Linux estas alterações para readequação do sistema podem ser realizadas, especialmente através do processo de:
Alternativas
Q534283 Sistemas Operacionais

O gerenciamento de permissões de acesso a determinados itens é primordial em um sistema operacional, de modo a garantir níveis de segurança e estabilidade das informações. Essas permissões podem valer para diretórios, arquivos e, eventualmente, áreas específicas. Ao se utilizar sistemas operacionais Linux, por exemplo, pode-se definir através do comando chmod o nível de permissão e acesso para o usuário (user), para o grupo (group) e para outros (others) para um determinado arquivo. Dessa forma, considere o comando:


chmod 744 arquivo.txt


Assinale a alternativa que contempla corretamente as permissões para usuário, grupos e outros, respectivamente:

Alternativas
Q534282 Engenharia de Software
A UML (Unified Modeling Language) oferece uma série de recursos para se modelar um sistema, de modo que o processo de desenvolvimento do sistema seja mais eficiente, especialmente durante a fase de implementação. Dentre os diversos diagramas que a UML contempla, o Diagrama de Sequência é um dos mais utilizados, pois descreve de maneira muito prática a temporalidade nos elementos que compõem o sistema. Dessa forma, assinale a alternativa que contempla apenas afirmações verdadeiras sobre o Diagrama de Sequência:
Alternativas
Q534280 Engenharia de Software
A prototipação é um elemento frequentemente utilizado pelo desenvolvedores de software. A criação de um protótipo auxilia a empresa de desenvolvimento a apresentar ideias preliminares de como o sistema será depois de pronto, de modo que o cliente tenha uma visão mais ampla. Sobre os protótipos, assinale a alternativa que contempla apenas afirmações verdadeiras:
Alternativas
Q534278 Administração Pública
Sobre o princípio da legalidade, é correto afirmar que:
Alternativas
Q534277 Administração Pública
Considerando os princípios fundamentais da administração pública é correto afirmar que: a divulgação de atos do Poder Público, o pagamento por precatório e a escolha da melhor proposta em sede de licitação são atos administrativos que observam, respectivamente, aos princípios:
Alternativas
Q534276 Administração Pública
Assinale a alternativa verdadeira acerca dos princípios constitucionais de Direito Administrativo.
Alternativas
Q534274 Gestão de Pessoas
O artigo 114 da Lei Complementar n.º 05/90 estabelece que poderá ser concedida licença ao funcionário por motivo de doença em pessoa da família, sendo assim considerado o cônjuge ou companheiro, padrasto ou madrasta, ascendente, descendente, enteado e colateral consanguíneo ou afim até o segundo grau civil. Assinale a alternativa que contempla corretamente as informações sobre o prazo da referida licença.
Alternativas
Q534273 Gestão de Pessoas
O artigo 304-A da Lei Complementar n.º 05/90, acrescido pela Lei Complementar n.º 297/2009, estabelece a concessão de horário especial, independentemente de compensação de horário e sem redução de remuneração, respeitado o mínimo legal de 6h (seis horas) de trabalho, ao servidor:
Alternativas
Q534270 Gestão de Pessoas
Considerando a Seção VI - Das vedações, acumulações e substituições, da Lei Complementar n.º 266/2008, assinale a alternativa verdadeira.
Alternativas
Respostas
21: A
22: C
23: D
24: D
25: C
26: B
27: A
28: D
29: C
30: D
31: A
32: D
33: B
34: C
35: D
36: A
37: C
38: D
39: A
40: B