A Linguagem de Programação Aplicada
Por: luiz-iury • 3/11/2017 • Exam • 920 Palavras (4 Páginas) • 370 Visualizações
UNIP INTERATIVA
Curso: Gestão em Redes de Computadores Série ou Período: 3º Bimestre - 2 º Semestre
Tipo: Bimestral
- - Questões objetivas – valendo 5,00 pontos
- - Questões discursivas – valendo 5,00 pontos
----------------------------------------------------------------------------------------------------------------------------
Questões de múltipla escolha
Disciplina: 710660 - Linguagem de Programação Aplicada
Questão 1: Para uma boa administração de rede, várias ferramentas de software estão disponíveis nos principais sistemas operacionais, possibilitando a identificação de alguns tipos de problemas que podem ocorrer. Assinale a alternativa que indica um dos programas mais utilizados e cuja principal função é verificar a conectividade entre endereços de rede:
- ICMP.
- BASH.
- TRACEROUTE.
- PING. (ok)
- IPCONFIG.
Questão 2: Leia o trecho sobre o Shell Script.
[pic 1]
Analise as assertivas que seguem:
- echo - exibe mensagens na tela. V
- scanf - captura o que o usuário digitar.
- date - mostra data e horário. V
- w - mostra usuários conectados. V
Assinale a alternativa que apresenta a(s) afirmativa(s) correta(s):
- I e II.
- I e III.
- I, III e IV. ok
- III e IV.
- IV.
Questão 3: A utilização de linguagens de Script permite que os desenvolvedores criem páginas mais dinâmicas. Assinale a alternativa INCORRETA:
- Por ser um subconjunto do Visual Basic, o VBScript será muito familiar aos usuários do Visual Basic ou do VBA ( Visual Basic Application ).
- O VBScript não pode ser executado em outros browsers além do Internet Explorer. ok
- O acesso ao banco de dados é feito através dos métodos do objeto ADO (ActiveX Data Object).
- O VBScript possui tipagem dinâmica ou flexível, ou seja, interpreta os comandos independentemente de estarem escritos em letra maiúscula ou minúscula.
- As linguagens de script possuem regras de escopo mais simples e possibilidade de ausência de declaração.
Questão 4: Sistemas de arquivos é um conjunto de rotinas e estruturas lógicas, que permitem ao sistema operacional controlar o acesso ao disco rígido. O Linux suporta uma quantidade muito grande de sistemas de arquivos. Assinale dentre as opções que seguem a que não representa um sistema de arquivos suportado pelo Linux.
- EXT2.
- EXT3.
- ReiserFS.
- XFS.
- SHELL. ok
Questão 5: Existem algumas formas de representação de algoritmos que podemos utilizar. Cada uma possui uma particularidade que deve ser analisada para a escolha mais adequada para o desenvolvedor. Assinale a alternativa preferida pelos programadores devido à semelhança com a estrutura utilizada nas linguagens de programação.
- Pseudocódigo. ok
- Descrição narrativa.
- Diagrama de Chapin.
- Fluxograma.
- Nenhuma das anteriores.
Questão 6: Algoritmos são formas de representação do raciocínio lógico elaborado para resolução de um determinado problema, porém é importante seguir algumas regras, para uma elaboração adequada, de forma que todos entendam o que foi desenvolvido. Assinale a alternativa correta em relação às regras a que devemos obedecer para a elaboração de um bom algoritmo:
- Não existem em relação ao número de passos a serem implantados.
- Uma determinada atividade pode gerar dúvidas em relação ao que deve ser realizado sem gerar prejuízos para um bom algoritmo.
- Para cada atividade a ser realizada só pode haver uma saída.
- Todo algoritmo deve possuir um ponto que determina o seu fim, independentemente do caminho que foi seguido ao longo de todo o raciocínio. ok
- Na elaboração de um algoritmo devemos nos preocupar com a linguagem de programação que será utilizada para a geração do programa executável.
Questão 7: O algoritmo a seguir está representado na forma de pseudocódigo e tem por objetivo analisar a nota de um aluno através da média obtida entre duas notas.
Algoritmo Media
Var NP1, NP2, Media_Final
Inicio
Leia NP1, NP2
Media_Final := (NP1+NP2) / 2
Se Media_Final >= 7 Entao
Escreva “ Aluno Aprovado ”
Senao
Escreva “ Aluno Reprovado ”
Fim
Assinale a alternativa que demonstra as saídas possíveis após a sua execução:
- Media_Final = 7.
- “ Aluno Aprovado ” ou “ Aluno Reprovado ”.
- Somente “ Aluno Aprovado ”.
- Somente “ Aluno Reprovado ”
- “ Aluno Aprovado ” e “ Aluno Reprovado ”.
Questão 8: O trecho de algoritmo a seguir representado em pseudocódigo mostra uma estrutura de repetição do tipo laço contado e manipula através das instruções um tipo de estrutura de dados muito utilizada em programação.
...