Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Um programador precisa criar alguns nomes de variáveis para u�lizar em seu programa desenvolvido em C++ e apresenta as seguintes opções: I) return II) Name III) 2Name Baseado nas regras de definição de nomes de variáveis da linguagem pode-se afirmar que está(ão) correto(s): II e III Apenas a I Apenas a II I e III I e II Respondido em 15/04/2019 16:07:06 Explicação: return é uma palavra reservada e 2Name não pode ser usada pois o nome de uma variável não pode ser iniciado por número. 2a Questão Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa. Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina. Código base - extensão .c - compilar - fonte Executável - extensão .c - compilar - fonte Código de texto - extensão .txt - editar - fonte Código fonte - extensão .c - compilar - executável Fonte - extensão .txt - editar - executável Respondido em 15/04/2019 16:07:25 Explicação: Não importa se usamos uma IDE ou vários programas, mas tudo começa assim: Digitamos nosso código fonte em um editor como se fosse um texto. Salvamos com a extensão .c . Em seguido, o compilador é chamado para que tente converter em uma linguagem objeto. Por fim, um linkeditor para unir os objetos(as bibliotecas também) e gerar um executável. Gabarito Coment. Gabarito Coment. 3a Questão EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_pr... 1 of 4 08/04/2020 21:35 Com relação a diretiva de pré compilação #include, pode-se dizer que: É usada para inclusão de arquivos cabeçalhos (headers) É usada parra definições de funções (incluindo a função main()) É usada para definição de constantes É usada para declarações de objetos externos (protótipos de funções e variáveis) É usada para parar a execução de um programa Respondido em 15/04/2019 16:08:21 Explicação: Na linguagem C utiliza-se a diretiva de pre-compilação #include para incluir arquivos ou bibliotecas ao código. Ex: #include #include 4a Questão Acerca das variáveis, podemos destacar que os tipos básicos do C, são: string, int, float e double. int, texto, inteiro e double. Nenhuma das alternativas acima char, bool, real e int. char, int, float e double. Respondido em 15/04/2019 16:06:49 Explicação: Lembrando que o tipo void não foi explorado na Aula 3(tem um Atenção falando sobre isso), podemos considerar como certa a opção: char, int, float e double 5a Questão IDE, do inglês Integrated Development Environment ou Ambiente de Desenvolvimento Integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.Geralmente os IDEs facilitam a técnica de RAD (de Rapid Application Development, ou "Desenvolvimento Rápido de Aplicativos"), que visa a maior produtividade dos desenvolvedores. Marque a alternativa ERRADA relativa as ferramentas mais comuns encontradas nos IDEs: Linker - liga (linka) os vários "pedaços" de código-fonte, compilados em linguagem de máquina, em um programa executável que pode ser executado em um computador ou outro dispositivo computacional; Ativador - ativa o código fonte para que o mesmo seja executado em qualquer sistema operacional. Compilador (compiler) - compila o código-fonte do programa, editado em uma linguagem específica e a transforma em linguagem de máquina; Editor - edita o código-fonte do programa escrito na(s) linguagem(ns) suportada(s) pela IDE; Depurador (debugger) - auxilia no processo de encontrar e corrigir defeitos no código-fonte do programa, na tentativa de aprimorar a qualidade de software; Respondido em 15/04/2019 16:07:38 Explicação: Não existe uma ferramenta capaz de transformar um código em multiplataforma, as demais opções estão corretas e são ferramentas normalmente encontradas nas IDE's. 6a Questão Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e assinale a EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_pr... 2 of 4 08/04/2020 21:35 opção que contem a resposta correta. I Tem boa Portabilidade. II Não pode ser modularizada. III É uma linguagem Orientada a Objetos. IV Uma linguagem que pode manipular endereços de memória. V Não possui um propósito especifico. As afirmativas II, IV e V estão corretas e as demais, erradas. As afirmativas II, III e IV estão corretas e as demais, erradas. As afirmativas I e IV estão corretas e as demais, erradas. As afirmativas IV e V estão corretas e as demais, erradas. As afirmativas I, IV e V estão corretas e as demais, erradas. Respondido em 15/04/2019 16:07:45 Explicação: A linguagem C é estruturada. Inovou com o conceito de funções, modularizando o programa. Com poucas, ou nenhuma, modificação migra para outros sistemas. O conceito de Ponteiro possibilita manipular endereço de memória e não tem um propósito específico. Sendo assim, a resposta correta é: As afirmativas I, IV e V estão corretas e as demais, erradas. Gabarito Coment. Gabarito Coment. 7a Questão A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos; Assinale a alterna�va que contem apenas vantagens da linguagem C++. | e ||| || e ||| Apenas | | e || Apenas ||| Respondido em 15/04/2019 16:07:50 Explicação: A únicaa alternativa errada é a que considera um longo período de aprendizado, já que estas são linguagens que possuem uma sintaxe fácil e conjunto de comandos limitados. Gabarito Coment. 8a Questão Qual a vantagem da Linguagem C que está descrita no texto abaixo? 'Permite que o desenvolvedor defina suas funções.' Modularidade Portabilidade Simplicidade EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_pr... 3 of 4 08/04/2020 21:35 Rapidez Estruturada Respondido em 15/04/2019 16:08:01 Explicação: A resposta está na Aula 1 quando estudamos as sete vantagens da Linguagem C EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_pr... 4 of 4 08/04/2020 21:35
Compartilhar