Questões sobre Programação

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

Considerando A = 10, B = 7 e C = 6, assinale a opção correta relacionada à lógica de programação.

  • A. ((B * 4) >= (A + A * 2) AND (5 + 5) >= (A))
  • B. (A + 3) > (B + C)
  • C. ((B + A) > (C + C) AND (A - C) < (B - A))
  • D. ((A + C) < (B * 2) OR (C + B * 3) < (A * 3))
  • E. (C * 3) <= (3 + C * 2)

Assinale a opção que apresenta corretamente o resultado da execução do procedimento apresentado.

  • A. 4
  • B. 5
  • C. 1
  • D. 2
  • E. 3

Assinale a opção que apresenta o modo de cifra apresentado na figura precedente.

  • A. SCM
  • B. CFB
  • C. EBC
  • D. CTR
  • E. CBC

Considere uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária, fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e seus resultados serão registrados no histórico do paciente. Para representar a interação do Paciente, da Secretária e do Médico com o sistema, foi criado o diagrama de casos de uso abaixo.

As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser preenchidas, respectivamente, por:

  • A.
  • B.
  • C.
  • D.
  • E.

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.

Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do padrão usado pelo Analista é

  • A. Adapter.
  • B. Strategy.
  • C. Factory Method.
  • D. Singleton.
  • E. Chain of Responsability.

A respeito da ferramenta SonarQube e da interoperabilidade de sistemas, julgue os seguintes itens. No SonarQube, mesmo com as permissões de segurança, nem todas as tags de regras podem ser removidas.

  • C. Certo
  • E. Errado

No que se refere à qualidade de software, julgue os itens subsequentes. A análise tanto das requisições HTTP quanto dos parâmetros enviados e recebidos pode auxiliar na identificação de pontos de fraqueza da aplicação web.

  • C. Certo
  • E. Errado

Após a execução do programa, os valores de SA e SB serão, respectivamente,

  • A. 42 e 42.
  • B. 42 e 83.
  • C. 44 e 36.
  • D. 44 e 44.
  • E. 44 e 83.

No programa apresentado, suponha que o comando:

Com este novo comando, ao final da execução do programa, quando comparado com a execução original,

  • A. cada elemento de a terá sido multiplicado por 2.
  • B. cada elemento de b terá sido multiplicado por 3.
  • C. dois elementos de a terão valores diferentes da versão original.
  • D. um elemento de b terá valor diferente da versão original.
  • E. os valores impressos para SA e SB serão os mesmos da versão original.

Em um computador que utiliza o Sistema Operacional Linux, um Analista digitou um comando e foram mostrados os dados abaixo.

O comando digitado foi

  • A. viewport -a
  • B. netview -tcp
  • C. nslookup -r
  • D. netstat -at
  • E. netreport -nt
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...