Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q700962 Programação
Sobre a Biblioteca jQuery analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. jQuery é uma biblioteca JavaScript Criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras estabelecidas pelo MIT e pelo GPL. II. jQuery destina-se a adicionar interatividade e dinamismo às páginas web, proporcionando ao desenvolvedor funcionalidades necessárias à criação de scripts que visem a incrementar, de forma progressiva e não obstrutiva, a usabilidade e a acessibilidade e o design, enriquecendo a experiência do usuário. III. Diferentemente do JavaScript sozinho, a biblioteca jQuery pode ser utilizada do lado do servidor para fazer acesso a base de dados através de um ODBC. IV. Com jQuery em uma página Web podemos adicionar efeitos visuais e animações, acessar e manipular o DOM, alterar conteúdos entre outras funcionalidades.
Alternativas
Q700959 Programação
Sobre a HTML5 analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A Geolocalização está integrada a HTML5. II. A maioria dos elementos e atributos da HTML4 continua válida na HTML5. III. O elemento datalist foi criado na HTML5 para ser usado em conjunto com o elemento input. Destina-se a fornecer uma lista de sugestões para preenchimento do campo input e permite.
IV. O elemento footer foi inserido com o intuito de marcar o rodapé de uma seção ou da página como um todo e deve conter informações sobre o conteúdo da seção ou página, como o seu autor, links para documentos relacionados, direitos autorais e similares.
Alternativas
Q700958 Programação
Qual das alternativas a seguir NÃO apresenta um atributo type válido para o elemento input, considere HTML5 para identificar a alternativa INCORRETA.
Alternativas
Q700957 Programação
Sobre formulários na Linguagem de Marcação HTML5, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. Um formulário HTML é uma seção do documento contendo texto normal, marcação, elementos especiais chamados de controles (inputs, checkboxes, textarea etc) e seus respectivos rótulos.
II. Um usuário ao preencher um formulário poderá digitar em seus controles não apenas texto simples, mas também marcação HTML e até mesmo scripts inteiros. Assim um campo de formulário é uma porta de entrada de scripts maliciosos.
III. Até a chegada da HTML5 a validação dos dados de um formulário era feita com o uso de JavaScript e como medida de segurança replicada com script rodando do lado servidor. IV. HTML5 introduziu conceito de validação de formulários totalmente inovador, simples e eficiente, tornando desnecessária a reaplicação de scripts de validação. A criação de novos atributos para os controles de formulários, destinados a definir o tipo de dado a ser entrado, disparam mecanismo nativos de validação e mensagens de erro.
Alternativas
Q700956 Programação
Assinale a alternativa que NÃO apresenta um Atributo Global da HTML5.
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697201 Programação
Considere que a função em linguagem C a seguir recebe como parâmetro de entrada a raiz r de uma árvore binária.
voidpercorre (arvore * r) { if (r != NULL) { percorre(r->esq); printf("%d\n", r->conteudo); percorre(r->dir);          } } 
Considere ainda que, para qualquer nó x, x->esq é a raiz da subárvore esquerda de x, que x->dir é a raiz da subárvore direita de x  e  que x->conteudo retorna o conteúdo de um nó. A respeito da função descrita acima, assinale a afirmativa correta.
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697199 Programação
Com relação aos conceitos relacionados às linguagens de programação, analise as afirmativas a seguir.
I. Nas linguagens de programação fortemente tipadas é possível o confronto da necessidade de converter um tipo de dados em outro.
II. A única linguagem que o computador "entende nativamente" é a chamada Linguagem de Máquina, a qual é formada por um conjunto de códigos numéricos, próprios para comandar a máquina.
III. A linguagem C é um exemplo de uma Linguagem Simbólica.
Assinale:
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697198 Programação
Com relação aos conceitos relacionados à classe GenericServlet do pacote javax.servlet, analise as afirmativas a seguir.
I. Define uma servlet independente de protocolo.
II. Estende HttpServlet e substitui o método doGet ().
III. Implementa o métodolog(), o qual é declaradona interfaceServletContext.
Assinale:
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697193 Programação
Com relação aos conceitos de orientação a objetos em Java, uma subclasse pode realizar ações que outras classes não podem.
A esse respeito, analise as afirmativas a seguir.
I. Acessar diretamente os atributos protegidos (protected) nasuperclasse.
II. Alterar o valor dos atributos privados na superclasse.
III. Implementar os métodos abstratos da superclasse.
Assinale:
Alternativas
Q631417 Programação
Assinale a alternativa que indica a sintaxe correta para o uso de um DTD externo a um documento XML do tipo “private”:
Alternativas
Q631415 Programação
Assinale a alternativa que indica o tipo padrão (default) para um elemento (element) de um XML Schema:
Alternativas
Q631412 Programação
Um dos motivos para definir métodos construtores diferentes do construtor padrão em classes Java é:
Alternativas
Q631408 Programação
Assinale a alternativa que indica como deve ser definida a visibilidade de um atributo em Java, de modo a que ele seja acessível aos métodos da própria classe.
Alternativas
Q631396 Programação
Com relação a HTML e CSS, assinale a afirmativa correta.
Alternativas
Q631394 Programação
Assinale a alternativa que indica a instrução em PHP5 que concatena uma string em $abc a uma outra em $def armazenando‐a em $ghi.
Alternativas
Q624854 Programação

Em relação às técnicas para detecção de problemas e otimização de desempenho, analise as afirmativas a seguir.

I. A meta geral de uma análise de desempenho é determinar que partes do programa devem ser otimizadas visando ao incremento da velocidade ou à diminuição do uso de memória.

II. O uso de profilers para a instrumentação do programa alvo pode causar mudanças no seu desempenho, tornando a execução do código mais lenta devido ao impacto da coleta de dados.

III. O uso das ferramentas de gerenciamento é mais adequado para detectar os problemas de desempenho durante o desenvolvimento de aplicações e o profiler se destina a monitorar o comportamento da aplicação em produção.

Assinale:

Alternativas
Q624847 Programação
Os métodos padrão e não opcionais da Interface Portlet que expressam o ciclo de vida de um Portlet são:
Alternativas
Q624845 Programação

Assinale a definição de um XML Schema que garante que o conteúdo do elemento "CategoriaProduto" será sempre igual a "Bolsa"


Alternativas
Q624841 Programação
Quando esquemas XML tornam-se grandes e complexos, ou quando diferentes esquemas XML possuem partes em comum (elementos, tipos, etc.), pode ser útil criar esquemas menores com a definição das partes comuns e reusar esses esquemas. Assinale a alternativa que lista os elementos definidos na especificação XML Schema (XSD) e que podem ser utilizados para reusar elementos de esquemas existentes:
Alternativas
Q619869 Programação

Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.

I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.

II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.

III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em campos estáticos já que esses objetos podem ser compartilhados por mais de uma transação simultaneamente.

Assinale:

Alternativas
Respostas
8801: D
8802: D
8803: B
8804: E
8805: E
8806: D
8807: E
8808: C
8809: C
8810: E
8811: B
8812: A
8813: A
8814: A
8815: B
8816: C
8817: D
8818: B
8819: D
8820: D