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 281Q102426 | Programação , Scripts, Analista Redes, SERPRO, CESPE CEBRASPETexto associado.Considerando o trecho de código acima, julgue os itensde 93 a 101.Os comandos em um arquivo .BAT devem obrigatoriamente ser escritos em caixa alta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 282Q851552 | Programação, Programação Orientada a Objetos, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Considere as seguintes afirmativas sobre a Programação Orientada a Objeto: I. Construtor de uma classe determina que ações devem ser executadas quando da criação de um objeto. II. Encapsulamento especifica que, um mesmo tipo de objeto, sob certas condições, pode realizar ações diferentes ao receber uma mesma mensagem. III. Com o Polimorfismo, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes. IV. Herança é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. Indique a opção que contenha as afirmações verdadeiras. ✂️ a) Somente I e II. ✂️ b) Somente I e III. ✂️ c) Somente I, II e III. ✂️ d) Somente III e IV. ✂️ e) Somente II, III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 283Q168722 | Programação, VB Script, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFQuanto à estrutura, propriedades e sintaxe da linguagem de programação VBScript, é correto afi rmar que ✂️ a) a instrução de tratamento de erro "On Error Clear" faz com que o Script continue funcionando, caso este erro ocorra em tempo de execução. Apesar da mensagem de erro não ser gerada, o objeto Err armazena as informações da origem do erro. ✂️ b) a instrução de tratamento de erro "On Error Resume Next" permite que o script corrija um erro e continue funcionando caso este erro ocorra em tempo de execução. Uma mensagem de erro é gerada apenas para informar que ocorreu erro. ✂️ c) sempre que o script encontra um erro em tempo de execução, as propriedades do objeto Err são preenchidas automaticamente com as informações que identifi cam o erro. ✂️ d) sempre que o objeto de automação for responsável pelo erro, a mensagem "Microsoft VBScript runtime error" é exibida como a origem. ✂️ e) após a ocorrência de um erro, os valores das propriedades do objeto Err são reinicializados automaticamente com valor null sempre que uma nova linha do script é executada com sucesso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 284Q710085 | Programação, Oficial Infomática, EsFCEX, Exército Brasileiro, 2019 Na versão de decisão do problema do caixeiro-viajante, que utiliza Grafos para encontrar soluções, é correto afirmar que há ✂️ a) um Grafo dirigido completo com peso inteiro negativo em cada aresta. ✂️ b) um Grafo não dirigido completo com peso inteiro negativo em cada aresta. ✂️ c) um Grafo dirigido completo com peso inteiro positivo em cada aresta. ✂️ d) um Grafo não dirigido completo com peso positivo em cada aresta. ✂️ e) um Grafo dirigido completo com peso negativo ou positivo em cada aresta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 285Q112656 | Programação , XML, Analista de Finanças e Controle, CGU, ESAFAssinale a opção correta. ✂️ a) Conteúdos de elementos XML Sq são limitados a caracteres de codificação. ✂️ b) O padrão de XML limita o tamanho de nomes de elementos. ✂️ c) Conteúdos de elementos XML Sq não são limitados a caracteres do conjunto de caracteres de codificação. ✂️ d) O padrão de XML não limita o tamanho de nomes de elementos. ✂️ e) Elementos XML relacionais são limitados ao conteúdo dos caracteres. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 286Q192191 | Programação, HTML, Agente da Fiscalização Financeira, TCE SP, FCCPara determinar uma cor do plano de fundo do browser, por meio da linguagem HTML, deve-se utilizar o atributo ✂️ a) BGCOLOR. ✂️ b) COLOR. ✂️ c) COLORBROWSER. ✂️ d) BODYCOLOR. ✂️ e) BACKGROUND. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 287Q194806 | Programação, Java, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Com relação à programação Java, julgue os próximos itens.A implementação de herança múltipla em Java não é possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 288Q253758 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE MG, FCCOs erros gerados durante a execução de um programa Java devem ser controlados com uma estrutura que pode combinar o uso dos blocos ✂️ a) try e finally, somente. ✂️ b) try e catch ou try e finally, somente. ✂️ c) try, catch e finally, somente. ✂️ d) try e catch, somente. ✂️ e) try e catch, try e finally ou try, catch e finally. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 289Q850194 | Programação, Conceitos básicos de programação, Ministério da Economia Tecnologia da Informação TI, CESPE CEBRASPE, 2020Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente. DevOps permite que os desenvolvedores aumentem a sua produtividade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 290Q101142 | Programação , JDBC, Analista Suporte de Informática, MPE RO, FUNCABUma das alternativas abaixo apresenta o modo padrão como é feita a conexão do Java via JDBC ao banco de dados da aplicação, ou seja, por meio de um(a): ✂️ a) classe. ✂️ b) URL. ✂️ c) método. ✂️ d) construtor. ✂️ e) interface. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 291Q197615 | Programação, Java, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Com relação à programação Java, julgue os próximos itens.Ao se declarar uma nova classe, é possível especificar um dos seguintes modificadores: public, friendly, final, abstract. Uma classe abstract pode ser instanciada e derivada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 292Q218383 | Programação, PHP, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Acerca dos princípios de sistemas operacionais e sua relação com osuporte a aplicações web, especialmente na tecnologia PHP, julgue osseguintes itens.Os softwares de servidores web, ao aderirem à arquitetura de sistemas operacionais, empregam modelo de memória virtual, que atua como um cache de memória e contém parte das instruções e dados executados por um script em determinado instante de tempo. Assim, o script não precisa estar armazenado simultaneamente na memória principal e no disco; com isso, a memória total disponível para um script ou programa pode exceder o tamanho da memória principal do sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 293Q706548 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019Um Analista precisa desenvolver um aplicativo móvel para celulares com sistemas operacionais Android e iOS. Para isso, poderá utilizar o framework desenvolvido pela equipe do Facebook, que possibilita o desenvolvimento de aplicações mobile utilizando bibliotecas JavaScript para criar interfaces de usuário. Esse framework é conhecido como ✂️ a) Ionic Builder. ✂️ b) Flutter Script. ✂️ c) Cordova. ✂️ d) Xamarin Core. ✂️ e) React Native. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 294Q117778 | Programação , Orientação a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de lógica de programação, julgue os itens de 72 a 78.Há linguagens orientadas a objetos em que mensagens podem ser dinamicamente vinculadas a métodos usando-se variáveis polimórficas capazes de referenciar objetos de uma classe pai ou de suas subclasses. Nessas linguagens, quando se chama, via uma variável polimórfica, um método que foi definido na classe pai e sobreposto nas suas subclasses, a chamada é vinculada dinamicamente ao método. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 295Q159613 | Programação, Conceitos básicos de programação, Assistente de Tecnologia da Informação, CRM DF, IESESA programação de computadores corresponde à escrita, teste e manutenção de programas de computador. Sobre a programação de computadores é CORRETO afirmar: I. Um algoritmo corresponde a uma sequência ordenada, e sem ambiguidade, de ações que levam à solução de um problema e, quando codificado em uma linguagem de programação, corresponde a um programa de computador. II. Recursividade é uma técnica de programação eficaz para resolver um problema originalmente complexo, reduzindo-o em pequenas ocorrências do problema principal. Um algoritmo é dito recursivo quando chama a si mesmo ou chama uma sequência de outros algoritmos, e um deles chama novamente o primeiro algoritmo. III. Um array é uma estrutura de dados heterogênea onde seus elementos individuais são acessados através de índices que indicam sua posição na estrutura. IV. Procedimentos e funções são sub-algoritmos codificados como parte do desenvolvimento de um algoritmo para a solução de um problema particular. A sequência correta é: ✂️ a) Apenas as assertivas II, III e IV estão corretas. ✂️ b) Apenas as assertivas I e IV estão corretas. ✂️ c) Apenas as assertivas I, II e IV estão corretas. ✂️ d) As assertivas I, II, III e IV estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 296Q852002 | Programação, PHP, TJ RN Administrador de Sites, COMPERVE, 2020O PHP disponibiliza alguns métodos, chamados de métodos mágicos, que são executados quando um determinado evento ocorre na classe mãe. São exemplos de métodos mágicos no PHP: ✂️ a) __get() e __unsed(); ✂️ b) __invoke() e __destroy(); ✂️ c) __call() e __put(); ✂️ d) __construct() e __destruct(); Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 297Q847305 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Em bash script, qual é a instrução para fechar uma estrutura case? ✂️ a) end. ✂️ b) done. ✂️ c) then. ✂️ d) break. ✂️ e) esac. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 298Q217709 | Programação, PHP, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Julgue os próximos itens, que tratam de conceitos de programação esua aplicação em linguagens e tecnologias.O formato JSON (javascript object notation) permite representar objetos e classes como estruturas de dados e arrays associativos, sendo possível seu uso em combinação com Ajax e PHP, por meio de bibliotecas diversas, como DOJO. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 299Q850769 | Programação, Conceitos básicos de programação, AL AP Analista Legislativo Desenvolvedor de Sistemas, FCC, 2020Um Desenvolvedor de Sistemas precisa decidir qual tipo de linguagem de programação deve escolher para o desenvolvimento de um projeto e, para tanto, avaliou linguagens estruturadas e linguagens orientadas a objetos. Nessa avaliação, ele constatou que ✂️ a) as estruturas básicas de controle previstas nas linguagens estruturadas são: sequência, condição e repetição. ✂️ b) herança e polimorfismo são conceitos encontrados nesses dois tipos de linguagens. ✂️ c) com linguagens estruturadas, não se podem utilizar técnicas de subprogramação (ou modularização), para melhorar a clareza dos programas mais complexos, por meio da sua subdivisão em partes menores. ✂️ d) uma desvantagem de uma linguagem estruturada em relação a uma linguagem orientada a objetos é que a primeira promove o uso intensivo do comando de desvio condicional (GOTO), ao contrário da segunda. ✂️ e) uma linguagem estruturada permite diretamente a representação dos elementos do mundo real e suas interações, que se refletem no projeto na forma de classes e métodos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 300Q263398 | Programação, Frameworks, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCCEm sua essência, o Hibernate é um framework para ✂️ a) mapeamento objeto-relacional (ORM). ✂️ b) desenvolvimento de aplicações de Internet rica (Rich Internet Application - RIA). ✂️ c) implementação da camada Controller do padrão MVC (Model - View - Controller). ✂️ d) construção de aplicações utilizando-se inversão de controle (Io. ✂️ e) injeção de dependência (dependency injection) em aplicativos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
281Q102426 | Programação , Scripts, Analista Redes, SERPRO, CESPE CEBRASPETexto associado.Considerando o trecho de código acima, julgue os itensde 93 a 101.Os comandos em um arquivo .BAT devem obrigatoriamente ser escritos em caixa alta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
282Q851552 | Programação, Programação Orientada a Objetos, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Considere as seguintes afirmativas sobre a Programação Orientada a Objeto: I. Construtor de uma classe determina que ações devem ser executadas quando da criação de um objeto. II. Encapsulamento especifica que, um mesmo tipo de objeto, sob certas condições, pode realizar ações diferentes ao receber uma mesma mensagem. III. Com o Polimorfismo, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes. IV. Herança é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. Indique a opção que contenha as afirmações verdadeiras. ✂️ a) Somente I e II. ✂️ b) Somente I e III. ✂️ c) Somente I, II e III. ✂️ d) Somente III e IV. ✂️ e) Somente II, III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
283Q168722 | Programação, VB Script, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFQuanto à estrutura, propriedades e sintaxe da linguagem de programação VBScript, é correto afi rmar que ✂️ a) a instrução de tratamento de erro "On Error Clear" faz com que o Script continue funcionando, caso este erro ocorra em tempo de execução. Apesar da mensagem de erro não ser gerada, o objeto Err armazena as informações da origem do erro. ✂️ b) a instrução de tratamento de erro "On Error Resume Next" permite que o script corrija um erro e continue funcionando caso este erro ocorra em tempo de execução. Uma mensagem de erro é gerada apenas para informar que ocorreu erro. ✂️ c) sempre que o script encontra um erro em tempo de execução, as propriedades do objeto Err são preenchidas automaticamente com as informações que identifi cam o erro. ✂️ d) sempre que o objeto de automação for responsável pelo erro, a mensagem "Microsoft VBScript runtime error" é exibida como a origem. ✂️ e) após a ocorrência de um erro, os valores das propriedades do objeto Err são reinicializados automaticamente com valor null sempre que uma nova linha do script é executada com sucesso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
284Q710085 | Programação, Oficial Infomática, EsFCEX, Exército Brasileiro, 2019 Na versão de decisão do problema do caixeiro-viajante, que utiliza Grafos para encontrar soluções, é correto afirmar que há ✂️ a) um Grafo dirigido completo com peso inteiro negativo em cada aresta. ✂️ b) um Grafo não dirigido completo com peso inteiro negativo em cada aresta. ✂️ c) um Grafo dirigido completo com peso inteiro positivo em cada aresta. ✂️ d) um Grafo não dirigido completo com peso positivo em cada aresta. ✂️ e) um Grafo dirigido completo com peso negativo ou positivo em cada aresta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
285Q112656 | Programação , XML, Analista de Finanças e Controle, CGU, ESAFAssinale a opção correta. ✂️ a) Conteúdos de elementos XML Sq são limitados a caracteres de codificação. ✂️ b) O padrão de XML limita o tamanho de nomes de elementos. ✂️ c) Conteúdos de elementos XML Sq não são limitados a caracteres do conjunto de caracteres de codificação. ✂️ d) O padrão de XML não limita o tamanho de nomes de elementos. ✂️ e) Elementos XML relacionais são limitados ao conteúdo dos caracteres. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
286Q192191 | Programação, HTML, Agente da Fiscalização Financeira, TCE SP, FCCPara determinar uma cor do plano de fundo do browser, por meio da linguagem HTML, deve-se utilizar o atributo ✂️ a) BGCOLOR. ✂️ b) COLOR. ✂️ c) COLORBROWSER. ✂️ d) BODYCOLOR. ✂️ e) BACKGROUND. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
287Q194806 | Programação, Java, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Com relação à programação Java, julgue os próximos itens.A implementação de herança múltipla em Java não é possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
288Q253758 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE MG, FCCOs erros gerados durante a execução de um programa Java devem ser controlados com uma estrutura que pode combinar o uso dos blocos ✂️ a) try e finally, somente. ✂️ b) try e catch ou try e finally, somente. ✂️ c) try, catch e finally, somente. ✂️ d) try e catch, somente. ✂️ e) try e catch, try e finally ou try, catch e finally. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
289Q850194 | Programação, Conceitos básicos de programação, Ministério da Economia Tecnologia da Informação TI, CESPE CEBRASPE, 2020Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente. DevOps permite que os desenvolvedores aumentem a sua produtividade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
290Q101142 | Programação , JDBC, Analista Suporte de Informática, MPE RO, FUNCABUma das alternativas abaixo apresenta o modo padrão como é feita a conexão do Java via JDBC ao banco de dados da aplicação, ou seja, por meio de um(a): ✂️ a) classe. ✂️ b) URL. ✂️ c) método. ✂️ d) construtor. ✂️ e) interface. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
291Q197615 | Programação, Java, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Com relação à programação Java, julgue os próximos itens.Ao se declarar uma nova classe, é possível especificar um dos seguintes modificadores: public, friendly, final, abstract. Uma classe abstract pode ser instanciada e derivada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
292Q218383 | Programação, PHP, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Acerca dos princípios de sistemas operacionais e sua relação com osuporte a aplicações web, especialmente na tecnologia PHP, julgue osseguintes itens.Os softwares de servidores web, ao aderirem à arquitetura de sistemas operacionais, empregam modelo de memória virtual, que atua como um cache de memória e contém parte das instruções e dados executados por um script em determinado instante de tempo. Assim, o script não precisa estar armazenado simultaneamente na memória principal e no disco; com isso, a memória total disponível para um script ou programa pode exceder o tamanho da memória principal do sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
293Q706548 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019Um Analista precisa desenvolver um aplicativo móvel para celulares com sistemas operacionais Android e iOS. Para isso, poderá utilizar o framework desenvolvido pela equipe do Facebook, que possibilita o desenvolvimento de aplicações mobile utilizando bibliotecas JavaScript para criar interfaces de usuário. Esse framework é conhecido como ✂️ a) Ionic Builder. ✂️ b) Flutter Script. ✂️ c) Cordova. ✂️ d) Xamarin Core. ✂️ e) React Native. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
294Q117778 | Programação , Orientação a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de lógica de programação, julgue os itens de 72 a 78.Há linguagens orientadas a objetos em que mensagens podem ser dinamicamente vinculadas a métodos usando-se variáveis polimórficas capazes de referenciar objetos de uma classe pai ou de suas subclasses. Nessas linguagens, quando se chama, via uma variável polimórfica, um método que foi definido na classe pai e sobreposto nas suas subclasses, a chamada é vinculada dinamicamente ao método. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
295Q159613 | Programação, Conceitos básicos de programação, Assistente de Tecnologia da Informação, CRM DF, IESESA programação de computadores corresponde à escrita, teste e manutenção de programas de computador. Sobre a programação de computadores é CORRETO afirmar: I. Um algoritmo corresponde a uma sequência ordenada, e sem ambiguidade, de ações que levam à solução de um problema e, quando codificado em uma linguagem de programação, corresponde a um programa de computador. II. Recursividade é uma técnica de programação eficaz para resolver um problema originalmente complexo, reduzindo-o em pequenas ocorrências do problema principal. Um algoritmo é dito recursivo quando chama a si mesmo ou chama uma sequência de outros algoritmos, e um deles chama novamente o primeiro algoritmo. III. Um array é uma estrutura de dados heterogênea onde seus elementos individuais são acessados através de índices que indicam sua posição na estrutura. IV. Procedimentos e funções são sub-algoritmos codificados como parte do desenvolvimento de um algoritmo para a solução de um problema particular. A sequência correta é: ✂️ a) Apenas as assertivas II, III e IV estão corretas. ✂️ b) Apenas as assertivas I e IV estão corretas. ✂️ c) Apenas as assertivas I, II e IV estão corretas. ✂️ d) As assertivas I, II, III e IV estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
296Q852002 | Programação, PHP, TJ RN Administrador de Sites, COMPERVE, 2020O PHP disponibiliza alguns métodos, chamados de métodos mágicos, que são executados quando um determinado evento ocorre na classe mãe. São exemplos de métodos mágicos no PHP: ✂️ a) __get() e __unsed(); ✂️ b) __invoke() e __destroy(); ✂️ c) __call() e __put(); ✂️ d) __construct() e __destruct(); Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
297Q847305 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Em bash script, qual é a instrução para fechar uma estrutura case? ✂️ a) end. ✂️ b) done. ✂️ c) then. ✂️ d) break. ✂️ e) esac. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
298Q217709 | Programação, PHP, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Julgue os próximos itens, que tratam de conceitos de programação esua aplicação em linguagens e tecnologias.O formato JSON (javascript object notation) permite representar objetos e classes como estruturas de dados e arrays associativos, sendo possível seu uso em combinação com Ajax e PHP, por meio de bibliotecas diversas, como DOJO. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
299Q850769 | Programação, Conceitos básicos de programação, AL AP Analista Legislativo Desenvolvedor de Sistemas, FCC, 2020Um Desenvolvedor de Sistemas precisa decidir qual tipo de linguagem de programação deve escolher para o desenvolvimento de um projeto e, para tanto, avaliou linguagens estruturadas e linguagens orientadas a objetos. Nessa avaliação, ele constatou que ✂️ a) as estruturas básicas de controle previstas nas linguagens estruturadas são: sequência, condição e repetição. ✂️ b) herança e polimorfismo são conceitos encontrados nesses dois tipos de linguagens. ✂️ c) com linguagens estruturadas, não se podem utilizar técnicas de subprogramação (ou modularização), para melhorar a clareza dos programas mais complexos, por meio da sua subdivisão em partes menores. ✂️ d) uma desvantagem de uma linguagem estruturada em relação a uma linguagem orientada a objetos é que a primeira promove o uso intensivo do comando de desvio condicional (GOTO), ao contrário da segunda. ✂️ e) uma linguagem estruturada permite diretamente a representação dos elementos do mundo real e suas interações, que se refletem no projeto na forma de classes e métodos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
300Q263398 | Programação, Frameworks, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCCEm sua essência, o Hibernate é um framework para ✂️ a) mapeamento objeto-relacional (ORM). ✂️ b) desenvolvimento de aplicações de Internet rica (Rich Internet Application - RIA). ✂️ c) implementação da camada Controller do padrão MVC (Model - View - Controller). ✂️ d) construção de aplicações utilizando-se inversão de controle (Io. ✂️ e) injeção de dependência (dependency injection) em aplicativos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro