Questões de Concurso Sobre programação

Foram encontradas 12.523 questões

Q1858062 Programação
Observe o esquema abaixo, que representa a geração de programas em código executável:
Imagem associada para resolução da questão
Os processos ALFA e BETA são denominados, respectivamente, 
Alternativas
Q1855964 Programação
O trecho a seguir corresponde à definição de um(a):
#principal{                         background: gray; }                           
Alternativas
Q1855959 Programação

O trecho HTML a seguir corresponde a:

               

                                <ul>

                                <li>Café<li>

                                <li>Chá<li>

                               <li>Leite<li>

                               </ul>

Alternativas
Q1855956 Programação
Na linguagem JavaScript, ao invocar o método getElementsByClassName, do objeto document, será retornado:
Alternativas
Q1855658 Programação

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


<colaborador>

                <nome>Ciclano de tal </nome>

               <matricula>935672</matricula>

                <função>Professor</função> 

                <departamento>

                            <e-

                mail>[email protected]</e-

               mail>

                            <ramal>8483</ramal>

                </departamento>

</coloborador>



Considerando esse conteúdo presente em um arquivo Colaborador.xml e sendo executado em um navegador, esse arquivo apresentará erro de formatação.

Alternativas
Q1855656 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


Quando enviamos um arquivo através de um formulário para o PHP, ele cria a super global $_FILES, no mesmo estilo das super globais $_GET e $_POST. Cada campo do tipo file é colocado em um array dentro de $_FILES.

Alternativas
Q1855654 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


JavaScript é uma linguagem que sofre muito com compatibilidade entre navegadores. A jQuery sofre com o mesmo problema. Animações, manipulação de DOM e outra tarefas corriqueiras são mais complexas e menos produtivas ao usar o jQuery.

Alternativas
Q1855653 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


O Box model é como as propriedades de CSS compõem as dimensões, em que, além do width e do height, as propriedades border e padding também influenciam no resultado final.

Alternativas
Q1855652 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


Campos de formulários em HTML5 em dispositivos móveis assumem características singulares. No campo do tipo e-mail, o teclado padrão recebe a adição da arroba (@). No caso de type=”url”, o iOS, por exemplo, oferece um botão “.com”. 

Alternativas
Q1855623 Programação

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


Na análise e no projeto orientados a objeto, um dos aspectos mais difíceis na modelagem é a abstração. Em linhas gerais, abstrair é retirar ou capturar todas as informações observadas e fornecidas ao arquiteto de software, independentemente se serão usadas posteriormente na análise ou não.

Alternativas
Q1855613 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


O ConstraintLayout possibilita criar leiautes complexos com uma hierarquia de visualização simples, com o uso de grupos aninhados, e se assemelha ao RelativeLayout, pois os componentes são exibidos de acordo com os relacionamentos entre os componentes e o leiaute parent.

Alternativas
Q1855612 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


A classe View é a base para o design da interface do usuário. Um objeto View é projetado para conter qualquer coisa que precise ser visualizada em um aplicativo Android usando a tela do dispositivo.

Alternativas
Q1855611 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


São 4 (quatro) os componentes básicos do Android: Activities (atividades): representam uma tela com uma interface de usuário; Services (serviços): componentes executados em segundo plano para realizar operações de longa execução ou processos de trabalho remotos; Content providers (provedores de conteúdo): gerenciam um conjunto compartilhado de dados; e Broadcast receiver (receptores de transmissão): componentes que respondem a anúncios de transmissão por todo o sistema.

Alternativas
Q1855610 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


Um aplicativo híbrido é um aplicativo móvel que não contém uma instância isolada do navegador, geralmente chamada de WebView, para executar um aplicativo da web dentro de um aplicativo nativo.

Alternativas
Q1853884 Programação
Sobre a RecyclerView do Android, é procedente afirmar que:
Alternativas
Q1853883 Programação
Analise as afirmações a seguir sobre a classe Handler e AsyncTask do Android:
I. O método onPreExecute() da classe AsyncTask deve ser executado manualmente para dar início ao Thread.
II. O método sendMensage(msg) é um método da classe Handler que envia a mensagem informada para a fila de mensagens para ser processada assim que possível.
III. A classe AsyncTask gerencia internamente as threads e os handlers necessários para atualizar a interface.
IV. A classe AsyncTask contém métodos para atualizar o andamento (progresso) de uma tarefa, por exemplo, o progresso de um download.
Estão corretas apenas as afirmativas
Alternativas
Q1853882 Programação
Analise as afirmações a seguir sobre o uso de Threads, Handler e AsyncTask em sistemas para Android:
I. Nas versões mais atuais do Android, se o código fizer uma operação de I/O na thread principal, o sistema vai lançar a exceção NetWorkOnMainThreadException.
II. No Android, cada aplicação é executada em um único processo e cada processo, por sua vez, tem uma Thread dedicada, a qual é responsável por desenhar e tratar todos os eventos da interface gráfica e é conhecida como Main Thread ou UI Thread.
III. A classe Handler é utilizada para enviar uma mensagem para ser processada pela UI Thread que, geralmente, é um código que vai atualizar a view.
IV. A Main Thread é utilizada para gerenciar todos os eventos e funções da aplicação e a UI Thread é responsável apenas pela interface da aplicação.
Estão corretas apenas as afirmativas
Alternativas
Q1853881 Programação
Um Fragment é um componente independente do Android que pode ser usado por uma Activity, analise as afirmações abaixo sobre Fragments:

I. Fragment é utilizado para dividir uma Activity em várias partes, porém o fragment não tem controle sobre os eventos e não consegue gerenciar seu próprio conteúdo.

II. O Ciclo de vida de um fragment conta com o método onAttach(activity) e é chamado logo depois de um fragment ser associado com a activity, o que acontece assim que a activity infla o layout do fragment pela tag ou o fragment é adicionado dinamicamente via FragmentTransaction.

III. O método onDetach() é chamado para indicar que o fragment não está mais sendo utilizado e será destruído.

IV. A API do Fragments possui a classe android.app.FragmentTransaction, que é utilizada para adicionar, remover ou substituir os fragments dinamicamente no layout.

Estão corretas apenas as afirmativas
Alternativas
Q1853880 Programação
No Android, existem diversos tipos de gerenciadores de layout. Alguns podem organizar os componentes na horizontal e vertical, outros podem organizar os componentes em uma tabela com linhas e colunas.
Analise as afirmações Sobre as classes de layout, afirma-se que
Alternativas
Q1853879 Programação
Em relação ao ciclo de vida de classe Activity, é procedente afirmar que o método
Alternativas
Respostas
4181: B
4182: B
4183: C
4184: D
4185: C
4186: C
4187: E
4188: C
4189: C
4190: E
4191: E
4192: C
4193: C
4194: E
4195: B
4196: A
4197: D
4198: C
4199: C
4200: A