Questões de Concurso Público IFB 2017 para Professor - Informática

Foram encontradas 50 questões

Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774946 Programação
Analise as seguintes afirmativas. I) Ocultar dados dentro das classes e torná-los disponíveis apenas por meio de métodos é uma técnica muito usada em programas orientados a objetos, chamada de sobreescrita de classes. II) Uma subclasse pode implementar novamente métodos que foram herdados de uma superclasse. Chamamos isso de sobrecarga de atributos. III) Em Java não existe herança múltipla como em C++. Essa limitação pode ser parcialmente simulada pelo uso de encaminhamento de métodos a variáveis de instância. Assinale a alternativa CORRETA com relação às afirmativas acima.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774947 Algoritmos e Estrutura de Dados
Na análise de algoritmos para resolver certos problemas, é necessário avaliar não só o tamanho dos dados de entrada, mas os diferentes cenários para esses dados de entrada. Estes cenários são:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774948 Algoritmos e Estrutura de Dados
Considere a função de complexidade f(n) = 3n3 + 4n2 +2n. Selecione a opção abaixo contendo o menor valor para a constante c, c>0, para que g(n) = c.n3 domine assintoticamente f(n), para n>= 1.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774949 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir considerando que f(n) e g(n) são funções positivas. I) Se g(n) é O(f(n)), um algoritmo de função de complexidade de tempo f(n) possui Ordem de complexidade g(n). II) Se g(n) é O(f(n)), f(n) é um limite superior para g(n). III) Se a função g(n) = 7.log(n) +6 , então a função g(n) é O(log(n)). IV) Se g(n) = n2 e f(n) = (n+1)2 temos que g(n) é O(f(n)) e f(n) é O(g(n)). V) Se g(n) = 2n+1 e f(n) = 2n temos que g(n) = O(f(n)). Assinale a alternativa que apresenta somente as afirmativas CORRETAS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774950 Algoritmos e Estrutura de Dados
Leia as afirmativas a seguir a respeito das principais classes de comportamento assintótico. I) A complexidade logarítmica é típica de algoritmos que resolvem problemas, transformando-os em problemas menores e depois agrupando as soluções dos problemas menores. II) A complexidade quadrática é típica de algoritmos onde os dados são processados ao pares muitas vezes com um anel dentro de outro. III) Um algoritmo com complexidade exponencial é mais rápido que um algoritmo linear. IV) Um algoritmo com complexidade n! (n fatorial) apresenta um comportamento pior que um algoritmo com complexidade 2n . V) A complexidade do algoritmo de pesquisa binária é logarítmica. Assinale a alternativa que apresenta somente as afirmativas CORRETAS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774951 Redes de Computadores
Considerando-se a Arquitetura TCP/IP (Internet), associe as colunas abaixo. I) Serviço não orientado à conexão. II) Comutação de Circuitos. III) Protocolo. IV) Serviço orientado à conexão. V) Comutação de pacotes. VI) Camada. ( ) Compartilha os recursos do canal de comunicação por demanda das entidades de rede comunicantes; ( ) Unidade funcional que divide uma pilha de protocolos; ( ) Promove a troca de informações mútuas de apresentação entre as entidades comunicantes, antes que os dados propriamente ditos sejam enviados; ( ) Compartilha a capacidade do canal de comunicação alocando previamente a utilização do enlace de transmissão independentemente da demanda; ( ) Conjunto de regras que controla o formato e o significado das mensagens que são trocadas entre camadas parceiras; ( ) Promove a troca de dados entre as entidades comunicantes sem nenhuma apresentação prévia; Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774952 Redes de Computadores
Sobre arquitetura de redes e pilhas de protocolos, associe as colunas abaixo. I) Telnet. II) Internet Control Message Protocol. III) Assynchronous transfer mode. IV) Simple Network Managment Protocol. V) Address Resolution Protocol. VI) Point-to-Point Protocol. ( ) Rede. ( ) Enlace. ( ) Aplicação. ( ) Enlace. ( ) Aplicação. ( ) Redes. Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774953 Redes de Computadores
Leia as afirmativas a seguir sobre a camada de rede, de acordo com as informações constantes na bibliografia fornecida para a arquitetura de rede Internet/TCP-IP. I) A camada de rede da Internet oferece o serviço de circuito virtual. II) A camada de rede da Internet não oferece o serviço de taxa de bits disponível (ABR). III) A camada de rede da Internet oferece o serviço de garantia de largura de banda. IV) A camada de rede da Internet garante que pacotes chegarão ao destino na ordem em que foram enviados. V) A camada de rede da Internet não garante largura de banda mínima e nem faz indicação de congestionamento. Assinale a alternativa que apresenta somente as afirmativas CORRETAS:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774954 Redes de Computadores
Considerando-se a sobrecamada de transporte da Internet, e de acordo com o modelo em camadas da arquitetura de rede TCP/IP, marque (V) para as afirmativas VERDADEIRAS e (F) para as FALSAS. ( ) A camada de transporte fornece protocolos implementados apenas nos sistemas finais, hospedeiros. ( ) O serviço orientado à conexão da camada de transporte é a escolha preferencial das aplicações multimídias. ( ) A camada de transporte garante a entrega de pacotes na ordem em que eles foram enviados. ( ) A camada de transporte é capaz de evitar que uma comunicação orientada à conexão congestione o tráfego entre sistemas finais comunicantes. ( ) A camada de transporte oferece o serviço de circuito virtual entre os sistemas finais. ( ) A camada de transporte fornece comunicação lógica entre processos residindo em hospedeiros distintos. Assinale a alternativa que contém a sequência CORRETA de cima para baixo.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774955 Sistemas Operacionais
Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas a seguir sobre conceitos, componentes e serviços. I) Threads dentro de um mesmo processo dividem o mesmo espaço de armazenamento. II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes entrarem ao mesmo tempo em suas respectivas regiões críticas. III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria de sistemas computacionais do tipo MISD (Multiple Instruction Single Data). IV) Processos do tipo CPU-Bound estão associados a aplicações comerciais baseadas em um elevado número de operações em bancos de dados. V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas por sistemas operacionais para a gerência do espaço em disco. Assinale a alternativa que apresenta somente as afirmativas CORRETAS:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774956 Sistemas Operacionais
De acordo com os sistemas operacionais e a estrutura diferenciada de sistemas operacionais multimídia (SOM), marque (V) para as afirmativas VERDADEIRAS e (F) para as FALSAS. ( ) Os requisitos rígidos de temporização impostos por formatos de vídeo como PAL e NTSC trazem aspectos de imprevisibilidade que penalizam o gerenciamento de arquivos de servidores de vídeo. ( ) Sistemas operacionais multimídia diferem dos sistemas tradicionais no que diz respeito ao gerenciamento de processos e disco, e ao sistema de arquivos. ( ) O paradigma tradicional de sistemas de arquivos (abrir, ler/escrever, fechar arquivo) não é apropriado para sistemas multimídia devido aos requisitos operacionais de tempo-real dos SOM. ( ) A heurística de cache conhecida como LRU ainda é a preferencial para dados multimídia, uma vez que os padrões de acesso a dados de vídeo/áudio não são muito diferentes daqueles detectados para aquivos texto, por exemplo. ( ) Servidores de arquivo que operam no modo stream são, muitas vezes, chamados de servidores push (porque eles tomam a iniciativa do envio dos dados para o usuário), em contraste com os servidores tradicionais, chamados servidores pull. ( ) Para servidores de vídeo, o uso de arranjos de discos RAID impõe o melhor desempenho no que diz respeito à entrega de dados na modalidade stream. Assinale a alternativa que contém a sequência CORRETA de cima para baixo.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774957 Sistemas Operacionais
Considerando-se a arquitetura de sistemas operacionais, assinale a única alternativa em que os conceitos de gerenciamento de memória e a respectiva definição estão CORRETOS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774958 Arquitetura de Computadores

Considerando-se sistemas de computação e sistemas digitais no aque tange às regras de aritmética envolvendo bases numéricas, analise a expressão na figura abaixo.

S = BB(20) - A1(16) + 15(6) * 0A(20)

Sobre o resultado esperado para a expressão aritmética S, assinale a alternativa CORRETA dentre as mostradas abaixo.

Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774959 Arquitetura de Computadores
Considerando-se a arquitetura e organização de computadores, leia as afirmativas sobre registradores, conforme a participação destes na organização e funcionamento da unidade central de processamento (CPU). I) Registradores são memórias internas ao processador que auxiliam a minimizar a quantidade de acessos à memória externa, principal, otimizando a velocidade de execução dos programas. II) Registradores de índice, registradores de segmento e registradores de stack (pilha), são exemplos usuais de registradores de endereçamento. Já contador de programa, registrador de instrução e registrador de endereços são exemplos usuais de registradores de controle. III) Registradores que agrupam e gerenciam informações sobre o estado de execução do programa (registradores de status) são exemplos de registradores frequentemente alterados por atuação explícita e direta dos programadores. IV) Nem todos os processadores possuem registradores que funcionam como memória intermediária onde os bits a serem transferidos para o barramento de sistema, e os bits a serem lidos a partir do barramento de dados, são armazenados temporariamente. V) Registradores de controle e status são utilizados pela unidade de controle e por certas rotinas do sistema operacional, de nível privilegiado, no controle da execução de programas. Assinale a alternativa que apresenta somente as afirmativas CORRETAS:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774960 Arquitetura de Computadores
Considerando-se os estados assumidos por um ciclo de execução de instrução, associe as colunas abaixo. I) Cálculo do endereço da instrução II) Busca de instrução III) Decodificação de instrução IV) Cálculo do endereço do operando V) Busca de operando VI) Operação sobre dados ( ) quando a instrução é lida do seu endereço de memória para o processador. ( ) quando o operando é lido da memória principal ou de um endereço de entrada/saída. ( ) quando a ação assinalada pela instrução é executada. ( ) quando é determinado o endereço da próxima instrução a ser executada. ( ) quando a operação relativa à instrução envolve uma referência a um operando residindo na memória principal ou em um endereço de entrada/saída. ( ) quando a instrução é analisada para determinar o tipo de operação a ser executada pelo processador e o tipo de operando a ser utilizado. Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774961 Programação
Considerando-se o conjunto de instruções da plataforma x86, assinale a única alternativa em que a classe da instrução e a respectiva descrição estão CORRETOS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774962 Programação

Considerando-se o conjunto de instruções da plataforma x86, analise com atenção o programa assembly da figura e siga as seguintes instruções:

I) Substitua a marcação <DADO> pelo valor 5H, execute o programa, ao final anote o conteúdo do registrador EAX;

II) Substitua a marcação <DADO> pelo valor 4H, execute o programa, ao final anote o conteúdo do registrador EAX;

III) Substitua a marcação <DADO> pelo valor 3H, execute o programa, ao final anote o conteúdo do registrador EAX.

Imagem associada para resolução da questão

Assinale a alternativa em que os três valores listados (da esquerda para a direita), representando os conteúdos anotados nos passos i, ii e iii, estão CORRETOS.

Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774963 Arquitetura de Computadores
Considerando-se a taxonomia de sistemas de computação com capacidade de processamento paralelo, associe as arquiteturas de máquinas presentes na primeira coluna (sistemas de computadores) com as descrições sucintas da segunda coluna. I) SISD II) SIMD III) MISD IV) MIMD ( ) Um conjunto de elementos processadores executa simultaneamente sequências de instruções diferentes em diferentes conjuntos de dados. ( ) Um grupo de elementos processadores executam diferentes sequências de instruções sobre um mesmo conjunto de dados. ( ) Um único processador executa uma única sequência de instruções para operar em dados armazenados em um único sistema de memória principal. ( ) Uma única instrução controla diversos elementos processadores paralelos, cada um atuando sobre o seu próprio conjunto de dados (memória). Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774964 Arquitetura de Computadores
Considerando-se as diversas abordagens da arquitetura RISC de processadores, assinale a alternativa em que a lista das características consideradas comuns às essas diversas abordagens está CORRETA.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774965 Algoritmos e Estrutura de Dados
Considerando-se a definição sobre autômatos finitos e linguagens, assinale a única alternativa que contém a disposição correta (da esquerda para a direita) dos tipos de gramática segundo o critério da abrangência das linguagens geradas (gramática mencionada gera linguagem que abrange a linguagem gerada pela gramática a sua direita – hierarquia de Chomsky).
Alternativas
Respostas
21: C
22: C
23: D
24: C
25: E
26: D
27: A
28: C
29: E
30: B
31: A
32: D
33: C
34: A
35: C
36: A
37: E
38: C
39: B
40: D