Na linguagem HTML 5 há vários novos tipos de
entrada para os campos do formulário, os
quais permitem um melhor controle de entrada
e validação de dados. O tipo de entrada é
definido no elemento<input>por meio do
atributo type. Assinale a alternativa que
apresenta um tipo de dado inválido para o
elemento input.
Todas as informações, dados ou instruções
que serão manipuladas internamente pelo
processador utilizam o barramento de dados
para serem transferidas dos periféricos do
sistema para o processador. Assinale a
alternativa correta quanto à largura de um
barramento de dados em uma arquitetura i386.
Com relação a vetores de registros, um
registro, ou simplesmente estrutura, é um
agrupamento de variáveis relacionadas entre si
que podem ser referenciadas como um único
elemento. As variáveis desse elemento
construído podem ser de diferentes tipos,
montando, assim, um tipo composto
heterogêneo (CELES; CERQUEIRA; RANGEL,
2004). Assinale a alternativa que apresenta a
estrutura correta que é possível utilizar para
percorrer um array.
João é um engenheiro de software e foi
incumbido por seu superior a realizar a
especificação de um novo software. Ao atingir
o momento de realizar a especificação do
modelo de dados e relacionamento, João ficou
com dúvidas. Diante do exposto, assinale a
alternativa que apresenta o melhor modelo
para descrever estes dados e relacionamentos.
Margareth é desenvolvedora de interfaces web
e, em um de seus projetos, está com
dificuldade para encontrar o erro de
diagramação de um botão que inseriu em uma
página web utilizando linguagem HTML.
Assinale a alternativa que apresenta qual
recurso Margareth poderia utilizar para
identificar e validar erros em tempo de
execução do seu navegador.
Em computadores, quando nos referimos à
frequência de operação, isto é o mesmo que
dizer que estamos nos referenciando ao
______. Assinale a alternativa que preencha
corretamente a lacuna.
O modelo OSI, amplamente utilizado como
referência para comunicações em redes,
organiza suas operações em sete camadas que
interagem entre si. Assinale a alternativa que
apresenta as três funções principais que o
modelo OSI distingue em seu funcionamento.
Carmen é uma desenvolvedora recém
contratada e está prestes a disponibilizar a sua
primeira atualização em uma página HTML no
ambiente de homologação de sua empresa.
Carmen precisa realizar a transferência deste
arquivo de sua máquina para o ambiente de
homologação. Assinale a alternativa correta
quanto ao serviço que Carmen deve utilizar
para esta transferência.
No desenvolvimento de aplicações web utilizando
Java, duas tecnologias principais são JavaServer
Pages (JSP) e Servlets, ambas introduzidas pela
Sun Microsystems nos anos 1990. Assinale a
alternativa que apresenta a principal diferença
entre JSP e Servlets em termos de programação e
funcionalidade, e como essas tecnologias
contribuem para a geração de conteúdo dinâmico
em páginas web.
Um computador é uma máquina que processa
dados. Ao escrevermos um programa,
estamos, na verdade, realizando essa tarefa
com os dados que o usuário entrega para a
máquina. Por exemplo, quando queremos que
um programa realize o cálculo da média entre
duas notas, é preciso que, de alguma forma, o
programa “receba” essas duas notas. Assinale
a alternativa que apresenta qual operador é
comumente utilizado em linguagens baseadas
em C, como a linguagem Java por exemplo,
para sinalizar o recebimento de um valor para
uma variável.
Com relação aos modelos de construção de
software, assinale a alternativa que apresenta
um modelo de processo executado em
sequência, sem que de uma etapa posterior
seja possível retornar a uma etapa anterior.
Em toda e qualquer tecnologia, novos recursos
são lançados e outros são descontinuados. Na
linguagem HTML, isso não é diferente. Assinale
a alternativa que apresenta a tag que foi
descontinuada em sua versão 5.
“São declarações de serviços que o sistema deve
fornecer, de como o sistema deve reagir a
entradas específicas e de como o sistema deve se
comportar em determinadas situações. Em alguns
casos, também podem explicitar o que o sistema
não deve fazer.”
Diante do exposto, assinale a alternativa
correta.
Sobre as principais diferenças de sintaxe entre
HTML e XML, analise as afirmativas abaixo.
I. No HTML, é permitido criar etiquetas
personalizadas para atender às necessidades
do autor do documento.
II. XML exige que todas as etiquetas sejam
fechadas corretamente, enquanto no HTML
isso nem sempre é obrigatório.
III. HTML possui etiquetas predefinidas e
padronizadas, que não podem ser alteradas.
IV. XML é mais rigoroso em relação à distinção
entre maiúsculas e minúsculas nas etiquetas,
diferentemente do HTML.
V. No HTML, todas as etiquetas devem seguir
uma estrutura hierárquica rigorosa, assim como
no XML.
Com relação a elementos sintáticos de JSP, para
escrevermos códigos em Java inseridos em
páginas HTML, dispomos de três formas
diferentes, comumente conhecidas como
elementos. Cada uma delas tem um
comportamento diferente no momento da
execução do código. Assinale a alternativa que
apresenta um elemento sintático de JSP correto.
A distribuição de endereços por ISPs criou um
novo problema. Suponha que um ISP tenha
concedido um pequeno intervalo de endereços
para uma pequena empresa ou residência, se a
empresa crescer ou a família precisar de um
intervalo de endereços maior, o ISP pode não
ser capaz de atender a essa demanda porque
os endereços anteriores e posteriores ao
intervalo podem já ter sido atribuídos a outras
redes. Diante do exposto, assinale a alternativa
que apresenta a tecnologia capaz da tradução
de endereços de rede.
Quando um usuário acessa um website através
de uma URL, como www.avaliacao.com.br, é
necessário que essa URL seja traduzida para
um endereço IP para que a comunicação entre
o navegador e o servidor possa ocorrer.
Assinale a alternativa que apresenta o serviço
responsável por essa tradução de nomes de
domínio para endereços IP.