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.

Com base em uma planilha eletrônica genérica a seguir, assinale a alternativa que apresenta o resultado da fórmula:
=MÉDIA(A2:C2)+SOMA(A1:C1)
Quanto às principais características técnicas dos editores de texto Microsoft Word e LibreOffice Writer, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).
( ) Os arquivos DOCX do Microsoft Word podem ser abertos no LibreOffice Writer.
( ) O LibreOffice embora seja gratuito ainda não está disponível para o Windows 10.
( ) Tanto o Microsoft Word como o LibreOffice Writer possuem versões em português.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Foram configurados dois monitores de vídeo no Windows 10.
Para alterar a forma como são exibidas as imagens nesses dois vídeos, ou seja, o modo de exibição da apresentação, deve-se pressionar:
No Microsoft Word, o editor de textos do pacote Office, qual o conjunto de teclas que é utilizado para acionar as opções de impressão do programa, exibindo as opções para configurar imprimir um documento?
Uma pasta compactada é um tipo de pasta que pode ser utilizada para armazenar arquivos diminuindo seu tamanho economizando assim espaço nos dispositivos de armazenamento.
Sobre esse tipo de pasta e seus arquivos, assinale a alternativa correta.
O conceito dado pela Free Software Foundation, FSF, para software livre, onde deve possuir a seguinte característica.