Questões de Programação para Concurso

Foram encontradas 12.222 questões

Ano: 2021 Banca: FCC Órgão: TJ-SC Prova: FCC - 2021 - TJ-SC - Analista de Sistemas |
Q1858596 Programação
Considere o fragmento de código HTML5, abaixo: 

<body>
    <div class="topo">
      <div class="logo"></div>
      <div class="slogan"></div>
    </div>
</body>

Considere, também, o fragmento de código CSS, abaixo, para o código HTML5 apresentado.

div.topo{width:100%;height:150px;background-color:yellow; Imagem associada para resolução da questão }
div.logo{background-color:blue; flex:1}
div.slogan{background-color:green; flex:1} 

Para que as divisões logo e slogan apareçam uma do lado da outra, com tamanhos iguais, preenchendo toda a divisão topo, a lacuna I deve ser corretamente preenchida por
Alternativas
Ano: 2021 Banca: FCC Órgão: TJ-SC Prova: FCC - 2021 - TJ-SC - Analista de Sistemas |
Q1858595 Programação
ADO.NET é um conjunto de classes do .NET Framework desenvolvidas para facilitar o acesso das aplicações às bases de dados. Um desenvolvedor que deseja utilizar classes da ADO.NET que representam tabelas, colunas, linhas e que deseja utilizar a classe DataSet deve fazer por meio do namespace
Alternativas
Q1858069 Programação
PHP é uma tecnologia que disponibiliza um comando para uso nas estruturas foreach, while, do-while ou switch. No seu funcionamento, ao ser detectado entre os comandos inseridos em um loop, faz com que ocorra o término imediato da execução do loop. Esse comando é conhecido por
Alternativas
Q1858067 Programação
No que diz respeito aos frameworks, plataformas e tecnologias Java, assinale V para a afirmativa verdadeira e F para a falsa.
( ) O Java EE é uma plataforma que contém um conjunto de tecnologias coordenadas que reduz significativamente o custo e a complexidade do desenvolvimento, implantação e gerenciamento de aplicações de várias camadas centradas no servidor, que oferece um conjunto de interfaces de programação de aplicações – APIs para desenvolvimento e execução de aplicações portáteis, robustas, escaláveis, confiáveis e seguras no lado do servidor. ( ) EJB (Enterprise JavaBeans) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java. ( ) JPA (Java Persistence API) é um framework que permite aos desenvolvedores gerenciar os dados utilizando o mapeamento relacional de objetos em aplicações construídas na plataforma Java.
As afirmativas são, respectivamente, 
Alternativas
Q1858066 Programação
Observe o código abaixo em Java: 
Imagem associada para resolução da questão
A esse respeito, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Qualificador de método, indicando ser ele acessível externamente a essa classe. Assim, quando uma classe necessita utilizar alguma funcionalidade de outra classe, pode-se empregá-lo com sucesso. Isso ocorre comumente na linguagem Java. Trata-se de public. ( ) Qualificador indicando que o método deve ser compartilhado por todos os objetos que são criados com base nessa classe. Trata-se de void. ( ) Método principal que indica ao compilador o início do programa. Nele, todas as variáveis, argumentos e instruções sofrem interpretação e processamento para a execução do programa. Trata-se de main.
As afirmativas são, respectivamente,
Alternativas
Q1858065 Programação
Java é uma plataforma de software que possibilita a um mesmo programa ser executado em diversas plataformas. Os códigos gerados no processo de compilação, específicos a qualquer máquina física, são instruções para uma máquina virtual. Um programa escrito em linguagem Java é compilado e gera um arquivo .class, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Nesse contexto, esse arquivo .class é conhecido por 
Alternativas
Q1858064 Programação
Observe o trecho de programa em Object Pascal, a seguir: Imagem associada para resolução da questão
Assinale a alternativa que apresente corretamente codificação equivalente, que utiliza a estrutura de controle repeat ... until ... e que produz o mesmo resultado.
Alternativas
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
Respostas
3801: C
3802: B
3803: C
3804: B
3805: D
3806: C
3807: A
3808: B
3809: B
3810: C
3811: D
3812: C
3813: C
3814: E
3815: C
3816: C
3817: E
3818: E
3819: C
3820: C