-
Notifications
You must be signed in to change notification settings - Fork 0
Fxlipe115/cthread
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
*******README******** O material de apoio fornecido pelos professores da disciplina é composto pelos seguintes diretórios e arquivos: - support.o: arquivo binário com as funções para manipulação de filas e obtenção de tempo. Esse arquivo deverá ser ligado aos binários desenvolvidos por vocês. - cthreads_2017-02.pdf: arquivo pdf com a especificação do trabalho 1. - exemplos: diretórios com alguns exemplos de programação com cthreads e para teste das rotinas de que compõe support.o. Os programas de teste desenvolvidos pelo grupo deverão ser postos no diretório testes. - include: diretório onde devem ficar os headers files (arquivos de cabeçalho) com os prototypes das funções e estruturas de dados definidos para a solução do problema. O arquivo support.h tem os prototypes das funções de suporte e não precisa ser alterado. O arquivo cthread.h possui os prototypes das funções (API) de cthreads e NÃO deve, sob hipótese alguma, ser modificado. Por fim, o arquivo cdata.h que define a estrutura TCB e que pode ser completado por novas estruturas de dados definidas na solução de vocês. - insert.c: função de inserção de elementos TCB em uma fila mantendo o ordenamento crescente. Essa função deve ser copiada e colada no código desenvolvido por vocês, em local apropriado. - Makefile: arquivo de base para um Makefile que DEVE ser adaptado para os arquivos de vocês, ou seja, escrever corretamente as dependências e os arquivos a serem compilados em cada uma das regras. - support.pdf: arquivo com a descrição de uso e implementação das funções de manipulação de filas. ESTRUTURA DE DIRETÓRIOS E ARQUIVOS . └── cthread ├── bin │ └── support.o ├── cthreads_2017-02.pdf ├── exemplos │ ├── barbeiro.c │ ├── exemplo.c │ ├── filosofos.c │ ├── Makefile │ ├── mandel.c │ ├── prodcons.c │ ├── series.c │ ├── teste_vetor.c │ └── testSupport.c ├── include │ ├── cdata.h │ ├── cthread.h │ └── support.h ├── lib ├── Makefile ├── src │ └── insert.c ├── support.pdf └── testes 7 directories, 17 files
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published