Questões de Concursos Públicos - Programação

Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q200601 UFU-MG - 2023 - UFU-MG - Técnico de Tecnologia da Informação
Ano: 2023
Órgão: UFU-MG
Banca: UFU-MG
Matéria: Programação
Assunto: HTML (HyperText Markup Language)

Considere as afirmativas a seguir acerca do HTML5 (HyperText Markup Language). I. A introdução de novos atributos do HTML5, tais como “pattern” e “required”, reduzem a necessidade de utilização de JavaScript para auxiliar na formatação e validação de elementos de formulários. II. O HTML5 estabelece tags para definir a estrutura de uma página, tais como “nav”, “header”, “section”, “article”, “leftbar”, atribuindo mais semântica às partes que a compõem, em oposição à tag mais genérica “div”. III. A tag “dropdown”, combinada com a tag “summary”, permite criar um texto de resumo que, quando recebe o clique do mouse, é expandido para mostrar conteúdo adicional. IV. A tag “ representa um campo de preenchimento obrigatório que mostra o valor “Seu nome aqui”, até ser preenchido. Assinale a alternativa que apresenta apenas itens corretos. 
Q200600 UFU-MG - 2023 - UFU-MG - Técnico de Tecnologia da Informação
Ano: 2023
Órgão: UFU-MG
Banca: UFU-MG
Matéria: Programação
Assunto: JavaScript

Considere o trecho abaixo de uma página HTML (HyperText Markup Language) que utiliza JQuery em um navegador moderno que suporta HTML5, CSS3 e Javascript.  É correto afirmar que, ao se clicar no botão apresentado na página,
Q200599 UFU-MG - 2023 - UFU-MG - Técnico de Tecnologia da Informação
Ano: 2023
Órgão: UFU-MG
Banca: UFU-MG
Matéria: Programação
Assunto: PHP

Considere o trecho de código a seguir, escrito em PHP 7. Assinale a alternativa que representa a saída correta gerada pela execução do código acima. 
Q198171 SUSTENTE - 2023 - Câmara de Ipojuca - PE - Analista em Tecnologia da informação
Ano: 2023
Banca: SUSTENTE
Matéria: Programação
Assunto: Conceitos básicos de programação

Qual resultado vamos encontrar na variável $LOG ao final da execução?
Q197849 FUNDATEC - 2023 - IFC-SC - Analista de Tecnologia da Informação
Ano: 2023
Órgão: IFC-SC
Banca: FUNDATEC
Matéria: Programação
Assunto: Conceitos básicos de programação

Analise o código abaixo: Public class automóvel { String marca; String cor; int velocidade = 0; void acelerar () { velocidade = velocidade +1; } } Assinale a alternativa INCORRETA em relação ao código acima.
Q197848 FUNDATEC - 2023 - IFC-SC - Analista de Tecnologia da Informação
Ano: 2023
Órgão: IFC-SC
Banca: FUNDATEC
Matéria: Programação
Assunto: Programação Orientada a Objetos

O paradigma de programação orientado a objetos implica em uma análise e em um projeto orientado a objetos. Os principais conceitos abordados são chamados por muitos autores de quatro pilares da programação orientada a objetos. Assinale a alternativa INCORRETA quanto ao conceito que não se aplica aos quatro pilares do paradigma. 
Q197843 FUNDATEC - 2023 - IFC-SC - Analista de Tecnologia da Informação
Ano: 2023
Órgão: IFC-SC
Banca: FUNDATEC
Matéria: Programação
Assunto: Linguagens de programação

Em algumas linguagens de programação, pode-se criar em uma classe um método especial que será considerado o ponto de entrada de um programa. A presença desse método na classe fará com que a classe se torne executável e, dentro desse método, pode-se ter a criação e a manipulação de dados e instâncias de classes. Esse método especial é chamado de:
Q196972 AMAUC - 2023 - Prefeitura de Seara - SC - Programador de Sistemas
Ano: 2023
Banca: AMAUC
Matéria: Programação
Assunto: Linguagens de programação

Como a sintaxe de JSON é um subconjunto da sintaxe da JavaScript, a seguinte função de JavaScript pode ser usada para converter um texto em JSON para um objeto em JavaScript:
Q196966 AMAUC - 2023 - Prefeitura de Seara - SC - Programador de Sistemas
Ano: 2023
Banca: AMAUC
Matéria: Programação
Assunto: Linguagens de programação

Com relação à utilização da linguagem Python em tecnologias Web, assinale a alternativa que preenche corretamente a lacuna do texto abaixo: _______, em Python, é usado nos generators. Generators são uma forma de gerar iterators. _____faz com que a função pare onde ele for chamado, e que na próxima vez em que for chamado, os valores sejam os mesmos da vez anterior.
Q196964 AMAUC - 2023 - Prefeitura de Seara - SC - Programador de Sistemas
Ano: 2023
Banca: AMAUC
Matéria: Programação
Assunto: Linguagens de programação

O encapsulamento pode ser aplicado em várias linguagens de programação. Em geral, a maioria das linguagens orientadas a objetos, como Java, C#, C++, Python, Ruby, JavaScript e PHP, tem mecanismos para encapsulamento, mesmo que as sintaxes e as nomenclaturas possam variar. Para acessar os atributos e os métodos encapsulados, é preciso usar métodos públicos chamados: