Font size
WorksheetsProgramação - Cliente
Total questions: 100
Worksheet time: 58mins
Que linha abaixo irá abrir um janela pop up (mensagem) no ecran
onclick=
alert("ola!");
<script></script>
console.log("olá!);
type="text/javascript"
<script src="ficheiro.js"></script>
Como está a ser referenciado o código JavaScript?
inline
JS externo
Qual a tag utilizada para se inserir código em JavaSript?
<script></script>
<scripit></scripit>
<scripti></scripti>
<javascript></javascript>
Nenhuma das alternativas.
Qual das seguintes opções coloca a mensagem "bom dia" no ecran através de uma janela popup?
<script> mensagem(“bom dia”); <script>
<script> text(“bom dia”); <script>
<script> alert(“bom dia”); <script>
<script> pop up(“bom dia”); <script>
console.log("bom dia");
Sobre JavaScript. Escolhe a alternativa mais correta.
É uma linguagem de marcação usada para estruturar e dar significado para o conteúdo web.
É uma linguagem de programação e marcação que permite implementar itens complexos em páginas web.
É uma linguagem de regras de estilo usada para aplicar estilo ao conteúdo HTML.
É uma linguagem de programação que permite implementar itens complexos em páginas web e fazer interações com o conteúdo HTML.
É uma linguagem de programação fortemente tipada
Tendo por base a liguagem de programação JavaScript assinale a opção correta:
Os scripts só podem ser inseridos na tag <body>
Os scripts só podem ser inseridos na tag <head>
Os scripst's não podem ser colocados em ficheiros externos
Os identificadores de JavaScript diferenciam maiúsculas de minúsculas.
A única maneira de declarar uma variável em JavaScript é utilizando a palavra-chave var.
No JavaScript é possível interagir com a consola dos navegadores. O comando para imprimir o texto “JavaScript” na consola é:
console.dump(“JavaScript”);
console.print(“JavaScript”);
console.log(“JavaScript”);
console.echo(“JavaScript”);
console.info(“JavaScript”);
Em Java Script strings são textos escritos entre aspas duplas ou $:
Verdadeiro
Falso
Em JavaScript o sinal de igual é usado para atribuir valores a variáveis.
Verdadeiro
Falso
Em JavaScript após a declaração de uma variável esta não tem valor (tecnicamente, tem o valor de undefined).
Verdadeiro.
Falso
Em JavaScript como implemento o seguinte algoritmo
se X for maior ou igual a 10 escreva positiva
senão escreva negativa
(codifique tudo n mesma linha sem espaços)
(a)
Que comando é utilizado para converter um determinado valor ou texto para um número real.
converttoFloat
convertFloat
parsetoFloat
parseFloat
Qual a função do operador &&?
E
OU
Senão
Então
O que são variáveis ?
Variáveis são espaços no disco ou endereços físicos, reservados para armazenamento de ip's.
Variáveis são espaços ou endereços de memória, reservados para armazenamento de dados
Variáveis são condicionais inseridas no código para auxiliar nas lógicas e realizar somas, adiciões e qualquer tipo de operação matemática.
Variáveis são espaços ou endereços na memória flash do browser, reservadas para armazenamento de textos.
Para adicionar comentários no código Javascript existem duas formas. Os comentários em linha ou em alternativa em multiplas linhas. Indica a opção onde estão ilustradas estas duas opções para comentar código...
/*Comentário*/
//Comentário
'Comentário
<!-- Comentário-->
<!-- Comentário -->
-Comentário
-Comentário
'Comentário
Em algumas situações é necessário criar variáveis que não devem ser alteradas durante a execução do programa. Nestes casos, criamos...
variáveis inteiras
constantes
caracteres
condicionais
O Javascript é uma linguagem de programação, normalamente incorporada em:
Ficheiros HTML
Ficheiros CSS
Ficheiros Java
Ficheiros PHP
Qual a finalidade do Javascript?
Fazer cálculos em páginas Web
Formatar páginas Web
Desenhar em páginas Web
Dinamizar páginas Web
Qual destes símbolos pode ser utilizado para delimitar o fim de uma linha de código em JavaScript?
#
;
)
>
Qual das seguintes tag indica a presença de JavaScript?
<css>
<?php>
<script type="text/javascript">
<style>
Quando o código JavasSript é escrito diretamente dentro do html, é guardado como?
.html
.js
.css
nenhuma das alternativas
Escrever turmaA ou turmaa, para nome de variável é a mesma variável.
Verdadeiro
Falso
Na linguagem JavaScript, o operador === (três sinais de igualdade) realiza a comparação apenas do:
Tipo de Operandos.
Valor dos Operandos.
Conteúdo dos Operandos.
Valor lógico dos Operandos.
Valor e do tipo dos Operandos.
O Placeholder pode ser utilizado como Template de Strings no JavaScript a partir do ECMAScript6. Para usar essa estrutura ${}, ela deve estar entre:
` `
# #
' '
" "
A respeito do JavaScript. Assinala as alternativas corretas.
Client-Side
Server-Side
Multiplatafoma
Linguagem de Scripting
ECMAScript é a sua padronização
Sobre JavaScript, assinale a alternativa INCORRETA
É uma linguagem imperativa.
interpretada e orientada a objetos
Foi originada na linguagem de programação Java
Com um interpretador correto, pode ser utilizado no lado do servidor
É uma das linguagens de programação mais populares da atualidade
<button onclick="document.getElementById('demo')
.innerHTML = Date()">Hora</button>
Como foi incorporado o JavaScript no código apresentado?
inline
JS externo
<script src="ficheiro.js"></script>
Como é referenciado o código JavaSript ilustrado?
inline
JS externo
Ao clicar no botão “Mudar”, o texto do elemento <p> irá...
ser olcultado
mudar o tipo da fonte
ficar em itálico
ficar a negrito
Mudar o tamanho do texto
Qual será o valor da variável B após execução do código apresentado:
var B = 2 + 2 * 4;
10
16
8
12
Analise o código e escolha a alternativa que representa o resultado no ecran. var nome = "Javascript"; var valor = 10.50; var idade = 20;
document.write(nome + valor + idade);
Javascript10.520
Javascript 10.70
Javascript 30.50
Javascript3070
Analise o código abaixo e escolha a alternativa que representa o resultado apresentado no ecran.
var valorUm = parseInt("30"); var valorDois = parseInt("20"); document.write(valorUm + valorDois);
50
2030
3020
NaN
JavaScript é uma linguagem de programação baseada na linguagem Java e é voltada para programar para web.
Verdadeiro
Falso
Que opção não é um tipo válido em JavaScript?
Number
Null
Char
Function
Variáveis JavaScript podem conter muitos tipos de dados. Na seguinte instrução let comp = 16 a variável comp é do tipo:
Número
String
Objeto
Boolean
Undefined
O javascript pode ser criado num ficheiro separado e o seu conteúdo importado para a página html tal como o css?
Verdadeiro
Falso
Nem verdadeiro, nem falso.
Qual dessas opções é a forma correta de concatenar (juntar) texto e valores num unica string?
Como escrever uma string num documento HTML através do Javascript?
<p> Escrevendo... </p>
alert(" Escrevendo...");
document.write("Escrevendo...");
write("Escrevendo...");
O que significa a sigla DOM
Documento Oriented Object
Document Object Manipulation
Document Object Model
Data Object Model
O HTML é uma Linguagem de Programação
Verdadeiro
Falso
O que representa o objeto Document?
O documento de estilos
O documento PDF
O documento HTML
Uma janela
Qual das linguagens permite incorporar tags HTML
PHP
JavaScript
Java
C
Qual ou quais das sguintes hipóteses permite aceder em JavaScript a elementos HTML?
getElemetsById
getElementsByClassName
getTagbyName
querySeletor
getTagById
O JavaScript é uma linguagem imperativa não permitindo a programação de eventos...
Verdadeiro
Falso
O código ilustrado pode ser utilizado para...
permitir ao utilizador clicar na div area...
programar em JavaScript o que fazer quando o utilizador clicar em cima da div area...
escrever interação quando se clica da div area...
alterar a formatação da div area...
Qual das seguintes instruções permite declarar uma variável em JavaScript?
write
alert
let
for
O JavaScript permite a programação por objetos mas não por classes...
Verdadeiro
Falso
Objectos em programação são abstrações que podem conter propriedades e:
cores
funções
métodos
tags
Qual das seguintes tecnologias de codificação é mais indicada para dar interatividade a documento web:
HTML
CSS
JavaScript
PHP
O JavaScript é a linguagem mais adequada para aceder a uma Base de Dados MySql instalada num servidor
Verdadeiro
Faslo
A sigla HTML provém de:
A linguagem HTML é definida através de...
Pontuação
Parágrafos
Uma <tag>
é utilizada para dividir secções
não é necessária em HTML
Indica ao navegador qual o conteúdo a incluir
É parte de um titulo numa linha HTML
<h> é uma ...
<p> é...
uma tag de pontuação
uma tag de fim de parágrafo
uma tag de fim de pontuação
uma tag de inicio de um parágrafo
as tags Style são utilizadas para:
Aplicar um style a uma linha
Não são usadas em HTML
No topo de uma página para aplicar um style a todo o documento
Devem ser usadas com moderação
a tag body é usada para:
definir um unico cabeçalho
definir um unico paragráfo
incluir todos os elementos que são visiveis na página.
No HTML não existe a tag body... esta só existe no CSS
Para que serve a tag <br>
Fazer uma quebra de linha no documento HTML
Qual é o nome que usualmente se dá à primeira página de um site?
Dos conjuntos de tags apresentados indica aqueles em que podemos utilizar o atributo "src"?
O CSS é uma linguagem de programação
Verdadeiro
Falso
Qual dos códigos abaixo indicam CSS in-line?
<img src="" alt="" style="color: red;">
<img src="" alt="">
#cor{
color: "yellow"
}
h1{
color: "blue";
}
O que é CSS externo?
É aquele que só pode ser acedido de uma máquina externa
É aquele que fica num ficheiro externo
É aquele que utiliza a tag <style></style> no HTML
É aquele que utiliza que a TAG <extern></extern>
As três formas de se utilizarem estilos são:
-in-line
-out-line
-pre-line
-flex
-display
-screen
-interno
-externo
-hidrido
-in-line
-interno
-externo
Qual é a diferença entre os seletores "ID" e "class" no CSS?
ID é usado para identificar um elemento único, enquanto class é usado para identificar um grupo de elementos.
ID é usado para identificar um grupo de elementos, enquanto class é usado para identificar um elemento único.
ID e class são usados apenas para fins semânticos e não afetam o estilo de um elemento.
Não tem diferenças
Qual é a diferença entre as propriedades "margin" e "padding" no CSS?
"Margin" é usado para adicionar espaço interno a um elemento, enquanto "padding" é usado para adicionar espaço externo.
"Margin" é usado para adicionar espaço externo a um elemento, enquanto "padding" é usado para adicionar espaço interno.
"Margin" e "padding" são usados para a mesma finalidade e podem ser usados indistintamente.
Não há diferenças entre elas, as duas vão controlar o mesmo espaçamento interno
No CSS, a propriedade responsável por ajustar a espessura da fonte e que disponibiliza a opção para tornar o texto em negrito é:
font-bold.
font-family.
font-size.
font-style.
font-weight.
margin: 1px 2px 3px 4px;
As margens serão aplicadas na seguinte ordem, respectivamente:
Esquerda, direita, superior e inferior
Superior, direita, inferior, esquerda
Superior, inferior, esquerda e direita
Superior, esquerda, inferior e direita
Que tag deve ser utilizada para criar uma lista ordenada?
<dl>
<ul>
<ol>
<li>
Através do CSS3, assinale a alternativa que transforma em itálico o texto de hyperlinks quando se passa o cursor sobre eles:
a:hover { font-decoration: italic; }
a:hover { font-style: italic; }
a:hover { text-decoration: italic; }
a:hover { text-style: italic; }
Os elementos div afetados pelo estilo apresentado na figura aparecerão centralizados no navegador.
Verdadeiro
Falso
Num ficheiro CSS para selecionar um elemento pelo atributo class...
colocamos o valor do atributo precedido de . (ponto)
colocamos o valor do atributo precedido de * (asterisco)
colocamos o valor do atributo precedido de # (cardinal)
colocamentos o valor do atributo precedido de class
Num ficheiro CSS para selecionar um elemento pelo atributo id...
colocamos o valor do atributo precedido de . (ponto)
colocamos o valor do atributo precedido de * (asterisco)
colocamos o valor do atributo precedido de # (cardinal)
colocamentos o valor do atributo precedido de class
Um mesmo valor para o atributo id pode ser repetido várias vezes numa página HTML.
Verdadeiro
Falso
A sigla CSS provém de:
Cascade Style Sheet
Cascade Strong Sheet
Cascade Style Source
Can Style Sheet
Numa estrutura Cliente/Servidor o HTML e o CSS são codificações interpretadas no:
Cliente
Servidor
Tanto no Cliente como no Servidor
o HTML e o CSS são linguagens compiladas... logo não são de cliente nem de servidor...
Qual ou quais das siglas estão diretamente relacionadas com a definição de cor em CSS:
rgb
hsl
rgba
hsla
Fontes ou tipos de letra serifados são
aqueles que ornamentam/prolongam as pontas das letras
aqueles que colocam as letras carragdas (bold)
aqueles em que todas as letras ocupam o mesmo espaço
aqueles que imitam letras manuscritas
Qual dos seguintes não se refere a um tamanho de letra
kb
em
cm
px
pc
truetype e opentype referem-se a:
Fontes de letras
Tipos de software
Navegadores
Estilos
Nas aulas definimos que o simbolo : no CSS (como por exemplo :root) definia
pseudo classes
classes
ids
tags
As tecnologias Flexbox e Grid permitem definir a disposição dos elementos de um documento HTML de forma unidirecional ou bidirecional....
Verdadeiro
Falso
O HTML não permite a utilização de Flebox e Grid
Viva o S C de Braga
Existem na internet muitos conjuntos de ficheiros com estilos já prédefinidos e que podem ser utilizados na construção de páginas. O mais famoso deste conjunto de estilos prédefinidos é o Bootstrap... Normalmente estes ficheiros de estilos são designados por:
frameworks
opensource
bytecode
sdk tools
Um site diz-se responsivo quando:
se adapta ao tamanho do dispositivo de visualização
Responde rapidamente às solicitações
Não bloqueia
funciona em qualquer sistema operativo
Para definires o conteúdo de uma página recorres à codificação em:
CSS
JavaScript
Java
Para definires o estilo de uma página recorres à codificação em:
CSS
JavaScript
Java
Para definires interatividade e dinamica numa página recorres à programação em:
CSS
JavaScript
Java
Se pretenderes utilizar o JavaScript como linguagem de servidor então deves recarrer ao
NodeJS
XAMPP
WAMPP
Sistema Opertaivo
Qual ou quais das instruções podes utilizar para variáveis em JavaScript
var
let
while
*
Supõe as seguintes instruções em JS: a=5; a+=3; a++
com que valor fica a no final?
9
8
5
6
Em CSS o seletor * serve para:
Definir estilos por defeito
Multiplicar valores
Exponenciar valores
O CSS não tem o seletor *
O DOM (document object model) amplamente usado nos exercicios JavaSript que fizemos utiliza um modelo hirearquico... qual o primeiro dos elementos desta hirarquia
window
document
html
head
Quando é utilizado o JavaScript para programar eventos associados a elementos HTML a definição do evento tanto pode ser feita no HTML como por adição de eventos (addEventListener) no próprio JavaScript
Verdadeiro
Falso
O JavaScript não permite a programação por classes...
Veradeiro
Falso
O JavaScript é tipicamente uma linguagem de programação
Client Side
Server Side
Both Side
Fullstack
