QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
41 questões encontradas

Leia a afirmativa abaixo. A ______, enquanto princípio fundamental da Programação Orientada a Objetos, possibilita a criação de classes que adquirem atributos e comportamentos de outras, promovendo a reutilização de código, estruturação hierárquica e facilitando a manutenção e extensibilidade dos sistemas. Assinale a alternativa que preencha corretamente a lacuna.

A mutação
B criação
C abstração
D herança

A programação orientada a objetos é sustentada por 4 pilares fundamentais, em que abstração é um destes pilares fundamentais. Desta forma, assinale a alternativa que apresenta o principal objetivo deste pilar.

A refere-se ao processo de modelar a estrutura da equipe de desenvolvimento
B refere-se ao processo de modelar o documento visão dos processos de engenharia de software
C refere-se ao processo de modelar as entidades que serão somente essenciais para o modelo de banco de dados
D refere-se ao processo de modelar objetos do mundo real como entidades simplificadas e relevantes para o sistema em desenvolvimento

Docker é uma plataforma de código aberto que automatiza a implantação, o dimensionamento e a gestão de aplicativos em contêineres. Contêineres são unidades leves e autossuficientes que encapsulam todo o software e suas dependências, permitindo a execução consistente em diferentes ambientes, sobre Docker. Assinale a alternativa que apresenta o comando utilizado para parar todos os containers em execução no sistema.

A docker stop $(docker ps -q)
B docker pause
C docker end-all
D docker break

É uma abordagem avançada de design de software que coloca o foco no profundo entendimento e modelagem do domínio do negócio, promovendo uma linguagem ubíqua entre desenvolvedores e especialistas do domínio. Através da identificação e encapsulamento de conceitos complexos no código, visa criar sistemas mais flexíveis e alinhados com as necessidades do negócio, facilitando a evolução e manutenção ao longo do tempo. De acordo com a afirmativa acima, assinale a alternativa que apresenta qual modelo de arquitetura a afirmativa se refere.

A Test Driven Design (TDD)
B Domain Driven Design (DDD)
C Behavior Driven Development (BDD)
D Develop Under Structure (DUS)

Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é:

A function dobrar(x) { return x * 2; }
B função dobro(x) { return x * 2; }
C func dobrar = (x) => x * 2
D define dobrar(x) { return x * 2; }

A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP.

A start_session()
B begin_session()
C session_init()
D session_start()

Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado.

A init npm project
B node start
C new node-project
D npm init

Com relação ao React Native, assinale a alternativa que apresenta como deve ser usado o AsyncStorage em React Native para armazenar dados localmente.

A AsyncStorage.store('chave', 'valor')
B AsyncStorage.setItem('chave', 'valor')
C AsyncStorage.save({ chave: 'valor' })
D storeData('chave', 'valor')

Sobre definição de Schema XML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) XML Schema Definition (XSD) é uma linguagem utilizada para definir a estrutura e o conteúdo de documentos XML.

( ) Elementos em um schema XML não podem ter atributos associados a eles.

( ) Schemas XML fornecem uma maneira formal de definir a hierarquia e a cardinalidade dos elementos em um documento XML. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

A F - F - F
B V - F - V
C F - V - F
D V - V - V