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

Foram encontradas 5.295 questões

Q839374 Programação

Considere os seguintes comandos ou trechos de comandos:


I. Get-NetIPAddress | Sort InterfaceIndex | FT InterfaceIndex, InterfaceAlias, IPAddress - Autosize

II. #!/bin/sh

III. int umInteiro = 5

String frase = " " "número ${umInteiro},

e seu dobro: ${umInteiro + umInteiro}" " "

Em ambientes ideais, é correto afirmar que
Alternativas
Q839361 Programação

Considere os seguintes comandos da linguagem Groovy para criar um array chamado tribunais:


I. String[] tribunais = ["TRT", "TRE", "TCU"]

II. def tribunais = ["TRT", "TRE", "TCU"] as String[]

III. def tribunais = (String[]) ["TRT", "TRE", "TCU"]

IV. def tribunais = ["TRT", "TRE", "TCU"] .toString(new Array( ))


Estão corretas as formas utilizadas APENAS em

Alternativas
Q839329 Programação

Consider the following statements about portlets:


I. Portlets can't contain anything from static HTML content to Java controls to complex web services and process-heavy applications.

II. Portlets are modular panes within a web browser that surface applications, information, and business processes.

III. Portlets can communicate with each other and take part in Java page flows that use events to determine a user’s path through an application.

IV. A single portlet can't have multiple instances − in other words, it can't appear on a variety of different pages within a single portal.


The correct statements are only

Alternativas
Q839327 Programação

Considere o método a seguir, retirado de uma classe Java que utiliza JPA, implementada em condições ideais.


public List consultar(String n) {

x = Persistence.createEntityManagerFactory("conectarPU");

y = x.createEntityManager();

z = y.getTransaction();

z.begin ();

Query q = y.createQuery("SELECT f FROM Funcionario f WHERE f.nomefuncionario LIKE :nome");

q.set Parameter("nome", "%" + n + "%");

List lista = q.getResultList();

x.close();

return lista;

}


As variáveis x, y e z são, respectivamente, dos tipos

Alternativas
Q839326 Programação

Considere o programa Java a seguir:

public class Teste {

public static void main(String[] args) {

int a, b, x, y;

a = 3;

b = -2;

x = -1;

y = 6;

x += b;

y /= a;

b - - ;

System.out.println(x);

System.out.println(y);

System.out.println(b);

}

}


Os valores exibidos serão, respectivamente,

Alternativas
Q836762 Programação
Três tipos de dados fundamentais em Python são as listas (“lists”), sequências ou ‘tuplas’ (“tuples”) e dicionários (“dictionaries”). A respeito dessas estruturas, é correto afirmar:
Alternativas
Q836759 Programação
O shell permite que vários comandos simples sejam combinados, formando assim um comando mais complexo. Através do pipe (operador |), o shell conecta a saída padrão de um comando à entrada padrão de outro. Qual dos comandos abaixo apresenta somente os arquivos do diretório atual que contêm “txt”, de forma ordenada?
Alternativas
Q836758 Programação
Na execução de um shell script, as variáveis $#, $? e $$ têm, respectivamente, o valor de:
Alternativas
Q836757 Programação
Um conceito importante na operação do shell do sistema Linux é o conceito de filtros. Em termos genéricos, um filtro é um programa que:
Alternativas
Q836756 Programação
A respeito dos comandos “nome=fulano” e “export nome=fulano” executados por um shell do sistema Linux, é correto afirmar: 
Alternativas
Q835388 Programação
A respeito da declaração de variáveis na linguagem de programação PHP, assinale a opção correta.
Alternativas
Q835387 Programação
Em JavaScript, a função
Alternativas
Q835193 Programação
Considere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma biblioteca que ofereça capacidade de seleção e manipulação de HTML (Hyper Text Markup Language), manipulação de CSS (Cascade Style Sheets) e requisições AJAX (Asynchronus JavaScript e XML). Nessa situação, o analista deverá utilizar a ferramenta
Alternativas
Q834609 Programação

Associe os escopos para objetos existentes na programação Web com Java/Servlets, na coluna à esquerda, às afirmativas na coluna à direita.


(1) Page/JSP

(2) Request

(3) Session

(4) Application


( ) Utilizado para referenciar serviços da aplicação.

( ) Objetos referenciados neste escopo possuem o menor ciclo de vida.

( ) Utilizado para referenciar objetos relacionados a uma instância de cliente remoto, persistindo-os por várias requisições. 


A sequência correta é 

Alternativas
Q834607 Programação
Sobre boas práticas em Orientação a Objetos, considerando o uso da linguagem Java, é correto afirmar que
Alternativas
Q834596 Programação

Suponha que o seguinte trecho de código em Python 3 seja executado com sucesso:


import urllib.request

site=urllib.request.urlopen("http://site.ufsm.br")


Considere as afirmações a seguir.

I → Os atributos site.code e o método site.getcode( ) apresentam o mesmo valor.

II → É possível visualizar o código-fonte ao executar str(site).

III → O método site.info( ) armazena metainformações da página acessada, como os cabeçalhos HTTP.

IV → Ao acessar o conteúdo armazenado em site.info( )['Date'] é possível identificar a data em que a requisição HTTP foi realizada pelo cliente.


Estão corretas

Alternativas
Q834294 Programação
Com relação à declaração de funções no PHP 5.2.3 ou superior, é correto afirmar:
Alternativas
Q834233 Programação

A respeito do JavaScript, considere as seguintes afirmativas:


1. As palavras reservadas var, let, const e globals são utilizadas para declaração de variáveis.

2. É uma linguagem de script multiparadigma, baseada em protótipo, e suporta estilos de programação orientada a objetos, imperativo e funcional.

3. O operador === (três símbolos de igual) retorna verdadeiro caso os operandos sejam iguais e do mesmo tipo.

4. Introduzido em ECMAScript 6, objetos Proxy permitem que se interceptem determinadas operações e personalize o comportamento da função.

5. O uso da sintaxe ${expressão} em literais string é denominada Template Strings. A interpolação ocorre em textos delimitados por aspas duplas (“).


Assinale a alternativa correta.

Alternativas
Q834231 Programação
Em relação ao modelo de Classes e Objetos do PHP a partir da versão 5, é correto afirmar:
Alternativas
Q834229 Programação
Em relação ao controle de acesso aos membros de uma classe no Java 8, é correto afirmar:
Alternativas
Respostas
3161: C
3162: A
3163: A
3164: B
3165: E
3166: D
3167: E
3168: C
3169: B
3170: A
3171: D
3172: C
3173: A
3174: A
3175: B
3176: B
3177: B
3178: C
3179: B
3180: A