Prévia do material em texto
1a Questão
Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
I e III
II e III
II e IV
II, IV e V
I, III e V
Respondido em 26/03/2020 11:45:00
Gabarito
Coment.
2a Questão
Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA:
Só é possível copiar o código executável do Linux para o Windows e executa-lo.
Precisamos recompilar o código fonte para o Linux.
Basta apenas copiar o código executável para o Linux e executa-lo.
Ocorrerá erro, pois os programas C não rodam em Linux.
Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux.
Respondido em 20/05/2020 20:11:39
Explicação:
A Portabilidade é uma das grandes vantagens da linguagem C, mas isso Não diz respeito ao executável porque, ao mudarmos de SO, se faz necessário gerar compilar e linkeditar para gerar o Executável que esteja de acordo com o SO em questão.
Gabarito
Coment.
Gabarito
Coment.
3a 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 alternativa que contem apenas vantagens da linguagem C++.
|| e |||
| e |||
| e ||
Apenas |||
Apenas |
Respondido em 20/05/2020 20:12:26
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.
4a Questão
Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta:
Nenhuma das afirmativas é correta.
Somente a afirmativa IV é correta.
Somente as afirmativas I e IV são corretas
Somente a afirmativa I é correta.
Somente as afirmativas I, II e III são corretas.
Respondido em 20/05/2020 20:06:10
Explicação:
Um programa escrito com a Linguagem C poderá ter uma, ou mais funções, sendo a main() obrigatória.
É uma linguagem case sensitive, visto que diferencia letras maiúsculas de minúsculas.
UAL é uma linguagem interpretada em Português criada por alunas da Estacio no ano 2000 como trabalho de final de curso (TCC) e que se baseou na linguagem C.
Tem em vista o exposto acima, I, II e III estão CORRRETAS.
5a Questão
Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem:
Rapidez e Portabilidade
Portabilidade e Estruturada
Portabilidade e Modularidade
Complexidade e Estruturada
Estruturada e Rapidez
Respondido em 20/05/2020 20:03:17
Explicação:
Estudamos várias vantagens da Linguagem C.
Portabilidade significa que, com pequenas modificações, migramos para outros SO.
Sabemos que ela tem um conjunto pequeno de palavras reservadas logo, não é complexa.
Por ter três procedimentos básicos, ela é estruturada.
Por fim, ela gera um executável rápido
Gabarito
Coment.
6a Questão
No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em seguida com um único clique ou um pressionamento de uma tecla.
Analise as afirmativas abaixo e escolha a opção correta
I Pressionar F9(pode ser F11 em versões mais novas)
II Clicar no ícone Compilar
III Clicar no ícone Executar
IV Clicar no ícone Compilar e Executar
Tanto a I quanto a IV possibilitam isso
Só a IV possibilita isso
Só a III possibilita isso
Só a I possibilita isso
Só a II possibilita isso
Respondido em 20/05/2020 20:12:16
Explicação:
Podemos clicar em compilar e depois clicar em executar ou então fazer isso de uma só vez: pressionando a tecla F9(ou F11) ou clicando no ícone Compilar/Executar (quatro quadrados coloridos juntos)
Repostas corretas I e IV.
Gabarito
Coment.
Gabarito
Coment.
7a Questão
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os arquivos pré-definidos:
stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela)
stderr = Dispositivo de saída padrão (normalmente o monitor)
stdin = Dispositivo de entrada padrão (normalmente o teclado)
stdaux = Dispositivo de saída principal (normalmente a porta usb)
stdout = Dispositivo de saída de erro padrão (normalmente o monitor)
Respondido em 20/05/2020 20:06:58
Explicação:
Na primeira Aula, estudamos a biblioteca padrão de entrada(in) e de saída(ou): stdio.h std in out
Separadamente, stdin(geralmente o teclado) e stdout(geralmente o display).
8a Questão
Com relação a diretiva de pré compilação #define, pode-se dizer que:
É usada para parar a execução de um programa
É usada para definição de constantes
É usada para declarações de objetos externos (protótipos de funções e variáveis)
É usada para inclusão de arquivos com declarações
É usada parra definições de funções (incluindo a função main())
Respondido em 20/05/2020 20:07:40
Explicação:
Na linguagem C só existe duas formas de se definir uma constante:
Utilizando a diretiva de pré compilação #define ou utilizando o modificador "const" na declaração de uma variável.
Ex: #define PI 3.14
const float PI = 3.14;
1a Questão
Acerca das variáveis, podemos destacar que os tipos básicos do C, são:
int, texto, inteiro e double.
string, int, float e double.
Nenhuma das alternativas acima
char, bool, real e int.
char, int, float e double.
Respondido em 20/05/2020 21:48:48
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
2a Questão
Qual a vantagem da Linguagem C que está descrita no texto abaixo?
'Um programa que, com pouca ou nenhuma modificação, poderá ser compilado em várias plataformas.'
Estruturada
Modularidade
Simplicidade
Portabilidade
Rapidez
Respondido em 20/05/2020 21:48:34
Explicação:
A resposta está na Aula 1 quando estudamos as sete vantagens da Linguagem C.
3a Questão
A Linguagem C foi inventada e foi implementada no inicio dos anos 70 por Dennis Ritchie em um DEC PDP-11, usando o Sistema Operacional UNIX.
Marque a alternativa CORRETA:
A linguagem C é uma linguagem compilada e só pode ser executada no Windows.
A linguagem C é uma linguaem interpretada e compilada mas só é executada no UNIX.
A linguaem C é uma linguagem interpretada e pode ser executada em vários sistemas operacionais.
A linguagem C é uma linguagem interpretada e só pode ser executada no WINDOWS.
A linguagem C é uma linguagem compilada e pode ser executada em vários sistemas operacionais.Respondido em 20/05/2020 21:48:36
Explicação:
A linguagem de programação C é uma linguagem compilada e muito flexível, pois pode ser compilada para execução em diversos sistemas operacionais.
4a Questão
Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida?
década de 60
década de 90
década de 70
década de 80
década de 50
Respondido em 20/05/2020 21:48:38
Explicação:
Essa é uma resposta que não tem como ser diferente.
5a 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 alternativa que contem apenas vantagens da linguagem C++.
Apenas |||
|| e |||
| e |||
| e ||
Apenas |
Respondido em 20/05/2020 21:48:41
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.
6a Questão
Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos.
Assinale a opção que apresenta esses elementos.
[ e ]
begin e end
begin e end;
{ e }
( e )
Respondido em 20/05/2020 21:49:00
Explicação:
As { } foram escolhidas para envolver todos comandos e/ou funções da função main() e também de algumas estruturas.
Gabarito
Coment.
7a Questão
Qual seria o menor programa compilável da Linguagem C?
main()[]
main[]{}
main{}()
main{}
main(){}
Respondido em 20/05/2020 21:48:46
Explicação:
O menor programa compilável é o main(){}, pois a única obrigação é o main() que é a função principal e o {} (abre e fecha chaves) que é do início e fim da função.
8a Questão
No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em seguida com um único clique ou um pressionamento de uma tecla.
Analise as afirmativas abaixo e escolha a opção correta
I Pressionar F9(pode ser F11 em versões mais novas)
II Clicar no ícone Compilar
III Clicar no ícone Executar
IV Clicar no ícone Compilar e Executar
Só a II possibilita isso
Só a I possibilita isso
Tanto a I quanto a IV possibilitam isso
Só a IV possibilita isso
Só a III possibilita isso
Respondido em 20/05/2020 21:48:48
Explicação:
Podemos clicar em compilar e depois clicar em executar ou então fazer isso de uma só vez: pressionando a tecla F9(ou F11) ou clicando no ícone Compilar/Executar (quatro quadrados coloridos juntos)
Repostas corretas I e IV.
1a Questão
Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo?
typedef
define
const
include
struct
Respondido em 20/05/2020 21:48:57
Explicação:
Estudamos que precisaremos incluir bibliotecas em nossos programas e, para que isso seja possível, a diretiva include deverá ser usada para cada inclusão.
Gabarito
Coment.
Gabarito
Coment.
2a Questão
Observe as afirmativas abaixo e assinale a opção correta.
I A linguagem C só pode tem uma função.
II A única função obrigatória em um programa codificado na linguagem C é a função main().
III Muitas vezes, poderemos incluir várias bibliotecas em nossos programas se tivermos que usar algumas funções pré-definidas.
IV Quando formos incluir bibliotecas, precisamos seguir uma ordem, começando pela biblioteca stdio.h, obrigatoriamente
As afirmativas III e IV estão erradas
Somente a afirmativa IV está correta
As afirmativas II e III estão corretas
Somente a afirmativa II está correta
As afirmativas I e III estão erradas
Respondido em 20/05/2020 21:49:15
Explicação:
Tudo está na Aula 1
3a 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 de texto - extensão .txt - editar - fonte
Código fonte - extensão .c - compilar - executável
Código base - extensão .c - compilar - fonte
Fonte - extensão .txt - editar - executável
Executável - extensão .c - compilar - fonte
Respondido em 20/05/2020 21:49:24
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.
4a Questão
Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
II e IV
II e III
I e III
II, IV e V
I, III e V
Respondido em 20/05/2020 21:49:26
Gabarito
Coment.
5a Questão
No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows.
Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa?
Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo.
Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo.
Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida.
Respondido em 20/05/2020 21:49:50
Explicação:
Conforme, estudamos na aula 1, mesmo sem usarmos uma IDE, podemos editar, compilar e executar no Linux, usando um editor de texto comum, salvando com a extensão c e, no terminal, usar o gcc para compilar e executar no terminal,
Sendo assim, a resposta CORRETA é:
Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo.
Gabarito
Coment.
6a Questão
Quala vantagem da Linguagem C que está descrita no texto abaixo?
'Linguagem de fácil compreensão, uma vez que usamos três procedimentos básicos: sequência, seleção e iteração.'
Portabilidade
Modularidade
Simplicidade
Estruturada
Rapidez
Respondido em 20/05/2020 21:49:29
Explicação:
Resposta na Aula 1 quando estudamos as sete vantagens
7a Questão
Qual das características abaixo NÃO pode ser atribuída á linguagem C?
Rapidez, pois gera executável compacto
Estruturada
Complexidade porque tem muitas palavras reservadas
Modularidade
Portabilidade
Respondido em 20/05/2020 21:49:15
Explicação:
A linguagem C tem poucas palavras reservadas logo, ela é simples. Complexa, nunca.
Gabarito
Coment.
8a Questão
Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita.
Modularidade
Polimorfismo
Reuso
Portabilidade
Flexibilidade
Respondido em 20/05/2020 21:49:34
Explicação:
A Portabilidade é uma das grandes vantagens da linguagem C porque com poucas modificações( às vezes, nenhuma) podemos compilar em qualquer arquitetura.
Gabarito
Coment.
Gabarito
Coment.
1a Questão
A diretiva #include < stdio.h> faz referência a:
Declarações de funções para cálculo matemático.
Nenhuma das alternativas acima.
Declaração de funções para tratamento numérico.
Declarações de funções úteis para entrada e saída de dados.
Declarações de funções para tratamento de texto.
Respondido em 20/05/2020 21:49:46
Explicação:
A biblioteca stdio.h(standard) é formada por funções que manipulam a entrada de dados(in) e s saída(out).
2a Questão
Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem:
Estruturada e Rapidez
Portabilidade e Estruturada
Portabilidade e Modularidade
Rapidez e Portabilidade
Complexidade e Estruturada
Respondido em 20/05/2020 21:49:48
Explicação:
Estudamos várias vantagens da Linguagem C.
Portabilidade significa que, com pequenas modificações, migramos para outros SO.
Sabemos que ela tem um conjunto pequeno de palavras reservadas logo, não é complexa.
Por ter três procedimentos básicos, ela é estruturada.
Por fim, ela gera um executável rápido
Gabarito
Coment.
3a Questão
Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta:
Nenhuma das afirmativas é correta.
Somente a afirmativa IV é correta.
Somente as afirmativas I e IV são corretas
Somente as afirmativas I, II e III são corretas.
Somente a afirmativa I é correta.
Respondido em 20/05/2020 21:50:06
Explicação:
Um programa escrito com a Linguagem C poderá ter uma, ou mais funções, sendo a main() obrigatória.
É uma linguagem case sensitive, visto que diferencia letras maiúsculas de minúsculas.
UAL é uma linguagem interpretada em Português criada por alunas da Estacio no ano 2000 como trabalho de final de curso (TCC) e que se baseou na linguagem C.
Tem em vista o exposto acima, I, II e III estão CORRRETAS.
4a Questão
Com relação a diretiva de pré compilação #define, pode-se dizer que:
É usada parra definições de funções (incluindo a função main())
É usada para declarações de objetos externos (protótipos de funções e variáveis)
É usada para definição de constantes
É usada para parar a execução de um programa
É usada para inclusão de arquivos com declarações
Respondido em 20/05/2020 21:49:52
Explicação:
Na linguagem C só existe duas formas de se definir uma constante:
Utilizando a diretiva de pré compilação #define ou utilizando o modificador "const" na declaração de uma variável.
Ex: #define PI 3.14
const float PI = 3.14;
5a Questão
Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles:
- Surge o tipo long long para inteiros;
- As funções matemáticas passam a aceitar todos os tipos numéricos;
- O caracter // para comentário de uma linha, pode ser usado também;
Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima.
Padrão C89
C tradicional
ISO/IEC 9899:1990
Padrão C99
Padrão C95
Respondido em 20/05/2020 21:50:11
Explicação:
Em 1999, alguns ajustes forma feitos e surgiu o padrão C99 que incluiu os itens abaixo.
Gabarito
Coment.
Gabarito
Coment.
6a Questão
Um programador precisa criar alguns nomes de variáveis para utilizar 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):
I e II
II e III
Apenas a I
Apenas a II
I e III
Respondido em 20/05/2020 21:49:56
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.
7a Questão
Em C++, quando temos variáveis do tipo CPF, identidade, matrícula, número do telefone, apesar de serem números não fazemos cálculo com eles. Logo podemos declarar estas variáveis como do tipo:
int
float
string
boolean
char
Respondido em 20/05/2020 21:49:58
Explicação:
Um string é um tipo de dado que representa uma cadeia de caracteres, podendo ser estes tanto letras quanto números.
8a Questão
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os arquivos pré-definidos:
stdin = Dispositivo de entrada padrão (normalmente o teclado)
stdaux = Dispositivo de saída principal (normalmente a porta usb)
stderr = Dispositivo de saída padrão (normalmente o monitor)
stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela)
stdout = Dispositivo de saída de erro padrão (normalmente o monitor)
Respondido em 20/05/2020 21:50:16
Explicação:
Na primeira Aula, estudamos a biblioteca padrão de entrada(in) e de saída(ou): stdio.h std in out
Separadamente, stdin(geralmente o teclado) e stdout(geralmente o display).
Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário..
Assinale a alternativa que apresenta essa biblioteca.
stdio.h
studio.h
iostream.h
stdin.h
iostream
Explicação:
A linguagem C disponibiliza várias bibliotecas que, dependendo da aplicação, deverão ser incluídas.
Entretanto, para possibilitar a interação com o usuário, iremos precisar da biblioteca padrão ( standard ) de entrada(input) e de saída (output) que tem a extensão h(header).
A resposta correta é stdio.h.
Gabarito
Coment.
Gabarito
Coment.2.
Qual a vantagem da Linguagem C que está descrita no texto abaixo?
'Permite que o desenvolvedor defina suas funções.'
Estruturada
Modularidade
Rapidez
Portabilidade
Simplicidade
Explicação:
A resposta está na Aula 1 quando estudamos as sete vantagens da Linguagem C
3.
Com relação a diretiva de pré compilação #include, pode-se dizer que:
É usada parra definições de funções (incluindo a função main())
É usada para parar a execução de um programa
É usada para definição de constantes
É usada para inclusão de arquivos cabeçalhos (headers)
É usada para declarações de objetos externos (protótipos de funções e variáveis)
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
4.
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:
Depurador (debugger) - auxilia no processo de encontrar e corrigir defeitos no código-fonte do programa, na tentativa de aprimorar a qualidade de software;
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;
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;
Ativador - ativa o código fonte para que o mesmo seja executado em qualquer sistema operacional.
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.
5.
Acerca das variáveis, podemos destacar que os tipos básicos do C, são:
char, int, float e double.
int, texto, inteiro e double.
Nenhuma das alternativas acima
string, int, float e double.
char, bool, real e int.
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
6.
Qual a vantagem da Linguagem C que está descrita no texto abaixo?
'Um programa que, com pouca ou nenhuma modificação, poderá ser compilado em várias plataformas.'
Portabilidade
Simplicidade
Rapidez
Estruturada
Modularidade
Explicação:
A resposta está na Aula 1 quando estudamos as sete vantagens da Linguagem C.
7.
Qual seria o menor programa compilável da Linguagem C?
main(){}
main[]{}
main{}()
main{}
main()[]
Explicação:
O menor programa compilável é o main(){}, pois a única obrigação é o main() que é a função principal e o {} (abre e fecha chaves) que é do início e fim da função.
8.
A Linguagem C foi inventada e foi implementada no inicio dos anos 70 por Dennis Ritchie em um DEC PDP-11, usando o Sistema Operacional UNIX.
Marque a alternativa CORRETA:
A linguagem C é uma linguagem compilada e só pode ser executada no Windows.
A linguagem C é uma linguagem compilada e pode ser executada em vários sistemas operacionais.
A linguagem C é uma linguaem interpretada e compilada mas só é executada no UNIX.
A linguagem C é uma linguagem interpretada e só pode ser executada no WINDOWS.
A linguaem C é uma linguagem interpretada e pode ser executada em vários sistemas operacionais.
Explicação:
A linguagem de programação C é uma linguagem compilada e muito flexível, pois pode ser compilada para execução em diversos sistemas operacionais.
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 de texto - extensão .txt - editar - fonte
Código base - extensão .c - compilar - fonte
Código fonte - extensão .c - compilar - executável
Executável - extensão .c - compilar - fonte
Fonte - extensão .txt - editar - executável