Buscar

Linguagem de Programação Aplicada

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

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.
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. 
Para i = 1 até 10 faça
Inicio
Leia números[i] Fim
Assinale a alternativa que representa essa estrutura de dados.
Estrutura de dados heterogênea de uma dimensão.
Estrutura de dados homogênea de uma dimensão, também chamada de vetor. ok
Estrutura de dados homogênea de mais de uma dimensão, também chamada de matriz multidimensional.
Estrutura de dados heterogênea de mais de uma dimensão.
Nenhuma das anteriores. 
Questões discursivas
Questão 1: Uma das formas de representação de algoritmos é a denominada descrição narrativa, que faz uso da linguagem utilizada pelas pessoas para descrição das atividades a serem executadas em cada passo do algoritmo. Explique em poucas palavras o principal problema que esse tipo de representação apresenta.
A descrição narrativa utiliza como base a linguagem falada, isso pode levar a condições imprecisas ou gerar várias interpretações já que a linguagem falada muda de região para região
Questão 2: O conceito de variável foi criado para facilitar a vida dos programadores, permitindo acessar informações na memória dos computadores por meio de um nome, em vez do endereço de uma célula de memória. A instrução em pseudocódigo para declaração de variáveis é a VAR. Descreva como seria a forma correta de declarar quatro variáveis de acordo com a descrição a seguir:
uma variável que represente o nome do funcionário de uma empresa;
VAR nome_funcionario: caracter[30]
uma variável que represente a idade do funcionário de uma empresa;
VAR idade_funcionario: inteiro
uma variável que represente o salário do funcionário de uma empresa;
VAR salario_funcionario: real
uma variável que represente se o funcionário de uma empresa possui dependentes.
VAR dependentes: logico

Outros materiais

Outros materiais