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

Foram encontradas 4.487 questões

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
Q2254312 Programação
Para ser um servlet, uma classe deve estender a classe ....I.... e exceder as ações “doGet” ou “doPost” (ou ambas), dependendo se os dados estão sendo enviados por uma ação GET ou por uma ação POST. Estes métodos tomam dois argumentos: um ....II.... e um ....III.... em sua execução.
Preenchem correta e respectivamente as lacunas I, II e III:
Alternativas
Q2254311 Programação

Analise o código abaixo:

typedef struct {

    Vertex * vertices;

    long n, m;

    char * id;

} Graph;


typedef struct vertex_struct {

    struct arc_struct * arcs;

    char * name;

} Vertex;


typedef struct arc_struct {

    struct vertex_struct * tip;

    struct arc_struct * next;

} Arc;

O tipo de estrutura de dados a que ele se refere pode ser definido como um

Alternativas
Q2254221 Programação
O estabelecimento de conexão entre um aplicativo Java e um banco de dados, para processar instruções SQL de consulta e atualização, é possibilitado por meio do padrão aberto, desenvolvido pela Microsoft, denominado
Alternativas
Q2254220 Programação
Java, como tecnologia de desenvolvimento de software, significa
Alternativas
Q2253561 Programação
O Tomcat é escrito em ...I... e, portanto, necessita ...II... para executar. É necessário ter um Kit de Desenvolvimento de Software (SDK) do ...III... previamente instalado.
Preenche correta e completamente as lacunas I, II e III acima:
Alternativas
Q2253512 Programação
Asynchronous Javascript and XML (Ajax) é uma técnica de desenvolvimento de aplicações web cujo objetivo é a troca de pequenas porções de dados entre um browser e um servidor web de modo a evitar a recarga de toda a página cada vez que um cliente solicita uma mudança. Sobre Ajax considere as afirmativas abaixo.

I. É uma técnica indicada para melhorar a experiência do usuário, reduzir a utilização de banda e claramente separar dados, formatação, estilo e funcionalidade.
II. O modelo de objetos html/xml (DOM) é acessado e transformado por linguagens de script como JavaScript.
III. O objeto XMLHttpRequest e/ou o objeto iFrame são utilizados para troca de dados assíncrona com o servidor.

É correto o que se afirma em
Alternativas
Q2253508 Programação
Considere as afirmativas abaixo sobre as linguagens de programação.

I. PHP é uma linguagem direcionada para construção de websites cujo código-fonte deve ser compilado antes de ser realizado o deployment no servidor.
II. Delphi é uma linguagem compilada, baseada em Pascal, direcionada ao desenvolvimento de aplicações de desktop e que pode gerar aplicações baseadas no .NET Framework.
III. Java é uma linguagem interpretada baseada em bytecodes, é open-source, e é direcionada para a criação de aplicações de desktop em ambientes Linux.

É correto o que se afirma APENAS em
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
Q2253445 Programação
Observe o seguinte trecho de código escrito na linguagem de programação PHP versão 8:
setcookie(“CookieSiteInfo[user]”, “Fulano”); setcookie(“CookieSiteInfo[fullName]”, “Fulano da Silva”); setcookie(“CookieSiteInfo[birth]”, “01/01/1990”);
Esse trecho informa ao browser um cookie que deve conter dados de um usuário, para acessar especificamente o índice “fullName” desse cookie deve-se escrever:
Alternativas
Q2253080 Programação
A interrupção de uma estrutura de controle de laço pode ser realizada no PHP por meio da função 
Alternativas
Q2253079 Programação
O conteúdo original de Sx, antes de ser incrementado, será copiado para Sv. Tal operação PHP é o resultado da expressão
Alternativas
Q2253078 Programação
A criação do objeto FileDialog é possibilitada em Java por meio da biblioteca
Alternativas
Q2253077 Programação
Um código Java será executado pela primeira vez e será repetido enquanto a sua condição de execução for verdadeira. Tal estrutura de iteração é realizada pelo comando
Alternativas
Q2253076 Programação

 A declaração Delphi:

        AssignFile(K, alunos.txt),

determina que

Alternativas
Q2253075 Programação

A linha de comando Delphi:

            rewrite(alunos),

executa a operação de

Alternativas
Q2252748 Programação
Sobre Firmware é correto afirmar:
I - É um software desenvolvido em linguagem de baixo nível. II - Faz o gerenciamento de todo o sistema de hardware. III - A BIOS integrada em um PC também é conhecida por ser o firmware do PC. IV - O software com o conjunto básico de instruções de um hardware. 
Alternativas
Q2252747 Programação
Os bits são usados para armazenar e transmitir informações digitais. Sobre bits é correto afirmar:
I - Bit é a menor unidade lógica de um sistema digital. II - Assume um dos dois níveis lógicos possíveis, “0” ou “1”. III - Bit é um sistema digital processado, também conhecido como relógio, frequência de operação ou, ainda, velocidade de operação do sistema. IV - O termo é uma abreviação da expressão dígito binário ou “bynary digit“, em inglês.
Alternativas
Q2252527 Programação
Em Delphi, qual é o tipo de dado usado para armazenar valores monetários?
Alternativas
Respostas
801: C
802: E
803: D
804: A
805: B
806: E
807: D
808: E
809: B
810: D
811: B
812: B
813: E
814: C
815: A
816: B
817: C
818: E
819: D
820: D