Logo Passei Direto
Buscar

Linguagens de Marcação e Vetores

Ferramentas de estudo

Questões resolvidas

Sobre os métodos para se trabalhar com vetores em JavaScript, analise as afirmacoes e classifique-as em verdadeiras (V) ou falsas (F):
( ) O método push() permite remover o último elemento de um vetor.
( ) O método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido.
( ) O método splice() permite inserir ou remover um ou mais elementos em um vetor.
( ) O método unshift() permite desfazer o que foi removido pelo método shift().
( ) O método concat() permite concatenar um ou mais vetores.
F – F – V – F – V.
V – F – F – V – V.
F – V – F – F – V.
V – V – F – V – F.
F – V – V – F – V.

Sobre a criação de um documento HTML e suas tags, podemos afirmar:

I. Pode ser utilizado um editor de textos simples, como o bloco de notas, ou mesmo editores mais avançados, como o Notepad++ e o Visual Studio Code.

II. Um documento HTML tem como extensão .html e deve sempre ser salvo com o nome de “index”.

III. Para salvar um arquivo como um documento HTML é necessário garantir que ele seja salvo com o tipo e, consequentemente, a extensão “.html”.

IV. O uso de IDEs ou editores mais robustos de código permitem utilizar certas facilidades, como o destaque de códigos e palavras reservadas das linguagens de programação ou marcação.

V. Um desenvolvedor web que cria documentos HTML pode ser chamado também de programador em HTML.

São verdadeiras:

a) II - III - IV.
b) I - III - V.
c) I - III - IV.
d) II - IV - V.
e) I - II - III.

Um documento HTML é composto por diversas tags, dentre elas a e a . Sobre essas duas tags essenciais para se criar um website, assinale a alternativa correta.

a) A tag apresenta o cabeçalho do documento HTML, fornecendo informações para o navegador e mecanismos de busca. Na versão do HTML5, esta tag pode ser suprimida.
b) A tag é equivalente ao corpo dos seres humanos, é nela em que são inseridos os conteúdos, ou seja, as vestimentas e acessórios. Mas, assim como a tag , também pode ser suprimida.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sobre os métodos para se trabalhar com vetores em JavaScript, analise as afirmacoes e classifique-as em verdadeiras (V) ou falsas (F):
( ) O método push() permite remover o último elemento de um vetor.
( ) O método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido.
( ) O método splice() permite inserir ou remover um ou mais elementos em um vetor.
( ) O método unshift() permite desfazer o que foi removido pelo método shift().
( ) O método concat() permite concatenar um ou mais vetores.
F – F – V – F – V.
V – F – F – V – V.
F – V – F – F – V.
V – V – F – V – F.
F – V – V – F – V.

Sobre a criação de um documento HTML e suas tags, podemos afirmar:

I. Pode ser utilizado um editor de textos simples, como o bloco de notas, ou mesmo editores mais avançados, como o Notepad++ e o Visual Studio Code.

II. Um documento HTML tem como extensão .html e deve sempre ser salvo com o nome de “index”.

III. Para salvar um arquivo como um documento HTML é necessário garantir que ele seja salvo com o tipo e, consequentemente, a extensão “.html”.

IV. O uso de IDEs ou editores mais robustos de código permitem utilizar certas facilidades, como o destaque de códigos e palavras reservadas das linguagens de programação ou marcação.

V. Um desenvolvedor web que cria documentos HTML pode ser chamado também de programador em HTML.

São verdadeiras:

a) II - III - IV.
b) I - III - V.
c) I - III - IV.
d) II - IV - V.
e) I - II - III.

Um documento HTML é composto por diversas tags, dentre elas a e a . Sobre essas duas tags essenciais para se criar um website, assinale a alternativa correta.

a) A tag apresenta o cabeçalho do documento HTML, fornecendo informações para o navegador e mecanismos de busca. Na versão do HTML5, esta tag pode ser suprimida.
b) A tag é equivalente ao corpo dos seres humanos, é nela em que são inseridos os conteúdos, ou seja, as vestimentas e acessórios. Mas, assim como a tag , também pode ser suprimida.

Prévia do material em texto

1)
O desenvolvimento de páginas estáticas adota HTML como linguagem de marcação essencial para a criação de tal conteúdo. Considerando a existência de outras linguagens de marcação, em especial XML e XHTML, assinale a alternativa correta:
Alternativas:
· A linguagem XML é utilizada para a criação de páginas web mais flexíveis e gera arquivos com extensão .XML.
· A linguagem de marcação HTML não é uma linguagem de programação e é menos restritiva que XML e XHTML, criando documentos com a extensão .lmth.
· A linguagem de marcação extensível, XML, é uma linguagem menos restrita que XHTML, permitindo a representação de dados ou criação de outras linguagens de marcação e tem como extensão os arquivos .xms.
· A linguagem de marcação de hipertexto, HTML, é menos restrita que XHTML e mais especializada que XML, e tem como padrão de extensão de seus arquivos a extensão .html.
checkCORRETO
· A linguagem de marcação XHTML une elementos de HTML com XML, criando uma versão mais restritiva para o desenvolvimento web, gerando arquivos com extensão .XMLH.
Resolução comentada:
A linguagem HTML gera arquivos com extensão .HTML, enquanto a XML gera arquivos com extensão .XML e XHTML com a extensão .XHTML. HTML é especializada e mais restritiva que XML, que por sua vez é utilizada para representar, na maioria das vezes, dados e informações ou permitir a especificação de outras marcações e linguagens. Como é o caso do XHTML, que usa as tags do HTML e as restrições do XML para criar uma linguagem de marcação web mais restrita e, consequentemente, mais padronizada.
Código da questão: 60569
2)
Sobre os métodos para se trabalhar com vetores em JavaScript, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) O método push() permite remover o último elemento de um vetor.
( ) O método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido.
( ) O método splice() permite inserir ou remover um ou mais elementos em um vetor.
( ) O método unshift() permite desfazer o que foi removido pelo método shift().
( ) O método concat() permite concatenar um ou mais vetores.
Assinale a alternativa que contenha a sequência correta de V e F:
Alternativas:
· F – F – V – F – V.
· V – F – F – V – V.
· F – V – F – F – V.
· V – V – F – V – F.
· F – V – V – F – V.
checkCORRETO
Resolução comentada:
É falso que o método push() permite remover o último elemento de um vetor. Na realidade ele inclui um elemento ao final dos elementos já inseridos no vetor. É verdadeiro que o método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido, e que o método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido. É falso que o método unshift() permite desfazer o método shift(). Na realidade, ele inclui um elemento na primeira posição e desloca todos os demais elementos para uma posição a mais. É verdade que o método concat() permite concatenar um ou mais vetores.
Código da questão: 60580
3)
Sobre as tags de links do HTML, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F):
(   ) A tag <a> é uma tag self close e define o hiperlink, que leva a uma outra página.
(   ) A tag <a> possui o atributo href, que indica para qual recurso o link clicado levará.
(  ) A tag <nav> possui como tag de fechamento </nav> e cria um conjunto de hiperlinks marcados com a tag <a>.
(   ) Para se criar um menu de links, pode-se utilizar a tag <nav>, que é uma tag self close.
(   ) A tag <link> define a relação entre um documento HTML e um arquivo qualquer de recurso. Geralmente, uma página de estilos em cascata (CSS).
Assinale a alternativa
que contenha a sequência correta de V e F:
Alternativas:
· F – F – V – V – V.
· F – V – V – F – V.
checkCORRETO
· F – F – V – F – V.
· V – V – F – V – F.
· V – F – F – V – V.
Resolução comentada:
A tag <a> não é uma tag self close, e apresenta um hiperlink que leva para uma outra página ou recurso, por meio de um atributo href. Esta tag pode ser inserida entre as tags de abertura e fechamento do elemento <nav> para criar um menu de links. Logo, a tag <nav> não é self close. Finalmente, a tag <link> define a relação entre um documento HTML e um arquivo qualquer de
recurso, podendo ser, entre eles, uma página de estilo em cascata (CSS).
Código da questão: 60566
4)
JavaScript pode ser integrada com um documento __________ por meio de ______________ dos elementos. São exemplos destes eventos o ______________ de um botão ou elemento e o _______________, que representa um evento a ser disparado quando a página for __________________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
· ECMA; Atributos; Onload; Onclick; Excluída.
· HTML; Eventos; Onclick; Onload; Carregada.
checkCORRETO
· HTML; Propriedades; Onclick; Onclose; Depurada.
· CSS; Eventos; Onload; Onclick; Carregada.
· CSS; Eventos; Onclose; Onload; Depurada.
Resolução comentada:
JavaScript pode ser integrada com um documento HTML por meio de eventos dos elementos de tais documentos. São exemplos destes eventos o onclick de um botão ou elemento e o onload, que representa um evento a ser disparado quando a página for carregada.
Código da questão: 60579
5)
Uma regra de folhas de estilos é composta por seletor, declaração, propriedade, valor da propriedade. Considerando o exemplo de regra do CSS a seguir, assinale a alternativa correta.
body {
background-color: lightgrey;
color: blue;
}
Alternativas:
· A regra CSS indicada está incorreta, pois as propriedades e seus respectivo valores devem ser separados por vírgula “,”.
· A palavra “body” é o nome do seletor e corresponde ao nome de uma classe que deve ser indicada
em algum elemento do documento HTML.
· A palavra “background-color” corresponde à cor de fundo e é uma propriedade que altera a cor de fundo, de acordo com o seletor indicado.
· A palavra “color” corresponde à propriedade e o valor “blue” ao valor desta propriedade.
checkCORRETO
· A declaração de uma regra em CSS pode conter quantos pares propriedades-propriedades valor forem necessários, bem como quantos tipos de seletores forem necessários.
Resolução comentada:
O termo “body” corresponde ao seletor da regra e remete-se ao elemento HTML definido com a tag body, já que não possui “#” ou “.” antes da palavra. Na declaração da regra temos duas propriedades e dois valores de propriedades. Cada um para a sua propriedade respectiva. Sendo “background-color” correspondente à cor de fundo, com seu valor lightgrey, e a propriedade “color” com o valor de propriedade “blue”. Enquanto a primeira altera o plano de fundo para cinza claro, a segunda altera a cor do texto.
Código da questão: 60571
6)
Para a criação de um website devemos considerar um padrão mínimo na estrutura de website. Considerando tal estrutura, assinale a alternativa correta:
Alternativas:
· A escolha das pastas e subpastas de um projeto deverá ser realizada mediante acordo com o time de desenvolvedores e clientes.
· Uma subpasta css deverá armazenar as folhas de estilo em cascata e todas as páginas html que também integrarem folhas de estilo..
· A pasta js deverá armazenar arquivos JavaScript e também arquivos .css.
· Uma subpasta html é indicada para armazenar arquivos .html, incluindo o arquivo index.html.
· Uma padronização indicada é a criação de subpastas que receberão e agruparão arquivos de mesma extensão.
checkCORRETO
Resolução comentada:
A escolha de uma padronização de pastas e subpastas deverá ocorrer entre o time de desenvolvedores somente, já que são a parte interessada. Dentre tal padronização, uma indicada é a criação de subpastas que armazenaram arquivos que correspondam com a mesma extensão. Por exemplo, arquivos .css ficarão na pasta css, arquivos .js ficarão na pasta js. Já os arquivos html, com exceção do arquivo index.html, deverão ser mantidos na subpasta html. O index.html fica na pasta raiz por ser o arquivoprincipal e a primeira página que o navegador exibirá em um projeto de um website.
Código da questão: 60591
7)
JavaScript possui diversas palavras reservadas em sua linguagem. Três delas: var, let e const são palavras específicas, utilizadas para a declaração de variáveis comuns e especiais. Leia e associe as duas colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
· I-C; II-B; III-A.
· I-B; II-A; III-C.
· I-A; II-B; III-C.
· I-C; II-A; III-B.
checkCORRETO
· I-A; II-C; III-B.
Resolução comentada:
Const define um tipo de variável especial, denominada constante. Uma constante deve ser declarada e receber um valor que não será alterado. Var define uma variável que pode ser utilizada tanto globalmente, se definida no escopo global, quanto localmente, em uma função ou método. Já let define uma variável dentro de uma função. Assim, só poderá ser utilizada dentro do escopo de tal função.
Código da questão: 60581
8)
Sobre a criação de um documento HTML e suas tags, podemos afirmar:
I. Pode ser utilizado um editor de textos simples, como o bloco de notas, ou mesmo editores mais avançados, como o Notepad++ e o Visual Studio Code.
II. Um documento HTML tem como extensão .html e deve sempre ser salvo com o nome de “index”.
III. Para salvar um arquivo como um documento HTML é necessário garantir que ele seja salvo com o tipo e, consequentemente, a extensão “.html”.
IV. O uso de IDEs ou editores mais robustos de código permitem utilizar certas facilidades, como o destaque de códigos e palavras reservadas das linguagens de programação ou marcação.
V. Um desenvolver web que cria documentos HTML pode ser chamado também de programador em HTML. 
São verdadeiras:
Alternativas:
· II - III - IV.
· I - III - V.
· I - III - IV.
checkCORRETO
· II - IV - V.
· I - II - III.
Resolução comentada:
A afirmação I é verdadeira, pois pode-se utilizar qualquer editor de textos para criar um documento HTML. Assim como a afirmação III também é verdadeira, pois, para salvar um arquivo como documento HTML é necessário garantir o uso da extensão “.html”, sendo indicado tal tipo no momento de salvar o arquivo correspondente. Finalmente, também é verdade o que se afirma em IV, pois os editores de código ou IDEs mais robustos trazem facilidades, como a identificação de palavras e códigos reservados de linguagens de programação ou de marcação, como o HTML. A afirmação II é falsa, uma vez que um documento HTML pode receber outro nome, além de “index”, contudo, para que o navegador consiga inicializar um projeto de uma página, ao menos um arquivo deve ser nomeado assim, em um projeto. A afirmação V também é falsa, pois como HTML é uma linguagem de marcação, torna-se errado dizer que uma pessoa é um programador HTML. O termo programador deve ser utilizado somente no contexto de linguagens de programação.
Código da questão: 60568
9)
Um código JavaScript para ser interpretado e, consequentemente, realizar suas funções em uma página HTML, necessita ser integrado ao código de tal página. Considerando o excerto de código JavaScript a seguir, assinale a alternativa correta.
document.getElementById("conteudo").innerHTML
Alternativas:
· A palavra “conteudo” refere-se a todo conteúdo que é exibido por uma página HTML.
· O trecho de código precisa ser inserido em um evento HTML para poder ser interpretado e realizar suas funções.
· A palavra document representa o próprio documento HTML que será modificado por meio da folha de estilos aplicada.
· A palavra getElementById representa um método que tem origem no objeto document e indica que buscará o elemento HTML pelo identificador da folha de estilos.
· A palavra innerHTML faz referência direta ao conteúdo do elemento, que retorna do documento HTML em que o código JavaScript irá atuar.
checkCORRETO
Resolução comentada:
A palavra document faz referência ao código do documento HTML, contudo, este será modificado por meio do código JavaScript. Para tal modificação será necessário buscar o elemento HTML por meio de seu id, o que é feito pelo método getElementById. Logo, não se trata de identificadores de folhas de estilos. O conteúdo a ser mostrado é passado então para o innterHTML, que corresponde ao conteúdo interno do elemento HTML alvo. O trecho de código não precisa ser inserido em um evento HTML, pois, neste caso, o próprio script identifica o elemento HTML pelo seu id. Finalmente, a palavra “conteudo” é o valor dado ao id do elemento HTML. Caso não exista um elemento com tal identificador, o código JavaScript não será executado.
Código da questão: 60578
10)
Um documento HTML é composto por diversas tags, dentre elas a <head> e a <body>. Sobre essas duas tags essenciais para se criar um website, assinale a alternativa correta.
Alternativas:
· A tag <body> corresponde à seção de um documento HTML que receberá o conteúdo ,que será
oculto do usuário final.
· A tag <head> é obrigatória e complementar a um documento HTML. Sem ela o conteúdo de uma página não será exibido corretamente.
· Tanto a tag <head>, quanto <body> são inseridas entre as tags de abertura e fechamento do <!DOCTYPE>.
· A tag <head> apresenta o cabeçalho do documento HTML, fornecendo informações para o navegador e mecanismos de busca. Na versão do HTML5, esta tag pode ser suprimida.
checkCORRETO
· A tag <body> é equivalente ao corpo dos seres humanos, é nela em que são inseridos os conteúdos, ou seja, as vestimentas e acessórios. Mas, assim como a tag <head>, também pode ser suprimida.
Resolução comentada:
A tag <body>, diferentemente da tag <head>, não pode ser suprimida. Ela equivale ao corpo humano, sendo a parte principal que receberá todo o conteúdo que será exibido para os usuários, por meio dos
navegadores. Juntamente com a tag <head>, a tag <body> está inserida entre a tag <html>, que possui abertura e fechamento. A tag <!DOCTYPE> é responsável por indicar o tipo de documento e sua versão ao navegador.
Código da questão: 60564
image1.png

Mais conteúdos dessa disciplina