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
109 questões encontradas

Para desenvolvimento web, uma das linguagens mais utilizadas é a linguagem PHP, isto por ser uma linguagem Open Source, ou seja, de código aberto. Desta forma, quanto utilizamos os operadores ‘==’ e ‘===’, assinale a alternativa que descreva as diferenças entre estes:

A ‘==’ compara apenas valores, enquanto ‘===’ compara apenas tipos
B ‘==’ compara apenas tipos, enquanto ‘===’ compara apenas valores
C ‘==’ compara apenas valores, enquanto ‘===’ compara valores e tipos
D ‘==’ compara apenas arrays direcionais, enquanto ‘===’ compara apenas strings
E ‘==’ e ‘===’ tem a mesma finalidade, na comparação de apenas valores numéricos

Em uma classe PHP podemos definir diversos métodos, um destes é o ‘__invoke’, desta forma, assinale a alternativa que apresenta a finalidade deste método em uma classe PHP:

A permitir a criação de um objeto abstrato que não deve possuir atributos
B permitir que a invocação de uma classe seja realizada através de uma interface tipada
C permitir que uma variável seja inicializada sem a definição de tipo
D permitir que uma classe seja criada utilizando uma interface abstrata
E permitir que uma classe seja usada como uma função

A evolução das tecnologias traz diversos recursos para o desenvolvimento de sistemas, para a linguagem PHP não é diferente, desta forma, assinale a principal finalidade do Composer em projetos PHP:

A gerenciar arquitetura de dados
B gerenciar dependências de integridade relacional
C gerenciar dependências do sistema operacional
D gerenciar dependências de pacotes
E gerenciar a arquitetura do projeto

DDL (Data Definition Language) em bancos de dados relacionais é extremamente importante, para se definir estruturas de dados, modificar estruturas existentes, entre outras aplicações que podem ser utilizadas. Desta forma assinale a alternativa correta, com base na instrução descrita abaixo. ALTER TABLE funcionários ADD COLUMN data_contratação DATE DEFAULT CURRENT_DATE; Assinale a alternativa que apresenta qual a finalidade desta instrução.

A Adiciona uma nova coluna chamada data_contratação à tabela funcionários com valor padrão como a data atual
B Adiciona uma nova coluna chamada data_contratação à tabela funcionários sem valor padrão
C Adiciona uma nova coluna chamada data_contratação à tabela clientes
D Remove a tabela funcionários
E Remove a tabela funcionários

De acordo com programação orientada a objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Programação orientado a objetos é um paradigma de programação que se objetiva a tratar modelos como objetos, que são descritos através de classes.

( ) Programação orientado a objetos é um paradigma que visa a tratar todos os objetos como funções e apenas são aceitos para linguagens de paradigma funcional.

( ) Programação orientado a objetos é um paradigma que se objetiva a resolver problemas apenas para sistemas de baixa complexidade. Assinale a alternativa que apresenta a sequência correta de cima para baixo.

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

Instruções DDL são fundamentais para o gerenciamento das estruturas em um banco de dados relacional, desta forma, qual a finalidade da instrução descrita abaixo: CREATE INDEX idx_nome ON clientes (nome);

A Remove o índice idx_nome da tabela clientes
B Adiciona um atributo novo na tabela clientes
C Cria uma tabela chamada clientes e consequentemente o índice
D Cria uma view para o índice chamado clientes
E Adiciona um novo índice chamado idx_nome à tabela clientes

Para a comunicação de redes de computadores o protocolo TCP/IP é utilizado constantemente, desta forma, a principal diferença entre IPv4 e IPv6 é:

A o ipv4 utiliza endereços de 22 bits, enquanto o ipv6 utiliza endereços de 122 bits
B o ipv4 utiliza endereços de 24 bits, enquanto o ipv6 utiliza endereços de 45 bits
C o ipv4 utiliza endereços de 12 bits, enquanto o ipv6 utiliza endereços de 72 bits
D o ipv4 utiliza endereços de 32 bits, enquanto o ipv6 utiliza endereços de 64 bits
E o ipv4 utiliza endereços de 32 bits, enquanto o ipv6 utiliza endereços de 128 bits

Na comunicação de computadores em uma rede é comum o questionamento relacionado ao IP da máquina que estamos nos comunicando, ou até mesmo o IP da máquina que estamos utilizando, desta forma, um endereço IP é:

A Um número de porta associado a um serviço específico
B Um identificador único para um dispositivo em uma rede IP
C Um código de erro utilizado no protocolo TCP
D Um endereço físico de um dispositivo de rede.
E Um identificador único do usuário conectado no provedor de internet