ID 193716 Tecnologia da Informação Linguagens de Programação CEBRASPE 2022 Texto associado Julgue o item seguinte a respeito de conceitos em Java. Considere-se o seguinte código. public class Fruta { - private double fvalor; - private String fnome; - Fruta(double fPreco, String fNome) - { --- fvalor = fPreco; --- fnome = fNome; - } - Fruta(Fruta fruta) - { --- fvalor = fruta.fvalor; --- fnome = fruta.fnome; - } - double showPreco() - { --- return fvalor; - } - String showNome() - { --- return fnome; - } - public static void main(String args[]) - { --- Fruta f1 = new Fruta(399, “Laranja Lima”); --- System.out.println(“Nome da fruta 1: “+ f1.showNome()); --- System.out.println(“Preco da fruta 1: “+ f1.showPreco()); --- Fruta f2 = new Fruta(f1); -- System.out.println(“Nome da fruta 2: “+ f2.showNome()); --- System.out.println(“Preço da fruta 2: “+ f2.showPreco()); -- } } O código apresentado não será compilado, pois há dois métodos construtores. C Certo E Errado
ID 156778 Tecnologia da Informação Linguagens de Programação AOCP 2022 Analise o trecho do código de uma classe Java apresentado a seguir e assinale a alternativa correta. public class ContaCorrente implements TipoConta { public boolean ValidaConta (String numConta) { Calculo c = new Calculo(); return (c.calculaDv(numConta)); } } A O código representa a interface ‘ValidaConta’. B A classe ‘TipoConta’ deve ser instanciada no código de ‘ValidaConta’. C O código expressa a realização da interface ‘TipoConta’ pela classe ‘ContaCorrente’. D ‘ContaCorrente’ é uma classe filha de ‘TipoConta’, uma vez que o código expressa uma herança entre elas. E O objeto da classe ‘Calculo’ não é instanciado.
ID 197121 Tecnologia da Informação Linguagens de Programação CEBRASPE 2021 A utilização de uma linguagem de montagem apresenta algumas vantagens em relação ao uso de linguagens de alto nível. Uma dessas vantagens é A a confiabilidade. B a manutenção. C o desenvolvimento de compiladores. D a portabilidade. E a depuração.
ID 196912 Tecnologia da Informação Linguagens de Programação CEBRASPE 2021 Texto associado Com relação a conceitos de programação Python e R, julgue os itens que se seguem. O resultado do código R seguinte será " 12 ". f C Certo E Errado
ID 167153 Tecnologia da Informação Linguagens de Programação CESGRANRIO 2021 Sejam as seguintes classes Java: public class Va1 { public static String getStr() { return “abcdefghijklmnop“; } public String ini(String s, int cpr) { return s.substring(0, cpr); } public String fin(String s, int cpr) { return ini(s, cpr)+s.substring(s.length()-cpr, s.length()); } } public class Va2 extends Va1 { public static String getStr() { return “0123456789ABCDEF“; } public String ini(String s, int cpr) { return s.substring(s.length()-cpr, s.length()); } public static void main(String[] args) { Va1 o=new Va2(); System.out.println(o.fin(o.getStr(), 5)); } } O que será exibido no console quando o método main for executado? A 0123BCDE B BCDEFBCDEF C 01234BCDEF D abcdelmnop E lmnoplmnop
ID 167139 Tecnologia da Informação Linguagens de Programação CESGRANRIO 2021 Ao analisar um conjunto de dados com Python, um programador resolveu usar um dataframe Pandas de nome dp para guardá-los. Em um certo momento, ele resolveu que precisaria usar, apenas, quatro colunas de dados do dataframe: “pais“, “ano“, “renda per capita“ e “expectativa de vida“. Que fragmento de código Python 3 deve ser usado para selecionar, apenas, essas quatro colunas do dataframe dp ? A dp[“pais“,“ano“,“expectativa de vida“,“renda per capita“] B dp[[“pais“,“ano“,“expectativa de vida“,“renda per capita“]] C dp(“pais“,“ano“,“expectativa de vida“,“renda per capita“) D dp([“pais“,“ano“,“expectativa de vida“,“renda per capita“]) E dp[dp[“pais“,“ano“,“expectativa de vida“,“renda per capita“]]
ID 167110 Tecnologia da Informação Linguagens de Programação CESGRANRIO 2021 Na linguagem de programação Kotlin, é possível criar uma variável cujo valor nunca pode ser mudado, na prática, uma constante, com o nome idademinima, do tipo básico inteiro de 32 bits, com o valor 18. Para que isso aconteça, qual das seguintes instruções deve ser usada? A val idademinima : Int = 18 B val idademinima : Integer = 18 C val idademinima = 18 : Integer D var idademinima : Int = 18 E var idademinima : Integer = 18
ID 167101 Tecnologia da Informação Linguagens de Programação CESGRANRIO 2021 Considere o código Python a seguir. import numpy as np a = np.array([[1,2,3],[4,5,6],[7,8,9]]) print (a[a>5]) O que será exibido após esse código ser executado? A [[False False False] [False False True] [True True True]] B [[False False False] [False False 6] [7 8 9]] C [[] [6] [7 8 9]] D [False False False False False 6 7 8 9] E [6 7 8 9]
ID 167045 Tecnologia da Informação Linguagens de Programação CESGRANRIO 2021 As classes Java a seguir são públicas e ocupam arquivos separados. O que será exibido no console quando o método main for executado? A 0 B 10 C 24 D 25 E 33
ID 154740 Tecnologia da Informação Linguagens de Programação AOCP 2021 Em relação às características da linguagem C, assinale a alternativa correta. A É uma linguagem interpretada. B Não possui tratamento de exceções. C Possui 64 palavras reservadas. D Suporta orientação a objeto. E Os tipos básicos de variáveis para manipulação de caracteres são o char e string.