Início Questões de Concursos Programação Resolva questões de Programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Programação Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 2181Q1053496 | Programação, Jee Java Enterprise Edition, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPETexto associado. Acerca da arquitetura J2EE, julgue os itens subseqüentes. A arquitetura J2EE provê tecnologia de conectores que limita o acesso não autorizado a banco de dados relacionais. Tal funcionalidade é mantida pelo mecanismo J2EE- JDBCConectorEnterprise. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2182Q902205 | Programação, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Texto associado. Considerando as entidades Empregado (CPF, Nome, Ordenado) e Projeto (Cod, Nome, Estado, Valor), o relacionamento Trabalha com a cardinalidade M:N entre essas entidades e que os atributos sublinhados são os identificadores das entidades e nomeiam as chaves primárias e estrangeiras das tabelas, resolva a questão a seguir. Atenção: considere que o valor “PE” pode existir mais de uma vez e que o valor 1234 é único. Qual das alternativas a seguir é uma consulta sintática e semanticamente correta para fazer a junção entre as tabelas Empregado, Trabalha e Projeto? ✂️ a) SELECT * From Empregado E join Trabalha T on E.CPF = T. CPF join Projeto P on T.cod = P.cod; ✂️ b) SELECT * From Empregado E join Trabalha T on E.CPF = T.CPF, Trabalha T join Projeto P on T.Cod = P.Cod; ✂️ c) SELECT * From Empregado E join Trabalha T join Projeto P on (E.CPF = T.CPF and T.Cod = P.Cod); ✂️ d) SELECT * From Empregado E, Trabalha T, Projeto P on (E.CPF = T. CPF and T.Cod = P.Cod); ✂️ e) SELECT * From Empregado E, Trabalha T on (E.CPF = T. CPF) and Trabalha T, Projeto P on (T.Cod = P.Cod); Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2183Q902206 | Programação, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Texto associado. Considerando as entidades Empregado (CPF, Nome, Ordenado) e Projeto (Cod, Nome, Estado, Valor), o relacionamento Trabalha com a cardinalidade M:N entre essas entidades e que os atributos sublinhados são os identificadores das entidades e nomeiam as chaves primárias e estrangeiras das tabelas, resolva a questão a seguir. Atenção: considere que o valor “PE” pode existir mais de uma vez e que o valor 1234 é único. Qual das alternativas a seguir é uma consulta sintática e semanticamente correta para fazer uma filtragem de dados. ✂️ a) SELECT * From Empregado WHERE Ordenado = 5000 and Ordenado = 6000; ✂️ b) SELECT * From Empregado WHERE Ordenado > AVG (Ordenado); ✂️ c) SELECT * From Empregado WHERE Ordenado BETWEEN (2000 and 3000); ✂️ d) SELECT * From Empregado WHERE Ordenado IN (2000, 3000, 4000); ✂️ e) SELECT * From Empregado WHERE Ordenado = NULL; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2184Q881479 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024Uma pessoa está depurando uma aplicação Java complexa no Eclipse e precisa empregar técnicas avançadas para depurar, rastrear e resolver um problema intermitente que ocorre em um ponto profundo do seu código. Assinale a alternativa que não faz parte do conjunto de ferramentas contidas na perspectiva de depuração (Debug Perspective) do Eclipse. ✂️ a) Conditional Breakpoints ✂️ b) Step Filters ✂️ c) Drop to Frame ✂️ d) Exception Breakpoints ✂️ e) Memory Snapshot Analysis Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2185Q983651 | Programação, JavaScript, Designer Gráfico e de Interface, UNIVESP, IBADE, 2025No desenvolvimento web, HTML, CSS e JavaScript desempenham funções essenciais e complementares na construção de interfaces digitais. Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias? ✂️ a) HTML estrutura semanticamente o conteúdo de uma página web, CSS define sua apresentação estética e JavaScript adiciona interatividade e comportamento dinâmico, proporcionando uma experiência mais rica ao usuário. ✂️ b) HTML é uma linguagem de programação utilizada para criar páginas web, CSS é responsável exclusivamente pela responsividade e JavaScript é uma tecnologia voltada para o design gráfico. ✂️ c) HTML define a interação do usuário com a página, CSS controla a lógica da aplicação e JavaScript estrutura o conteúdo textual e multimídia. ✂️ d) HTML, CSS e JavaScript são linguagens de programação que atuam de maneira idêntica, sendo intercambiáveis no desenvolvimento de aplicações web. ✂️ e) HTML e CSS são ferramentas visuais empregadas apenas para design, enquanto JavaScript é a única tecnologia capaz de estruturar, estilizar e interagir com elementos de uma página web. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2186Q1041770 | Programação, Java, Programação de Sistemas, TRE PB, FCCUma das estruturas consideradas em uma classe Java é o construtor, que: ✂️ a) pode retornar qualquer tipo de dado, inclusive, void. ✂️ b) não pode ser sobrecarregado, ou seja, cada classe só pode ter um único construtor. ✂️ c) é obrigatório nas interfaces e classes abstratas. ✂️ d) não precisa ser explicitamente declarado, se for vazio e sem parâmetros. ✂️ e) não pode receber parâmetros, ou seja, precisa ser padrão (vazio). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2187Q1041777 | Programação, Java, Programação de Sistemas, TRE PB, FCCEm uma aplicação que utiliza JPA há a seguinte instrução: EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste"); A palavra "teste" refere-se ✂️ a) à unidade de persistência definida na tag persistence-property do arquivo persistence.xml. ✂️ b) ao nome do arquivo de banco de dados que se deseja conectar. ✂️ c) a um objeto de uma classe Data Access Object, que estabelece a conexão com o banco de dados. ✂️ d) à unidade de persistência definida na tag persistence-unit do arquivo persistence.xml. ✂️ e) ao objeto da interface EntityManager que contém uma conexão válida com um banco de dados relacional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2188Q1009270 | Programação, Classe B, DPE RO, FGV, 2025Na programação orientada a objetos, princípios fundamentais desempenham um papel específico na construção de software modular, reutilizável e de fácil manutenção. Com base no exposto, o princípio que permite que objetos de diferentes classes sejam tratados de maneira uniforme através de uma interface comum é ✂️ a) encapsulamento. ✂️ b) polimorfismo. ✂️ c) composição. ✂️ d) abstração. ✂️ e) herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2189Q960638 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANAs linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir. I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private. II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.Está(ão) correta(s) apenas a(s) afirmativa(s) ✂️ a) I . ✂️ b) I e II. ✂️ c) I e III. ✂️ d) II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2190Q975236 | Programação, Python, Tecnologia da Informação, TJBA, FGVAnalise o trecho de programa, escrito em Pyhton na versão 2.7, mostrado a seguir. X=[ ] for i in range(10,1,-1): X.append(i) print X[3:] O trecho exibe: ✂️ a) [7, 6, 5] ✂️ b) [7] ✂️ c) [ ] ✂️ d) [7, 6, 5, 4, 3, 2] ✂️ e) [7, 6, 5, 4, 3, 2, 1] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2191Q1059723 | Programação, Linguagens de Programação, Especialista em Supercomputação, INPE, FGV, 2024Leia o trecho a seguir. É uma linguagem de programação paralela de plataforma cruzada usada para programar diferentes tipos de processadores em computadores pessoais, servidores, dispositivos móveis e plataformas embarcadas. Ela define uma linguagem de programação e uma interface de programação de aplicativos para controlar a plataforma e executar programas em dispositivos de computação, como CPUs e GPUs. Assinale a opção que indica a tecnologia descrita no trecho acima. ✂️ a) OpenCL. ✂️ b) MPI. ✂️ c) Fortran. ✂️ d) OpenMP. ✂️ e) Assembly. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2192Q961164 | Programação, Linguagens de marcação, Informática, TRF 2a REGIÃO, CONSULPLANNo campo da semântica existe um problema complicado de se lidar, que é o uso excessivo da tag div. Um verdadeiro coringa do HTML, que por ser um elemento genérico, é utilizado para definir quase toda a estrutura das páginas, desde o cabeçalho ao rodapé. Com isso, o HTML5 traz alguns elementos para suprir essa falta de tags mais semânticas e descritivas para alguns elementos clássicos em diversos cenários, como cabeçalhos, menus de navegação e áreas de conteúdo secundário, EXCETO: ✂️ a) nav. ✂️ b) aside. ✂️ c) name. ✂️ d) section. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2193Q910236 | Programação, Web Design, TCEPA, FGV, 2024No Cascading Style Sheets (CSS), uma área de um documento que emprega flexbox é chamada de flex container. Para criar um contêiner flexível, é necessário definir uma determinada propriedade como flex ou inline-flex. Dessa forma, os elementos filhos do contêiner tornam-se itens do tipo flex. Nesse caso, assinale a referida propriedade do CSS. ✂️ a) flex-wrap. ✂️ b) display. ✂️ c) container. ✂️ d) flex-flow. ✂️ e) flex-basis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2194Q1082287 | Programação, Frameworks em Programação, Área Desenvolvimento, IF PE, FUNCERN, 2025Uma startup decidiu criar um aplicativo híbrido usando Flutter para Android e iOS. Durante os testes, usuários relataram que a interface está lenta e apresenta travamentos ao rolar listas longas com imagens. Dentre as práticas de otimização a seguir, indique a mais adequada para este cenário. ✂️ a) Usar ListView.builder com carregamento preguiçoso (lazy loading) e cache de imagens para reduzir o uso de memória. ✂️ b) Renderizar todos os elementos da lista de uma só vez, para evitar carregamento dinâmico. ✂️ c) Aumentar a resolução das imagens, para que fiquem mais nítidas em telas de alta densidade. ✂️ d) Substituir ListView por Column com SingleChildScrollView, para maior controle da rolagem. ✂️ e) Este é um caso clássico em que a melhor solução é converter o aplicativo para nativo puro, para melhorar o desempenho. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2195Q890040 | Programação, Especialidade: Programação, TST, CESPE CEBRASPE, 2024Na orientação a objetos, os conceitos de superclasse e subclasse estão relacionados a ✂️ a) interface. ✂️ b) polimorfismo. ✂️ c) array. ✂️ d) herança. ✂️ e) coleção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2196Q989630 | Programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Acerca da Programação Orientada a Objeto (POO), julgue as frases abaixo. I. A POO é um paradigma de programação que utiliza conceitos como classes e objetos para organizar e estruturar o código. II. A POO é amplamente utilizada em linguagens como Java, Python e C++. III. A POO ajuda a organizar o código, facilita a manutenção, promove a reutilização e melhora a modularidade do software. Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões): ✂️ a) apenas, III; ✂️ b) apenas, I e III; ✂️ c) apenas, II e IIl; ✂️ d) apenas, II; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2197Q910047 | Programação, Linguagens de programação, Oficial de Informática, SIMAE SC, FUNDATEC, 2024Assinale a alternativa que corresponde à palavra-chave utilizada na linguagem Java quando um objeto necessita acessar uma referência a si mesmo. ✂️ a) try ✂️ b) new ✂️ c) static ✂️ d) this ✂️ e) final Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2198Q951784 | Programação, C Sharp, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Sobre a utilização de eventos na linguagem de programação C#, assinale a alternativa correta. ✂️ a) Um evento pode ter vários assinantes. ✂️ b) Um evento pode ter um único assinante. ✂️ c) Os eventos não estão disponíveis de maneira nativa da linguagem C# ✂️ d) Não se deve utilizar eventos para sinalizar ações do usuário, como cliques de botão ou seleções de menu em interfaces gráficas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2199Q881138 | Programação, Python, Técnico em Eletrônica, CAGEPA PB, CESPE CEBRASPE, 2024Tendo em vista que Python é uma linguagem de programação amplamente utilizada para geoprocessamento devido à sua simplicidade e versatilidade e à vasta gama de bibliotecas disponíveis para manipulação de dados geoespaciais, assinale a opção correta acerca da aplicação dessa linguagem na área de geoprocessamento. ✂️ a) GDAL é a biblioteca Phyton presente no software ArcGis. ✂️ b) O software QGIS não integra nenhuma biblioteca Phyton. ✂️ c) Existem várias bibliotecas Phyton na área de geoprocessamento; embora cada uma tenha sua funcionalidade específica, elas podem ser utilizadas em conjunto para realizar análises espaciais completas. ✂️ d) A biblioteca Phyton GDAL é utilizada para acessar e processar dados do Google Earth Engine. ✂️ e) A GDAL é uma biblioteca Phyton para leitura e escrita de dados vetoriais, enquanto OGR é utilizada para dados raster. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2200Q1050611 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models - LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir com suas características principais: 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2181Q1053496 | Programação, Jee Java Enterprise Edition, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPETexto associado. Acerca da arquitetura J2EE, julgue os itens subseqüentes. A arquitetura J2EE provê tecnologia de conectores que limita o acesso não autorizado a banco de dados relacionais. Tal funcionalidade é mantida pelo mecanismo J2EE- JDBCConectorEnterprise. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2182Q902205 | Programação, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Texto associado. Considerando as entidades Empregado (CPF, Nome, Ordenado) e Projeto (Cod, Nome, Estado, Valor), o relacionamento Trabalha com a cardinalidade M:N entre essas entidades e que os atributos sublinhados são os identificadores das entidades e nomeiam as chaves primárias e estrangeiras das tabelas, resolva a questão a seguir. Atenção: considere que o valor “PE” pode existir mais de uma vez e que o valor 1234 é único. Qual das alternativas a seguir é uma consulta sintática e semanticamente correta para fazer a junção entre as tabelas Empregado, Trabalha e Projeto? ✂️ a) SELECT * From Empregado E join Trabalha T on E.CPF = T. CPF join Projeto P on T.cod = P.cod; ✂️ b) SELECT * From Empregado E join Trabalha T on E.CPF = T.CPF, Trabalha T join Projeto P on T.Cod = P.Cod; ✂️ c) SELECT * From Empregado E join Trabalha T join Projeto P on (E.CPF = T.CPF and T.Cod = P.Cod); ✂️ d) SELECT * From Empregado E, Trabalha T, Projeto P on (E.CPF = T. CPF and T.Cod = P.Cod); ✂️ e) SELECT * From Empregado E, Trabalha T on (E.CPF = T. CPF) and Trabalha T, Projeto P on (T.Cod = P.Cod); Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2183Q902206 | Programação, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Texto associado. Considerando as entidades Empregado (CPF, Nome, Ordenado) e Projeto (Cod, Nome, Estado, Valor), o relacionamento Trabalha com a cardinalidade M:N entre essas entidades e que os atributos sublinhados são os identificadores das entidades e nomeiam as chaves primárias e estrangeiras das tabelas, resolva a questão a seguir. Atenção: considere que o valor “PE” pode existir mais de uma vez e que o valor 1234 é único. Qual das alternativas a seguir é uma consulta sintática e semanticamente correta para fazer uma filtragem de dados. ✂️ a) SELECT * From Empregado WHERE Ordenado = 5000 and Ordenado = 6000; ✂️ b) SELECT * From Empregado WHERE Ordenado > AVG (Ordenado); ✂️ c) SELECT * From Empregado WHERE Ordenado BETWEEN (2000 and 3000); ✂️ d) SELECT * From Empregado WHERE Ordenado IN (2000, 3000, 4000); ✂️ e) SELECT * From Empregado WHERE Ordenado = NULL; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2184Q881479 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024Uma pessoa está depurando uma aplicação Java complexa no Eclipse e precisa empregar técnicas avançadas para depurar, rastrear e resolver um problema intermitente que ocorre em um ponto profundo do seu código. Assinale a alternativa que não faz parte do conjunto de ferramentas contidas na perspectiva de depuração (Debug Perspective) do Eclipse. ✂️ a) Conditional Breakpoints ✂️ b) Step Filters ✂️ c) Drop to Frame ✂️ d) Exception Breakpoints ✂️ e) Memory Snapshot Analysis Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2185Q983651 | Programação, JavaScript, Designer Gráfico e de Interface, UNIVESP, IBADE, 2025No desenvolvimento web, HTML, CSS e JavaScript desempenham funções essenciais e complementares na construção de interfaces digitais. Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias? ✂️ a) HTML estrutura semanticamente o conteúdo de uma página web, CSS define sua apresentação estética e JavaScript adiciona interatividade e comportamento dinâmico, proporcionando uma experiência mais rica ao usuário. ✂️ b) HTML é uma linguagem de programação utilizada para criar páginas web, CSS é responsável exclusivamente pela responsividade e JavaScript é uma tecnologia voltada para o design gráfico. ✂️ c) HTML define a interação do usuário com a página, CSS controla a lógica da aplicação e JavaScript estrutura o conteúdo textual e multimídia. ✂️ d) HTML, CSS e JavaScript são linguagens de programação que atuam de maneira idêntica, sendo intercambiáveis no desenvolvimento de aplicações web. ✂️ e) HTML e CSS são ferramentas visuais empregadas apenas para design, enquanto JavaScript é a única tecnologia capaz de estruturar, estilizar e interagir com elementos de uma página web. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2186Q1041770 | Programação, Java, Programação de Sistemas, TRE PB, FCCUma das estruturas consideradas em uma classe Java é o construtor, que: ✂️ a) pode retornar qualquer tipo de dado, inclusive, void. ✂️ b) não pode ser sobrecarregado, ou seja, cada classe só pode ter um único construtor. ✂️ c) é obrigatório nas interfaces e classes abstratas. ✂️ d) não precisa ser explicitamente declarado, se for vazio e sem parâmetros. ✂️ e) não pode receber parâmetros, ou seja, precisa ser padrão (vazio). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2187Q1041777 | Programação, Java, Programação de Sistemas, TRE PB, FCCEm uma aplicação que utiliza JPA há a seguinte instrução: EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste"); A palavra "teste" refere-se ✂️ a) à unidade de persistência definida na tag persistence-property do arquivo persistence.xml. ✂️ b) ao nome do arquivo de banco de dados que se deseja conectar. ✂️ c) a um objeto de uma classe Data Access Object, que estabelece a conexão com o banco de dados. ✂️ d) à unidade de persistência definida na tag persistence-unit do arquivo persistence.xml. ✂️ e) ao objeto da interface EntityManager que contém uma conexão válida com um banco de dados relacional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2188Q1009270 | Programação, Classe B, DPE RO, FGV, 2025Na programação orientada a objetos, princípios fundamentais desempenham um papel específico na construção de software modular, reutilizável e de fácil manutenção. Com base no exposto, o princípio que permite que objetos de diferentes classes sejam tratados de maneira uniforme através de uma interface comum é ✂️ a) encapsulamento. ✂️ b) polimorfismo. ✂️ c) composição. ✂️ d) abstração. ✂️ e) herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2189Q960638 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANAs linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir. I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private. II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.Está(ão) correta(s) apenas a(s) afirmativa(s) ✂️ a) I . ✂️ b) I e II. ✂️ c) I e III. ✂️ d) II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2190Q975236 | Programação, Python, Tecnologia da Informação, TJBA, FGVAnalise o trecho de programa, escrito em Pyhton na versão 2.7, mostrado a seguir. X=[ ] for i in range(10,1,-1): X.append(i) print X[3:] O trecho exibe: ✂️ a) [7, 6, 5] ✂️ b) [7] ✂️ c) [ ] ✂️ d) [7, 6, 5, 4, 3, 2] ✂️ e) [7, 6, 5, 4, 3, 2, 1] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2191Q1059723 | Programação, Linguagens de Programação, Especialista em Supercomputação, INPE, FGV, 2024Leia o trecho a seguir. É uma linguagem de programação paralela de plataforma cruzada usada para programar diferentes tipos de processadores em computadores pessoais, servidores, dispositivos móveis e plataformas embarcadas. Ela define uma linguagem de programação e uma interface de programação de aplicativos para controlar a plataforma e executar programas em dispositivos de computação, como CPUs e GPUs. Assinale a opção que indica a tecnologia descrita no trecho acima. ✂️ a) OpenCL. ✂️ b) MPI. ✂️ c) Fortran. ✂️ d) OpenMP. ✂️ e) Assembly. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2192Q961164 | Programação, Linguagens de marcação, Informática, TRF 2a REGIÃO, CONSULPLANNo campo da semântica existe um problema complicado de se lidar, que é o uso excessivo da tag div. Um verdadeiro coringa do HTML, que por ser um elemento genérico, é utilizado para definir quase toda a estrutura das páginas, desde o cabeçalho ao rodapé. Com isso, o HTML5 traz alguns elementos para suprir essa falta de tags mais semânticas e descritivas para alguns elementos clássicos em diversos cenários, como cabeçalhos, menus de navegação e áreas de conteúdo secundário, EXCETO: ✂️ a) nav. ✂️ b) aside. ✂️ c) name. ✂️ d) section. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2193Q910236 | Programação, Web Design, TCEPA, FGV, 2024No Cascading Style Sheets (CSS), uma área de um documento que emprega flexbox é chamada de flex container. Para criar um contêiner flexível, é necessário definir uma determinada propriedade como flex ou inline-flex. Dessa forma, os elementos filhos do contêiner tornam-se itens do tipo flex. Nesse caso, assinale a referida propriedade do CSS. ✂️ a) flex-wrap. ✂️ b) display. ✂️ c) container. ✂️ d) flex-flow. ✂️ e) flex-basis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2194Q1082287 | Programação, Frameworks em Programação, Área Desenvolvimento, IF PE, FUNCERN, 2025Uma startup decidiu criar um aplicativo híbrido usando Flutter para Android e iOS. Durante os testes, usuários relataram que a interface está lenta e apresenta travamentos ao rolar listas longas com imagens. Dentre as práticas de otimização a seguir, indique a mais adequada para este cenário. ✂️ a) Usar ListView.builder com carregamento preguiçoso (lazy loading) e cache de imagens para reduzir o uso de memória. ✂️ b) Renderizar todos os elementos da lista de uma só vez, para evitar carregamento dinâmico. ✂️ c) Aumentar a resolução das imagens, para que fiquem mais nítidas em telas de alta densidade. ✂️ d) Substituir ListView por Column com SingleChildScrollView, para maior controle da rolagem. ✂️ e) Este é um caso clássico em que a melhor solução é converter o aplicativo para nativo puro, para melhorar o desempenho. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2195Q890040 | Programação, Especialidade: Programação, TST, CESPE CEBRASPE, 2024Na orientação a objetos, os conceitos de superclasse e subclasse estão relacionados a ✂️ a) interface. ✂️ b) polimorfismo. ✂️ c) array. ✂️ d) herança. ✂️ e) coleção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2196Q989630 | Programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Acerca da Programação Orientada a Objeto (POO), julgue as frases abaixo. I. A POO é um paradigma de programação que utiliza conceitos como classes e objetos para organizar e estruturar o código. II. A POO é amplamente utilizada em linguagens como Java, Python e C++. III. A POO ajuda a organizar o código, facilita a manutenção, promove a reutilização e melhora a modularidade do software. Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões): ✂️ a) apenas, III; ✂️ b) apenas, I e III; ✂️ c) apenas, II e IIl; ✂️ d) apenas, II; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2197Q910047 | Programação, Linguagens de programação, Oficial de Informática, SIMAE SC, FUNDATEC, 2024Assinale a alternativa que corresponde à palavra-chave utilizada na linguagem Java quando um objeto necessita acessar uma referência a si mesmo. ✂️ a) try ✂️ b) new ✂️ c) static ✂️ d) this ✂️ e) final Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2198Q951784 | Programação, C Sharp, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Sobre a utilização de eventos na linguagem de programação C#, assinale a alternativa correta. ✂️ a) Um evento pode ter vários assinantes. ✂️ b) Um evento pode ter um único assinante. ✂️ c) Os eventos não estão disponíveis de maneira nativa da linguagem C# ✂️ d) Não se deve utilizar eventos para sinalizar ações do usuário, como cliques de botão ou seleções de menu em interfaces gráficas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2199Q881138 | Programação, Python, Técnico em Eletrônica, CAGEPA PB, CESPE CEBRASPE, 2024Tendo em vista que Python é uma linguagem de programação amplamente utilizada para geoprocessamento devido à sua simplicidade e versatilidade e à vasta gama de bibliotecas disponíveis para manipulação de dados geoespaciais, assinale a opção correta acerca da aplicação dessa linguagem na área de geoprocessamento. ✂️ a) GDAL é a biblioteca Phyton presente no software ArcGis. ✂️ b) O software QGIS não integra nenhuma biblioteca Phyton. ✂️ c) Existem várias bibliotecas Phyton na área de geoprocessamento; embora cada uma tenha sua funcionalidade específica, elas podem ser utilizadas em conjunto para realizar análises espaciais completas. ✂️ d) A biblioteca Phyton GDAL é utilizada para acessar e processar dados do Google Earth Engine. ✂️ e) A GDAL é uma biblioteca Phyton para leitura e escrita de dados vetoriais, enquanto OGR é utilizada para dados raster. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2200Q1050611 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models - LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir com suas características principais: 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro