Foram encontradas 1.685 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4085760 Programação
O Código Padrão Americano para o Intercâmbio de Informação, ou tabela ASCII (de American Standard Code for Information Interchange), é o código utilizado para representar texto em computadores, equipamentos de comunicação e outros dispositivos que trabalham com texto.
Sabendo-se que a linguagem de programação C utiliza esta tabela e que o alfabeto maiúsculo aparece numericamente antes do minúsculo, para se transformar um caracter do alfabeto minúsculo, armazenado em uma variável char a, deve-se executar o seguinte comando:
Alternativas
Q4085759 Arquitetura de Computadores
No cotidiano é comum trabalhar no sistema decimal. Contudo, o computador trabalha no sistema binário. Se o computador entender o número 011011001 no sistema binário, pode-se entendê-lo no sistema decimal como
Alternativas
Q4085758 Programação
Para utilizar os benefícios da herança múltipla, sem se sujeitar aos seus problemas, linguagens como JAVA utilizam o recurso de
Alternativas
Q4085755 Programação
Em Java, um tipo enum é um tipo especial de 
Alternativas
Q4085754 Programação

Faça a associação dos operadores com seu tipo considerando a linguagem Java.


OPERADORES

1) ++

2) ?:

3) %=

4) ^

5) |


TIPOS


( ) atribuição

( ) OU exclusivo lógico booleano

( ) unário pós-fixo

( ) ternário condicional

( ) OU inclusivo lógico booleano


A sequência que apresenta a associação correta é

Alternativas
Q4085753 Programação
Para criar e executar um aplicativo Java podem-se considerar cinco fases. Sobre estas fases, faça a associação com suas respectivas descrições. 

FASES
1 - Criando um programa 2 - Compilando um programa Java em bytecodes 3 - Carregando um programa na memória 4 - Verificação de bytecode 5 - Execução

DESCRIÇÕES
( ) Os arquivos .class são transferidos para a memória primária.
( ) Ao final desta etapa teremos apenas um arquivo com extensão .java.
( ) Em JVMs mais atuais um compilador Just in Time (JIT), como o compilador Java HotSpot da Oracle, traduz os bytecodes para a linguagem de máquina do computador subjacente.
( ) Para execução desta etapa utiliza-se o comando javac.
( ) Os bytecodes são examinados a fim de assegurar se são válidos e não violam restrições de segurança do Java.

A sequência que apresenta a associação correta é 
Alternativas
Q4085752 Algoritmos e Estrutura de Dados
Para a aplicação do algoritmo de pesquisa binária é necessário (a)
Alternativas
Q4085751 Algoritmos e Estrutura de Dados
Sobre a complexidade dos métodos de ordenação, assinale a alternativa INCORRETA. 
Alternativas
Q4085750 Algoritmos e Estrutura de Dados

Sobre listas, pilhas e filas, associe corretamente as colunas


ESTRUTURAS DE DADOS


1 - Listas Lineares

2 - Pilha

3 - Fila


DESCRIÇÕES


( ) São utilizadas quando se deseja processar itens de acordo com a ordem “primeiro-que-chega, primeiro-atendido”.

( ) Também são chamadas listas LIFO.

( ) Existe uma ordem linear, que é a “ordem de chegada”.

( ) Adequadas quando não é possível prever a demanda por memória, permitindo a manipulação de quantidades imprevisíveis de dados, de formato também imprevisível.

( ) Os itens são colocados um sobre o outro. O item inserido mais recentemente está no topo e o inserido menos recentemente no fundo.


A sequência que apresenta a associação correta é


Alternativas
Q4085749 Algoritmos e Estrutura de Dados
Considere uma função com comportamento assintótico O(n3). Se para uma entrada de tamanho 20 o tempo de execução desta função é de 0.008 segundos, para uma entrada de tamanho 40 o tempo de execução será de
Alternativas
Q4085748 Algoritmos e Estrutura de Dados
Tratando sobre a complexidade de algoritmos utilizase a notação g(n) = O(f (n)) para expressar que f (n) domina assintoticamente g(n). Qual das operações a seguir apresenta uma operação INVÁLIDA quando se trabalha com dominância assintótica?
Alternativas
Q4085745 Programação
O Angular tem como objetivo facilitar o desenvolvimento de aplicações para a web e dispositivos móveis.
Este framework é baseado em qual linguagem? 
Alternativas
Q4085744 Banco de Dados
Com relação à normalização em banco de dados, quando todas as colunas possuem um único valor, e não existem grupos repetitivos (colunas) em uma linha ou atributos compostos, a tabela está na
Alternativas
Q4085743 Banco de Dados
Avalie a seguir os conceitos relacionados a banco de dados.

I - Destinado, principalmente, para o processo de projeto de banco de dados. Ele foi desenvolvido para facilitar o projeto de banco de dados, permitindo a especificação de um esquema empresarial. Representa a estrutura lógica geral do banco de dados.
II - Associação entre várias entidades.
III - Expressa o mapeamento do número de entidades às quais outra entidade pode estar associada.
IV - Linguagem de modelagem popular. É muito utilizada para a modelagem de classes, bem como para a modelagem de dados em geral.

A sequência que indica, respectivamente, os conceitos apresentados é
Alternativas
Q4085742 Programação
Considerando-se a tag form do HTML, associe corretamente os atributos e valores à sua respectiva função.

ATRIBUTOS
1 - Name 2 - Method GET 3 - Method POST 4 - Action 5 - Submit

FUNÇÕES
( ) é a identificação de um formulário da página web. É possível que uma página web contenha mais de um formulário, cada qual com seus respectivos campos. Por isso, esse atributo identifica cada um dos possíveis formulários existentes.
( ) especifica a URL de destino que irá processar as informações enviadas pelo formulário. Se esse atributo não for definido, o navegador enviará os dados para a própria página HTML.
( ) caracterizado por um botão, é a instrução que executa o envio dos dados do formulário.
( ) protocolo de transferência de hipertexto, os dados são anexados na URL da página de resposta. Portanto, não é seguro, porque os dados são passados abertos, podendo ser visualizados ou modificados pelo usuário na barra de endereços do navegador, por fora do formulário.
( ) neste método, os dados são enviados pelo corpo do formulário de modo transparente ao usuário da página web que realiza a submissão. Essa é a forma mais segura de enviar os dados, já que o usuário não consegue visualizá-los nem modificá-los por fora do formulário.

A sequência correta dessa associação é
Alternativas
Q4085741 Programação
Antes da versão 5 do HTML, era preciso escrever dezenas ou até centenas de linhas de código em linguagem Javascript ou usar frameworks específicos para realizar a validação de dados.
Sobre a validação de formulários em HTML5 é INCORRETO afirmar que
Alternativas
Q4085740 Segurança da Informação
O risco à segurança da informação está associado ao potencial de ameaças explorarem vulnerabilidades de um ativo e, desse modo, causarem danos a uma organização.
Avalie as afirmações sobre ativos.

I - Podem incluir informações na forma de documentos, base de dados, contratos, documentação de sistemas, procedimentos, manuais, logs de sistemas, planos e guias.
II - Podem incluir programas de computador, tais como programas do sistema, programas do usuário e programas de desenvolvimento.
III - Podem incluir mídias como CD-ROMs, pen drives, HDs externos etc..
IV- Podem incluir pessoas, habilidades, experiência e coisas intangíveis.

Está correto apenas o que se afirma em
Alternativas
Q4085739 Segurança da Informação
O modelo Planejar-Executar-Checar-Agir (Plan-DoCheck-Act – PDCA), também chamado de ciclo de qualidade de Deming, forma a base para determinar, implementar, monitorar, controlar e manter o sistema de gerenciamento da segurança da informação (Information Security Management System – ISMS).
Associe corretamente as etapas e as descrições do ciclo PDCA.

ETAPAS
1 - Planejar 2 - Executar 3 - Checar 4 - Agir

DESCRIÇÕES

( ) mais suscetível à realização de auditoria interna.
( ) quando são tomadas medidas preventivas e o ISMS é atualizado.
( ) quando é desenvolvida e documentada a política de segurança da informação.
( ) quando a política de segurança da informação e os procedimentos e medidas subjacentes são implementados. As responsabilidades são alocadas a cada sistema e/ou processo de informação.

A sequência correta dessa associação é
Alternativas
Q4085737 Segurança da Informação
Com relação aos conceitos associados à Segurança da Informação temos os rootkits.
Eles podem trabalhar no(s) nível(is) do
Alternativas
Q4085736 Segurança da Informação
Avalie as afirmações sobre os Sistemas de Detecção de Intrusão (Intrusion Detection Systems – IDS).

I - IDS usam a avaliação da vulnerabilidade (por vezes referida como rootkit).
II - IDS não são indicados para proteção de ataques de negação de serviço (Denial-of-Service).
III - IDS devem monitorar o tráfego da rede e a atividade das máquinas.
IV - Um Sistema de Detecção de Intrusão reúne e analisa informações de várias áreas de um computador ou de uma rede para identificar possíveis violações de segurança, o que inclui tanto intrusões (ataques de fora da organização), quanto mau uso (ataques de dentro da organização).

Está correto apenas o que se afirma em
Alternativas
Respostas
821: A
822: E
823: E
824: B
825: A
826: A
827: D
828: D
829: E
830: D
831: C
832: C
833: B
834: A
835: B
836: E
837: E
838: B
839: D
840: C