🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.023 questões

Q33962 Programação
Julgue os itens subseqüentes, acerca da tecnologia rich site
summary (RSS).
A tecnologia RSS utiliza a linguagem HTML para que conteúdos de sítios e weblogs possam ser explorados por navegadores.
Alternativas
Q33918 Programação
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
O uso de XSLT, quando efetuado junto ao módulo servlet do elemento #3, da figura I, conferirá grande flexibilidade quanto ao uso de diferentes clientes http para a aplicação.
Alternativas
Q33916 Programação
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Considere que seja realizada uma simplificação na arquitetura de uma aplicação em desenvolvimento, consistindo na eliminação do elemento #3 mostrado na figura I e no conseqüente estabelecimento de ligação direta entre os elementos #2 e #4. Nesse caso, possivelmente ocorrerão os seguintes efeitos: incremento da complexidade de controle de GUI no elemento #2; aumento das vulnerabilidades da aplicação; possibilidade de uso de interface rica no cliente.
Alternativas
Q33913 Programação
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Menções explícitas aos usos de JSP, servlets, EJB, JDBC e SQL deverão necessariamente ser efetuadas a fim de que o projeto de desenvolvimento de uma aplicação alcance o marco que separa as fases de elaboração e construção.
Alternativas
Q9432 Programação
A linguagem de programação utilizada no Lotus Notes 6.5, similar ao Visual Basic, para o desenvolvimento de aplicações é:
Alternativas
Q9423 Programação
Sobre JDBC, assinale a afirmativa INCORRETA.
Alternativas
Q9421 Programação
Observe o seguinte programa JAVA:
Imagem associada para resolução da questão
Imagem associada para resolução da questão
A saída da execução desse programa é:
Alternativas
Q9393 Programação
Em Visual Basic, para declarar variáveis utiliza-se:
Alternativas
Q9106 Programação
Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor
Alternativas
Q9105 Programação
Em Java, a passagem de dados de um formulário do cliente para o servlet pode ocorrer por meio do uso do método
Alternativas
Q9104 Programação
Em JavaScript, o operador representado por três sinais de igual consecutivos retorna true se os operandos envolvidos forem
Alternativas
Q9097 Programação
Sendo um grupo de classes e componentes responsáveis pelo armazenamento e recuperação de dados, esta camada inclui necessariamente um modelo das entidades do domínio de negócios (mesmo que seja somente um modelo de metadados). No âmbito do mapeamento objetorelacional (hibernate) esta é a camada de
Alternativas
Q6391 Programação
Define a construção de blocos válidos para um documento XML, bem como a estrutura desse documento, usando uma lista de elementos válidos,
Alternativas
Q6390 Programação
Em uma situação que necessite formatar o conjunto de dados contido em um arquivo XML, por meio de tags HTML, deve-se usar
Alternativas
Q5712 Programação

1

2 Elemento<T> *primeiro, *ultimo;

3 public:

4 Fila():primeiro(0), ultimo(0){}

5 void inserir(T dado);

6 };

7

8

9 if(primeiro == 0) primeiro = elemento;

10 else ultimo->prox = elemento;

11 ultimo = elemento;

12 }



 O trecho de código acima está escrito na linguagem C++. Assinale a opção que completa corretamente as linhas 1, 7 e 8 desse trecho de código, respectivamente.
Alternativas
Q5711 Programação
Código para as questões 40 e 41

class Porta {

int numero;

public:

Porta(int numero):numero(numero){}

virtual ~Porta(){cout << "Fechar" << "\n";}

virtual void enviar(char) throw (invalid_argument) = 0;

int getNumero() const {return numero;}

};

class Serial:public Porta {

string nome;

public:

Serial(int numero, string nome):Porta(numero), nome(nome){}

~Serial(){cout << "Encerrar" << "\n";}

string getNome() const;

void enviar(char) throw (invalid_argument);

};

inline string Serial::getNome() const {

return nome;

}

void Serial::enviar(char dado) throw (invalid_argument){

if (dado == '0')

throw invalid_argument("Valor nulo");

cout << "Enviar " << dado << "\n";

}

Ainda considerando o trecho de código apresentado, escrito na linguagem C++, assinale a opção correta.
Alternativas
Q5710 Programação
Código para as questões 40 e 41

class Porta {

int numero;

public:

Porta(int numero):numero(numero){}

virtual ~Porta(){cout << "Fechar" << "\n";}

virtual void enviar(char) throw (invalid_argument) = 0;

int getNumero() const {return numero;}

};

class Serial:public Porta {

string nome;

public:

Serial(int numero, string nome):Porta(numero), nome(nome){}

~Serial(){cout << "Encerrar" << "\n";}

string getNome() const;

void enviar(char) throw (invalid_argument);

};

inline string Serial::getNome() const {

return nome;

}

void Serial::enviar(char dado) throw (invalid_argument){

if (dado == '0')

throw invalid_argument("Valor nulo");

cout << "Enviar " << dado << "\n";

}

Considerando o trecho de código apresentado, escrito na linguagem C++, assinale a opção correta.
Alternativas
Q1756 Programação
Qual a principal linguagem de programação, de sintaxe semelhante ao COBOL, utilizada na solução SAP R/3?
Alternativas
Q1755 Programação
Em JAVA, o modificador utilizado para definir um método de classe é o:
Alternativas
Q1692 Programação
Que conjunto de tecnologias é utilizado em aplicações WEB na Internet para propiciar forte interatividade e dinamismo?
Alternativas
Respostas
14741: E
14742: C
14743: C
14744: C
14745: C
14746: A
14747: D
14748: A
14749: B
14750: D
14751: A
14752: E
14753: C
14754: D
14755: C
14756: B
14757: D
14758: C
14759: A
14760: C