Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Regimental 2021 Questão 1 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 27795 Assinale a alternativa correta que apresenta a assinatura para o método público acha Menor, que recebe 3 números inteiros e retorna o menor deles. A) public int achaMenor (int num1, num2, num3) B) public int achaMenor (int num1, int num2, int num3) C) public void achaMenor (int num1, int num2, int num3) D) public Menor achaMenor (int num1, int num2, int num3) E) public int achaMenor (num1, num2, num3) Questão 2 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 30105 Um arquivo em Java precisa de uma classe pública com o mesmo nome do arquivo, por exemplo: public class <nome> { <lista de atributos> <lista de métodos> } Para criarmos a classe acima existem alguns padrões. Quais das opções abaixo está fora da convenção? A) Somente letras, números e underline (sublinhado). B) Pode começar por números. C) Não pode ter espaços em branco. D) Não pode ser palavra reservada. E) Classes: Possuem as iniciais maiúsculas e sem espaços ou caracteres especiais. Atributos: São sempre em letras minúsculas. Questão 3 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 27629 Construtor é um termo da Programação Orientada a Objetos. Assinale a alternativa que apresenta para que o mesmo é utilizado: A) Liberar memória. B) Instanciar um objeto. C) Importar pacotes. D) Criar uma JVM para applets. E) Construir o programa. Questão 4 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 27649 Assinale a alternativa que apresenta a definição correta sobre paradigma de programação: A) É a visão que o programador possui sobre a estruturação e execução de um programa. B) São adaptações a diversos ambientes computacionais. C) São várias metodologias de desenvolvimento no mesmo programa. D) É o encapsulamento de informações. E) É o reuso de códigos. Questão 5 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 27926 Quando usamos a palavra this nos métodos set da classe, como por exemplo: public class Exame { private String nome; ...... setNome(String nome){ this.nome=nome; } ..... } Estamos nos referenciando a: A) variável pública nome B) classe nome C) método nome D) variável private nome E) ao parâmetro do método Questão 6 - PROGRAMAÇÃO ORIENTADA A OBJETOS (1343) Código da questão: 27928 Baseado no padrão Java para nomes, assinale a alternativa que possui somente nomes válidos para classes: A) Static, Cliente, Fornecedor. B) CartaoCredito, minha Classe, Maria. C) Receitas, Computador, @Teste. D) Exercicio, Aluno, 1Classe. E) MyClass, Classe01, MamiferosVoadores. Questão 7 - PROGRAMAÇÃO WEB (1345) Código da questão: 43670 Quais dos símbolos abaixo podemos usar como identificador, para ter acesso aos elementos do jQuery? A) % B) & C) # D) $ E) ! Questão 8 - PROGRAMAÇÃO WEB (1345) Código da questão: 41099 Qual a forma correta de se criar um cookie em jQuery? A) $.cookie("nomedocookie", "valor do cookie"); B) $.cookie("valor do cookie","nomedocookie"); C) $.cookie( { expires: 10 }, "nomedocookie", "valor do cookie"); D) $.cookie( { expires: 10 }, "valor do cookie", "nomedocookie"); E) $.cookie( { expires: 10 }, "valor do cookie"); Questão 9 - PROGRAMAÇÃO WEB (1345) Código da questão: 43655 Considere o código da página web abaixo: Ao inserir um comando na linha 17 e carregar a página no navegador, foram exibidos os valores exatamente como a seguir, inclusive com a quebra de linha: Processo No.36535-45.2000.03.3400 Em andamento Considere as seguintes instruções: I. document.write(legenda.concat(numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "<br>", status)); II. document.write(legenda + numeroSeqProcesso + "-" + digitoProcesso + "." + anoAjuizamentoProcesso + "." + regiaoProcesso + "." + origemPrimeiroGrauProcesso + "<br>" + status); III. document.write(legenda, numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "\n", status); Serve corretamente ao propósito da linha 17 os comandos apresentados APENAS em: A) I e II B) I C) II D) II e III E) III Questão 10 - PROGRAMAÇÃO WEB (1345) Código da questão: 43595 Qual tag é usada para criar um item de lista em uma lista não ordenada UL? A) <litem> B) <item> C) <li> D) <list> E) <blist> Questão 11 - PROGRAMAÇÃO WEB (1345) Código da questão: 43649 Qual opção abaixo apresenta um nome de variável inválido? A) variavel1 B) 1variavel C) variavelUm D) umVariavel E) NOME Questão 12 - PROGRAMAÇÃO WEB (1345) Código da questão: 43647 Em um programa Javascript, encontra-se o seguinte comando: var x = 3 + "4"; Após a execução deste comando, a variável x conterá qual valor: A) o texto "34" B) o número 34 C) o texto "7" D) o número 7 E) o mesmo de antes da execução do comando, devido a um erro referente à conversão de tipos Questão 13 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 62352 Observe o trecho de código abaixo: Após a execução, a quantidade de vezes que a variável Y será impressa é igual a: A) 2 B) 1 C) 0 D) 3 E) 4 Questão 14 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 39003 Analise o algoritmo a seguir: Suponha que os valores digitados para as vaiáveis v1, v2 e v3, sejam respectivamente, 3, 3 e 3, o último valor exibido será? A) 3. B) 9. C) 2. D) 27. E) 1. Questão 15 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 40338 Analise o algoritmo a seguir: Assinale a alternativa que descreve o que o algoritmo apresenta: A) Apresenta os números de 1 a 20 em ordem crescente (do menor para o maior). B) Apresenta vinte vezes o número 1. C) Apresenta vinte números aleatoriamente. D) Apresenta os números de 1 a 20 em ordem decrescente (do maior para o menor). E) Apresenta vinte vezes o número 20. Questão 16 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 39080 Analise o algoritmo a seguir: Assinale a alternativa que apresenta a mensagem que será exibida após a execução do algoritmo: A) A B) B C) A C D) C E) A B Questão 17 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 62362 Considere a seguinte fórmula para o cálculo do peso ideal de uma pessoa: do sexo masculino: peso ideal = (72,7 * altura) - 58 do sexo feminino: peso ideal = (62,1 * altura) - 44,7 Tendo como parâmetros de entrada o nome, a altura e o sexo (M ou F) de uma pessoa, construiu-se em pseudocódigo o seguinte método: Qual das afirmações está CORRETA: A) esse método é uma função. B) esse método recebe por referência um parâmetro do tipo real. C) esse método é um procedimento. D) esse método utiliza recursividade. E) esse método não faz uso de precedência de sinais e operações. Questão 18 - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS (1463) Código da questão: 13381 O pensamento computacional não refere-se ao aprendizado dos conceitos da Ciência da Computação, mas sim o desenvolvimento de algumas habilidades: Assinale a alternativa que apresenta uma habilidade do pensamento computacional: A) Pensar como um computador;B) Saber navegar na internet, enviar e-mail, publicar um blog, ou operar um processador de texto; C) Identificar, analisar e implementar soluções possíveis com o objetivo de encontrar a combinação de passos e recursos mais eficientes; D) Saber como usar ferramentas tecnológicas; E) Completar um nível de videogame. Questão 19 - CONHECIMENTOS GERAIS Código da questão: 74210 A Lei Geral de Proteção de Dados incide quanto ao cadastro de usuários e clientes, alterando a maneira como as organizações devem tratar dados pessoais, com vistas a proteger os direitos fundamentais de liberdade e de privacidade e a respeitar o livre desenvolvimento da personalidade, a dignidade e o exercício da cidadania. Conforme o disposto nessa lei, assinale a alternativa correta (CRN, adaptado). A) Essa lei aplica-se exclusivamente a dados coletados por meio digital. B) Para os fins dessa lei, considera-se dado pessoal qualquer informação relacionada a pessoa física ou jurídica identificada ou identificável. C) O tratamento de dados pessoais, bem como o compartilhamento desses dados, somente é permitido mediante consentimento do titular, salvo casos de exceção previstos na lei. D) Dados pessoais de crianças podem ser coletados sem consentimento prévio e armazenados para fins de contato com os pais ou o responsável legal. E) O consentimento do tratamento dos dados deve ser fornecido pelo titular antecipadamente à coleta dos dados e presume concordância com o compartilhamento dos respectivos dados pessoais com entidades parceiras por tempo indeterminado. Questão 20 - CONHECIMENTOS GERAIS Código da questão: 74218 Considerando o que dispõe a Lei nº 13.709/2018, que trata da Proteção de Dados, quanto aos princípios e sua conceituação legal, que, juntamente com o princípio da boa- fé, deverão ser observados nas atividades de tratamento de dados pessoais, analise as assertivas e assinale a alternativa que aponta as corretas. (AOCP, adaptado). I. Livre acesso: garantia, aos titulares, de exatidão, clareza, relevância e atualização dos dados, de acordo com a necessidade e para o cumprimento da finalidade de seu tratamento. II. Prevenção: adoção de medidas para prevenir a ocorrência de danos em virtude do tratamento de dados pessoais. III. Adequação: demonstração, pelo agente, da adoção de medidas eficazes e capazes de comprovar a observância e o cumprimento das normas de proteção de dados pessoais e, inclusive, da eficácia dessas medidas. IV. Não discriminação: impossibilidade de realização do tratamento para fins discriminatórios ilícitos ou abusivos. A) Apenas II e IV. B) Apenas I e III. C) Apenas I e II. D) Apenas II e III. E) I, II, III e IV.
Compartilhar