SóProvas



Prova CETAP - 2015 - MPCM-PA - Técnico em Informática - Desenvolvimento


ID
1469725
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Sistemas Operacionais
Assuntos

E correto afirmar que o Sistema Operacional Windows 7 e acompanhado por um aplicativo de segurança que combate spywares?

Alternativas
Comentários
  • O Windows Defender é sua primeira linha de defesa contra spywares e outros programas indesejados. 

    http://windows.microsoft.com/pt-br/windows7/products/features/windows-defender

  • O Windows Defender é uma ferramenta que detecta e remove spyware e adware. O Microsoft Security Essentials para além das funcionalidades atrás descritas, protege o utilizador de software malicioso como vírus, vermes, troianos e rootkits.

    Como existe uma sobreposição de funcionalidades (detecção e remoção de adware e spyware) não é necessário ter estas duas ferramentas a monitorizar o sistema. Por omissão, durante o processo de instalação, o Security Essentials desactiva o Windows Defender. Se estas duas ferramentas estiverem activas em simultâneo a performance do sistema vai ser degradada.

    O Windows Defender vem com o sistema operativo, ou seja, qualquer computador com Windows tem o Windows Defender incorporadoO Security Essentials, apesar de gratuito, carece que o utilizador descarregue e instale o mesmo.

    https://www.google.com/

    amp/s/ojmoura.wordpress.com/

    2010/12/23/qual-a-diferena-entre-o-microsoft-security-essentials-e-o-windows-defender/amp/


ID
1469728
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Noções de Informática
Assuntos

Considerando a utilização do Microsoft Word 2003/2007, em portugues, qual e a ação resultante quando se utiliza a combinação de teclas “SHIFT+END”?

Alternativas
Comentários
  • Letra C.

    Shift é para selecionar, e End é para final... Selecionará do ponto de inserção (local atual) até o final da entrada, que é o final da linha.

  • HOME = Inicio da linha/ END = fim da linha/  CTRL + HOME = inicio do arquivo/ CTRL + END = fim do arquivo/ CTRL+SHIFT+HOME= seleciona do ponto de inserção até o inicio do arquivo/ CTRL+SHIFT+END = seleciona do ponto de inserção até o fim do arquivo/ SHIFT+HOME = seleciona do ponto de inserção até o inicio da linha/ SHIFT+END = seleciona do ponto de inserção até o fim da linha/


    a)

    Saltar ate o fim do arquivo. CTRL + END 



    b)

    Selecionar do ponto de inserção ao inicio da entrada. SHIFT+HOME


    c)

    Selecionar do ponto de inserção ao fim da entrada. SHIFT+END


  • Letra C

    Quando se clica:

    CTRL + Shift + End  ►  O texto é selecionado a partir do ponto de inserção(onde o cursor estiver posicionado) até o fim do texto;

    Shift + End  ►  O texto é selecionado a partir do ponto de inserção até o fim da linha em questão;

    CTRL + Shift + Home  ►  O texto é selecionado a partir do ponto de inserção até o início do  texto;

    Shift + Home  ►  O texto é selecionado a partir do ponto de inserção até o início da linha em questão.


    Observe que o End e o Home são antagônicos, assim fica mais fácil de memorizar.


    Foco e Fé!

  • ótimo comentário de Millor Fernandes

    Gravei assim : Home( Inicio) / End ( Fim)


    Shift = Vai se referir a linhas.

    Ctrl =  Vai se referir a documentos.

    Ctrl+ Shift = Vai se referir a ponto de inserção do documento.


    Aí você coloca o END e HOME, e consegue juntar tudo e chegar ao raciocínio. rs.

    Alguns outros atalhos:


    CTRL  + DEL = Apaga a palavra a DIREITA

    CTRL + BAKSPACE - Apaga a Palavra a ESQUERDA

    SHIFT + F3 = Vai tudo para Minuscula, vai somente o primeiro caracter do periodo para maiuscula e leva tudo para maiusculas. OBS: Para a banca CESPE quando tem um texto em maiuscula e apeto SHIFT+ F3 vai para minuscula, e se apertar DENOVO volta para maiuscula. Somente os primeiros caracteres, que são somente as primeiras palavras dos parágrafos dos períodos somente.

  • Dica !

    CRTL = Acelerar o processo.

    Ex: Seta para baixo = descer uma linha.......Ctrl + Seta para baixo = Descer um parágrafo.     

     Home = Início da linha........Ctrl + Home = início do documento.

    SHIFT = Selecionar.

    Ex: End = fim da linha........ Shift+End = Selecionar do ponto de inserção ao fim da linha.

    Seta para o lado direito = pular um carácter para direita...... Shift + Seta para o lado direito =  Selecionar um carácter para direita.

    É bom lembar que também são acumulativas.

    Ex: SHIFT + CTRL + Home = Seleciona do ponto de inserção até o início do documento.

    Espero ter ajudado, bons estudos !!

  • CTRL+seta para a esquerda: mover o cursor uma palavra à esquerda

     

    25. CTRL+seta para a direita: mover o cursor uma palavra à direita

     

    26. CTRL+seta para cima: mover o cursor um parágrafo para cima

     

    27. CTRL+seta para baixo: mover o cursor um parágrafo para baixo

     

    28. CTRL+PgDown: mover para o topo da próxima página

     

    29. CTRL+PgUP: mover o cursor para o topo da página anterior

     

    30. Ctrl+Shift+W: sublinhar as palavras, mas não os espaços

     

    31. Ctrl+Shift+A: formatar todas as letras como maiúsculas

     

    32. Ctrl+Shift+D: aplicar sublinhado duplo ao texto

     

    Alt+Shift+Seta para cima:  mover os parágrafos selecionados para cima

     

    Shift+seta para a direita: ampliar uma seleção com um caractere à direita

     

    64. Shift+seta para a esquerda: ampliar uma seleção com um caractere à esquerda

     

    65. CTRL+Shift+seta para a direita: ampliar uma seleção até o final de uma palavra

     

     

     

    66. CTRL+Shift+seta para a esquerda: ampliar uma seleção até o início de uma palavra

     

    67. Shift+End: ampliar uma seleção até o final de uma linha

     

    68. Shift+Home: ampliar uma seleção até o início de uma linha

     

    69. Shift+seta para baixo: ampliar uma seleção até uma linha abaixo

     

    70. Shift+seta para cima: ampliar seleção uma linha para cima

     

    71. CTRL+Shift+seta para baixo: ampliar seleção até o fim do parágrafo abaixo

     

    72. CTRL+Shift+seta para cima: ampliar seleção até o começo do parágrafo acima

     

    73. Shift+Page Down: ampliar uma seleção uma tela para baixo

     

    74. Shift+Page Up: ampliar uma seleção uma tela para cima

     

    75. Ctrl+Shift+Home: ampliar uma seleção até o início de um documento

     

    76. Ctrl+Shift+End: ampliar uma seleção até o final de um documento

     

    50. Alt+Shift+Seta para baixo: mover para baixo os parágrafos selecionados

  • Letra C.Shift é para selecionar, e End é para final... Selecionará do p...

    Autor: Fernando Nishimura, Professor de Informática, de Noções de Informática

    Letra C.

    Shift é para selecionar, e End é para final... Selecionará do ponto de inserção (local atual) até o final da entrada, que é o final da linha.


ID
1469731
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Noções de Informática
Assuntos

Assinale a alternativa que corresponde ao comando utilizado no sistema Windows no prompt de comando para remover a propriedade de somente leitura dos arquivos em uma pasta localizada no drive F, denominada AJUDA, bem como a todas as suas subpastas:

Alternativas
Comentários
  • Letra E. CHMOD é Linux e ATTRIB é DOS/Windows.

    Propriedades = ATTRIB

    Remover = sinal de menos

    Somente Leitura = R

    Local = F:/AJUDA

    Todos os arquivos = *.*

    Incluir subdiretórios = /S

  • Aí só pra especialista mesmo, comandando por prompt.

  • Aí só o Bill Gates.

  • Sem noção

     

  • Elaborada pelo próprio capeta só pode. 

  • essa CETAP... ninguém merece! aff

  • Alternativa ( F ) = attrib- r f:\VAIPRAMERDACETAP\*.*/s

  • Questão muito fácil, nível juninho...... Ah, cetap! manda uma mais difícil...

  • pow.. 7 comentários e ninguém falou o gabarito.

  • Duas considerações para essa questão:

    1º Certo, era pra técnico da área de informatica!

    2º Mesmo pra alguém da área continua sendo absurdamente fora da realidade.

  • Comando Attrib Exibe ou altera os atributos de arquivo.

    os sinais de :

    + Define um atributo.

    - Limpa um atributo.

    R Atributo de arquivo de somente leitura.

    A Atributo de arquivo de leitura-gravação.

    S Atributo de arquivo de sistema.

    H Atributo de arquivo oculto.

    I Atributo de arquivo sem conteúdo indexado.

  • GAB [E] AOS NÃO ASSINANTES .

    #ESTABILIDADESIM.

    #NÃOÀREFORMAADMINISTRATIVA.

    *''AQUELE QUE PODENDO FAZER SE OMITIR,SERÁ CÚMPLICE DA BARBÁRIE.''*

  • EU SÓ QUERO PASSAR EM CONCURSO PUBLICO E NÃO PRA TRABALHAR NA MICROSOFT INC.


ID
1469734
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Noções de Informática
Assuntos

Considerando a utilização do navegador Mozilla Firefox, qual das ações a seguir voce tomaria para tornar a sua navegação mais segura?

Alternativas
Comentários
  • Letra B.

    A letra A não tem... A letra C favorece o armazenamento de números como o cartão de crédito... A letra D mantém tudo acessado registrado... A letra E não funciona :)

  • Letra B. 

    Fernando, a opção de telemetria existe sim, segue a descrição dela:

    "A capacidade de medir como o Firefox se comporta no mundo real é útil para os engenheiros da Mozilla. O recurso de telemetria oferece esse recurso, enviando informações sobre o desempenho e uso. Quando você usa o Firefox, a Telemetria mede e coleta informações não pessoais, tais como, o consumo de memória, tempo de resposta e o uso de recursos. Essas informações são enviadas à Mozilla diariamente e usadas para tornar o Firefox melhor para você.

    A telemetria é uma característica ativada. Isso significa que você precisa dizer especificamente ao Firefox para recolher e enviar essa informação. Para mais informações sobre que tipo de informação é coletada e como ela é usada, veja a nossa política de privacidade.

    Você também pode ativar ou desativar a qualquer momento, seguindo estes passos: Clique no botão Abrir Menu (3 barrinhas horizontais no canto)  , depois em Opções; Selecione o painel Avançado; Selecione a aba Escolha de dados; Marque ou desmarque a opção Compartilhar dados adicionais (Telemetria). 

    A) ERRADA. Telemetria envolve o envio de dados não pessoais para o firefox para melhoria do programa;

    B) CORRETA. 

    C) ERRADA. Justamente o oposto disso;

    D) ERRADA. Marcar a opção "Limpar histórico de navegação" seria uma alternativa possível.

    E) ERRADA. Fechar e abrir não retorna às configurações iniciais nem apaga dados pessoais, salvo os cookies de sessão;


     


  • VC quer tornar sua "NAVEGAÇÃO MAIS SEGURA" ai vc configura para limpar dados pessoais QUANDO "SAIR" DO FIREFOX????  

    Acredito que depois que vc saiu não torna sua navegação segura já que vc não está navegando mais.  affff

  • vi a questao mais corretaaaaaa

  • Joseph Borges, dentre todas as alternativas a "mais correta" é a B.

     

    Imagine que você utilizou o Browser Mozilla e ao sair limpou todos os dados de navegação, cookies...Mas depois disso chegou um amigo seu pedindo para utilizar seu computador e ele inseriu um pen drive o qual estava infectado com algum tipo de Keylogger (utilizado para capturar dados) esse keylogger não acharia nada sobre seus dados de navegação, senhas bancárias... Ou até mesmo esse "amigo" por má intenção sem nenhum tipo de software, queria saber sobre seus dados de navegação, senhas, e até acessaria sites que você esqueceu de DESLOGAR ele não consegueria nada. E também se você acessou algum site sem proteção alguma, é possível que ele esteja com COOKIES INFECTADOS e ao limpar a navegação você se livraria disso.

    Espero ter te ajudado, bons estudos!

  • cookies infectados? oi?

  • Para a questão B (limpar dados de navegação)

    Clique em: abrir menu=>histórico=>limpar dados de navegação. 

    :)


ID
1469737
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Noções de Informática
Assuntos

A velocidade de transmissao dos atuais links de acesso a Internet em banda larga e usualmente medidaem:

Alternativas
Comentários
  • Letra A.

    B (maiúsculo) = Byte, utilizado para expressar capacidade de armazenamento de dados, como nos HDs e pendrives

    b (minúsculo) = bit, utilizado para expressar velocidade de transmissão de dados, como nas conexões de redes.

  • Discordo. Atualmente, vai depender muito. No caso de banda larga ADSL, por exemplo, é medida em mega bytes.

  • De fato, as operadoras vendem mega, porém nunca é especificado que esse valor é em bits. A enganação acontece justamente nessa confusão de unidades. Nós, consumidores, acreditamos que as conexões são em megabytes, mas, na verdade, as velocidades contratadas são oito vezes menores, justamente porque o megabit é oito vezes menor do que o megabyte.

    Exemplo:

    Jogue na sua calculadora o valor da sua conexão. Caso você tenha contratado um plano de 10 mega, digite 10.

    Depois, use a operação de divisão e divida o 10 por 8.

    Pronto, agora você sabe que a velocidade máxima da sua conexão é de 1,25 megabytes.

  • Eu fui direto no megabytes por segundo.

  • gabarito A

    quando falar velocidade de transmissao  = bits 

    quando falar armazenamento = bytes

  • Mbps = milhões de bits por segundo.


ID
1469740
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Legislação dos Tribunais de Contas (TCU, TCEs e TCMs) e Ministérios Públicos de Contas
Assuntos

Analise os itens seguintes: 

I- adotar, nos limites de suas atribuições, as providencias cabiveis em face da irregularidade de que tenha conhecimento ou que ocorra nos serviços a seu cargo. 

II- nao se manifestar publicamente sobre a atividade funcional ou a conduta de membro do Ministerio Público de Contas dos Municipios do Estado do Para.

III- receber o mesmo tratamento juridico protocolar dispensado aos membros do Tribunal de Contas do Estado e do Tribunal de Contas dos Municipios.

IV- desempenhar, com zelo, presteza e probidade as suas fungdes institucionais.


De acordo com a Lei Organica do MPCM {Lei n.° 086/2013), são deveres do membro do Ministerio Público de Contas dos Municipios do Estado do Para, dentre outros previstos em lei ou em ato normativo da instituição:

Alternativas
Comentários
  • O item IV não aperece


ID
1469743
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Legislação dos Tribunais de Contas (TCU, TCEs e TCMs) e Ministérios Públicos de Contas
Assuntos

A decisão do Tribunal de Contas, nos termos do §2° do art. 1° da | Lei Complementar n.° 084/2012, da qual resulte imputação de débito ou cominação de multa constitui dfvida liquida e certa, ) cuja certidão tern eficácia:

Alternativas
Comentários
  • Gabarito Letra C

    CF Art. 71 § 3º As decisões do Tribunal de que resulte imputação de débito ou multa terão eficácia de título executivo

    bons estudos


ID
1469746
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Legislação dos Tribunais de Contas (TCU, TCEs e TCMs) e Ministérios Públicos de Contas
Assuntos

Nos termos do art. 189 do Regimento Interno do Tribunal de Contas dos Municipios, sobre a manifestação do Ministerio Público pode-se dizer, exceto:

Alternativas

ID
1469749
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Legislação Estadual

Considera-se como de efetivo exercicio, para todos os fins dos incisos do art. 72 da Lei n.° 5.810/94 (Regime Juridico Unico), o afastamento decorrente de:

Alternativas
Comentários
  • Questão mal formulada ou tem algum erro de digitação. Pedem excessão em qual lugar?


ID
1469752
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Legislação Estadual
Assuntos

É vedado ao Estado e aos Municípios, de acordo com o art. 15 da Constituição do Estado do Pará:

I- estabelecer cultos religiosos ou igrejas, subvenciona-los, embargar-lhes o funcionamento ou manter com eles ou seus representantes, relações de dependência ou aliança, bem como a colaboração de interesse público.

II- recusar fé aos documentos públicos.

III- criar distinções entre brasileiros ou preferencias entre si. Após a leitura dos itens, marque a alternativa correta.

Alternativas
Comentários
  • I- estabelecer cultos religiosos ou igrejas, subvenciona-los, embargar-lhes o funcionamento ou manter com eles ou seus representantes, relações de dependência ou aliança, bem como a colaboração de interesse público. 

    Salvo quando for de interesse público.

  • CE PA

    Art. 15 - É vedado ao Estado e aos Municípios:

    I - estabelecer cultos religiosos ou igrejas, subvencioná-los, embaraçar-lhes o funcionamento ou manter com eles ou seus representantes, relações de dependência ou aliança, ressalvada, na forma da lei, a colaboração de interesse público;

    II - recusar fé aos documentos públicos;

    III - criar distinções entre brasileiros ou preferências entre si.


ID
1469755
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Sistemas Operacionais
Assuntos

No que se refere ao gerenciamento de memória realizado pelos sistemas operacionais, o componente encarregado de traduzir endereços lógicos a endereços fisicos, e conhecido como:

Alternativas
Comentários
  • MMU - Unidade de Gerenciamento de Memória ou MMU (do inglês Memory Management Unit) é um dispositivo de hardware que traduz endereços virtuais em endereços físicos, é geralmente implementada como parte da Unidade Central de Processamento ou CPU (Central Processing Unit).


    Fonte: http://pt.wikipedia.org/wiki/Unidade_de_gerenciamento_de_mem%C3%B3ria


ID
1469758
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que se refere ao gerenciamento de E/S, o buffer é utilizado para:

Alternativas
Comentários
  • Buffer: Em ciência da computação, buffer (retentor) é uma região de memória física utilizada para armazenar temporariamente os dados enquanto eles estão sendo movidos de um lugar para outro.


    Fonte: http://pt.wikipedia.org/wiki/Buffer_%28ci%C3%AAncia_da_computa%C3%A7%C3%A3o%29

  • c-

    Os controladores sao responsaveis pelo acionamento do hardware e possuem memoria interna (buffer), registradores e instruções proprias, porque procoessam as requisicoes dos device drivers.


ID
1469761
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Um algoritmo é:

Alternativas
Comentários
  • Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma atividade. 

    http://www.tecmundo.com.br/programacao/2082-o-que-e-algoritmo-.htm

  • Nunca esquecer da "receita de bolo".

  • Força Guerreiro!!!!!!


ID
1469764
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Alguns dos algoritmos mais utilizados para o aprendizado de programação sao:

Alternativas
Comentários
  • ORDENAÇÃO DE DADOS:
    DEFINIÇÃO:
    Processo de rearranjar um conjunto de objetos em uma ordem ascendente ou descendente. A ordenação visa facilitar a recuperação posterior de itens do conjunto ordenado.


    Sabendo a definição de ordenação ou busca já e possível acertar a questão.

  • a) C #e Java (SÃO LINGUAGENS)

    b) Python e PHP (SÃO LINGUAGENS)

    c) De Ordenação e de Busca (CORRETO)

    d) Condicionais e Repetitivos. (SÃO "OPERADORES DE FUNÇÕES")

    e) Internet Explorer e Google Chrome. (AVE MARIA CHEIA DE GRAÇA...)


  • c)De Ordenação e de Busca

    ordenação - algoritmos para organizar o conteúdo de um array consoante um critério, como ordem alfabetica, ordem cresecente, decresecente etc. e.g.: bubble sort, heap sort, quicksort.

    busca- algoritmos que conduzem uma busca baseados em uma árvore e hash table

  • Força Guerreiro!!!!!!


ID
1469767
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

As variáveis são construções das linguagens de programação nas quais são armazenados valores durante a execução de um programa. Marque a alternativa que liste somente tipos de dados comumente utilizados em programação:

Alternativas
Comentários
  • Inteiro

    Booleano

    Caractere

  • É interessante saber que toda a variável precisa de um tipo e, durante a compilação do programa, esse pode estar declarado explicitamente (fortemente tipada) ou não (fracamente tipada). Durante a execução, esse tipo pode mudar (dinamicamente tipada) ou não (fracamente tipada).

    O que é um tipo?

    R:Tipo são como os dados podem ser tratados e como o programa irá classificá-lo.

    Quais são os tipos de variáveis?

    R: 1 - inteiro (int), 2 - real ou float, 3 - string (caracter) e 4 - lógico (booleano).

    A questão quis confundir o candidato com as instruções. Elas podem ser:

    R: a) Decisão (o famoso se); b) Repetição ("enquanto" (while), "for" e "faça enquanto" (do while)) c) Recursão (muito usado em funções);

  • Força Guerreiro!!!!!!


ID
1469773
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Um vetor a possui 10 posições para armazenar numeros inteiros (considere as posições de 1 a 10), e desejamos escrever um algoritmo para que cada posição contenha um valor maior ao anterior {vetor crescente). Selecione a alternativa que descreva um algoritmo que nao cumpre com esse objetivo

Alternativas
Comentários
  • A) 1 2 3 4 5 6 7 8 9 10

    B) 2 3 4 5 6 7 8 9 10 11
    C) 0 1 2 3 4 5 6 7 8 9
    D) 9 8 7 6 5 4 3 2 1 0
    E) 2 4 6 8 10 12 14 16 18 20
    A única alternativa em que os elementos estão em ordem decrescente é a D.
    Bons estudos!
  • Força Guerreiro!!!!!!


ID
1469776
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Selecione qual das seguintes configurações de linhas e colunas de matriz possui maior número de elementos:

Alternativas
Comentários
  • Em uma matriz, para encontrar o número de elementos, basta multiplicar a linha x coluna:

    a) 10 x 1= 10

    b) 1 x 15 = 15

    c) 4 x 3 = 12

    d) 2 x 7 = 14

    e) 4 x4 = 16

  • Força Guerreiro!!!!!!


ID
1469779
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Na programação orientada a objetos, selecione qual das seguintes afirmações sobre uma classe abstrata e sempre verdadeira.

Alternativas

ID
1469782
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo os conceitos da orientação a objetos, a herança é realizada entre:

Alternativas
Comentários
  • A questão está incompleta: Correção segundo a prova da CETAP.

    30) Segundo os conceitos da orientação a objetos, a herança é realizada entre:


    A) Classes.

    B) Metodos.

    C)Atributos.

    D)Pseudocodigos.

    E) Listas Ligadas.




ID
1469785
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos

Uma classe permite que outros modulos de código ou outras classes acessem os seus atributos:

Alternativas
Comentários
  • Modificador Público: Utilizado para definir um escopo global para classes, métodos e variáveis. Outras classes, mesmo que fora do mesmo pacote, podem acessar seus membros definidos como públicos.

    Fonte: Deitel

  • c-

    public - acesso liberado a todos

    protected - dentro do mesmo package

    private - somente por getters() & setters().

  • public: permite acesso a qualquer código externo a classe.

    protected: permite acesso às classes filhas, mas proíbe a qualquer outro acesso externo.

    private: proíbe qualquer acesso externo à própria classe, inclusive das classes filhas.


ID
1469788
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Sobre o conceito de chave primária, relacionado a um registro em um banco de dados, selecione a afirmação falsa:

Alternativas
Comentários
  • A questão pede a informação falsa sobre pk:

    a) Pode ser formado por um campo ou um conjunto de campos. Correto, trata-se de chave candidata.
      b) Não pode confer valores nulos. Correto porque o null não está associado a um registro.
      c) Deve formar um valor único para cada registro. Correto porque se houver valores repetidos, como saberá se pertence a x ou y?
      d) Pode ser utilizada para relacionar o registro com outras tabelas. Correto. É o conceito de pk.
      e) Deve ser declarado de um tipo de dados INTEIRO. Incorreto. Não há restrição de datatype a pesar de que geralmente as pk1's são do tipo inteiro.

  • Gabarito: E.

    Depende do que se objetiva com a construção do banco de dados. Pode ser uma variável do tipo inteiro, por exemplo, quando se pensa em uma identificação de alunos com base em um ID. No entanto, em outras situações, é possível que uma variável inteira não seja a melhor forma de se identificar a chave primária. Não há nenhuma obrigatoriedade.

    Bons estudos!


ID
1469791
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

A estrutura de dados “Nó” , utilizada para definir listas ligadas, deve conter pelo menos:

Alternativas
Comentários
  • Força Guerreiro!!!!!!


ID
1469794
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados

As árvores binárias de busca permitem procurar elementos de forma rapida devido a sua definição, na qual:

Alternativas
Comentários
  • Árvores Binárias de busca: É uma árvore em que, a cada nó, todos os registros com chaves menores que a deste nó estão na subárvores da esquerda, enquanto que os registros com chaves maiores estão na subárvores da direita.

    Alternativa: D

  • Força Guerreiro!!!!!!


ID
1469797
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados

Os nomes dos percursos realizados nas arvores binárias são:

Alternativas
Comentários
  • Pre-Ordem, Pos-Ordem, In-Ordem.

  • Gabarito: A

     

    In-Ordem (mais comum): Esquerda - Raíz - Direita. 

    Pré-Ordem: Raíz - Esquerda - Direita

    Pós-Ordem: Esquerda - Direita - Raíz. 

  • a-

    pre-order (sequencia principal)- 1° consider-ase raiz, seguindo node esq. e node dir.

    post-order (sequencia adicional)- passa pelo node esq, entao node dir e por ultimo pela raiz

    in-order (sequencia simetrica) - esq- raiz- dir. corresponde à arvore de busca pelo arranjo das chaves, sendo padrao para maioria das aplicacoes.

  • Força Guerreiro!!!!!!


ID
1469800
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Suponha que se executam as seguintes operagoes em uma pilha, inicialmente vazia, de inteiros.

PUSH 3
PUSH 4
POP
PUSH 7
PUSH 9
POP
PUSH 2
POP
PUSH 1
PUSH 5
POP
POP

O valor no topo da pilha ao final da execugao e:

Alternativas
Comentários
  • 7

    Os itens inseridos no topo da pilha, e daí são também retirados. Consequentemente, numa pilha os últimos itens inseridos serão os primeiros a serem retirados LIFO( LIFO -  Last In First Out)

    Push: Insere um novo elemento no topo da pilha

    Pop: Remove um elemento no topo da pilha

  • Os em vermelho foram removidos. Essa é a visão da pilha do exercício:

     

    5

    1

    2

    9

    7

    4

    3

     

    Gabarito: C - 7

  • Força Guerreiro!!!!!!


ID
1469803
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Suponha que em uma fila inicialmente vazia, se inserem (operação “enqueue”) 10 elementos, de 1 a 10, em ordem ascendente. Suponha que um processo atende todos os elementos da fila (operação “dequeue”). Antes de a fila ficar vazia, O ultimo elemento da fila era:

Alternativas
Comentários
  • Fila: estrutura do tipo FIFO (first in, first out)

  • Gabarito: A.

     

    FIFO - Fila

    LIFO - Pilha

     

    Caso os elementos fossem inseridos em uma estrutura de pilha, o gabarito seria B.

  • Força Guerreiro!!!!!!


ID
1469806
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Na linguagem SQL, selecione a alternativa NECESSARIA-MENTE VERDADEIRA sobre a seguinte sentença , considerando que ela e executada corretamente e traz pelo menos um registro como resultado:

SELECT a, b, c, d, f FROM X WHERE a IS NULL AND b IS NULL

Alternativas
Comentários
  • Pessoal,

    Discordo do gabarito. Pra mim, a letra D também é correta. O enunciado diz que traz pelo menos um registro como resultado. Na cláusula WHERE temos um AND. Ou seja, ambos tem que ser verdadeiros para que a resposta seja verdadeira. Logo, a e b permitem nulos.


ID
1469809
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Na linguagem SQL, a sentença que permite atualizar dois campos A e B em uma tabela X e:

Alternativas
Comentários
  • Comentários: (a) Errado, falta a cláusula SET; (b) Correto, sintaxe perfeita; (c) Errado, não atualiza o campo B; (d) Errado, não atualiza o campo A; (e) Errado, falta a cláusula SET (Letra B).


ID
1469812
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Na linguagem SQL, supondo que a mesma se executa corretamente sobre um banco de dados, selecione a alternativa falsa sobre a seguinte sentença:

INSERT INTO X(A, B, C) VALUES ('P\ ’Q\ 'R');

Alternativas
Comentários
  • A questão pede a alternativa FALSA, errei por falta de atenção.


ID
1469815
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

No SGBD MS-SQL Server 2008, selecione a alternativa correta no que se refere as componentes da cláusula

SELECT: SELECTColuna FROM A.B.C.D

Alternativas
Comentários
  • No SQL Server, o camando pode ser assim: 

    SELECT * FROM serverName.Database.Schema.Table

    Logo, a resposta correta seria a alternativa A.


ID
1469818
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Em um stored procedure no SGBD MS-SQL Server 2008, utiliza-se a linguagem Transact-SQL. Nesta linguagem, as variáveis são representadas com o caractere:

Alternativas
Comentários
  • Stored Procedure – Procedimentos Armazenados – São objetos – Programas armazenados no Servidor BD

    São conjuntos de instruções (uma ou mais) SQL, normalmente agrupadas para executar uma rotina específica.

     

    Pode ser criado em qualquer banco de dados, exceto o banco de dados para recursos.

     

    Oferecem maior desempenho, devido ao códgio compilado

     

    São fáceis de manter, pois as alterações são centralizadas, em vev de serem feitas com código.

     

    São inclusas no banco de dados

     

    É chamada para ser executada

     

    As variáveis são representadas por @

     

    Fonte: Passo a Passo SQL Server 2012 - LeBlanc


ID
1469821
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Em PostgreSQL, a palavra chave utilizada na clausula CREATE TABLE para indicar que uma tabela herda os atributos de uma outra tabela e:

Alternativas
Comentários
  • A cláusula opcional INHERITS (herda) especifica uma lista de tabelas das quais a nova tabela herda, automaticamente, todas as colunas. O uso de INHERITS cria um relacionamento persistente entre a nova tabela descendente e suas tabelas ancestrais. As modificações de esquema nas tabelas ancestrais normalmente se propagam para as tabelas descendentes também e, por padrão, os dados das tabelas descendentes são incluídos na varredura das tabelas ancestrais.


ID
1469824
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Qual das seguintes sentenças em PostgreSQL produziria um ERRO ao ser executada, Suponha a existência da tabela criada com a seguinte sentença SQL:

CREATE TABLE A {B INT NOT NULL, C INT NULL, D INT NOT NULL);

Alternativas
Comentários
  • A,B,C não precisa comentar

    D) Dá erro pq o campo D é not null

    E) comando vai ser executado. Não dá erro. Deve aparecer no prompt "0 rows updated";

  • Quem não tem acesso:  - -> D

  • Do jeito que foi escrito todas apresentam erro. Faltou espaço entre alguns comandos. Mas, não vamos brigar com a prova (creio que foi erro de digitação do QC).

    Abstraindo a falta de espaço. O examinador quer saber se você entende de NOT NULL.

    A alternativa D tenta dar um Insert sem informar o valor de D. Mas, como este atributo foi definido como Not null, o inserte é inválido pois tando o A como D são obrigatório por não permitir valores nulos.


ID
1469827
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

O SGBD MySQL permite que para cada uma das tabelas criadas, elas utilizem uma forma de armazenamento (storage engine) diferente, indique qual das seguintes alternativas representa alguns dos storage engine permitidos no MySQL.

Alternativas
Comentários
  • http://elias.praciano.com/2014/01/mecanismos-de-armazenamento-no-mysql-ou-storage-engines/

  • MyIsam -> SEM suporte a transações

    InnoDB --> COM suporte a transações


ID
1469830
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Um stored procedure em MySQL pode ter parametros IN, OUT e INOUT. Uma função somente tern parametros:

Alternativas
Comentários
  • Questão deveria ser anulada.

    Nenhuma das opções se enquadram em relação aos tipos de parametros utilizados por uma função no MySQL.

    Função no MYSQL utiliza o nome do parametro e seu tipo.

     

    CREATE [DEFINER = { user | CURRENT_USER }]

    FUNCTION sp_name ([func_parameter[,...]])

    RETURNS type [characteristic ...] routine_body

     

    func_parameter: param_name type

     

    https://dev.mysql.com/doc/refman/5.7/en/create-procedure.html

  • O tipo dos parametros de uma função é QUALQUER TIPO VALIDO NO MYSQL. Mas estes são considerados do tipo IN. Vejam:

     

    Stored Procedure:

     

    CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body

     

    proc_parameter: [ IN | OUT | INOUT ] param_name type

     

    Function:

     

    CREATE [DEFINER = { user | CURRENT_USER }] FUNCTION sp_name ([func_parameter[,...]]) RETURNS type [characteristic ...] routine_body

     

    func_parameter: param_name type

    type: Any valid MySQL data type

     

     

    Na documentação temos a seguinte nota:

     

    Note

    Specifying a parameter as IN, OUT, or INOUT is valid only for a PROCEDURE. For a FUNCTION, parameters are always regarded as IN parameters.

     

    https://dev.mysql.com/doc/refman/5.7/en/create-procedure.html


ID
1469833
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos

Na plataforma Java SE, alguns pacotes encontram-se disponiveis, selecione a alternativa que liste somente pacotes disponiveis em Java SE.

Alternativas
Comentários
  • Estes são os pacotes mais importantes da linguagem Java:

    java.lang

    java.util

    java.io

    O candidato deve conhecer ao menos as principais classes desses pacotes.




ID
1469836
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos

A herança entre classes em Java define-se utilizando a palavra-chave:

Alternativas
Comentários
  • Nós costumamos dizer que uma classe estende outra. Isso define uma hierarquia, ou herança.

    Também é chamamos de extensão, ou relação de superclasse e subclasse.



  • extends - para herança de classes

    implements. - para interfaces


ID
1469839
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos

A plataforma .Net possui um conceito semelhante ao conceito de pacote em Java. Este conceito se conhece como:

Alternativas
Comentários
  • O namespace  contém as classes fundamentais e as classes base que definem tipos de dados de referência e valor, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento comumente usados.

    FONTE:


ID
1469842
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos

A herança entre classes em C#, define-se utilizando o caractere

Alternativas