O eXtensible Markup Language (XML) é uma recomendação da W3C para gerar linguagens de
marcação, no qual várias linguagens são baseadas. Dentre as alternativas sobre as afirmativas do XML,
escolha a CORRETA:
I) Devido à portabilidade, um banco de dados pode, através de uma aplicação, escrever em um arquivo
XML, e um outro banco distinto pode ler então estes mesmos dados.
II) Não suporta Unicode.
III) No XML não se fecha as tags abertas, diferente como é feito no HTML.
A eXtensible Hypertext Markup Language (XHTML) é uma reformulação da linguagem de marcação
HTML, baseada em XML. Referente ao código abaixo, responda a alternativa CORRETA sobre o
XHTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Home Page</title> </head> <body> </body> </html>
A estrutura de dados é um modo de armazenamento e organização de dados para que possam ser
usados eficientemente. Dentre as alternativas abaixo, sobre as afirmações de estrutura de dados,
escolha a CORRETA:
I) Uma fila é uma estrutura de dados em que cada elemento tem um ou mais elementos associados.
II) A árvore é uma estrutura de dados baseada no princípio Last-in, First-out (LIFO), na qual os dados
que foram inseridos primeiro serão os últimos a serem removidos.
III) Uma lista é uma estrutura de dados linear, que pode ser encadeada, a qual é composta por nós
que apontam para o próximo elemento e o último elemento apontará para nulo.
IV) As pilhas são estruturas baseadas no princípio First-in, First-out (FIFO), em que os elementos que
foram inseridos no início são os primeiros a serem removidos.
Em linguagem de programação, um ponteiro é um tipo de variável que não contém um valor, mas um
endereço de memória. Escolha a alternativa CORRETA sobre as afirmações de ponteiros:
I) No trecho de código “int *px" é declarado um ponteiro.
II) No trecho de código “int x; int *px; px= &x;" é atribuída ao ponteiro “px" o endereço da variável “x".
III) No trecho de código “int x; int *px; px=x;" não há utilização de ponteiro.
O Javascript é uma linguagem de programação interpretada que roda do lado do cliente e atualmente é
muito utilizada em aplicações web. Escolha a alternativa CORRETA sobre as afirmativas contendo as
características da Javascript:
I) Fortemente tipada.
II) Imperativa e estruturada.
III) Não possui escopo.
O Cascading Style Sheets (CSS) é uma linguagem de folhas de estilo utilizada para definir a
apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Escolha
a alternativa CORRETA sobre CSS e o exemplo de código abaixo:
/* código em CSS */
body
{
font-family: Arial, Verdana, sans-serif;
background-color: #FFF;
margin: 5px 10px;
}