Questões de Concurso Público UDESC 2022 para Analista de Sistemas

Foram encontradas 17 questões

Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992275 Programação
Com relação ao tipo de dados Cardinal da linguagem de programação Delphi, assinale a alternativa que apresenta a faixa de valores que uma variável deste tipo pode assumir.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992276 Programação

Avalie o código Delphi, em sua versão “Embarcadero Delphi 11”, apresentado abaixo:


var

min, max : SmallInt;

begin

// Set the minimum and maximum values of

this data type

min := Low(SmallInt);

max := High(SmallInt);

ShowMessage(‘Min smallint value =

‘+IntToStr(min));

ShowMessage(‘Max smallint value =

‘+IntToStr(max));

end;


Assinale a alternativa que apresenta corretamente o resultado impresso.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992277 Programação
Com relação ao seguinte código em linguagem Delphi, em sua versão “Embarcadero Delphi 11”: 

type   TDigits = set of ‘1’..’9’; var   digitos : TDigits; // Set variable   myChar : char;   begin     digitos := [‘2’, ‘4’..’7’];

     for myChar := ‘7’ to ‘8’ do      if myChar In digitos      then ShowMessageFmt(‘’’%s’’ ‘,[myChar])  end.

Assinale a alternativa que apresenta corretamente o resultado impresso:
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992279 Programação
Observe o seguinte fragmento de código em linguagem Delphi, em sua versão “Embarcadero Delphi 11”:

var   Form1: TForm1;   k,l,m,n: integer;
implementation
   {$R *.dfm}
begin   k:= 25;   l := k mod 2;   m := k mod 3;   n := l+m;   ShowMessage(inttostr(l) + ‘,’ + inttostr(m) +   ‘,’ + inttostr(n)); end.

Assinale a alternativa que apresenta corretamente a saída gerada pelo programa.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992282 Programação

Analise as afirmativas abaixo com relação à programação orientada a objetos em Delphi.


1. Em Delphi, a diretiva virtual permite que seu método seja sobrescrito com o mesmo nome, ou seja, em uma subclasse você pode reescrever um método de acordo com suas necessidades.

2. Em Delphi, a diretiva override significa que o método está sobrescrevendo o método original, então o método sobrescrito deve conter a diretiva override, e o método original, a diretiva virtual.

3. Em Delphi, a diretiva polimorf permite que seu método seja sobrescrito com o mesmo nome, ou seja, em uma subclasse você pode reescrever um método de acordo com suas necessidades.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992283 Programação
Assinale a alternativa correta com relação à programação orientada a objetos em Java.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992284 Programação
Assinale a alternativa correta com relação a uma classe abstrata em Java.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992286 Programação

Dado o seguinte código em Java:


Imagem associada para resolução da questão


Assinale a alternativa que descreve corretamente a operação realizada.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992287 Programação

Dado o seguinte código em Java:


Imagem associada para resolução da questão


Assinale a alternativa que descreve corretamente a operação realizada:

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992289 Programação

Observe o seguinte código em Java:


public class operacao

{

    public static void main(String[] args)

    {

         int valor,valor1, valor2;

         valor1 = 17;

         valor= 25;

         valor1=valor1+ (valor%2);

         valor2 = ++valor1;

         valor2 = valor1++;

         valor2 = valor1--;

         System.out.println(“Após as operações,

         valor é “ + valor + “ valor1 é “ + valor1);

         System.out.println(“ e valor2 é “ + valor2);

    }

}


Assinale a alternativa que apresenta corretamente os valores das variáveis valor1 e valor2 ao final da execução do código:

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992298 Programação
Assinale a alternativa correta com relação ao composer.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992301 Programação
Uma thread em Java em qualquer ponto do tempo existe em um determinado estado.
Assinale a alternativa que contém o estado no qual a thread pode atualmente estar em execução ou pode estar pronta para execução em qualquer instante do tempo
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992303 Programação
O PHP suporta o emprego de expressões regulares.
Qual o metacaractere no contexto de expressões regulares em PHP que sinaliza que se devem encontrar ocorrências de um dado padrão a ser buscado no começo de uma string?
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992305 Programação
Assinale a alternativa que apresenta corretamente a linguagem proposta para o modelo de objetos ODMG. A sintaxe desta linguagem é semelhante à sintaxe da SQL, com características adicionais para conceitos ODMG, como identidade de objeto, objetos complexos, relacionamentos, operações, herança e polimorfismo.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992307 Programação
Analise as afirmativas abaixo com relação à linguagem PHP.
1. Os métodos GET e POST podem ser utilizados para enviar dados para um servidor PHP para processamento. 2. Quando utilizamos o método POST para enviar dados para o servidor PHP, o dado é adicionado ao URL. 3. Há um limite para a quantidade de dados que pode ser transmitida utilizando o método GET.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992308 Programação
Analise as afirmativas abaixo com relação à linguagem Visual Basic.
1. Todos os controles na linguagem Visual Basic são capazes de detectar vários eventos. Por exemplo, o controle Button pode detectar quando foi clicado e um controle TextBox pode detectar quando seu conteúdo foi alterado. 2. A linguagem Visual Basic proporciona ferramentas para gerar números aleatórios e inicializar a sequência de números aleatórios com um valor de semente aleatória. 3. O código intNum = rand.Next(100) deve atribuir à variável intNum um valor aleatório entre 1 e 100.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992309 Programação

Observe o fragmento de código na linguagem Visual Basic apresentado abaixo:


Dim dtmSample As Date = “#23/8/2019#”

Dim strResult As String = dtmSample.

ToString(“D”)

TextBox1.Text = strResult


Assinale a alternativa que apresenta o valor de strResult que seria mostrado no controle Text na linguagem Visual Basic.

Alternativas
Respostas
1: A
2: E
3: E
4: D
5: C
6: D
7: B
8: E
9: B
10: D
11: D
12: C
13: B
14: A
15: D
16: C
17: A