Questões de Concurso Público DPE-RJ 2014 para Técnico Superior Especializado - Desenvolvimento de Sistemas

Foram encontradas 9 questões

Q373129 Programação
Os navegadores Google Chrome e Internet Explorer, quando abrem, no Windows, um arquivo denominado teste.html, apresentam o texto a seguir.

                             Capital Rio de Janeiro
                             População 16.369.179
                             Área (km²) 43.780,172
                             Municípios 92

O conteúdo desse arquivo é :
Alternativas
Q373310 Programação
Considere as seguintes linguagens de programação:

                          C C++ C# Java VB.NET SmallTalk Python

Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
Alternativas
Q373311 Programação
Considere o seguinte trecho de um programa escrito na linguagem Python.
                 class Carro(object):                         def FaleComigo(self):                               print "Sou um carro"
                 class Fusca (Carro):                         def FaleComUmFusca(self):                               print "Sou um Fusca"
                 x = Carro()                  y = Fusca()
                 x.FaleComigo()                  y.FaleComigo()

No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a mensagem “Sou um carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi definido o método FaleComUmFusca, que apenas produz a mensagem “Sou um Fusca”. No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado, esse programa produz duas linhas na sua tela de saída:

                                Sou um carro
                                Sou um carro

A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de :
Alternativas
Q396750 Programação
O XML sintaticamente correto é:
Alternativas
Q396764 Programação
Um programador tentou implementar o algoritmo de ordenação da bolha (bubble sort) utilizando a linguagem de programação PHP, mas produziu um código incorreto, mostrado a seguir.

<?php  $nomes = array("Maria", "Aline", "Bianca"); $ordenado = false;
while(!$ordenado) {      $ordenado = true;      for( $i = 0; $i < count($nomes)-1; $i++)     {          if($nomes[$i] > $nomes[$i + 1])         {              $nomes[$i] = $nomes[$i + 1];              $nomes[$i + 1] = $nomes[$i];               $ordenado = false;          }      } } ?>
Em vez de obter os nomes contidos no vetor $nomes ordenados alfabeticamente, em ordem crescente, a disposição final dos nomes no referido vetor foi, a partir da posição zero
Alternativas
Q396765 Programação
Um desenvolvedor PHP empregou o operador “*” com uma string e um número inteiro como operandos, como visto no código a seguir.

                                    < ?php
                                         $a = 2 ;
                                         $b = "3" ;
                                         $total = $a * $b; 
                                         echo($total);
                                    ?>

O resultado obtido na operação foi
Alternativas
Q396766 Programação
Na linguagem C#, a forma correta para inicializar um array de inteiros de cinco posições, com os números de 1 até 5 é
Alternativas
Q396767 Programação
Considere o código escrito na linguagem C# mostrado a seguir

                                          using System.IO;                                           using System;
                                          public class Veiculo                                          {   public virtual void mover()                                                { Console.Write("Movendo");                                               }                                          }                                          public class Automovel:Veiculo                                          {    public override void mover()                                                { Console.Write("Acelerando");                                               }                                         }                                         public class Fusca:Automovel                                        {    public override void mover()                                            {   Console.Write ("Passeando");                                             }                                         }                                         class Program                                        {  static void Main()                                             { Veiculo veiculo = new Fusca();                                                 veiculo.mover();                                             }                                        }

O resultado produzido pela execução desse código é :
Alternativas
Q396768 Programação

Observe o código Visual Basic a seguir.

Imagem associada para resolução da questão          
Ao ser executado no ambiente do Visual Studio 2008, a partir do procedimento main(), a mensagem exibida por esse código é :

Alternativas
Respostas
1: E
2: A
3: D
4: E
5: E
6: B
7: A
8: B
9: A