Em linguagens de programação os comentários são informações, dicas ou avisos que estão presentes em um código-fonte para serem lidas por humanos mas que são ignoradas por interpretadores, compiladores, etc. Para que sejam definidos corretamente, os comentários devem respeitar uma formatação específica. Essa formatação é característica de cada linguagem. A linguagem de marcação HTML também possui comentários, eles podem conter uma ou muitas linhas. Marque a alternativa que indica, corretamente, um comentário válido em HTML.
Structured Query Language (SQL) é a linguagem de consulta padrão para bancos de dados relacionais e seu conhecimento é indispensável para profissionais que desejam trabalhar nesta área. A linguagem possui um grande conjunto de comandos e a literatura definiu nomes e siglas para as diversas categorias de comandos dessa importante linguagem. A respeito dessas categorias, analise as afirmativas abaixo e marque alternativa correta.
I. Quando manipulamos informações relacionadas às permissões de acesso em um banco de dados estamos realizando comandos da categoria DCL. Os comandos grant e revoke são exemplos de comandos dessa categoria.
II. Os comandos de categoria DDL são aqueles responsáveis pelo gerenciamento das estruturas presentes no banco de dados.
III. DML é o nome da categoria de comandos SQL responsável pela manipulação dos dados armazenados nas estruturas do banco de dados. Podemos citar como exemplos de comandos desta categoria os comandos insert, delete e update.
A respeito das estruturas de dados e algoritmos amplamente utilizados na execução de operações de busca e indexação, analise as afirmativas abaixo e marque alternativa correta.
I. Busca sequencial é a mais elementar de todas as buscas. Considerando a busca em uma estrutura de dados com informações ordenadas, a busca sequencial será sempre menos eficiente do que a busca binária, no pior caso. A busca binária se beneficia do fato da estrutura de dados estar ordenada, isso facilita sua estratégia de busca.
II. As funções hash são usadas para mapearmos grandes conteúdos de informações que, mesmo tendo tamanho variável, retornaram como resultado informações de pequeno porte e de tamanho fixo. Tratam-se de funções probabilísticas, ou seja, devem resultar sempre no mesmo valor toda vez que receberem um mesmo dado como entrada.
III. Árvores AVL possuem como uma de suas características o fato de serem balanceada. Isso significa que a altura sub árvore esquerda de qualquer nó tem a mesma altura da sua sub árvore direita.
Os bancos de dados NoSQL são percebidos atualmente como aqueles cuja modelagem foge do tradicional modelo relacional. Esse termo foi introduzido em 1998 mas seu conceito evoluiu após sua introdução. Atualmente o mercado conta com diversos bancos de dados NoSQL, que atendem necessidades específicas. A respeito do termo NoSQL e suas características, analise as afirmativas abaixo e marque alternativa correta.
I. Na década de 60 já existiam bancos de dados não relacionais que, de acordo com a atual definição de NoSQL, poderiam ser enquadrados como bancos dessa categoria.
II. Eventual Consistency é o conceito que define que alterações em um banco dados não são propagadas de forma imediata.
Isso pode causar o problema de leitura obsoleta. Esse conceito está presente em parte dos bancos de dados NoSQL.
III. Os bancos de dado NoSQL ganharam mais popularidade nas últimas décadas. Esse impulso ocorreu por conta de necessidade. Novas tecnologias e demandas acabaram por criar um cenário que forçou evoluções na área de banco de dados.
Com o foco no cliente e na rápida entrega de valor, as metodologias ágeis se disseminaram rapidamente pois são uma forma de acelerar as entregas em projetos de software. Elas alcançam tal objetivo estimulando uma gestão de processos que garante rápida reação às mudanças que ocorrem com frequência neste tipo de projeto. Isso é feito com o fracionamento das entregas para o cliente em ciclos menores. A respeito de conceitos e práticas das metodologias ágeis, analise as afirmativas abaixo e marque alternativa correta.
I. Em metodologias ágeis chamamos de sprint o ciclo regular de tempo utilizado para a execução de atividades até que um novo planejamento seja realizado.
II. O Extreme Programming (XP) prega diferentes práticas em desenvolvimento de software. Uma dessas práticas defende que a semana de trabalho não seja superior a 40 horas.
III. Em SCRUM o Product Backlog é a lista de tarefas que devemos realizar em um sprint.
O PMBOK, em sua 5ª edição, elenca algumas áreas de conhecimento cujo gerenciamento é considerado importante para o sucesso de um projeto. As áreas de conhecimento agrupam diversos processos que devem ser executados. Uma destas áreas trata da questão dos riscos em um projeto. Analise as afirmativas abaixo e marque alternativa que não descreve o nome de um processo ligado à área deconhecimento de riscos no PMBOK 5ª edição.
O MySQL é provavelmente o Sistema Gerenciador de Banco de Dados (SGBD) mais popular da atualidade. Criado na década de 90, esse importante SGBD pertence atualmente a Oracle Corporation. Parte do seu sucesso se deve pela facilidade de integração com o PHP, uma linguagem de programação bastante difundida. A respeito das características do MySQL, analise as afirmativas abaixo e marque alternativa correta.
I. Por ser um SGBD apropriado para informações semiestruturadas, é classificado como um banco de dados de chave-valor.
II. É um SGBD de concepção in-memory, indicado portanto para aplicações com exigência de alto desempenho.
III. É um software livre que conta com suporte à SQL. Suporta também: Transações, Triggers, Stored Procedures, Hot Backup e Cursores.
A integridade dos dados é garantida não apenas pela proteção contra o acesso de usuários indevidos. Acidentes causados por humanos ou falhas de hardware podem comprometer essa integridade. Por conta destes riscos a prática de backup ganha uma importância grande pois apresenta uma solução para tais imprevistos. A respeito dos conceitos de backup, analise as afirmativas abaixo e marque a alternativa correta.
I. A literatura define diversos tipos backup. Apesar de todos estes tipos garantirem uma recuperação de dados segura, cada um deles possui vantagens e desvantagens. Dentre as principais questões que devemos considerar para a escolha de qual tipo de backup é mais adequado para uma realidade, temos: velocidade de execução do backup, velocidade de recuperação dos dados e o tamanho do volume gerado pelo processo de backup.
II. Quando realizamos uma simples cópia direta e completa de todas as informações que desejamos preservar, estamos realizando um Backup Full.
III. Backup Diferencial consome menos espaço que o Incremental. Entretanto tem a desvantagem do processo de recuperação de dados ser mais lento do que o do Backup Incremental.
Marque a alternativa que indica, corretamente, o valor resultante da consulta SQL apresentada abaixo quando aplicada a um banco de dados PostgreSQL 8 que possui tabelas de nomes UFS e CIDADES preenchidas com as seguintes informações.

Quanto aos conceitos gerais de Segurança da Informação, analise as afirmativas a seguir e assinale a alternativa correta.
I. Os dois tipos clássicos de sistemas de criptografia são o simétrico e o assimétrico.
II. Os programas antivírus do mercado conseguem detectar vários tipos de malwares.
III. Com a tecnologia da Computação em Nuvem é desnecessário fazer backups corporativos.
Das afirmativas:
De acordo com o Manual de Orientação do Contribuinte referente à NF-e, versão 7.0, os seguintes campos compõem a Chave Natural da NF-e: UF, CNPJ ou CPF do emitente,
O envio em de E-mails em simultâneo para grandes quantidades de destinatários é chamado:
Seja uma rede neural com camada de entrada com dimensão dois que recebe dados (x1 , x2 ). Essa rede aplica pesos w1 em x1 , w2 em x2 e adiciona um viés w0 . A função de ativação é dada pela função sinal s(z) = +1, se z ≥ 0, e s(z) = -1, se z < 0. Essa rede não tem nenhuma camada oculta e será utilizada para classificar observações em y=+1 ou y=-1.
Para pesos w1 = 2, w2 = 3 e viés w0 = 1, a região de classificação é uma reta que passa nos pontos:
Sobre as características do grupo de trabalho responsável pela análise SWOT, julgue verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir.
I. O grupo de trabalho deve discutir pontos fracos e ameaças de forma aberta e objetiva.
II. O grupo de trabalho deve reservar o tempo necessário para realizar uma análise profunda para desenvolver um plano de ação viável.
III. O grupo de trabalho deve pensar e atuar de modo semelhante para que todas as ações sejam determinadas sem discussões.
A sequência correta é
Considerando o modelo em camadas OSI utilizado para o projeto de sistemas de redes de computadores, julgue verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir.
I. A camada de Rede é responsável por transferir os pacotes da origem ao destino, fornecer ligação entre as redes e recuperar erros.
II. A camada de Enlace de dados é responsável por organizar bits em frames, comprimir os dados e fornecer entrega nó a nó.
III. A camada de Transporte é responsável por prover a entrega confiável de mensagens de processo a processo, criptografar e comprimir os dados.
A sequência correta é