Questões de Concurso Sobre programação

Foram encontradas 14.854 questões

Ano: 2014 Banca: FUNCAB Órgão: SEPLAG-MG
Q1200076 Programação
Para um projeto na web ter uma boa navegabilidade, é possível afirmar:
I. Um site deve ter todo seu conteúdo acessível em, em média, 2 cliques.
II. Se um link ainda não está pronto, recomenda-se inserir frases como “em construção”.
III. Menus devem ser de fácil visualização e simples de navegar.
IV. Cadastros devem ser os mais completos possíveis.
Está(ão) correta(s) apenas a(s) afirmativa(s):
Alternativas
Ano: 2014 Banca: FEPESE Órgão: Prefeitura de Palhoça - SC
Q1198474 Programação
Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ) com relação à linguagem de programação Javascript.
(  ) Seu uso não está limitado à web, podendo ser utilizado em documentos PDF, por exemplo.
(  ) JQuery; JSon e DOJO são todas bibliotecas Javascript.
(  ) Embora trabalhe com orientação a objetos, a linguagem não utiliza classes.
(  ) Além de funções para manipulação de strings, é possível utilizar expressões regulares em scripts Javascript.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Ano: 2014 Banca: FEPESE Órgão: SCPar Porto de Imbituba - SC
Q1193093 Programação
Sobre a World Wide Web e padrões da tecnologia WEB, considere as seguintes afirmativas:
1. Quando um documento é transmitido com o XML MIME type, como por exemplo application/xhtml+xml, ele é tratado como um documento XML pelo navegador web (web browser).
2. namespaces não podem ser representados utilizando a sintaxe HTML, mas são suportados pela sintaxe XHTML.
3. Documentos que utilizem o recurso de noscript podem ser representados utilizando a sintaxe XHTML ou DOM, mas não HTML.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: SEPLAG-MG
Q1189295 Programação
Usuários encontram websites de acordo com o conteúdo que as empresas disponibilizam em seus websites ou portais, principalmente através de sistemas de busca. São formas de melhorar o posicionamento em sistemas de busca, EXCETO:
Alternativas
Q1018491 Programação
A Document Type Definition (DTD) estabelece como os blocos de construção devem ser criados em um documento XML. Os elementos XML possuem uma declaração de elemento como, por exemplo:
<!ELEMENT cliente (telefone*)>
Nesta declaração, o sinal de asterisco (*) declara que o elemento filho telefone
Alternativas
Q1018490 Programação
Em uma aplicação web criada com AJAX, há as seguintes funções em um script JavaScript presentes em uma página HTML, que contém um formulário com os campos id e nome:
Imagem associada para resolução da questão
Considere que os dados do formulário são submetidos pela função enviar para a servlet Controle.java existente na aplicação, em condições ideais, e que o retorno da requisição é uma string simples contendo uma mensagem indicando se a operação foi ou não realizada.
Para que as funções estejam corretas, as lacunas I, II e III devem ser preenchidas, respectivamente, por
Alternativas
Q1018488 Programação
O design pattern MVC pode ser utilizado para representar e entender a separação de responsabilidades e a comunicação entre os componentes de uma aplicação para web. Em um site criado utilizando Java EE e o MVC, é correto afirmar que
Alternativas
Q1018487 Programação
O método a seguir está presente em uma classe de acesso a dados (DAO) de uma aplicação construída com Java utilizando JDBC.
Imagem associada para resolução da questão
Considere que: − a variável conn é da interface Connection, st é da interface PreparedStatement e retorno é uma variável do tipo int, todas declaradas e inicializadas anteriormente. − uma conexão com um banco de dados que contém a tabela cliente foi estabelecida com sucesso e em condições ideais. − a tabela cliente possui os campos abaixo: id − inteiro, não nulo, chave primária nome − cadeia de caracteres renda − real
Nestas condições, para que o método esteja correto, a lacuna I deve ser preenchida com a instrução
Alternativas
Q1018486 Programação
Em uma aplicação Java EE há: uma classe EJB chamada ExemploSessionBean.java que não permite manter um estado de conversação com o cliente, uma interface chamada ExemploSessionBeanRemote.java e uma classe cliente desktop chamada Main.java, todas criadas em seus respectivos projetos e em condições de execução ideais. Os fragmentos de código-fonte destas classes são apresentados a seguir, omitindo-se as declarações de pacotes e importação de classes:
Imagem associada para resolução da questão
As lacunas I, II, III e IV são preenchidas correta e, respectivamente, pelas anotações
Alternativas
Q1018485 Programação

Em uma aplicação web criada com a versão mais recente do Java EE o conteúdo dos campos id, nome e salario de um formulário são submetidos ao arquivo JSP abaixo:


Imagem associada para resolução da questão


Considere a existência de uma classe chamada Funcionario.java no pacote bean, que possui os atributos id, nome e salario. Para instanciar um objeto desta classe, a lacuna I pode ser preenchida com a tag

Alternativas
Q1018484 Programação
A Java API for XML Web Services (JAX-WS), parte integrante da plataforma Java EE, simplifica o desenvolvimento de web services. O ponto inicial para construir um web service com JAX-WS é a criação de uma classe Java conhecida como web service endpoint, que declara os métodos que um cliente pode chamar no serviço. Nesta classe,
Alternativas
Q1018483 Programação
Os servidores do tipo Application Server Web Profile (ASWP) para Java não suportam todos os recursos Java EE, mas um grupo menor de especificações consideradas essenciais para o desenvolvimento web, como servlets, JSP, JSTL e JSF. Alguns destes servidores NÃO suportam EJB, como, por exemplo:
Alternativas
Q1018482 Programação
O JUnit é um framework para testes de unidades automatizados na plataforma Java. Em uma classe de teste criada no JUnit versão 4
Alternativas
Q1018479 Programação
Para que as Folhas de Estilo em Cascata (CSS) atendam à acessibilidade são necessários alguns cuidados especiais, recomendados pelo W3C, dentre eles,
Alternativas
Q1018478 Programação
Para atender à demanda de acessibilidade e tecnologias assistivas, o grupo Web Accessibility Initiative (WAI) do W3C tem desenvolvido recursos complementares para o HTML5 chamados de Accessible Rich Internet Application (ARIA). Como os leitores de tela não reconhecem muitos dos novos elementos do HTML5, é preciso informar qual o papel de cada elemento, ou seja, qual o tipo de informação que ele estará representando. Para isso, o ARIA possui um atributo que oferece um conjunto definido de valores para representar cada tipo de informação (como form, navigation, search, article etc). Este atributo é o
Alternativas
Q1018477 Programação
Foi solicitado a um servidor colocar no portal do TCE-RS, desenvolvido com HTML5, um vídeo institucional, utilizando os elementos <video> e <source>. Preocupado em tornar o vídeo acessível a pessoas de países que falam outros idiomas, resolveu carregar arquivos de legenda em inglês e espanhol para o vídeo. Para isso utilizou o elemento
Alternativas
Q925897 Programação
Analise o trecho de código, em JAVA, a seguir. Imagem associada para resolução da questão
Ao ser executado, o método main da classe Teste mostra, na tela, o texto
Alternativas
Q925896 Programação
Sobre a linguagem Python, afirma-se:
I É uma linguagem com suporte à orientação a objetos e à herança múltipla. II É uma linguagem em que a endentação (indent) faz parte da sintaxe. III Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados. IV É uma linguagem que possui tipagem estática.
Estão corretas as afirmativas
Alternativas
Q925895 Programação
Analise o trecho de código, em Python 3, a seguir.
Imagem associada para resolução da questão
O valor impresso pela função print, na última linha do trecho de código, é
Alternativas
Q925893 Programação
Em POO (Programação Orientada a Objetos) a implementação do comportamento dos objetos é especificado, na classe, através da definição de
Alternativas
Respostas
10521: C
10522: E
10523: B
10524: B
10525: B
10526: C
10527: D
10528: E
10529: A
10530: D
10531: E
10532: B
10533: D
10534: D
10535: C
10536: B
10537: C
10538: B
10539: A
10540: A