Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.897 questões

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
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
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
Q1990855 Programação

Observe os dois comandos de atribuição do JavaScript.


let X = -100;


X <<= 5;


Assinale o valor de X após a execução desses comandos. 

Alternativas
Q1990854 Programação

Analise o trecho de código JavaScript a seguir.


const xxxxx = ...



let texto = "";


for (const x of xxxxx) {


   texto += x;


}



Assinale a definição de xxxxx que não funciona para o código acima.

Alternativas
Q1990853 Programação

Considere o código Java a seguir.



public class Main {


public static void main(String[] args) {


   int k = 0;


   while (k < 9) {


       k++;


       if (k == 4) {


          break;


       } else if (k % 2 == 0) {


           continue;


       } System.out.println(k);


     }


  } 


}



Assinale a lista de números exibidos na execução desse código.

Alternativas
Q1990852 Programação
Analise o código Node.JS, exibido a seguir, que estabelece um servidor HTTP que recebe e responde mensagens.

var http = require('http');
http.createServer(function (req, res) {
   res.write('Ok');
   res.end();
}).listen(8080);


Assinale a afirmativa correta a respeito dessa operação.
Alternativas
Q1990851 Programação

No contexto do Angular, considere o script a seguir.



<body>


<p style="font-size:40px" ng-app="xpto"


       ng-controller="temp">


ATENÇÃO: {{ param1 + " " + param2 }}


</p>


<script>


var app = angular.module("xpto", []);


app.controller("temp", function($scope) {


       $scope.param1 = "Temperatura";


       $scope.param2 = "30";


});


</script>


</body>



Analise o texto que é exibido no parágrafo quando esse script é executado. 

Alternativas
Q1990374 Programação

Para usar o Gitlab CI/CD são necessários os seguintes passos iniciais:


— Certificar-se que haja runners disponíveis para executar os jobs. Se não houver um runner, instalar o GitLab Runner e registrar um runner para a instância, projeto ou grupo.

— Criar um arquivo ..I.. naraizdo repositório. Este arquivo é o local onde se definem os jobs CI/CD.

— Quando for feito o commit deste arquivo no repositório, o runner executará os jobs.


Preenche corretamente a lacuna I:  

Alternativas
Respostas
2841: D
2842: E
2843: E
2844: A
2845: E
2846: A
2847: E
2848: B
2849: E
2850: B
2851: E
2852: C
2853: B
2854: E
2855: E
2856: C
2857: A
2858: C
2859: C
2860: B