Buscar

Linguagem de Programação: Conceitos Básicos

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 5 páginas

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

Prévia do material em texto

27/12/2017 AVA UNIVIRTUS
1/5
1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Linguagem de Programação
Roteiro de Estudo
Avaliações
Tutoria
Fórum
Trabalhos
Chat
Rádio Web
Avisos
1. Avaliação
2. novo
Nota: 80
Disciplina(s):
Linguagem da Programação
Data de início: 15/11/2017 17:08
Prazo máximo entrega: - 
Data de entrega: 15/11/2017 17:15
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo
de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares,
com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no
âmbito cível e criminal.
Questão 1/5 - Linguagem da Programação
Conforme o conteúdo abordado na Aula 1, várias são as linguagens de programação existentes no mercado, tais como C,
Java, PHP, entre outras. Porém, para cada linguagem é necessário que o programador conheça os símbolos, comandos e a
sintaxe definidos para esta linguagem específica. Este conhecimento é indispensável para a criação de códigos de
programação válidos.
Com base neste contexto, assinale a alternativa correta que define o que é uma linguagem de programação:
Nota: 20.0
A O conjunto de instruções a serem seguidos pelo computador para realizar um determinado processo;
27/12/2017 AVA UNIVIRTUS
2/5
B Um algoritmo com um conjunto lógico a ser seguido;
C
Uma ferramenta que permite ao programador, escrever códigos que poderão ser transladados em linguagens de
máquina e convertidos em programas;
Você acertou!
Conforme apresentado na Rota de Aprendizagem da Aula 1, linguagem de programação é uma ferramenta que
permite ao programador ou usuário de computação escrever programas.
D Sequência de passos que são utilizados para a resolução de um determinado problema em especifico;
E Solução computacional para resolução de problemas.
Questão 2/5 - Linguagem da Programação
De acordo com o conteúdo exposto na Aula 1, chamamos de paradigmas da linguagem de programação ao conjunto de
características que servem para classificar as linguagens de programação. Assim como existem várias linguagens de
programação, existem várias formas de classificá-las. 
Com base nos conceitos expostos no enunciado da questão, assinale a alternativa correta que corresponde as subdivisões do
paradigma Imperativo:
Nota: 20.0
A Concorrente, Funcional, Lógico;
B Estruturado, Orientado a Objetos, Lógico;
C Lógico, Funcional, Declarativo;
D
Estruturado, Concorrente, Orientado a Objetos;
Você acertou!
Conforme imagem apresentada no Slide 18/42 da Aula 1.
Questão 3/5 - Linguagem da Programação
De acordo com o exposto no conteúdo da Aula 1, independentemente de como é seguido o processo de desenvolvimento de
software, é interessante que as linguagens de programação apresentem um conjunto de características interessantes e
desejáveis: legibilidade, redigibilidade, confiabilidade, eficiência, facilidade de aprendizado, ortogonalidade, reusabilidade,
modificabilidade e portabilidade.
Com base na definição apresentada no enunciado da questão, assinale a alternativa correta que corresponde as características
da propriedade de redigibilidade de uma linguagem de programação.
Nota: 0.0
A Caracteriza a facilidade de leitura e entendimento de um determinado código;
B Característica da linguagem de programação que indica se o processo de aprendizado da linguagem é simples e fácil;
C Possibilita ao programador combinar os conceitos básicos da linguagem de programação sem que sejam produzidosefeitos distorcidos resultantes desta combinação;
D
Possibilita reutilizar o mesmo código para a solução de diversos problemas;
27/12/2017 AVA UNIVIRTUS
3/5
E
Possibilita ao programador se dedicar aos aspectos mais relevantes da solução do problema.
Conforme apresentado na Rota de Aprendizagem da Aula 1. 
Regibilidade possibilita ao programador se dedicar aos aspectos mais relevantes da implementação, ou seja, não
perde tempo buscando compreender características que não são necessárias para a resolução do problema.
Questão 4/5 - Linguagem da Programação
Em códigos escritos em C, podemos utilizar laços de repetição e funções específicas para entrada e saída, como vimos na
Rota de Aprendizado 2. Considerando o código a seguir: 
Determine o que será impresso na tela do terminal caso este código seja compilado e executado em uma máquina rodando
Windows.
Nota: 20.0
A
A expressão "Curso de Redes", sem as aspas, será escrita 10 vezes na tela. Uma vez em cada linha. Além da mensagem
"Pressione qualquer tecla para continuar..." também sem as aspas;
Você acertou!
Utilizando o Visual Studio ou o DevC++, digite este código, compile e rode para ver o resultado em uma tela de
comando do Windows. 
B A expressão "Curso de Redes", sem as aspas, será escrita 10 vezes na tela, todas na mesma linha. Além da mensagem"Pressione qualquer tecla para continuar...";
C O código compilado não executará, existe um erro neste código, já que não há chaves {} limitando o bloco do if;
D O código não irá compilar, pois a biblioteca "math.h" foi incluida no início do programa e nenhuma função dela éutilizada ao longo do código.
E O código compilado não será executado já que existe um erro de digitação.
Questão 5/5 - Linguagem da Programação
Conforme apresentado na Aula 2, os comandos de controle na linguagem de programação C, são divididos em condicional
simples, condicional composto e case.
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico retornado após a execução da
expressão de condicional simples apresentada abaixo:
if (10 == 5)
Nota: 20.0
A 10;
B Verdadeiro;
C
Falso;
Você acertou!
Conforme conteúdo apresentado na Rota de Aprendizagem e slide 14/38 da Aula 2, o comando if somente é
executado se a sua condição for verdadeira, portanto, como 10 não é igual a 5 o retorno será falso.
D 5;
27/12/2017 AVA UNIVIRTUS
4/5
E 2.
Orientações para realização da avaliação.
Dicas da coordenação:
Tempo máximo: 0 minutos (após o início). 
Deseja iniciar a prova agora?
NÃO SIM, quero iniciar
Para realizar essa avaliação é necessário estar no polo e o tutor deve autorizar o início.
Caso você esteja no polo, chame o tutor para autorizar o início da avaliação.
RU
Senha
27/12/2017 AVA UNIVIRTUS
5/5
Conheça o novo AVA
UNINTER
×
carregando...

Outros materiais