Questões de Concurso Público Colégio Pedro II 2016 para Professor - Ciência da Computação

Foram encontradas 25 questões

Q704629 Arquitetura de Computadores
Considere os números 1100112 e 1010012 representados em base binária. Efetue a operação aritmética 1100112 + 1010012 e marque a alternativa que apresenta o resultado desta operação na base hexadecimal.
Alternativas
Q704630 Arquitetura de Computadores
Observe as afirmativas sobre memória cache: I. O número de blocos da memória principal é igual ao número de linhas da memória cache. II. No mapeamento direto, é possível que dois acessos recentes façam referência a blocos alocados para mesma linha da memória cache, o que provoca a retirada de um bloco que acabou de ser trazido da memória principal. III. Na estratégia de mapeamento associativo, o bloco trazido da memória principal pode ser alocado em qualquer linha da memória cache, de acordo com uma política de substituição de linhas definida. IV. Denomina-se hit quando um dado solicitado não está armazenado na memória cache e, neste caso, o bloco da memória principal que contém o byte desejado é transferido para a memória cache. V. A eficiência da memória cache de um sistema de computação em que ocorrem 94 hits a cada 100 acessos é de 6%. Assinale a alternativa em que estão presentes apenas as afirmativas verdadeiras.
Alternativas
Q704631 Arquitetura de Computadores
Sobre particionamento e formatação de discos rígidos, é INCORRETO afirmar que
Alternativas
Q704632 Algoritmos e Estrutura de Dados

Considere a notação abaixo para as seguintes operações lógicas:

Imagem associada para resolução da questão

Assinale a alternativa que apresenta a simplificação da expressão: ¬((¬A v B) ^ ¬B).

Alternativas
Q704633 Arquitetura de Computadores
Assinale a alternativa que apresenta uma característica do padrão ATX.
Alternativas
Q704634 Sistemas Operacionais
Leia as afirmativas a seguir sobre estratégias de alocação de partição; I. Best-fit – escolhe a partição em que o programa deixa o menor espaço sem utilização. II. Worst-fit – escolhe a partição em que o programa deixa o maior espaço sem utilização. III. First-fit – escolhe a primeira partição disponível com tamanho suficiente para carregar o programa. Assinale a alternativa que indica a(s) afirmativa(s) verdadeira(s).
Alternativas
Q704635 Sistemas Operacionais
Considere P1 e P2, dois processos que estão em execução. P1 tem acesso exclusivo do R1, assim como P2 tem acesso exclusivo do R2. Durante o processamento, P1 necessita do R2 para prosseguir e fica aguardando até que o recurso R2 seja liberado. Em seguida P2 necessita do R1 e ficará aguardando a liberação do R1. A situação descrita anteriormente denomina-se
Alternativas
Q704636 Arquitetura de Computadores
Considere as assertivas a seguir sobre disco rígido: I. O braço é um dispositivo mecânico que movimenta a cabeça de leitura e gravação pela superfície do disco. II. A taxa de transferência interna de um disco é importante na velocidade de leitura e gravação de arquivos grandes, enquanto que o tempo médio de acesso é fundamental na leitura de vários arquivos pequenos. III. As superfícies de um disco são magneticamente divididas em trilhas, e cada trilha é dividida magneticamente em setores. Assinale a alternativa que indica a(s) assertiva(s) verdadeira(s).
Alternativas
Q704637 Sistemas Operacionais
Sobre memória virtual – uma técnica de gerência de memória – é correto afirmar que
Alternativas
Q704638 Redes de Computadores
A respeito do protocolo UDP, e correto afirmar que
Alternativas
Q704639 Redes de Computadores
No modelo OSI, é INCORRETO afirmar que a camada de
Alternativas
Q704640 Segurança da Informação
O algoritmo de criptografia baseado em teoria numérica e que possui chaves diferentes para criptografia e descriptografia, geradas a partir de números primos, denomina-se
Alternativas
Q704641 Programação
Na linguagem C#, modificadores de acesso são palavras-chave usadas para especificar a acessibilidade declarada de um tipo ou membro. Existem quatro modificadores de acesso: public, protected, internal e private. Correlacione as colunas a seguir:
Acessibilidade declarada 1 - public 2 - protected 3 - internal 4 - protected internal 5 - private

Significado ( ) O acesso não é restrito. ( ) O acesso é limitado para o tipo de recipiente. ( ) O acesso é limitado ao conjunto atual ou tipos derivados da classe que contém. ( ) O acesso é limitado ao conjunto atual. ( ) O acesso é limitado à classe que contém classes ou tipos derivados da classe que contém.
A alternativa que apresenta o resultado encontrado na 2ª coluna é
Alternativas
Q704642 Programação

Observe o código-fonte a seguir, escrito em C:

Imagem associada para resolução da questão

Considerando o código fonte apresentado, marque a alternativa que descreve o que será impresso na tela.

Alternativas
Q704643 Engenharia de Software

Considere as classes a seguir:

 

Marque a alternativa que define quais os conceitos de orientação a objetos que estão sendo utilizados e os modificadores que melhor completam, respectivamente, as linhas 15, 17, 29 e 33. Imagem associada para resolução da questão
Alternativas
Q704644 Programação
Em um desenvolvimento web com páginas em HTML5, podem ser utilizadas fontes externas (independentes) como forma de formatação, como, por exemplo, no caso do arquivo de CSS externo. A tag utilizada neste caso será
Alternativas
Q704645 Arquitetura de Software
Assinale a alternativa que NÃO apresenta uma característica do servidor de aplicação IIS.
Alternativas
Q704646 Programação
Na linguagem HTML, as tabelas são muito importantes para o designer de uma home-page. Com elas, pode-se fazer alinhamentos que dificilmente seriam possíveis com simples comandos. A funcionalidade de uma tabela faz com que um determinado site tenha um aspecto mais profissional e o usuário navegue de forma mais eficiente, pois os objetos estarão mais bem posicionados na home-page. NÃO são atributos de uma tabela:
Alternativas
Q704647 Banco de Dados
Normalização de um banco de dados relacional é o conjunto de regras que visa minimizar as anomalias de modificação dos dados e dar maior flexibilidade em sua utilização. Diz-se que as tabelas que atendem a esse conjunto de regras estão em uma determinada forma normal. Existem 3 formas normais mais conhecidas: 1ª Forma Normal (1FN), 2ª Forma Normal (2FN)e 3ª Forma Normal (3FN), cada uma com um conjunto de regras dentre as descritas a seguir: I. Substituir o atributo multivalorado por um conjunto de atributos de mesmo domínio, cada um representando a ocorrência de um valor; ou retirar da relação o atributo multivalorado, e criar uma nova relação que tem o mesmo conjunto de atributos chave, acrescido do atributo multivalorado como chave porém tomado como monovalorado. II. Identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave; removê-los e criar uma nova entidade com os mesmos. III. Identificar os atributos que não são funcionalmente dependentes de toda chave primária; removê-los da entidade e criar uma nova entidade com eles. IV. Não existir dependências multivaloradas. Marque a alternativa que define os procedimentos necessários para que uma relação se encontre na segunda forma normal (2FN).
Alternativas
Q704648 Programação

O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco, bdConcurso.

Imagem associada para resolução da questão

Os comandos e variáveis que completam, respectivamente, as linhas 2, 9 e 14 são

Alternativas
Respostas
1: D
2: B
3: C
4: A
5: D
6: A
7: C
8: A
9: A
10: D
11: B
12: B
13: C
14: D
15: B
16: D
17: C
18: D
19: B
20: C