Buscar

Programação em C: Funções e Bibliotecas

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

30/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PROGRAMAÇÃO DE SOFTWARE BÁSICO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0829_EX_A2_201908040459_V1 15/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0829 - PROGRAMAÇÃO DE SOFTWARE BÁSICO 201908040459
 
 1a Questão
Avalie o programa em C abaixo e indique, dentre as opções, qual a que melhor define o que este realiza.
#include
int main (){
initwindow (400, 400);
char a[5];
settextjustify(CENTER_TEXT, CENTER_TEXT);
settextstyle(DEFAULT_FONT, HORIZ_DIR, 3);
setcolor(RED);
for (int i = 0; i >=60; i++)
{
sprintf(a, "%d", i);
outtextxy(getmaxx()/2, getmaxy()/2, a);
delay(1000);
if (i == 0)
break;
cleardevice();
getch(); }
 Cria uma janela gráfica de 400 por 400 pixels com um contador crescente de 0 até 60 no centro desta janela.
Cria uma janela gráfica de 400 por 400 pixels com um contador decrescente de 30 até 0 no centro desta janela.
Cria uma janela gráfica de 200 por 200 pixels com um contador crescente de 0 até 60 no canto direito superior da janela.
Imprime no console a letra 'a' 60 vezes.
Cria uma janela gráfica de 400 por 400 pixels com um contador crescente de 0 até 30,
com intervalo de 10 segundos entre incrementos.
Respondido em 15/04/2020 17:02:28
Explicação:
O programa usa a biblioteca gráfica graphics.h e cria uma janela de 400 por pixels com a função initwindow().
A impressão é feita no centro da janela e os valoes são incrementados, de 0 a 60, pela estrutura for. 
Um atraso de 1000 ms (um segundo) é dado pela função delay() após cada impressão feita com a função sprintf().
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
30/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
Os caracteres são vermelhos devido o uso da função setcolor(RED).
Portanto, a resposta "Cria uma janela gráfica de 400 por 400 pixels com um contador crescente de 0 até 60 no centro desta janela." é a
correta.
 
 2a Questão
Qual das opções abaixo se refere à biblioteca padrão do c:
 sttdio.c
 stdio.h
studio.h
main.h
main.c
Respondido em 15/04/2020 17:02:32
Explicação:
stdio.h
 
 3a Questão
Qual das opções abaixo representa a função padrão responsável pela aquisição de data do sistema:
 getdate()
gettime()
timestamp()
now()
today()
Respondido em 15/04/2020 17:02:45
Explicação:
getdate()
 
 4a Questão
Para usar a função getdate(), que biblioteca precisamos incluir no programa em C?
 
 ctype.h
stdio.h
date.h
 time.h
conio.h
Respondido em 15/04/2020 17:02:47
Explicação:
A função getdate(), que obtém a hora da CPU, está na biblioteca time.h.
A biblioteca stdio.h faz o tratamento de entrada/saída.
A biblioteca ctype.h fornece funções para conversão de maiúsculas, minúsculas e outros tratamentos de caracteres.
date.h não faz parte da biblioteca padrão C.
conio.h é arquivo de cabeçalho usado principalmente pelos compiladores do MS-DOS
para fornecer entrada/saída pelo console. Não faz parte da biblioteca padrão C.
 
 
30/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
 5a Questão
A utilização de funções da biblioteca padrão da linguagem C exige a declaração da biblioteca que guarda essas funções. 
Escolha dentre as opções abaixo aquela cuja a descrição das funções da biblioteca está correta. 
stdlib.h - Funções matemáticas comuns em computação.
 time.h - Funções que tratam de tipos de data e hora. 
string.h - Funções de entrada e saída. 
signal.h - Funções matemáticas para manipulação de tempo.
stdio.h - Funções para gráficos. 
Respondido em 15/04/2020 17:02:57
Explicação:
A biblioteca time.h possui funções que tratam de tipos de data e hora. 
 
As demais definições estão erradas. Abaixo as definições corretas: 
stdlib.h - Implementa funções para diversas operações, incluindo conversão, 
alocação de memória, controle de processo, funções de busca e ordenação.
stdio.h - Funções de entrada e saída. 
string.h - Funções para tratamento de strings. 
signal.h - Implementa definições para receber e fazer o tratamento de sinais.
 
 6a Questão
Qual das opções abaixo representa a biblioteca responsável pelas funções de tempo na linguagem c:
date.h
timestamp.h
time.c
date.c
 time.h
Respondido em 15/04/2020 17:03:14
Explicação:
time.h
javascript:abre_colabore('38403','186705484','3722221116');

Outros materiais