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

Foram encontradas 5.295 questões

Ano: 2015 Banca: SRH Órgão: UERJ Prova: SRH - 2015 - UERJ - Analista de Sistemas |
Q483288 Programação
Suponha que no diretório /home/uerj/teste existam os subdiretórios d1, d2, d3, d4 e d5 e que, em cada um deles, exista um arquivo com o nome a.txt. Deseja-se fazer um script que mova o arquivo a.txt desses subdiretórios para o diretório /home/uerj/teste. Como todos os arquivos possuem o mesmo nome, deve-se renomeá-lo e adicionar o número do diretório ao nome do arquivo. Por exemplo, o arquivo /home/uerj/teste/d1/a.txt será movido para /home/uerj/teste/a1.txt enquanto que o arquivo /home/uerj/teste/d3/a.txt será movido para /home/uerj/teste/a3.txt.
O código do script que realiza esse procedimento é:
Alternativas
Q467999 Programação
Em Java, os métodos declarados sem modificadores em uma interface são implicitamente:
Alternativas
Q467998 Programação
Em uma aplicação Java há um determinado método da classe A que deve ser visível apenas:
- a todas as classes do mesmo pacote em que A foi declarada;
- às subclasses de A declaradas em outros pacotes.

O modificador que deve obrigatoriamente estar presente na declaração desse método é:
Alternativas
Q467987 Programação
Na linguagem C, considere que as variáveis A e B contenham os valores 60 e 13, cujas respectivas representações binárias são mostradas a seguir.

                  A = 0011       1100
                  B = 0000       1101

Nesse caso, as expressões

                  A&B
                  A|B

têm por valores, respectivamente:
Alternativas
Q467986 Programação
Considere os termos private / protected, usados para especificar os direitos de acesso aos membros de classes escritas na linguagem C++. Na ordem respectiva, esses termos denotam permissões de acesso que se limitam aos membros:
Alternativas
Q467985 Programação
O comando switch da linguagem de programação C é, na linguagem Visual Basic .NET, semelhante ao comando:
Alternativas
Q467984 Programação
Observe o trecho inicial, criado no Visual Studio 2010 Ultimate, para uma aplicação de console escrita em C#.

                  using System;
                  using System.Collections.Generic;
                  using System.Linq;
                  using System.Text;

                  namespace ConsoleApplication1
                  {
                        class Program
                        {
                              static void Main(string[] args)
                              {
                              }
                        }
                  }

A diretiva using.System.Linq refere-se a um conjunto de padrões e artefatos destinados à:
Alternativas
Q467983 Programação
Analise o trecho de programa, escrito em Pyhton na versão 2.7, mostrado a seguir.

                              X=[ ]
                              for i in range(10,1,-1):
                                    X.append(i)
                              print X[3:]

O trecho exibe:
Alternativas
Q2767540 Programação

Quanto à linguagem de programação PHP, analise as assertivas abaixo.


I. Uma referência é um alias que impede que duas variáveis diferentes escrevam para o mesmo valor.

II. Objetos nem sempre são passados por referências.

III. Uma variável objeto contém o próprio objeto como valor.


É correto o que se afirma em

Alternativas
Q2767533 Programação

Quanto à linguagem PHP, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.


( ) O tipo da variável depende do contexto na qual a variável é usada e é decidido em tempo de execução.

( ) O sistema de contagem de referência detecta automaticamente os recursos não referenciados, liberando-os por meio do coletor de lixo.

( ) Conexões persistentes de bancos não são especiais e podem ser destruídas pelo coletor de lixo.

( ) A única forma de forçar a conversão de uma variável para outro tipo é usando a função settype().

Alternativas
Q2767525 Programação

Considere a linguagem C#, analise as assertivas abaixo.


I. O método Main não pode ser declarado dentro de uma classe e deve conter um tipo de retorno void ou string.

II. Linguagem de tipos protegidos que permite o desenvolvimento de aplicações compatíveis com o .NET.

III. Permite a criação de Web services baseados em XML.


É correto o que se afirma em

Alternativas
Q2767522 Programação

Considere que o código em C# abaixo.


Linha 1: z = 10;

Linha 2: do

Linha 3: z++;

Linha 4: while (z<1);


Assinale a alternativa que apresenta corretamente o número de vezes que a Linha 3 será executada.

Alternativas
Q2767520 Programação

Quanto à conversão numérica explícita em C#, assinale a alternativa correta.

Alternativas
Q2767509 Programação

Leia o parágrafo abaixo sobre o Delphi 7 e, em seguida, assinale a alternativa que preenche corretamente a lacuna.


A tarefa realizada pelo(a) ______________ é rearranjar o código do programa, incorporando as partes referenciadas no código original, para gerar o código executável pelo processador.

Alternativas
Q2767489 Programação

Quanto à expressão x:=x+1, em Delphi 7, assinale a alternativa correta.

Alternativas
Q2767475 Programação

Quanto à plataforma .NET, analise as assertivas abaixo.


I. Plataforma de desenvolvimento para a criação de aplicativos para Windows, Windows Store, Windows Phone, Windows Server e Microsoft Azure.

II. Inclui as linguagens de programação C# e Visual Basic, o Common Language Runtime e uma ampla biblioteca de classes.

III. Fornece compiladores do C# e Visual Basic de software livre com APIs avançadas de análise de código.


É correto o que se afirma em

Alternativas
Q2767471 Programação

Quanto ao objeto AJAX, no modo síncrono, analise as assertivas abaixo.


I. É a única maneira de fazer uma requisição que será executada em segundo plano para que o script da página continue a ser executado.

II. Executa a requisição sem interromper o script.

III. Tem o problema de congelar o navegador enquanto o script é executado.


É correto o que se afirma em

Alternativas
Q2767409 Programação

Considere o código em Delphi 7 abaixo e, em seguida, assinale a alternativa correta.


function Fatorial(n:Extended):Extended;

begin

if n=0 then

result := n-1

else

result := n * Fatorial(n)

end;

Alternativas
Q2767406 Programação

Quanto ao código PHP abaixo, assinale a alternativa correta.


class Exemplo

{

public static $F1 = ‘Exemplo';


public static function F2() {

// ...

}

public function F3() {

// ...

}

}

Alternativas
Q2767405 Programação

Quanto ao comando PHP extends, assinale a alternativa correta.

Alternativas
Respostas
3801: C
3802: B
3803: E
3804: D
3805: A
3806: A
3807: B
3808: D
3809: E
3810: E
3811: E
3812: C
3813: C
3814: D
3815: A
3816: C
3817: B
3818: A
3819: E
3820: B