Questões de Concurso Para tecnologia da informação

Foram encontradas 164.808 questões

Resolva questões gratuitamente!

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

Q2765552 Arquitetura de Software

Acerca do serviço de sistema de nomes de domínios (DNS – Domain Name System), analise as afirmações a seguir e assinale a opção correta.

I - O DNS baseia-se no modelo cliente/servidor, no qual interações diretas entre clientes não são permitidas.

II - Há três categorias de servidores DNS: servidoresraiz, servidores de nomes de domínio de alto nível e servidores de nomes com autoridade – todos pertencem à hierarquia de servidores DNS.

III - O DNS é um banco de dados distribuído baseado em uma hierarquia de domínios (servidores) e um protocolo de aplicação que permite a consulta por parte dos clientes.

IV - Servidores DNS armazenam registros de recursos (RR – Resources Registry), que contêm as informações essenciais para o mapeamento de nomes; e uma mensagem de resposta DNS pode transportar um ou mais registros de recursos.

V - As entidades registradoras, ou seja, entidades comerciais que verificam nomes de domínios, registram esses nomes nos bancos de dados DNS, são credenciadas pela ICANN (Internet Corporation for Assigned Names and Numbers).

Alternativas
Q2765548 Arquitetura de Software

Em termos dos princípios fundamentais, protocolos e tecnologias das camadas de enlace/física, analise as afirmações a seguir e assinale a opção correta.

I- Com protocolos de acesso múltiplo, caracterizados como de revezamento (polling/passagem de permissão – token), um nó transmissor transmite à taxa total do canal, e quando há uma colisão, cada nó envolvido retransmite repetidamente (mas não imediatamente) o seu quadro, até ser transmitido sem ter colisão.

II- Canais de rádio são um tipo de meio de transmissão não-guiado que conferem altas taxas de transmissão, baixa atenuação e são imunes a interferências eletromagnéticas.

III- A topologia lógica em anel é aquela em que cada nó da rede transmite somente para seu vizinho posterior (downstream) e recebe somente de seu vizinho anterior (upstream).

IV- As camadas de enlace e de transporte podem prover entrega confiável. Todavia, um protocolo de transporte fornece entrega confiável fim-a-fim entre dois processos enquanto um protocolo confiável de enlace assegura a entrega entre dois nós ligados diretamente entre si.

V - Na camada de enlace, pode-se utilizar a correção de erros de repasse (Forward Error Detection) para detecção e correção de erros, reduzindo o número de retransmissões por parte do nó origem.

Alternativas
Q2765544 Arquitetura de Software
Sobre as tecnologias de rede e seus princípios e características fundamentais é correto afirmar que
Alternativas
Q2765541 Arquitetura de Software

Sobre deadlocks em ambientes multi-programados, assinale a opção correta.

Alternativas
Q2765538 Arquitetura de Software

Em relação a escalonamento de processos é incorreto afirmar que

Alternativas
Q2765534 Arquitetura de Software

Em termos de sistemas distribuídos e redes, analise as afirmações a seguir e assinale a opção correta.

I - Compartilhamento de recursos, aumento da velocidade de computação, confiabilidade e comunicação são os principais fatores para a criação de sistemas distribuídos.

II - Em redes parcialmente conectadas, as mensagens devem ser roteadas através de enlaces de comunicação, resultando em um custo total de comunicação menor que em redes totalmente conectadas.

III - O roteamento de mensagens pode acontecer nos sistemas distribuídos, de três formas: roteamento fixo, roteamento virtual – usando rota fixa durante uma sessão; e roteamento dinâmico – com rotas estabelecidas antes do envio das mensagens.

IV - Em sistemas distribuídos, é possível usar a técnica de prevenção de deadlock por ordenação de recursos, atribuindo números exclusivos aos recursos, que podem ser, assim, acessados por processos. Um processo que deseja obter um recurso "i", somente o fará se não estiver mantendo um outro recurso com número exclusivo menor que "i".

V - Em sistemas em cluster estruturados de modo simétrico, existe o papel de uma máquina operando como hot-standby, cuja função é monitorar o servidor ativo no cluster.

Alternativas
Q2765532 Arquitetura de Software

A respeito da estrutura dos sistemas operacionais, assinale a opção correta.

Alternativas
Q2765528 Arquitetura de Software
A respeito do gerenciamento de processos, inclusive com paralelismo, é incorreto afirmar que
Alternativas
Q2765526 Arquitetura de Software
Os sistemas operacionais gerenciam o hardware de computadores e oferecem uma base para os aplicativos, provendo assim, um serviço aos usuários finais. Para tal contexto, é incorreto afirmar que:
Alternativas
Q2765523 Arquitetura de Software

Sistemas operacionais são responsáveis pelo controle e alocação de recursos de hardware/software para a resolução de problemas dos usuários finais. Em termos de sistemas operacionais corporativos e de redes é correto afirmar que

Alternativas
Q2765522 Arquitetura de Software

Analise as seguintes afirmações acerca da estrutura geral de gerenciamento de recursos utilizada nos sistemas operacionais corporativos.

I - A estratégia de micro-kernel estrutura o sistema operacional, removendo todos os componentes não-essenciais do kernel, implementando-os como programas em nível de sistema e usuário. Todavia, oferece gerenciamento mínimo de processos e memória.

II - A estrutura do sistema operacional AIX é organizada, originalmente, compreendendo seis módulos carregáveis do kernel: classes de escalonamento, sistemas de arquivos, chamadas de sistema carregáveis, formatos executáveis, módulos STREAM, drivers de dispositivo e de barramento.

III - O Linux implementa memória virtual usando paginação por demanda com clustering – que trata, em especial, de falhas de página trazendo não apenas a página que falta, mas também várias páginas subseqüentes.

IV - O kernel do Linux cria um espaço de endereços virtuais em duas situações apenas: quando um processo executar um novo programa com a chamada de sistema exec ( ) ou quando um novo processo é criado, através do uso da chamada de sistema fork ( ).

V - O gerenciador VM (Virtual Memory) no Windows XP utiliza um esquema baseado em páginas de 4 Kbytes para processadores compatíveis ao IA-32 e 8 Kbytes para IA-64. Em processadores IA-32, cada processo possui um espaço de endereçamento virtual de 4 Gbytes.

Indique a opção correta.

Alternativas
Q2765521 Arquitetura de Software

O gerenciamento eficiente da memória é uma tarefa crítica do sistema operacional. A respeito de tal contexto, assinale a opção correta.

Alternativas
Q2765520 Arquitetura de Software

Analise as seguintes afirmações sobre Internet, seus protocolos e serviços providos.

I - O conjunto de enlaces de comunicação e comutadores de pacotes que um pacote percorre desde a origem até o destino representa a sua rota.

II - Um serviço de aplicação Internet TCP/IP (Transmission Control Protocol/Internet Protocol) define o formato e a ordem das mensagens a serem trocadas entre hospedeiros da rede, para a obtenção do serviço.

III - O protocolo de controle de transferência (TCP - Transmission Control Protocol) entrega de modo confiável correntes (streams) de bytes entre origem e destino. Sendo assim, a aplicação deve tratar exclusivamente os serviços fornecidos, sem qualquer preocupação com controles de transporte.

IV- Intranets são redes privadas, nas quais os seus hospedeiros (hosts) não podem se comunicar com hospedeiros externos, exceto no caso do uso de controle de acesso realizado por firewall.

V - A Internet é considerada uma rede de datagramas; todavia, mantém informação de estado para todas as conexões correntes. Com isso, cada comutador de pacotes deverá manter uma tabela de conexões, a ser utilizada nos processos de roteamento de datagramas IP (Internet Protocol).

Indique a opção correta.

Alternativas
Q2765515 Arquitetura de Software

Assinale a afirmação correta acerca dos sistemas de arquivos.

Alternativas
Q2765513 Arquitetura de Software

Em relação à arquitetura de microcomputadores, é incorreto afirmar que

Alternativas
Q2765509 Arquitetura de Software

Analise as afirmações sobre arquiteturas de processadores e indique a opção correta.

I - Arquiteturas RISC (Reduced Instruction Set Computer) têm as seguintes características: uma instrução por ciclo, operações realizadas de registrador para registrador, modos de endereçamento simples e formatos de instruções simples.

II - São características típicas de arquiteturas CISC (Complex Instruction Set Computer): instruções de 4 bytes, inexistência de suporte a alinhamento arbitrário de dados para operações de carga ou armazenamento.

III - A arquitetura SPARC (Scalable Processor ARChitecture) utiliza um conjunto simplifi cado de formatos de instruções de 32 bits, sendo que todas elas iniciam com um código de operação de 2 bits – podendo ser estendido, para determinadas instruções.

IV - Na IA-64, há a idéia de pacote de instrução de 128 bits, contendo três instruções e um campo de molde – este indica quais instruções podem ser executadas em paralelo.

V - Os processadores da família Intel têm uma instrução aritmética que manipula números em um formato especial de 30 bits, para operações específicas de programas cujos tipos de variáveis são verificados em tempo de compilação.

Alternativas
Q2765506 Arquitetura de Software

Considerando os fundamentos a respeito de sistemas de numeração e aritmética computacional, analise as afirmações a seguir e indique a opção correta.

I - Tanto o sinal-magnitude quanto o complemento de 2 tem 2 representações para o zero (0): + 0 e -0.

II - Um sistema numérico de base n necessita de n símbolos distintos para representar seus dígitos de 0 a n – 1.

III - No sinal-magnitude, usa-se 1 bit para expressar o sinal negativo de um número inteiro – 0, quando o sinal é positivo e 1, quando ele é negativo.

IV- A memória dos computadores é fi nita, portanto, a aritmética computacional trata números expressos em precisão finita. V - Uma mantissa cujo bit mais à esquerda é diferente de zero, é denominada normalizada.

Alternativas
Q2765505 Arquitetura de Software

Considere a organização, a arquitetura e os componentes funcionais de computadores e assinale a opção correta.

Alternativas
Q2765502 Arquitetura de Software

Analise as seguintes afirmações relacionadas ao processo de Teste de Software.

I. Realizados por um restrito grupo de usuários finais do sistema, o Teste de Integração visa verificar se seu comportamento está de acordo com o solicitado.

II. No Teste da Caixa Branca o desenvolvedor não possui acesso algum ao código fonte do programa e pode construir códigos para efetuar a ligação de bibliotecas e componentes.

III. O universo alvo do Teste de Unidade ou testes unitários são os métodos dos objetos ou mesmo pequenos trechos de código.

IV. Com um universo um pouco maior do que o teste unitário, o teste de componente visa testar o componente como um todo e não apenas as suas funções ou métodos, levando-se apenas em consideração o componente a ser testado e nenhuma outra entidade do sistema.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q2765498 Arquitetura de Software

Considere um projeto em execução com as seguintes características:

na Etapa de Planejamento, foram previstos 4 protótipos para serem entregues na primeira etapa planejada, a um valor de R$ 3.000,00 cada um; na data prevista para a entrega dessa primeira etapa, foram entregues apenas 3 protótipos, sendo que, devido a desvios, em cada um deles gastaram-se R$ 4.250,00.

Ao calcular o SPI deste projeto, na data prevista para a entrega da primeira etapa, o Gerente do Projeto encontrou o valor de

Alternativas
Respostas
10601: A
10602: D
10603: E
10604: C
10605: C
10606: D
10607: E
10608: B
10609: A
10610: B
10611: C
10612: E
10613: B
10614: D
10615: C
10616: A
10617: C
10618: D
10619: C
10620: D