Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.003 questões

Q3653983 Programação
Observe a frase com relação à orientação a objetos: “Podemos definir como _____ quando temos dentro da mesma classe métodos com o mesmo nome, porém com retorno e/ou parâmetros diferentes, tanto em quantidade como em tipo de dados.”. Marque a alternativa CORRETA que completa a frase.
Alternativas
Q3653982 Programação
Observe as frases com relação a linguagem JAVA: “Uma boa prática da programação orientada a objetos é o encapsulamento. Onde a visibilidade do atributo da classe é apenas para a própria classe, e o acesso externo é através dos métodos GET e SET desse atributo. Isso é possível colocando _____ na frente da declaração do atributo e colocando _____ na frente da declaração do método.”. Marque a alternativa CORRETA que completa as frases.
Alternativas
Q3653981 Programação

Qual a saída do seguinte trecho de código?



Imagem associada para resolução da questão

Imagem associada para resolução da questão

Alternativas
Q3653979 Programação
Faça uma rotina recursiva para calcular a potência de dois números naturais. Faça o primeiro número elevado ao segundo número usando apenas o produto do primeiro número. Por exemplo, se desejar calcular 5 elevado à 3 a rotina recursiva irá calcular ((((1)*5)*5)*5). Marque a alternativa CORRETA para essa rotina recursiva.
Alternativas
Q3653970 Programação
Considere o trecho de código escrito em C# (Aplicativo do Console) utilizando o Microsoft. NET Framework versão 4.8.09032:

Qual das alternativas abaixo representa corretamente a declaração de uma matriz para armazenar 3 veículos, cada um com 5 atributos (Placa, Modelo, Ano, Cor, Valor) a ser inserido na fonte de programação abaixo? Selecione a alternativa CORRETA.

 Imagem associada para resolução da questão
 Imagem associada para resolução da questão
Alternativas
Q3653966 Programação
Analise o trecho de código escrito em C# utilizando o Microsoft .NET Framework versão 4.8.09032:
Selecione a alternativa CORRETA que será apresentado na tela ao final da compilação/execução.

 Imagem associada para resolução da questão
 Imagem associada para resolução da questão
Alternativas
Q3653965 Programação
Analise o trecho de código escrito em C# utilizando o Microsoft .NET Framework versão 4.8.09032:
Selecione a alternativa CORRETA que será exibido na tela ao final da compilação/execução.

 Imagem associada para resolução da questão
  Imagem associada para resolução da questão
Alternativas
Q3649041 Programação
Assinale a alternativa correta
Alternativas
Q3649040 Programação
Considere as seguintes afirmativas sobre o Design Responsivo:

I. O Bootstrap é um framework CSS que fornece diversos componentes prontos e estilizados para o uso com HTML, CSS e JS na criação de aplicações Web responsivas.
II. Os breakpoints ajudam a tornar sua página responsiva. Ao definir breakpoints, os desenvolvedores ajustam a apresentação do conteúdo para telas pequenas, médias ou grandes, garantindo que o site seja acessível/funcional em diferentes dispositivos.
III. As grades fluidas e baseadas em proporção, as imagens flexíveis e as media queries são alguns dos pilares do design responsivo e permitem que as aplicações Web se adaptem automaticamente a diferentes tamanhos de telas e dispositivos, como desktops, tablets e smartphones.
IV. O CSS Flexbox é mais adequado para layouts unidimensionais, para posicionar elementos em uma única linha ou coluna, enquanto o Grid Layout do CSS é mais adequado para layouts bidimensionais, para criar uma estrutura de grades com várias linhas e colunas.

Estão corretas 
Alternativas
Q3649039 Programação
Considere as seguintes afirmativas sobre HTML, CSS e JavaScript:

I. HTML, CSS e JavaScript são 3 linguagens de programação muito usadas no fronte-end das aplicações Web e são instaladas e processadas em servidores remotos para atender as solicitações dos clientes.
II. Tanto HTML quanto CSS são linguagens usadas principalmente para estruturar os elementos da página Web, como parágrafos, links, títulos, tabelas, imagens, vídeos.
III. O CSS, Cascading Style Sheet, é essencialmente uma linguagem de programação que permite o desenvolvimento e o código para o desenvolvimento da parte estética das páginas Web.
IV. Diferentemente de HTL e CSS, o JavaScript é uma linguagem de programação Web que permite o processamento e a transformação de dados enviados e recebidos pela Web, provendo dinâmica e atualização das informações.

Está(ão) correta(s) 
Alternativas
Q3649036 Programação
Considere as seguintes afirmativas sobre o formato JSON:

I. JSON é um formato texto bastante utilizado em sistemas web, no entanto só pode ser usado com JavaScript.
II. Como JSON é baseado na sintaxe do JavaScript, então qualquer objeto JavaScript pode ser escrito em JSON.
III. Os valores em JSON podem ser strings, números, booleanos, objetos, arranjos ou nulos.
IV. Um objeto em JSON é delimitado por chaves e contém pares chave: valor, e um arranjo é delimitado por colchetes e contém uma lista de valores separados por vírgula.

Estão corretas  
Alternativas
Q3649034 Programação

Considere o seguinte programa em JavaScript:



 Imagem associada para resolução da questão



Assinale a alternativa que indica o valor de y após a execução do programa.  

Alternativas
Q3649033 Programação
Considere as seguintes afirmativas sobre programação orientada a objetos em Java e em JavaScript.

I. As vinculações de método em JavaScript são sempre estáticas.
II. As vinculações de métodos em Java podem ser estáticas ou dinâmicas.
III. Tanto JavaScript quanto Java suportam polimorfismo de subtipo, mas apenas Java suporta polimorfismo paramétrico.
IV. Os mecanismos de encapsulamento de Java são mais robustos do que os mecanismos de encapsulamento do JavaScript.

Estão corretas  
Alternativas
Q3649031 Programação
Considere as seguintes afirmativas sobre arranjos em Java e em JavaScript:

I. Java fornece arranjos com tamanhos estáticos de forma nativa e arranjos com tamanhos dinâmicos através da classe ArrayList.
II. JavaScript fornece apenas arranjos com tamanhos estáticos.
III. Tanto em Java quanto em JavaScript acessar um índice fora da faixa de um arranjo gera uma exceção.
IV. Todos os valores de um arranjo em JavaScript precisam ser do mesmo tipo.

Está(ão) correta(s)
Alternativas
Q3649030 Programação

Considere o seguinte programa em JavaScript: 



 Imagem associada para resolução da questão



Assinale a alternativa que indica o valor de sum após a execução do programa.  

Alternativas
Q3649029 Programação

Considere o seguinte programa em Java:



 Imagem associada para resolução da questão



Assinale a alternativa que indica o que é exibido na tela após a execução do método Main.main.   

Alternativas
Q3649028 Programação
Considere as seguintes afirmativas sobre programação orientada a objetos em Java e em JavaScript:

I. Em JavaScript, todos os valores são objetos, enquanto em Java os valores podem ser de tipos primitivos ou objetos.
II. Em JavaScript, antes da especificação ES2022 não havia uma forma nativa de criar campos privados.
III. Tanto Java quanto JavaScript usam o mesmo modelo de objetos, que é baseado em herança.
IV. Java não permite herança múltipla de classes, mas permite herança múltipla de interfaces.

Estão corretas
Alternativas
Q3647816 Programação
Um cientista está utilizando o GNU Octave, e quer declarar uma matriz quadrada e armazená-la em uma variável x, da seguinte forma:

Q22.png (84×60)

Para isso, ele deve digitar
Alternativas
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
Q3642400 Programação

Observe o trecho de código PHP apresentado a seguir, utilizando PDO (PHP Data Objects)



Imagem associada para resolução da questão



Após a execução da query SQL, uma maneira de exibir a quantidade de linhas deletadas da tabela é digitando a linha de código: 


Alternativas
Respostas
721: B
722: B
723: A
724: C
725: B
726: B
727: D
728: C
729: E
730: D
731: D
732: C
733: D
734: A
735: D
736: C
737: E
738: A
739: E
740: C