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

Foram encontradas 5.475 questões

Q1909619 Programação

Acerca das noções de programação orientada a objetos e das noções da linguagem JAVA, julgue o item.


Em Java, a palavra-chave extends é usada para criar uma nova instância de uma determinada classe. O programador pode escolher entre usar extends ou new, pois ambas têm, especificamente, a mesma função, ou seja, criar classes não derivadas. 

Alternativas
Q1909618 Programação

Acerca das noções de programação orientada a objetos e das noções da linguagem JAVA, julgue o item.


Na linguagem de programação Java, a palavra-chave public pode ser usada para declarar um elemento de uma classe como parte da interface, como, por exemplo, um campo. Entretanto, ela não pode ser usada para declarar um método. 

Alternativas
Q1908736 Programação
Na linguagem JAVA, qual código verifica se os caracteres em duas strings, nomeadas time e money, são os mesmos? 
Alternativas
Q1908281 Programação
Acerca dos conceitos de orientação a serviços e computação em nuvem, julgue o próximo item. 

Android SDK Software Development Kit é um conjunto de ferramentas de desenvolvimento que pode ser usado para integrar serviços e controlar funções no dispositivo móvel usando Python. 
Alternativas
Q1907181 Programação

Julgue o item a seguir, a respeito de projeto e desenvolvimento de sistemas. 


O encapsulamento em Java consiste no princípio pelo qual um conjunto de objetos derivados de uma mesma superclasse pode invocar métodos que tenham a mesma identificação (assinatura), mas apresentem comportamentos distintos. 

Alternativas
Q1905695 Programação

A respeito de estatística e da linguagem de programação R, julgue o item a seguir.


No programa R, o comando > sample (1:60, 6) fornece os seis números aleatórios para um jogo na Mega Sena. 

Alternativas
Q1903470 Programação
Sobre a linguagem de programação Python, analise as sentenças a seguir e atribua V (verdadeiro) ou F (falso):

( ) É uma linguagem de programação de alto nível, compilada e imperativa.
( ) Possui tipagem dinâmica. Isso significa que o próprio interpretador do Python infere o tipo dos dados que uma variável recebe, sem a necessidade de que o programador diga de que tipo determinada variável é.
( ) Utiliza indentação para delimitar início e fim de blocos.
( ) Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como dicionário.

Assinale a alternativa que contém, de cima para baixo, a sequência CORRETA.
Alternativas
Q1902423 Programação
Considere o trecho JavaScript exibido a seguir.
const a = [1,2,3,4,5]; const b = a.map(xpto); alert(b); function xpto (x, y) {    return x * y; }
Assinale o conteúdo exibido na execução do script acima. 
Alternativas
Q1902421 Programação
No contexto da linguagem de script PHP, assinale a lista que contém variáveis pré-definidas (superglobais).
Alternativas
Q1902420 Programação
Considere o código Python a seguir.
L=[0,1,1,2,3,5,8,13,21] for k in range(0,len(L),2):      print (L[k])
Assinale o resultado exibido pela execução desse código, na IDLE Shell 3.9.9. 
Alternativas
Q1895706 Programação

Considerando np a biblioteca numpy do Python, julgue o item a seguir.


Se a1 = np.linspace(1,9,5), a2 = np.linspace(3,7,5) e

b = np.concatenate((a2 , a1)), então b[–4] +b[1] > 10. 


Alternativas
Q1895705 Programação

Considerando np a biblioteca numpy do Python, julgue o item a seguir.


Se A = np.array([[6],[2],[-1],[0],[-5],[6],[7],[9],[2]]),

A1  = A[3:7,01], e A2 = A1.reshape(2,2), então

np.linalg.det(A2)>20.

Alternativas
Q1894460 Programação

Julgue o próximo item que tratam de CSS, JavaScript e Net Core.


Em JavaScript é possível simular cada uma das quatro categorias de membros de classe da linguagem Java.

Alternativas
Q1894356 Programação
Quanto às estruturas de dados básicas e à linguagem de programação C++, julgue o item seguinte.

Na linguagem de programação C++, com a finalidade de evitar loops, a diretiva #include é substituída pelo conteúdo de um arquivo que é indicado sempre após o programa ser compilado.
Alternativas
Q1894353 Programação
Quanto às estruturas de dados básicas e à linguagem de programação C++, julgue o item seguinte.

Na linguagem de programação C++, uma função, ao ser nomeada, não poderá receber o nome main, tendo em vista que main é reservado para nomear a função que inicia a execução do programa.
Alternativas
Q1892812 Programação
A tabela presente no código em R abaixo apresenta a quantidade de processos analisados por três analistas (denotados por A1, A2 e A3) em diferentes anos.
dados = tibble::tibble(Analista=c(“A1”, “A1”, “A1”, “A2”, “A2”, “A3”, “A3”, “A3”),
Ano=c(2018,2019,2020,2019,2020,2018,2019,2020), Processos=c(10,15,20,25,20,8,7,12))
Um programador roda o código abaixo em R.
tidyr::pivot_wider(data=dados, names_from=”Analista”, values_from=”Processos”)

Os valores esperados na primeira linha do objeto resultante do comando acima são: 
Alternativas
Q1891206 Programação
Considere o desenvolvimento de uma aplicação em um contexto de programação concorrente, em que é esperada a execução simultânea de múltiplas tarefas computacionais. O time utiliza a linguagem de programação JAVA e o framework ORM Hibernate no projeto. Para obter um objeto do tipo SessionFactory, o time decide utilizar o arquivo de configuração e as seguintes classes:
org.hibernate.cfg.Configuration, org.hibernate.service.ServiceRegistry e org.hibernate.service.ServiceRegistryBuilder.
No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory. Um dos desenvolvedores afirma que é seguro.
O time concluiu acertadamente que esse desenvolvedor está:
Alternativas
Q1891198 Programação
Analise o código Python a seguir.
x = lambda a, b: a + [a[-1] + a[-2] + b] y=[-1,0] for i in range(7):      y = x(y, i) print (y)
O resultado produzido pela execução desse código na IDLE Shell 3.9.9 é:
Alternativas
Q1889338 Programação
Considere as seguintes afirmações sobre a linguagem Python.

I - Em Python, não há um tipo de caractere separado: um caractere é simplesmente uma string de tamanho um.
II - No uso da linguagem Python em modo interativo, se executarmos a seguinte sequência de comandos relacionados a strings de caracteres:
          >>>
          >>> word = 'Python'

          Teremos que           o valor para word[5] será igual ao valor para word[-1] e           o valor para word[0] será igual ao valor para word[-6]
III- Strings em Python não podem ser alteradas – são imutáveis. Portanto, atribuir um valor a uma posição indexada na string resulta em um erro. Se precisar de uma string diferente, você deve criar uma nova.

Quais estão corretas?
Alternativas
Q1889337 Programação
No uso da linguagem Python em modo interativo, inicia-se o interpretador Python e aguarda-se o prompt principal, >>>.
Levando em conta como Python manipula strings de caracteres, qual o resultado da seguinte sequência de comandos (ou seja, qual o valor de ????)?

          >>>           >>> 3 * 'un' + 'ium'           ????
Alternativas
Respostas
2321: E
2322: E
2323: D
2324: C
2325: E
2326: C
2327: A
2328: A
2329: A
2330: D
2331: E
2332: C
2333: C
2334: E
2335: C
2336: A
2337: D
2338: D
2339: E
2340: D