Questões de Concurso Sobre programação

Foram encontradas 14.566 questões

Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755898 Programação
Em JavaScript, quando uma herança de função é executada, o valor de 'this’ aponta para o objeto que herdou as propriedades. Considere o código JavaScript (ECMAScript 5 - ES5) a seguir:  


                                                                                      Imagem associada para resolução da questão

Fonte: https:/developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain.

Ao chamar 'o.m' neste caso, "this" refere-se a:  
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755895 Programação
Em uma implementação, para que a classe Prato herde os comportamentos e atributos da classe ItemCardapio, foi definido o seguinte código em Python 3.7: 

                                        Imagem associada para resolução da questão
Fonte: https://www.alura.com.br/conteudo/python-avance-orientacao-objetos-consuma-api. 


Com base neste código e considerando as afirmativas abaixo, é INCORRETO dizer que: 
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755894 Programação
Considere este exemplo de dados do Python “{'"Manoel": 1.75, 'Leticia: 1.60, Taciana" 1.70}". Que tipo de dados padrão do Python 3.7 representa os dados listados? 

Fonte: https://www.alura.com.br/artigos/python?srsltid=AfmBO0oNYn0UY5-QjDJLokMMRUOHVT 3w7bx33SerCwgS39F df3wrpDhe.
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755881 Programação
O Apache HTTP Server (httpd.apache.org) é um servidor HTTP de código aberto para sistemas operacionais modernos. O objetivo deste projeto é fornecer um servidor seguro, eficiente e extensível que forneça serviços HTTP observando os padrões HTTP atuais. 

SOMMERVILLE, lan. Engenharia de software. 9º ed. São Paulo - SP: Pearson Addison-Wesley, 2011. 

Sobre o gerenciamento de módulos no Apache e o nginx, qual afirmação está INCORRETA
Alternativas
Ano: 2025 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2025 - IF-MT - Analista de TI |
Q3755880 Programação
O nginx (nginx.org) é um servidor HTTP (HyperText Transfer Protocol) e proxy reverso, um servidor proxy de e-mail e com recursos de balanceamento de carga. O código a seguir corresponde a um exemplo de configuração do nginx:
                                                 Imagem associada para resolução da questão

Sobre as configurações do nginx no exemplo acima: 

I. O servidor HTTP está recebendo conexões na porta 8080.

II. As requisições serão redirecionadas para um servidor no endereço IP 192.168.0.254:3000.

III. O bloco “location /images" mapeia solicitações com o prefixo “/images” para os arquivos armazenados em "/data/images”.

SOMMERVILLE, lan. Engenharia de software. 9° ed. São Paulo - SP: Pearson Addison-Wesley, 2011.  

Está CORRETO o que se afirma em: 
Alternativas
Q3755436 Programação

O JDBC é uma tecnologia importante nas aplicações WEB que utilizam a linguagem JAVA.


Assinale a afirmativa incorreta sobre esta tecnologia.

Alternativas
Q3755433 Programação
Quando utilizamos o framework JEE no desenvolvimento de aplicações Web, Servlets, páginas JSP e o Padrão MVC são conhecimentos imprescindíveis.
Em relação a esse framework, é incorreto afirmar que 
Alternativas
Q3754936 Programação

Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:


Imagem associada para resolução da questão


Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?

Alternativas
Q3754934 Programação

Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:


Imagem associada para resolução da questão


Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?

Alternativas
Q3754933 Programação
Com base no Framework Django, versão 5.2, considere as sentenças abaixo:
I. O comando django-admin startapp name [directory] cria uma estrutura de diretórios de aplicativos Django para o nome do aplicativo fornecido no diretório atual ou no destino fornecido.
II. O comando django-admin makemigrations é responsável por aplicar e desaplicar migrações.
III. O comando django-admin showmigrations -I lista todas as migrações do seu projeto Django, mostrando quais já foram aplicadas ou não.
IV. O comando django-admin migrate é responsável por criar novas migrações com base nas alterações feitas nos seus modelos.
V. O comando python -m pip instaII django é utilizado para instalação do Django.
Com base nas afirmações acima, assinale a alternativa que contém as sentenças FALSAS:
Alternativas
Q3754932 Programação

A respeito do Framework Django, versão 5.2, considere o seguinte comando:


Imagem associada para resolução da questão


Qual das alternativas abaixo está CORRETA?

Alternativas
Q3754931 Programação

Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:


Imagem associada para resolução da questão


Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?

Alternativas
Q3754930 Programação
A respeito da linguagem Python versão, 3.12.10, considere as seguintes sentenças:
I. Python é uma linguagem interpretada de moderado nível e que suporta múltiplos paradigmas de programação: imperativo, orientado a objetos e funcional.
II. É uma linguagem com tipagem dinâmica e forte, escopo léxico e gerenciamento automático de memória.
III. Possui algumas estruturas de dados, como tuplas, listas e dicionários.
IV. Utiliza o uso da indentação como forma de definição de blocos de código.
V. A implementação padrão da linguagem Python é chamada de CPython.
Com base nessas sentenças, assinale a alternativa CORRETA:
Alternativas
Q3754873 Programação
Considere o código a seguir, escrito na linguagem de programação estruturada PHP:

Imagem associada para resolução da questão


Assinale a alternativa que representa o resultado após a execução do código acima:
Alternativas
Q3754061 Programação

 Analise o trecho de pseudocódigo:


soma ← 0 

para i de 1 até 5 faça

       soma ← soma + i

fim-para

escreva(soma)



Assinale a alternativa correta que apresenta qual será a saída produzida.  

Alternativas
Q3753505 Programação
As versões modernas do PHP incluem conceitos do Paradigma de Orientação a Objetos, como por exemplo, o conceito de herança. Analise o código a seguir:

Imagem associada para resolução da questão



Assinale a saída CORRETA caso o código acima, seja executado, utilizando-se a linguagem PHP versão 8.2.
Alternativas
Q3753504 Programação
Analise a seguinte proposição: Na linguagem Java versão 21, as implementações de coleções de uso geral (como ArrayList, HashMap, LinkedList e HashSet) podem ser utilizadas para armazenar coleções de dados e podem ser sincronizadas (thread-safe) ou não. Assinale a alternativa CORRETA em relação a essas implementações.
Alternativas
Q3753501 Programação
Considere as especificações de uso do atributo Version em uma entidade mapeada no Hibernate 7.1.
Assinale a alternativa CORRETA:
Alternativas
Q3753500 Programação

O código em Java, a seguir, utiliza o conceito de variáveis estáticas.


Imagem associada para resolução da questão



Se esse código for executado na linguagem Java versão 21, qual será a saída? 

Alternativas
Q3753499 Programação

O código, a seguir, utiliza o conceito de f-strings:


Imagem associada para resolução da questão



Se esse código for executado na linguagem Python versão 3.13, qual será a saída CORRETA

Alternativas
Respostas
381: B
382: A
383: E
384: D
385: C
386: C
387: B
388: A
389: C
390: B
391: E
392: D
393: A
394: B
395: C
396: D
397: B
398: C
399: B
400: C