Questões de Concurso Sobre programação

Foram encontradas 14.834 questões

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 |
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 |
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 |
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 |
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
Q1991606 Programação
Para criar um componente React chamado App, uma Analista usou o código abaixo.
class App extends React.Component {
}
O único método necessário dentro desta classe, que recebe os dados de entrada e retorna o que deve ser exibido, é o componente 
Alternativas
Q1991605 Programação
Um Analista foi requisitado para corrigir uma aplicação construída com Vue.js e, para realizar este trabalho, estudou os princípios e as funcionalidades deste framework, em que consta, dentre outros, que:  
Alternativas
Q1991603 Programação
Para colocar a cor de fundo vermelha apenas dos campos (inputs) do tipo text de um formulário, utiliza-se a instrução CSS 
Alternativas
Q1991602 Programação
Para implementar aplicações que possuem as características de Progressive Web Applications (PWAs) os desenvolvedores usam principalmente duas tecnologias disponíveis na maioria dos navegadores modernos. Uma delas é composta pelos service workers, utilizados para habilitar o processamento em segundo plano. A outra é utilizada para tornar o aplicativo web instalável, conhecida como  
Alternativas
Q1991598 Programação
Considere o trecho de código em Ruby.
class Calcula       def self.soma(x,y)
            puts (x+y)       end       def self.soma(x,y,2Z)             puts (x+y+z)       end
end 


Considerando um ambiente de testes em condições ideais, 
Alternativas
Q1991597 Programação

Considere o trecho de código PHP abaixo.


<?php

Sservername = "localhost" ;

Sdatabase = "dbname" ;

Susername = "username" ;

Spassword = "password";

Sconn = ...I... ($servername, Susername, Spassword, Sdatabase) ;

if (!$conn) {


        die("Conexão falhou. Erro: ". ...II...) ;

}

echo "Conexão bem-sucedida.";

...III... ($conn) ; 

>


Para fazer a conexão com o banco de dados MySQL de forma bem-sucedida, em condições ideais, as lacunas I, II e III devem ser, correta e respectivamente, preenchidas com  

Alternativas
Q1991596 Programação

Observe os dois trechos de código Python abaixo 


Imagem associada para resolução da questão


Considere que foram executados estes comandos, antes de I e antes de II, em ambiente configurado em condições ideais: 


>>> t1 = Tempo()
>>> tl.hour = 11
>>> tl.minute = 15
>>> tl.second = 00  
É correto afirmar: 

Alternativas
Q1991591 Programação
Considere este trecho de código Java:
Imagem associada para resolução da questão
Com base no código Java e nos conceitos de orientação a objetos, é correto afirmar: 
Alternativas
Q1990883 Programação

Analise o código a seguir, que descreve a entidade Carro:


Imagem associada para resolução da questão


A anotação JPA, versão 2.0, a ser incluída na linha 9 para indicar que as cores da entidade Carro devem ser armazenadas em uma tabela separada da tabela carros, é

Alternativas
Q1990882 Programação
O JavaScript Object Notation (JSON) é um formato de intercâmbio de dados baseado em texto.
De acordo com a gramática JSON, especificada na RFC 8259, é correto afirmar que
Alternativas
Q1990881 Programação

Analise o código a seguir em linguagem de programação Java:


Imagem associada para resolução da questão


Ao executar esse programa em um terminal, será escrito na saída padrão:

Alternativas
Q1990878 Programação

Analise o script python abaixo:



import pandas as pd


from sklearn.datasets import make_hastie_10_2


x, y = make_hastie_10_2(n_samples=6000,


random_state=42)


from sklearn.model_selection import train_test_split


x_train, x_test, y_train, y_test = train_test_split(x,


y, test_size=0.25,


random_state=42)


from sklearn.ensemble import RandomForestClassifier


clf = RandomForestClassifier( n_estimators=100,


oob_score=True, n_jobs=-1)


clf.fit(x_train, y_train)


y_pred_proba = clf.predict_proba(x_test)[:,1]


from sklearn.metrics import roc_curve


fpr, tpr, thr = roc_curve(y_test, y_pred_proba)


pd.DataFrame( {'FPR': fpr, 'TPR': tpr}


).set_index('FPR')['TPR'].plot(kind='line')



O gráfico plotado como resultado do processamento do script é

Alternativas
Q1990877 Programação
O Keras é uma API de aprendizado profundo escrita em Python e executada sobre a plataforma de aprendizado de máquina TensorFlow.
As principais estruturas de dados do Keras são
Alternativas
Q1990871 Programação
Analise o script abaixo.

#!/bin/bash
NR=-31;
until [ ${NR} -gt 273 ];
do echo "NR=${NR}"; NR=$[ ${NR} +49 ];
      echo " FIM=${NR}";
      echo " Conta=$((count++))";
done

Assinale a opção que indica quantas linhas serão impressas na tela de um terminal Linux e quais os valores de ${NR} e de count ao término da execução do script.
Alternativas
Q1990868 Programação
JUnit é um framework que facilita o desenvolvimento e execução de testes unitários em códigos Java. Ao contrário das versões anteriores, o JUnit 5 é composto por muitos módulos oriundos de três subprojetos diferentes conhecidos como
Alternativas
Respostas
5241: C
5242: D
5243: E
5244: E
5245: A
5246: E
5247: B
5248: C
5249: A
5250: A
5251: E
5252: B
5253: E
5254: B
5255: A
5256: E
5257: C
5258: B
5259: E
5260: D