Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.475 questões

Q3647815 Programação
A ampla variedade de bibliotecas disponíveis para a linguagem Python é um dos fatores que contribuem para sua popularidade em diversos tipos de projetos.

Uma biblioteca que pode ser instalada no Python para a visualização de dados é a:
Alternativas
Q3642399 Programação

Bibliotecas e módulos disponíveis nas linguagens de programação facilitam a conexão com bancos de dados.


Assinale a alternativa que contém um módulo da linguagem Perl para esse propósito.

Alternativas
Q3640742 Programação

Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.


Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.

Em Java, a herança múltipla de classes é permitida nativamente, o que possibilita que uma classe Dentista herde diretamente de Pessoa e Funcionario.

Alternativas
Q3640741 Programação

Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.


Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.

Em Python, as estruturas de controle como if, for e while exigem o uso obrigatório de chaves {} para delimitar blocos de código.

Alternativas
Q3640739 Programação

Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.


Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.

Para melhorar a performance do módulo de agendamento no sistema da clínica, a equipe optou por utilizar Thread.Sleep() dentro de métodos assíncronos em C#, o que é recomendado para manter a responsividade da aplicação.

Alternativas
Q3640738 Programação

Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.


Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.

Em C#, é possível definir uma classe base chamada Pessoa e utilizar a palavra‑chave override para sobrescrever o método ToString() em uma classe Paciente, respeitando o conceito de polimorfismo.

Alternativas
Q3635961 Programação
Na linguagem Java 8, há uma classe que mapeia chaves para valores e tem asseguintes características:

• Não é sincronizada.
• Não permite chaves nulas.
• Permite valores nulos.

A qual classe o enunciado refere-se?
Alternativas
Q3635959 Programação
Considere um método implementado em uma subclasse que possui o mesmo nome e assinatura de um método implementado na sua superclasse. Qual anotação da linguagem Java deve ser utilizada na implementação do método na subclasse para indicar que ele foi reescrito?
Alternativas
Q3635954 Programação
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?

const arr = [1, 2, 3, 4, 5];
arr.splice(1, 2);
console.log(arr) 
Alternativas
Q3635942 Programação
Em relação a uma stream da linguagem Java 8, analise as assertivas abaixo e assinale a alternativa correta.

I. O acesso aos elementos é sequencial, não sendo possível alcançá-los por meio de índices.
II. Não pode ser convertida para uma coleção porque é uma estrutura de dados incompatível.
III. Todos os métodos de uma stream devolvem uma nova stream como resultado do processamento.
Alternativas
Q3635901 Programação
Uma das vantagens da linguagem PHP é a facilidade de inserir trechos de código PHP em arquivos HTML. Para isso, os blocos de código PHP devem ser delimitados por:
Alternativas
Q3635900 Programação
A linguagem PHP possui um operador não encontrado em outras linguagens de programação que é o ===. A função desse operador é comparar se duas variáveis possuem
Alternativas
Q3635899 Programação
Ao criar um projeto em Python utilizando o framework Django, um arquivo é gerado, para que o usuário possa utilizar comandos via linha de comando, como iniciar o servidor.

O nome desse arquivo é: 
Alternativas
Q3635898 Programação
Considere o trecho de código a seguir escrito na linguagem Python.

a = [1,2,3,4]
print(a[:-1])

É correto afirmar que o valor impresso será:
Alternativas
Q3635897 Programação
Elaborou-se o seguinte programa na linguagem HTML com um script elaborado em JavaScript, onde os caracteres * e ? representam partes omitidas:

<!DOCTYPE html> <html> <body> <p id= teste ></p> <script> * x = 400 ? 57; document.getElementById( teste ).innerHTML = x; </script> </body> </html>

Quando o programa foi executado, o número 457 foi exibido na tela. Assim, os símbolos representados por * e ? deverão ser, respectivamente: 
Alternativas
Q3627950 Programação
Marque a associação correta entre forma de polimorfismo e exemplo típico de linguagem. 
Alternativas
Q3623352 Programação
Em um programa feito em PHP, as variáveis são representadas por um sinal seguido de um identificador único. Esse identificador possui a mesma regra de formação utilizada para representar uma constante. O sinal que precede esse identificador é:
Alternativas
Q3622941 Programação
Qual o operador de exponenciação em Javascript?
Alternativas
Q3622934 Programação

Analise as afirmativas abaixo com relação ao Python e ao MongoDB.


1. O Pyhton necessita de um driver MongoDB para acesso a um banco de dados MongoDB.

2. O PyMongo é um dos drivers MongoDB para Python mais utilizados e pode ser instalado pelo utilitário PIP.

3. O Python pode trabalhar com bancos de dados MongoDB armazenados localmente ou na própria nuvem do MongoDB.


Assinale a alternativa que indica todas as afirmativas corretas

Alternativas
Q3622929 Programação
Quais caracteres são usados na declaração e atribuição de valores à dicionários em Python para fins de delimitação?
Alternativas
Respostas
221: E
222: A
223: E
224: E
225: E
226: C
227: E
228: B
229: C
230: C
231: B
232: E
233: C
234: D
235: A
236: A
237: C
238: E
239: E
240: C