Magna Concursos

Foram encontradas 55.956 questões.

3076545 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: IPEA

Fazendo seu primeiro programa na linguagem Scala, um programador experiente em Python criou o seguinte código:

object SumProgram {
  def main(args: Array[String]): Unit = {
    val a = 5
    val b = 10
    val result = sum(a, b)
  
    println(s"A soma de $a e $b é: $result")
  }

  def sum(a: Int, b: Int): Int = {
    return a + b
  }
}

De acordo com a especificação de Scala, a palavra-chave return, nesse caso, é

 

Provas

Questão presente nas seguintes provas

Com relação às técnicas de agrupamento, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Os algoritmos de agrupamento hierárquicos são divididos em dois grupos principais: aglomerativos e divisíveis.

( ) O algoritmo de agrupamento aglomerativo é uma abordagem bottom-up que começa com todos os dados em um único cluster; os clusters são divididos progressivamente até que cada dado esteja em seu próprio cluster individual.

( ) Os algoritmos de agrupamento divisíveis são uma abordagem top-down, na qual um único cluster é dividido em vários clusters à medida que avançamos na hierarquia.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Analise o trecho código Python a seguir.

AREA = [3.7, 5.356, 4.9061, 4.32092, 9.038758, 32.5434846]

resultado = list(map(round, AREA, range(1,5))) print(resultado)

O valor impresso é

 

Provas

Questão presente nas seguintes provas

Analise o trecho código Python a seguir.

import pandas as pd

data = {

"numero": range(12),

"variavel": ["A"] * 3 + ["B"] * 3 + ["C"] * 3 + ["D"] * 3,

"dia": pd.to_datetime(["2020-01-03", "2020-01-04", "2020-01-05"] * 4)

}

df = pd.DataFrame(data)

pivoted = df.pivot(index="dia", columns="variavel")

pivoted

O valor numérico da variável D, que corresponde ao dia 2020-01-05, é

 

Provas

Questão presente nas seguintes provas

Com relação às práticas de integração e entrega continua (CI/CD), analise os itens a seguir.

I. A CI é uma prática de desenvolvimento de software onde os desenvolvedores frequentemente integram suas alterações de código ao branch principal de um repositório compartilhado.

II. A CD é uma prática de desenvolvimento de software para construir software de forma que um conjunto de alterações de código possa ser entregue ou liberado para produção a qualquer momento.

III. A CD é uma prática de desenvolvimento de software em que o foco principal é liberar implantações automatizadas para produção sem a intervenção do usuário.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas

Com relação a HTML5, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) HTML5 permite que o JavaScript forneça funcionalidade dinâmica para páginas da web usando APIs como Canvas 2D, Drag and Drop, Web Storage e Messaging.

( ) HTML5 foi projetado para garantir a compatibilidade com o código de marcação legado, a fim de evitar quebrar a web.

( ) HTML5 não suporta integralmente conteúdo de áudio e vídeo incorporado em navegadores.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Com relação às vantagens da programação orientada a objetos, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Organizar o código do programa em objetos que contêm dados e funções relacionadas é uma forma de permitir que os desenvolvedores melhorem a organização do código.

( ) Reutilizar código e diminuir a duplicação é possível por meio da criação de classes genéricas que podem ser utilizadas em diferentes projetos ou classes.

( ) Uma abordagem popular e amplamente utilizada para tornar o código mais fácil de manter e atualizar é por meio da disponibilidade de muitos recursos e bibliotecas.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Com relação às vantagens das linguagens estruturadas, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) As Linguagens apresentam um número menor de conceitos distintos do que outros paradigmas, o que as torna mais fáceis de aprender.

( ) A independência lógica e física dos módulos das linguagens facilita o desenvolvimento e manutenção de sistemas, pois permite que os módulos sejam atualizados ou substituídos sem afetar os demais.

( ) A baixa manutenibilidade das linguagens é uma consequência da sua falta de suporte a conceitos de abstração, como herança e polimorfismo, que são úteis em problemas complexos.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Com relação aos conceitos de IaaS, PaaS e SaaS, analise os itens a seguir:

I. O modelo de Infraestrutura como Serviço (IaaS) oferece a maior flexibilidade em dar ao cliente acesso e a capacidade de configurar a rede, armazenamento e serviços de computação subjacentes que alimentam suas aplicações de linha de negócios.

II. A Plataforma como Serviço (PaaS) é outro modelo de computação em nuvem projetado para remover o fardo de configurar e gerenciar recursos de infraestrutura subjacentes, como serviços de computação, armazenamento e rede.

III. O modelo Software como Serviço (SaaS) é projetado para permitir que sua organização se concentre no desenvolvimento do código de sua aplicação e oferece uma plataforma para implantar e gerenciar as versões, atualizações e melhorias de sua aplicação.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas

Com relação a projetos orientados a objetos com UML, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Sistemas orientados a objetos são compostos de objetos interativos que mantêm seu próprio estado local e oferecem operações nesse estado.

( ) Processos de projeto orientado a objetos envolvem projetar as classes de objetos e os relacionamentos entre essas classes. Essas classes definem os objetos no sistema e suas interações.

( ) Sistemas orientados a objetos são mais difíceis de mudar do que os sistemas desenvolvidos com abordagens funcionais.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas