Questões de Concurso Público Câmara de Belo Horizonte - MG 2018 para Analista de Tecnologia da Informação - Desenvolvimento de Sistema

Foram encontradas 19 questões

Q871061 Programação
String é um tipo texto que corresponde à união de um conjunto de caracteres. Em Java, uma variável do tipo string é uma instância da classe String, isto é, gera objetos que possuem propriedades e métodos, diferentemente dos tipos primitivos como int, float, double etc. Acerca das operações com strings, em Java, este método “remove todos os espaços em branco que aparecem no início e no final de uma determinada string, porém não são removidos os espaços entre as palavras”; assinale-o.
Alternativas
Q871062 Programação

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.


I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.

II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.

III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.

IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.


Está(ão) correta(s) apenas a(s) afirmativa(s)

Alternativas
Q871063 Programação
Sobre a linguagem Java, em relação à entrada/saída e operadores, assinale a alternativa INCORRETA.
Alternativas
Q871064 Programação
Acerca da linguagem de programação Java, “um método declarado _______________ não pode acessar as variáveis de instância e os métodos de instância da classe, porque um método _______________ pode ser chamado mesmo quando nenhum objeto da classe foi instanciado.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q871065 Programação
Essa função do PHP, para manipulação de documentos PDF, tem a seguinte descrição: “completa o caminho corrente (adicionando uma linha do último ao primeiro ponto) e o desenha no documento”. Assinale a alternativa que apresenta corretamente tal função.
Alternativas
Q871067 Programação
No arquivo de configuração do PHP, php.ini, algumas diretivas de configuração, relacionadas ao envio de e-mails, pelo PHP, estão presentes. Assinale a alternativa que apresenta corretamente uma dessas diretivas.
Alternativas
Q871068 Programação
Acerca dos comandos em PHP, para sistema de arquivos, analise: “testa se o ponteiro está no final de um arquivo”. Assinale a alternativa que apresenta tal comando.
Alternativas
Q871069 Programação
Por meio da linguagem JSP (Java Server Pages) é possível gerar conteúdo dinâmico em páginas da internet. Um documento JSP possui, em sua estrutura, partes bem definidas, a saber: cabeçalho (tipicamente configurações e imports), declarações (métodos, atributos etc.) e corpo (o conteúdo que será transformado em HTML). A tecnologia JSP é baseada na API JSP, que consiste em dois pacotes; assinale-os.
Alternativas
Q871070 Programação
Acerca da tecnologia JSP, um dos seus pacotes possui duas interfaces e quatro classes. As interfaces desse pacote são as seguintes: JspPage e HttpJspPage. Assinale a alternativa que apresenta corretamente duas classes desse respectivo pacote.
Alternativas
Q871071 Programação
“É uma alternativa à XML para representar dados; comumente utilizado em aplicativos Ajax. Seus objetos são representados como uma lista de nomes e valores de propriedade entre colchetes. Trata-se de um formato simples que facilita leitura, criação e análise de objetos e, ainda, permite que programas transmitam dados eficientemente pela internet.” Trata-se de:
Alternativas
Q871088 Programação
Uma página JSP tem elementos e gabaritos de dados. Os elementos, que também podem ser chamados de tags JSP, formam a sintaxe e a semântica de JSP. Gabarito de dado é todo o restante, incluindo partes que o contentor JSP não entende, tais como tags HTML. Existem três tipos de elementos. Assinale o INCORRETO.
Alternativas
Q871089 Programação
Elemento do HTML5 “que pode ser uma caixa (na teoria ou na prática) dentro do conteúdo principal em si, na mesma coluna, mas não aninhado ao conteúdo principal, ou em (ou como) uma coluna secundária, como a barra lateral”. Exemplos desse elemento são citação em destaque, propaganda, grupos de elementos nav (por exemplo, um blog roll), uma caixa de links de artigos relacionados em um site de negócios etc. Assinale a alternativa que apresenta esse elemento.
Alternativas
Q871090 Programação
No HTML5, há dois elementos especiais utilizados para marcação de um texto citado de uma fonte. Um desses elementos “representa uma citação (geralmente uma citação mais longa, mas não necessariamente), que se sustenta por si só e é renderizada, por padrão em uma linha própria”. Trata-se de:
Alternativas
Q871092 Programação
No CSS3, esta propriedade “permite adicionar efeitos dinâmicos de sombra no texto em elementos como parágrafos, cabeçalhos, sem antes renderizar o texto usando uma imagem”; assinale-a.
Alternativas
Q871096 Programação
No Android, métodos que tratam os eventos da tela normalmente são chamados de “listener” e para controlar os eventos de um botão na tela um método é utilizado, semelhante ao método addActionListener (listener) do Swing; assinale-o.
Alternativas
Q871097 Programação
Esta classe talvez seja uma das mais importantes do Android, uma vez que geralmente representa uma tela na aplicação. É “responsável por controlar os eventos da tela e definir qual View será encarregado por desenhar a interface gráfica do usuário”. Trata-se de:
Alternativas
Q871098 Programação
“Classe do Android que pode ser utilizada para enviar uma mensagem para o sistema operacional; solicitar ao sistema operacional que ligue para determinado número de celular etc.” Assinale-a.
Alternativas
Q871099 Programação
Existem diversos gerenciadores de layout no Android. Eles podem organizar esses componentes na vertical, horizontal, e outros podem controlar as coordenadas x e y de cada componente, ou mesmo organizar esses componentes em uma tabela com linhas e colunas, como exemplo. Há algumas classes de layout definidas. Uma delas permite posicionar os componentes, fornecendo as coordenadas x e y; assinale-a.
Alternativas
Q871100 Programação
No Android há várias versões do método sendMessage (mensagem), sendo que alguns são utilizados apenas para envio de mensagens e outros para agendar esse envio. Um desses métodos envia a mensagem contendo apenas o atributo what informado como parâmetro. Assinale, a seguir, esse método.
Alternativas
Respostas
1: A
2: C
3: C
4: A
5: D
6: B
7: A
8: D
9: C
10: B
11: D
12: A
13: D
14: C
15: A
16: C
17: A
18: D
19: A