Questões de Programação do ano 2020

Lista completa de Questões de Programação do ano 2020 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Analise as afirmações a seguir.
I - Na programação estruturada, é feito o uso de classes. Neste tipo de programação, é possível encapsular as estruturas e utilizá-las apenas se tivermos essas classes instanciadas e se ela permitir o uso externo ou não. II - Programação orientada a objetos é uma forma de escrever os códigos sem encapsular dados. III - Classes e Objetos são dois conceitos muito importantes na programação orientada a objetos.
Assinale a alternativa correta.

    A) I e II estão corretas.

    B) I e III estão corretas.

    C) Apenas I está correta.

    D) Apenas II está correta.

    E) Apenas III está correta.

Um Desenvolvedor de Sistemas precisa decidir qual tipo de linguagem de programação deve escolher para o desenvolvimento de um projeto e, para tanto, avaliou linguagens estruturadas e linguagens orientadas a objetos. Nessa avaliação, ele constatou que

    A) as estruturas básicas de controle previstas nas linguagens estruturadas são: sequência, condição e repetição.

    B) herança e polimorfismo são conceitos encontrados nesses dois tipos de linguagens.

    C) com linguagens estruturadas, não se podem utilizar técnicas de subprogramação (ou modularização), para melhorar a clareza dos programas mais complexos, por meio da sua subdivisão em partes menores.

    D) uma desvantagem de uma linguagem estruturada em relação a uma linguagem orientada a objetos é que a primeira promove o uso intensivo do comando de desvio condicional (GOTO), ao contrário da segunda.

    E) uma linguagem estruturada permite diretamente a representação dos elementos do mundo real e suas interações, que se refletem no projeto na forma de classes e métodos.

Em um fragmento de código jQuery, para representar um elemento HTML cujo valor de id é bloco e um elemento cujo valor de classe é centro, utilizam-se, respectivamente:

    A) $(".bloco") e $("#centro")

    B) iQuery("#bloco") e jQuery(".centro")

    C) #("bloco") e $("centro")

    D) $("#bloco") e $(".centro")

    E) $Id("bloco") e $class("centro")

Considere a função abaixo, existente em uma classe PHP de acesso a dados:
Considerando que $Usuario é um objeto da classe Usuario, que possui os atributos User e Password e os respectivos métodos getter e setter, para executar a instrução SQL INSERT, a lacuna I acima deve ser preenchida corretamente com

    A) $st->execute([$Usuario->User, $Usuario->Password])

    B) $st->exec([$Usuario.getUser(),$Usuario.getPassword()])

    C) $c->execute([$st -> getUser($Usuario), $st -> getPassword($Usuario))

    D) $st->exec([$Usuario->getUser(),$Usuario ->getPassword()])

    E) $c->$st->execute([$Usuario(User), $Usuario(Password)])

Em um contêiner criado pela tag div há vários contêineres menores. Para que estes contêineres internos sejam posicionados um ao lado do outro horizontalmente, pode ser utilizada, em todos eles, a instrução CSS:

    A) align:inline

    B) float:left

    C) display:left

    D) position:inline

    E) aling:inline-block

Segundo os padrões de acessibilidade na web definidos para sites do Governo Eletrônico, códigos CSS devem estar sempre em arquivos externos a serem chamados pelas páginas do sítio/portal. Por exemplo, a instrução <link rel="stylesheet" type="text/css" href="aleap.css"/> pode ser também escrita na forma:

    A) <style rel="link" type="text/css"> @include url("aleap.css"); </style>

    B) <link lang="css" type="stylesheet" href="aleap.css"/>

    C) <style rel="stylesheet" type="text/css"> @import url("aleap.css"); </style>

    D) <link rel="external" type="text/css" src="aleap.css"/>

    E) <style rel="stylesheet" type="text/css" url("aleap.css")/>

Em um computador com o servidor de aplicações WildFly versão 10, para um Analista encontrar os arquivos standalone.conf e domain.conf, que definem as configurações utilizadas para iniciar o servidor nos modos standalone ou domínio, respectivamente, ele deve procurar no diretório

    A) lib.

    B) config.

    C) properties.

    D) modules.

    E) bin.

A linguagem de programação C é uma linguagem compilada de propósito geral, estruturada, imperativa e procedural. Esta é uma das linguagens de programação mais populares e tem influenciado muitas outras linguagens de programação, como por exemplo, a linguagem Java. Observe a figura, onde é apresentado um código escrito em C:

Após executar o código da figura no Compilador C, o que será apresentado no console?

    A) 4.

    B) 3.

    C) 2.

    D) 1.

    E) 0.

Considere o seguinte programa escrito em linguagem Java:


Analisando a lógica do programa acima, é CORRETO afirmar que, ao final da execução do programa, serão impressas as respostas disponíveis na alternativa

    A) Valor para Pagar Hoje: 4000.0 Valor para Pagar Hoje+1: 4100.0 Valor para Pagar Hoje+2: 4200.0 Valor para Pagar Hoje+3: 4300.0 Valor para Pagar Hoje+4: 4400.0

    B) Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0 Valor para Pagar Hoje+4: 1034.0 Valor para Pagar Hoje+5: 1035.0

    C) Valor para Pagar Hoje: 4000.0 Valor para Pagar Hoje+0: 4100.0 Valor para Pagar Hoje+1: 4200.0 Valor para Pagar Hoje+2: 4300.0 Valor para Pagar Hoje+3: 4400.0 Valor para Pagar Hoje+4: 4500.0

    D) Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0 Valor para Pagar Hoje+4: 1034.0

    E) Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0

Os modificadores de acesso são palavras-chave que delimitam o nível de acesso, visibilidade e encapsulamento de elementos na linguagem Java. Sobre os modificadores de acesso, é correto afirmar:

    A) o modificador protected permite que apenas a própria classe possa acessar o recurso.

    B) o modificador private permite que apenas a própria classe e as classes do mesmo pacote possam acessar o recurso.

    C) o modificador public permite que apenas a própria classe e aqueles que a herdarem possam acessar o recurso.

    D) o modificador default é atribuído quando não é informado nenhum modificador de acesso.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...