Questões de Concurso Para prefeitura do rio de janeiro - rj

Foram encontradas 5.277 questões

Resolva questões gratuitamente!

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

Q514833 Sistemas Operacionais
No que diz respeito à virtualização de sistemas, existe um programa da Oracle que permite instalar e executar diferentes sistemas operacionais em um único computador, viabilizando as funcionalidades listadas a seguir.

· pode-se executar o Linux dentro do Windows, o Windows dentro do Mac, o Mac dentro do Windows e até mesmo todos os sistema suportados dentro de um;
· a nova versão inclui o suporte aos dispositivos multitouch, além de oferecer uma nova ferramenta de captura de vídeo, que possibilita realizar videoconferências utilizando uma máquina virtual;
· a nova versão oferece suporte para o novo Windows 8.1 e Mac OS X 10.9.

Esse programa é conhecido por:
Alternativas
Q514832 Redes de Computadores
A figura abaixo ilustra um dos tipos de Storage, representada por uma nuvem e diversos de seus equipamentos, ao lado de outras redes, o que dá uma ideia de como as tecnologias não são isoladas, mas se integram.

                        Imagem associada para resolução da questão

O esquema mostrado apresenta as características listadas a seguir.

· é uma rede dedicada ao armazenamento de dados que conecta dispositivos armazenadores de discos conhecidos por storage aos servidores da rede, permitindo que diversos servidores tenham cesso a discos externos de modo rápido e confiável;
· a centralização das operações de armazenamento de dados e seu gerenciamento são as razões principais da popularização desse tipo de storage.

O tipo de storage ilustrado na figura é conhecido por:
Alternativas
Q514831 Redes de Computadores
No que diz respeito ao cabo de par trançado, os de categorias 5e e 6a se diferenciam quanto à largura de banda e padrões de uso, mantendo a limitação de distância da ordem de 100m. Nessas categorias, as larguras de banda e de padrão são, respectivamente:
Alternativas
Q514830 Redes de Computadores
A figura abaixo ilustra um dos tipos de RAID.

                        Imagem associada para resolução da questão

O esquema possui as características listadas a seguir.

· é baseado em striping com paridade;
· utiliza uma matriz de três ou mais discos rígidos com dados divididos em blocos gerenciáveis, chamados strips, cujos principais benefícios são a capacidade de armazenamento e a proteção de dados;
· emprega paridade, que é um método matemático para a recriação de dados perdidos de um disco único, o que aumenta a tolerância a falhas;
· os dados e a paridade têm striping em todos os discos rígidos na matriz;
· a paridade tem striping em uma sequência de rotação para reduzir os gargalos associados aos cálculos de paridade.

O tipo mostrado na figura é denominado RAID:
Alternativas
Q514829 Arquitetura de Computadores
O Blu-ray é o disco de vídeo digital que pode gravar, armazenar e reproduzir vídeo em alta definição e áudio digital, assim como dados de computador. Um disco Blu-ray de face simples e duas camadas permite armazenar cerca de 4,5 horas de vídeo em alta definição ou mais de 20 horas de vídeo padrão, possuindo uma capacidade máxima de armazenamento próxima do seguinte valor:
Alternativas
Q514828 Arquitetura de Computadores
Um microcomputador possui uma placa-mãe, mostrada na figura abaixo.

                        Imagem associada para resolução da questão

Atualmente, uma placa de rede Fast Ethernet de 100 Mbps offboard deve ser instalada no slot conhecido e identificado por:
Alternativas
Q514827 Arquitetura de Computadores
O número binário 11011011 é representado nos sistemas decimal e hexadecimal, respectivamente, como:
Alternativas
Q514825 Engenharia de Software
A figura abaixo ilustra o processo da “Extreme Programming”. 


Imagem associada para resolução da questão

As fases I, II, III e IV são denominadas:
Alternativas
Q514824 Engenharia de Software
Considere as afirmativas que seguem, relacionadas com processos de desenvolvimento de software.

I - Pequenas equipes de trabalho são organizadas de modo a minimizar a comunicação, maximizar a supervisão e minimizar o compartilhamento de conhecimento tácito informal.

II - O trabalho de desenvolvimento e o pessoal que o realiza é dividido em partições claras, de baixo acoplamento, ou em pacotes.

III - O processo produz frequentes incrementos de software que podem ser inspecionados, ajustados, testados, documentados e expandidos.

IV - Os testes são realizados e a documentação elaborada somente após o produto final ter sido construído.

As afirmativas que estão de acordo com os princípios SCRUM e consistentes com a política de desenvolvimento ágil são:
Alternativas
Q514823 Engenharia de Software
A Análise de Pontos de Função constitui um recurso para se obter o tamanho funcional de um software, determinado por meio do fator de ajuste, que é resultado de avaliação de diversas características gerais do sistema. Esse fator de ajuste promoverá uma variação nos pontos brutos num percentual, para cima ou para baixo, gerando os chamados “pontos de função ajustados", que representam o tamanho final do software. Esse percentual é de:
Alternativas
Q514822 Engenharia de Software
. A figura abaixo representa uma das ferramentas empregadas na UML. 

Imagem associada para resolução da questão


Essa ferramenta é denominada diagrama de:
Alternativas
Q514821 Engenharia de Software
Casos de uso e atores não existem sozinhos, podendo haver relacionamentos entre eles em um sistema. Entre os tipos de relacionamentos, um é o mais comumente utilizado, e apresenta as características listadas a seguir.

· representa a informação de quais atores estão associados a que casos de uso;
· o fato de um ator estar associado a um caso de uso significa que esse ator interage e troca informações com o sistema;
· um ator pode se relacionar com mais de um caso de uso do sistema.

O tipo caracterizado é conhecido por relacionamento de:
Alternativas
Q514820 Engenharia de Software
Observe a figura abaixo, associada ao modelo em cascata ou ciclo de vida clássico, de acordo com Pressman, que sugere uma abordagem sistemática e sequencial para o desenvolvimento de software.

Imagem associada para resolução da questão

As fases I, II, III, IV e V são denominadas, respectivamente:
Alternativas
Q514819 Engenharia de Software
Considerando o entendimento de que os modelos convencionais apresentam uma visão única do processo, o Rational Unified Process (RUP) estabelece três perspectivas:

I - mostra as atividades realizadas no processo;

II - mostra as fases do modelo ao longo do tempo;

III - mostra o uso das melhores práticas durante o processo.

Essas perspectivas I, II e III são denominadas, respectivamente:
Alternativas
Q514818 Engenharia de Software
No que diz respeito à Engenharia de Software, um processo é um conjunto de atividades e resultados associados, cujo objetivo é o desenvolvimento e a produção do software. Existem quatro atividades fundamentais de processo, duas das quais são definidas a seguir.

I - O software é modificado para se adaptar às mudanças dos requisitos do cliente e do mercado.
II - O software é testado para garantir que o produto gerado é o que o cliente deseja.

As atividades I e II são denominadas, respectivamente:
Alternativas
Q514817 Banco de Dados
Trigger é um bloco de comandos Transact-SQL, que é automaticamente executado quando um comando DML específico for executado em uma tabela do banco de dados. Três comandos DML
Alternativas
Q514816 Banco de Dados
A SQL disponibiliza funções de agregação para uso na interação com bancos de dados, conforme exemplificado nas perguntas a seguir.

· Quantos são os ID relacionados à tabela de comissões (sem duplicidade)?
· Qual é a média das idades das pessoas que trabalham na empresa?

As instruções SQL que usam a função de agregação adequada para responder às duas questões são, respectivamente:
Alternativas
Q514815 Programação
Observe o código em JavaScript. 

Imagem associada para resolução da questão

A saída gerada por esse código é:
Alternativas
Q514814 Programação
Java implementa um mecanismo da programação orientada para objetos que permite a reutilização dos tipos de dados, bastando estender uma classe existente e continuar a partir de onde ela parou. A classe estendida é chamada de superclasse e a classe que estende, subclasse. Esse mecanismo é denominado:
Alternativas
Q514813 Algoritmos e Estrutura de Dados
. Observe o algoritmo abaixo, que mostra uma função recursiva.

Imagem associada para resolução da questão

Após a execução, a função retornará um valor igual a:
Alternativas
Respostas
3361: D
3362: C
3363: B
3364: A
3365: D
3366: B
3367: D
3368: D
3369: B
3370: D
3371: C
3372: A
3373: A
3374: B
3375: C
3376: C
3377: C
3378: B
3379: C
3380: D