Buscar

Linguagem de Programação aplicada Questionário Unidade III (2017 2)

Prévia do material em texto

03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 1/9
 Unidade III Revisar envio do teste: Questionário Unidade III (2017/2)H
Revisar envio do teste: Questionário Unidade III (2017/2) 
Usuário meujael.almeida @unipinterativa.edu.br
Curso Linguagem de Programação Aplicada
Teste Questionário Unidade III (2017/2)
Iniciado 03/10/17 21:08
Enviado 03/10/17 21:09
Status Completada
Resultado
da tentativa
2,5 em 2,5 pontos 
Tempo
decorrido
1 minuto
Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações:
- Possui número de tentativas limitadas a 3 (três);
- Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode prejudicar sua nota de participação AVA, bem como
gerar uma reprovação por frequência;
- Apresenta as justificativas das questões para auxílio em seus estudos – porém, aconselhamos que as consulte como último recurso;
- Não considera “tentativa em andamento” (tentativas iniciadas e não concluídas/enviadas) – porém, uma vez acessada, é considerada como
uma de suas 3 (três) tentativas permitidas e precisa ser editada e enviada para ser devidamente considerada;
- Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo impossível o seu acesso após esse prazo, então
sugerimos o armazenamento e/ou impressão para futuros estudos;
- A não realização prevê nota 0 (zero).
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas respondidas incorretamente
Unip Interativa
meujael.almeida @unipinterativa.edu.br
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 2/9
Pergunta 1
A linguagem VBScript é muito rica em operadores, que ajudam a manipular as variáveis em suas páginas ASP. Assinale a opção que correspondente à
denominação que se dá ao operador que realiza comparações entre valores do mesmo tipo.
Resposta Selecionada:
a. 
Operadores relacionais.
Respostas:
a. 
Operadores relacionais.
b. 
Operadores aritméticos.
c. 
Operadores lógicos.
d. 
Operadores de concatenação.
e. 
Nenhuma das alternativas anteriores.
Feedback da resposta:
Resposta: A
Comentário: Os operadores relacionais binários executam operações entre dois operandos.
Pergunta 2
As funções e procedimentos são recursos muito utilizados em programação, pois servem para agrupar um conjunto de instruções de acordo com a tarefa
que elas desempenham. Assinale a alternativa incorreta quando se fala de funções e procedimentos no VBScript.
Resposta
Selecionada: e. 
Os procedimentos e funções não permitem a passagem/recebimento de parâmetros em sua estrutura.
Respostas:
a. 
As funções deixam a leitura do código mais intuitiva.
b.
Estas estruturas, quando bem empregadas, facilitam bastante a organização modular do programa, permitindo a reutilização de suas
partes, além de facilitar a sua manutenção.
c.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 3/9
A principal diferença entre uma função e um procedimento está no fato de que uma função obrigatoriamente retorna um valor, enquanto
que um procedimento não retorna valor algum, ou seja, o procedimento apenas executa uma ação.
d.
Uma vantagem na utilização destas estruturas é não precisar copiar o código todas as vezes que necessitar executar determinada
operação.
e. 
Os procedimentos e funções não permitem a passagem/recebimento de parâmetros em sua estrutura.
Feedback
da
resposta:
Resposta: E
Comentário: Os procedimentos e as funções permitem a passagem de parâmetros que serão inseridos no momento da chamada desse
procedimento ou função, e serão transmitidos ao próprio código do procedimento ou função para por ele serem usados.
Pergunta 3
As linguagens de Script permitem que os desenvolvedores criem páginas mais dinâmicas, mesclando comandos de script com conteúdo de um arquivo
no formato HTML. O Visual Basic Script Language (VBScript) é a linguagem padrão para o servidor web da Microsoft. Assinale a alternativa que não
representa uma alternativa verdadeira.
Resposta
Selecionada: b. 
O VBScript não pode ser executado em outros browsers além do Internet Explorer.
Respostas: a.
Por ser um subconjunto do Visual Basic, o VBScript será muito familiar aos usuários do Visual Basic ou do VBA (Visual Basic
Application).
b. 
O VBScript não pode ser executado em outros browsers além do Internet Explorer.
c. 
O acesso a banco de dados é feito através dos métodos do objeto ADO (ActiveX Data Object).
d.
VBScript possui tipagem dinâmica ou flexível, ou seja, ele consegue interpretar os comandos independentemente se estão escritos
em letra maiúscula ou minúscula.
e. 
As linguagens de script possuem regras de escopo mais simples e possibilidade de ausência de declaração.
Feedback da Resposta: B
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 4/9
resposta: Comentário: O VBScript roda nativamente no browser Internet Explorer, porém, a execução em outros browsers também pode ser
realizada por meios de plug-ins.
Pergunta 4
Deve-se ter em mente que o VBScript precisa interpretar os códigos e o responsável por esta tarefa, considerando que o código deve ser interpretado no
servidor e não no cliente (browser), é o:
Resposta Selecionada:
d. 
IIS – Internet Information Service.
Respostas:
a. 
CSS – Cascading Style Sheets.
b. 
HTML – HyperText Markup Language.
c. 
Browser.
d. 
IIS – Internet Information Service.
e. 
HTTP – HyperText Transfer Protocol.
Feedback da
resposta:
Resposta: D
Comentário: O IIS é um servidor web e é responsável por interpretar os códigos VBScript, desta forma, entende-se que o código deve
ser interpretado no servidor, e não no cliente (browser).
Pergunta 5
Existem algumas instruções que devem ser seguidas para que o código VBScript seja interpretado pelo servidor. Dado o código em VBScript abaixo,
assinale a alternativa incorreta:
 <SCRIPT LANGUAGE=VBScript RUNAT=Server>
 <% if Hour(Now) < 12 then %>
 Bom dia!
% l %
0,25 em 0,25 pontos
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 5/9
 <% else %>
 Boa tarde!
 <% end if %>
Resposta
Selecionada: e. 
Todo o código escrito acima será apresentado para o cliente (web browser).
Respostas:
a. 
Quando se deseja executar algum código VBScript no servidor utiliza-se a tag <% %>.
b.
É preciso especificar qual a linguagem script que será utilizada e onde este código será interpretado, para isso utiliza-se a instrução:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
c. 
A linguagem script que estiver entre a tag <SCRIPT></SCRIPT> deve ser do tipo VBScript e será interpretada pelo servidor IIS.
d. 
Se a hora do sistema for = 11, então o texto retornado será "Bom dia".
e. 
Todo o código escrito acima será apresentado para o cliente (web browser).Feedback da
resposta:
Resposta: E
Comentário: Esta mescla de código HTML e VBScript, constitui uma página ASP. O servidor saberá que o código entre <% %> deverá
ser interpretado e não mostrado para o cliente, apenas o seu resultado.
Pergunta 6
Há algumas características comuns nas linguagens de script que as tornam mais fáceis de serem utilizadas, principalmente para pessoas com pouca
experiência em sua utilização. Assinale a alternativa que não representa uma alternativa verdadeira:
Resposta
Selecionada:
c.
O VBScript suporta apenas o tipo de variável "Variant", que suporta todos os outros tipos: integer, double, string, data e currency, e
assume o tipo de variável dependendo da atribuição feita a ele.
Respostas:
a. 
As variáveis são espaços reservados na memória, utilizados para ler e escrever dados que são utilizados em programas ou scripts.
b.
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 6/9
Em VBScript as variáveis não estão classificadas por tipos, isto quer dizer que nelas podem ser salvos igualmente números, letras ou
outros tipos de dados.
c.
O VBScript suporta apenas o tipo de variável "Variant", que suporta todos os outros tipos: integer, double, string, data e currency, e
assume o tipo de variável dependendo da atribuição feita a ele.
d. 
No VBScript é possível colocar duas instruções em uma mesma linha, otimizando assim os tamanhos dos códigos fonte.
e.
O recurso de "comentários" ajuda o programador a organizar melhor o seu código e é uma forma de documentar as funcionalidades do
mesmo.
Feedback da
resposta:
Resposta: C
Comentário: As quebras de linha são muito importantes, pois expressam o final de uma instrução e o início da instrução seguinte. Não
se pode colocar duas instruções em uma mesma linha.
Pergunta 7
O Visual Basic Script possui vários tipos de dados, mas na prática só possui um tipo de variável, que vai mudando de acordo com a informação que é
introduzida na mesma. Este tipo principal de dados é o tipo Variant, no qual podemos introduzir vários subtipos de dados. Assinale a alternativa incorreta
quando se fala em variáveis e seus tipos de dados no VBScript.
Resposta
Selecionada: b. 
É necessário realizar uma conversão para que a variável do tipo Variant mude de um subtipo a outro.
Respostas:
a. 
Para mudar o subtipo de uma variável do tipo Variant, é necessário inserir um dado nesta variável.
b. 
É necessário realizar uma conversão para que a variável do tipo Variant mude de um subtipo a outro.
c.
O tipo Variant é o que utiliza a maior quantidade de memória alocada, portanto deve-se, sempre que possível, evitar o seu uso,
otimizando assim os recursos de hardware do sistema.
d.
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 7/9
As variáveis no VBScript podem existir em dois níveis ou escopos: script ou procedimento. O termo escopo está relacionado à quais
pontos do programa aquela variável vai efetivamente existir.
e. 
O ciclo de vida de uma variável depende de qual nível esta variável foi declarada.
Feedback da
resposta:
Resposta: B
Comentário: A variável Variant muda automaticamente de um subtipo a outro, sem que tenhamos que fazer nenhuma operação
adicional.
Pergunta 8
Os operadores lógicos são empregados na comparação entre dois valores booleanos (0 ou 1), por isso, são denominados operadores lógicos binários.
Selecione a alternativa que não representa um operador lógico em VBScript:
Resposta Selecionada:
c. 
MOD
Respostas:
a. 
AND
b. 
OR
c. 
MOD
d. 
XOR
e. 
NOT
Feedback da
resposta:
Resposta: C
Comentário: O operador MOD é um operador aritmético e não um operador lógico e ele é utilizado para retornar o "resto" do
resultado da divisão de dois números.
Pergunta 9
0,25 em 0,25 pontos
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 8/9
Uma das tarefas fundamentais de qualquer programa é tomar decisões ao longo de sua execução. Os comandos de decisão permitem determinar qual é
a ação a ser tomada com base no resultado de uma expressão condicional. Dentre as opções abaixo, assinale aquela que corresponde ao tipo de
comando que devemos utilizar quando queremos alterar o fluxo de execução de um programa baseado no valor booleano, de uma expressão lógica ou
um conjunto delas.
Resposta Selecionada:
a. 
If... Then
Respostas:
a. 
If... Then
b. 
Select Case
c. 
Laço For
d. 
Laço While Wend
e. 
Laço Do Loop
Feedback da
resposta:
Resposta: A
Comentário: O comando IF serve para alterar o fluxo de execução de um programa baseado no valor booleano (verdadeiro ou falso),
de uma expressão lógica ou um conjunto delas.
Pergunta 10
Variáveis são elementos básicos de um programa. O volume de informações manipuladas em computadores é muito grande, sendo assim, utilizam-se
muitas variáveis no processamento dos dados. Assinale a alternativa incorreta quando se fala de variáveis em VBScript.
Resposta
Selecionada: e. 
Os atributos das variáveis podem ser alterados a qualquer momento durante o ciclo de vida do programa.
Respostas:
a. 
Variável é um objeto capaz de reter e representar um valor ou expressão.
b. 
Uma variável possui três atributos: um nome, um tipo de dado associado à mesma e a informação por ela guardada.
c.
0,25 em 0,25 pontos
03/10/2017 Revisar envio do teste: Questionário Unidade III (2017/2) &...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_56816987_1&course_id=_259136_1&content_id=_1745194_1&return_content=1&step= 9/9
Terça-feira, 3 de Outubro de 2017 21h09min34s BRT
Palavras reservadas em linguagens de programação são palavras que não podem ser usadas como um identificador pois são
reservadas para uso da gramática da linguagem.
d.
É recomendado criar variáveis com nomes que se relacionem com as funções que as mesmas irão exercer dentro de um programa.
e. 
Os atributos das variáveis podem ser alterados a qualquer momento durante o ciclo de vida do programa.
Feedback
da
resposta:
Resposta: E
Comentário: Uma vez definidos, os atributos, nome e tipo de dado de uma variável, não podem ser alterados e assim permanecem durante
toda a sua existência, desde que o programa que a utiliza não seja modificado. Por outro lado, o atributo informação está constantemente
sujeito a mudanças de acordo com o fluxo de execução do programa.
← OK

Continue navegando