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

Foram encontradas 5.475 questões

Q2270525 Programação
A plataforma Java EE 8 trouxe várias novas funcionalidades e melhorias em relação a versões anteriores no contexto de segurança, processamento de dados, desenvolvimento web e injeção de dependências. Nesse contexto, analise as afirmações a seguir:

I.JSON-P (JSON Processing) permite a leitura e escrita de documentos no formato JSON (JavaScript Object Notation), oferecendo suporte à criação, à análise e à modificação de dados JSON.
II.Servlet 4.0 provê suporte a processamento assíncrono para Servlets e filtros. A anotação @WebServlet(urlPatterns={"/asyncservlet"}, asyncSupported=true) é um exemplo válido no qual o processamento assíncrono está habilitado.

III.JAX-RS oferece suporte à programação reativa (reactive programming) e sua implementação é síncrona por padrão.

É correto o que se afirma em: 
Alternativas
Q2270523 Programação
As interfaces funcionais desempenham um papel fundamental na programação funcional e podem servir de base para o uso de expressões lambdas. Assinale a alternativa que descreve uma interface funcional que verifica a igualdade de dois objetos, utilizando a linguagem de programação JAVA:
Alternativas
Q2270519 Programação
Sobre o uso da linguagem de programação Java, analise as seguintes declarações e instruções de código na linguagem Java:
A e E são classes B e D são interfaces C é uma classe abstrata
I.class F implements B,C{} II.class F implements B,D{} III.class F implements E{}
As instruções de código apresentadas são válidas em: 
Alternativas
Q2268318 Programação
O angular é um framework de desenvolvimento baseado em TypeScript que inclui uma estrutura baseada em componentes, que são trechos de código reutilizáveis escritos em HTML, TypeScript e CSS, para criar aplicativos da Web. Utilizando o angular cli, assinale a alternativa correta para criar um novo componente.
Alternativas
Q2268316 Programação
O Wordpress foi lançado em 2003 e logo se tornou uma das mais utilizadas ferramentas para gerenciar conteúdo na web. Em grande parte o seu sucesso é devido à facilidade e versatilidade no gerenciamento de conteúdo, além de permitir a criação e personalização de recursos de acordo com a necessidade dos usuários. Várias configurações do Wordpress são feitas a partir de arquivos de configurações e você como responsável pelo portal recebeu um chamado para mudar os dados de conexão com o banco de dados, considerando que isso deva ser feito editando diretamente o arquivo de configuração. Assinale a alternativa que aponta o nome do arquivo que precisa ser editado. 
Alternativas
Q2268315 Programação
A injeção de dependência é uma técnica de design usada para obter a inversão de controle. O Spring Framework oferece um recurso de injeção de dependência que permite aos objetos definir suas próprias dependências que o contêiner Spring posteriormente injeta nelas. Assinale a alternativa que NÃO faz parte dos recursos de injeção de dependência do Spring mais recente.
Alternativas
Q2268299 Programação
Com relação aos conceitos de linguagens de programação analise os itens a seguir:

I - As linguagens de scripting são mais unidas entre si por seu método de implementação, do que por um projeto de linguagem comum.
II - Em uma linguagem imperativa, um algoritmo é especificado em muitos detalhes, e a ordem de execução específica das instruções ou sentenças não deve ser incluída.
III - Uma linguagem de programação lógica é um exemplo de uma linguagem baseada em regras, onde há várias ordens em particular, e o sistema de implementação da linguagem deve escolher algumas ordens na qual elas são usadas para produzir os resultados desejados.
IV - As linguagens visuais fornecem uma maneira simples de gerar interfaces gráficas de usuário para os programas.

Em relação aos itens acima, podemos afirmar que: 


  
Alternativas
Q2265369 Programação
Com relação ao operador lógico de strings -n em BASH, ele retorna verdadeiro se:
Alternativas
Q2265361 Programação
Qual o operador de atribuição em scripts BASH?
Alternativas
Q2264346 Programação
Em transformações XSLT, são elementos utilizados dentro de <xsl:choose>:
Alternativas
Q2264342 Programação
WildFly é um dos servidores de aplicação desenvolvidos na linguagem Java e disponível para uso. Ele pode ser inicializado em dois modos de operação distintos, sendo eles:
Alternativas
Q2258172 Programação
Em um programa orientado a objetos foi implementada uma superclasse chamada Pessoa e duas subclasses de Pessoa chamadas TecnicoDeTI e TecnicoDeLab. Considerando que listaDePessoas se refere à lista de objetos do tipo Pessoa, qual dos seguintes trechos de código escritos em linguagem Java calcula e armazena corretamente, na variável q, a quantidade de objetos do tipo TecnicoDeTI?
Alternativas
Q2258170 Programação
Ajax é um conjunto de tecnologias para o desenvolvimento de interfaces para aplicações web. Entre as tecnologias que compõem o Ajax estão:
Alternativas
Q2255253 Programação
Em Java, palavras-chave como public, protected e private são modificadoras de acesso ou de visibilidade e podem ser utilizadas em classes e seus atributos e métodos para definir acessos mais ou menos restritos a esses elementos. Na ordem de menos restrito para mais restrito, os tipos de acesso que essas palavras-chave (ou a ausência delas) podem definir são: 
Alternativas
Q2255171 Programação
using System; using System.Collections.Generic; class Paciente   {  public string Nome { get; set; }  public int Idade { get; set; }  public string Telefone { get; set; }  public Paciente(string nome, int idade, string telefone)  {  Nome = nome;  Idade = idade;  Telefone = telefone;  } } class Agendamento {  public DateTime DataHora { get; set; }  public Paciente Paciente { get; set; }  public Agendamento(DateTime dataHora, Paciente paciente)  {  DataHora = dataHora;  Paciente = paciente;  } } class Program {  static void Main()  {
 List<Agendamento> agendamentos = new List<Agendamento>();  // Exemplo de agendamento  Paciente paciente1 = new Paciente(“João”, 30, “(11)99999-9999”);  DateTime dataHora1 = new DateTime(2023, 07, 20, 14, 30, 0);  Agendamento agendamento1 = new Agendamento(dataHora1, paciente1);  agendamentos.Add(agendamento1);
 Console.WriteLine(“Agendamento realizado com sucesso!”);
 } }
Com referência ao programa em C# acima, que permite realizar o agendamento de pacientes a sessões de fisioterapia, julgue o item.

Ao executar o método List<Agendamento>, serão mostrados os detalhes das sessões de fisioterapia, como a duração e o fisioterapeuta responsável.
Alternativas
Q2255170 Programação
using System; using System.Collections.Generic; class Paciente   {  public string Nome { get; set; }  public int Idade { get; set; }  public string Telefone { get; set; }  public Paciente(string nome, int idade, string telefone)  {  Nome = nome;  Idade = idade;  Telefone = telefone;  } } class Agendamento {  public DateTime DataHora { get; set; }  public Paciente Paciente { get; set; }  public Agendamento(DateTime dataHora, Paciente paciente)  {  DataHora = dataHora;  Paciente = paciente;  } } class Program {  static void Main()  {
 List<Agendamento> agendamentos = new List<Agendamento>();  // Exemplo de agendamento  Paciente paciente1 = new Paciente(“João”, 30, “(11)99999-9999”);  DateTime dataHora1 = new DateTime(2023, 07, 20, 14, 30, 0);  Agendamento agendamento1 = new Agendamento(dataHora1, paciente1);  agendamentos.Add(agendamento1);
 Console.WriteLine(“Agendamento realizado com sucesso!”);
 } }
Com referência ao programa em C# acima, que permite realizar o agendamento de pacientes a sessões de fisioterapia, julgue o item.

A classe Program tem como finalidade realizar a comunicação com um serviço de envio de SMS para lembrar os pacientes sobre o agendamento.

Alternativas
Q2255169 Programação
using System; using System.Collections.Generic; class Paciente   {  public string Nome { get; set; }  public int Idade { get; set; }  public string Telefone { get; set; }  public Paciente(string nome, int idade, string telefone)  {  Nome = nome;  Idade = idade;  Telefone = telefone;  } } class Agendamento {  public DateTime DataHora { get; set; }  public Paciente Paciente { get; set; }  public Agendamento(DateTime dataHora, Paciente paciente)  {  DataHora = dataHora;  Paciente = paciente;  } } class Program {  static void Main()  {
 List<Agendamento> agendamentos = new List<Agendamento>();  // Exemplo de agendamento  Paciente paciente1 = new Paciente(“João”, 30, “(11)99999-9999”);  DateTime dataHora1 = new DateTime(2023, 07, 20, 14, 30, 0);  Agendamento agendamento1 = new Agendamento(dataHora1, paciente1);  agendamentos.Add(agendamento1);
 Console.WriteLine(“Agendamento realizado com sucesso!”);
 } }

Com referência ao programa em C# acima, que permite realizar o agendamento de pacientes a sessões de fisioterapia, julgue o item.

No programa, os termos usados get e set referem‑se a métodos de acesso.

Alternativas
Q2255168 Programação
using System; using System.Collections.Generic; class Paciente   {  public string Nome { get; set; }  public int Idade { get; set; }  public string Telefone { get; set; }  public Paciente(string nome, int idade, string telefone)  {  Nome = nome;  Idade = idade;  Telefone = telefone;  } } class Agendamento {  public DateTime DataHora { get; set; }  public Paciente Paciente { get; set; }  public Agendamento(DateTime dataHora, Paciente paciente)  {  DataHora = dataHora;  Paciente = paciente;  } } class Program {  static void Main()  {
 List<Agendamento> agendamentos = new List<Agendamento>();  // Exemplo de agendamento  Paciente paciente1 = new Paciente(“João”, 30, “(11)99999-9999”);  DateTime dataHora1 = new DateTime(2023, 07, 20, 14, 30, 0);  Agendamento agendamento1 = new Agendamento(dataHora1, paciente1);  agendamentos.Add(agendamento1);
 Console.WriteLine(“Agendamento realizado com sucesso!”);
 } }

Com referência ao programa em C# acima, que permite realizar o agendamento de pacientes a sessões de fisioterapia, julgue o item.

O objetivo da classe Agendamento é manter um registro de todas as sessões de fisioterapia realizadas, incluindo data e hora.
Alternativas
Q2255167 Programação
using System; using System.Collections.Generic; class Paciente   {  public string Nome { get; set; }  public int Idade { get; set; }  public string Telefone { get; set; }  public Paciente(string nome, int idade, string telefone)  {  Nome = nome;  Idade = idade;  Telefone = telefone;  } } class Agendamento {  public DateTime DataHora { get; set; }  public Paciente Paciente { get; set; }  public Agendamento(DateTime dataHora, Paciente paciente)  {  DataHora = dataHora;  Paciente = paciente;  } } class Program {  static void Main()  {
 List<Agendamento> agendamentos = new List<Agendamento>();  // Exemplo de agendamento  Paciente paciente1 = new Paciente(“João”, 30, “(11)99999-9999”);  DateTime dataHora1 = new DateTime(2023, 07, 20, 14, 30, 0);  Agendamento agendamento1 = new Agendamento(dataHora1, paciente1);  agendamentos.Add(agendamento1);
 Console.WriteLine(“Agendamento realizado com sucesso!”);
 } }
Com referência ao programa em C# acima, que permite realizar o agendamento de pacientes a sessões de fisioterapia, julgue o item.

A validação dos dados do paciente, antes de realizar o agendamento, é realizada pelo método Paciente.
Alternativas
Q2253450 Programação
Na linguagem de programação PHP, para fazer a decodificação de uma string no formato JSON para um Array associativo, utiliza-se a função:
Alternativas
Respostas
1521: A
1522: D
1523: A
1524: D
1525: B
1526: B
1527: A
1528: D
1529: C
1530: A
1531: A
1532: C
1533: A
1534: D
1535: E
1536: E
1537: C
1538: C
1539: E
1540: D