Sistemas Operativos - Mooshak. 1 Mooshak. in http://mooshak.deei. fct.ualg.pt/. mooshak.deei.fct.ualg.pt/.



Documentos relacionados
Aceder à plataforma do concurso Accessing the call for applications platform. Submeter documentos Upload documents. Apagar documentos Delete documents

Aqui pode escolher o Sistema operativo, e o software. Para falar, faça download do Cliente 2.

1.1 Candidaturas on-line

CANDIDATURAS ON LINE CSS NET FMV-ULISBOA. 1.1 Candidaturas on-line

User Guide Manual de Utilizador

Equipa de Informática.

Click the + sign to add new server details. Clique no sinal de "+" para adicionar novos detalhes do servidor. Enter a friendly name for your BI Server

Começando o Exame de Avaliação de Proficiência de Gramática em Inglês & Aplicação para assistir Cursos de ESL

Configuração do VPN para Windows

Manual do Sistema de Aprendizagem. e-learning WebTV for Textile Testing Laboratory

Manual de Utilizador - Configurações

Conselho Geral da Ordem Dos Advogados Departamento Informático

Completing your Participant Agreement Como preencher o Contrato de Participação

MANUAL DO CANDIDATO PASSO A PASSO

Programação 2008/2009 MEEC Guia de instalação do PC de programação

I. COMO FAZER O REGISTO NA PLATAFORMA MOODLE 3 II. COMO ACEDER (ENTRAR) NO MOODLE DA ESCOLA 1

1.1 Candidaturas on-line

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

Guia para Submissão de Pedido de Pre-LEI junto da London Stock Exchange i

Serviço de Cópia e Impressão: Como instalar

Para proceder a instalação do SPSS deve efectuar os seguintes passos tal como demonstrado nas figuras.

Guia rápido do utilizador

Manual de instalação e utilização do software de decriptografia GnuPG (Gnu Pricavy Guard)

Conselho Geral da Ordem Dos Advogados Departamento Informático

Comunicação de Dados de Autenticação e Credenciais de Acesso para Resposta ao Inquérito

Guia de Instalação do "Google Cloud Print"

Agendar Exames Microsoft com a Pearson VUE

MoreDoc. Guia de Instalação. Edição Community Versão 3.0

Conselho Geral da Ordem Dos Advogados Departamento Informático. Índice:

Métodos Formais em Engenharia de Software. VDMToolTutorial

LEI Sistemas de Computação 2011/12. Níveis de Abstração. TPC4 e Guião laboratorial. Luís Paulo Santos e Alberto José Proença

MANUAL DO UTILIZADOR DE REDE

Serviço Carta-Cheque. Adesão e Utilização no portal

CANDIDATURAS ON-LINE. (

Autenticação 802.1x. Configuração SSID eduroam, em Windows XP

Seleccione, no lado esquerdo, Manage network connections. Campus de Gualtar Braga P. Serviço de Comunicações. Figura 1 - Painel de Controlo

CSSnet - candidaturas on-line

CÂMARA MUNICIPAL DE LISBOA

M a n u a l d o C a n d i d a t o

GlobalPhone - Central Telefónica. Manual de Configuração do ATA SPA3102 Linksys

Configuração do cliente de (Microsoft Outlook)

Processo de submissão - Informação para autores

ISCTE-IUL. Manual VPN SIIC - URCS. (Outubro/2015) Instalação de VPN Cisco Windows 10

Guia de Acesso/Apresentação de Pedidos de Apoio Sistema de Informação RURAL

Manual de Comandos Úteis OpenSSL para Certificados Digitais

Versão: 1.0. Segue abaixo, os passos para o processo de publicação de artigos que envolvem as etapas de Usuário/Autor. Figura 1 Creating new user.

Instalação do cliente VPN versão em Windows Vista

Conselho Geral da Ordem Dos Advogados Departamento Informático

Guia de utilização do sistema de candidatura online relativo à Bolsa de Mérito Especial

Manual de Utilização do Sítio da Disciplina

Manual de Instalação e Configuração MySQL

COMUNICADO. Procedimento para obtenção da nova password de acesso a sua caixa de

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainmoziware» company Manual Jose Lopes

Configuração de acesso VPN para Windows XP

Java Mail Server. Manual do Utilizador

GlobalPhone - Central Telefónica. Manual de Configuração do ATA SPA2102 Linksys

Instructions. Instruções

Plataforma de correio eletrónico Microsoft Office 365

EDUROAM. Configuração para Windows Vista. Nucleo de Informática da Universidade da Madeira

Sistema de Inscrições Automáticas na Internet. Manual do Utilizador

MyiLibrary Search & View Website. Junho 2010

MANUAL DO CANDIDATO

Ana Paula Tomás. Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto 2010/2011

ONLINE SUBMISSION Revisor

Manual do Utilizador Externo. Aplicação para Registo de Utilizadores do Sistema de Gestão de Medicamentos de Uso Humano (SMUH)

EXPORTAR E IMPORTAR ASSINATURA DIGITAL

MANUAL UTILIZADOR SERVIÇO FTP

Este tutorial está publicado originalmente em

UFSM Introdução ao Dev-C++ Profa. Patrícia Pitthan. Introdução ao Dev-C++

Guia Rápido de Instalação

ISCTE-IUL. Manual VPN SIIC - URCS. (Outubro/2015) Instalação de VPN Cisco

WINCODE SOFTWARE E CONTABILIDADE S.A. MyEnsino Manual da Área Reservada de Professores

Data de Aplicação 2/04/2009

NOVO SISTEMA DE CORREIO ELETRONICO PARA OS DOMINIOS ic.uff.br & dcc.ic.uff.br

Instruções para o participante no Curso de e-learning. Esquizofrenia Questões Aprofundadas

2 Categorias Categories Todas as categorias de actividade são apresentadas neste espaço All activity categories are presented in this space

Manual de validação de mensagens de. correio electrónico com MARCA DO DIA ELECTRÓNICA (MDDE)

1.1 Candidaturas on-line

Ferramentas Web, Web 2.0 e Software Livre em EVT

Manual de introdução de Bomgar B300v

EasyChair Instruções para autores

Ferramentas Web, Web 2.0 e Software Livre em EVT

PROJ. Nº LLP NL-ERASMUS-ECUE

WORLD CHEESE AWARDS 2015 INSTRUÇÕES ONLINE PARA AS SUAS INSCRIÇÕES

Submissa o de pedidos online

GREAT TASTE 2015 INSTRUÇÕES ONLINE PARA AS SUAS INSCRIÇÕES

Manual XML-Validador-Conversor Registar recursos humanos

Manual do Fénix. Portal Secretaria da Escola Portal Conselho Científico Portal Direcção de Curso. Candidatura Online para o 2.

Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador

Guia da Área pessoal

Ferramentas de Comunicação da Internet no Ensino/Aprendizagem

Instalação de Certificados Digitais recebidos via e sua Exportação

Acessando o servidor WEB de licença Hesule. O seguinte procedimento descreve como logar no aplicativo de licença Hesule.

Mozilla Thunderbird. Configuração inicial

Transcrição:

Sistemas Operativos - Mooshak 1 Mooshak O Mooshak (Leal and Silva, 2003) é um sistema para gerir concursos de programação. Para a sua utilização no âmbito da unidade curricular de Sistemas Operativos, far-se-á uso da versão alojada numa das máquinas do Departamento, acessível por http:// mooshak.deei.fct.ualg.pt/. As versões de bash e gcc instaladas nessa máquina são: Mooshak (Leal and Silva, 2003) is a system for managing programming contests. Its use during the Operating Systems unit will resort to the version hosted in one of the Department s machines, accessible in http://mooshak.deei. fct.ualg.pt/. bash and gcc versions installed in that machine are: user@deei-mooshak:~$ bash --version bash --version GNU bash, version 3.1.17(1)-release (i486-pc-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. user@deei-mooshak:~$ gcc --version gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. user@deei-mooshak:~$ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with:../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable- cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu 1

Thread model: posix gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Neste documento, apresentam-se os passos necessários para o registo numa prova e para a submissão de um exercício. Pode também ver a sequência de passos necessários ao registo e submissão acedendo à Tutoria Electrónica. In this document the necessary steps to register in a contest and to submit an exercise are presented. The sequence of necessary steps for registration and submission can also be seen by accessing Tutoria Electrónica. 2 Registo no Mooshak 1. Aceda a http://mooshak.deei.fct.ualg.pt/~mooshak Escolha 2. Registar em concursos em-linha Goto http://mooshak.deei.fct.ualg.pt/~mooshak Choose 2. Register for on-line contest 2. Contest: SO0910T 3. Name: preencha o seu identificador que deve ter a forma <Nome Próprio>_<Apelido>_<número de aluno> fill in your identifier that must have the format <First Nameo>_<Last Name>_<student number> 4. Email: 5. Groups: preencha o seu endereço de correio electrónico fill in your email address escolha students choose students Depois desse registo o sistema enviará de uma palavra-passe para a caixa de correio electrónico que indicou. Guarde essa mensagem cuidadosamente, pois não poderá alterar a palavra-passe. After that registration the system will send a password to the email address that was supplied. Save that password carefully as you will not be able to change it. 2

3 Exercício / Exercise Escreva um programa em C que produza a mensagem Bom dia a todos! seguida por uma mudança de linha. Write a C program that will produce the message Bom dia a todos! followed by a line feed. 1. Crie na sua área um ficheiro com o seguinte código: Create in your working area a file with the following code: #include <stdio.h> int main(void){ printf("bom dia a todos!\n"); return(0); } 2. Para entrar no sistema, na página de acesso (Fig. 1) seleccione Login. To enter the system, in the access page (Fig. 1) select Login. Figura 1: Página de acesso ao Mooshak / Mooshak access page 3

3. Seleccione o concurso SO091009T (Fig. 2), e identificando-se com as credenciais que recebeu na sua caixa de correio electrónico, Select the contest SO091009T (Fig. 2), and usind the credentials that you received in your mailbox, Figura 2: Autenticação no Mooshak / Mooshak authentication 4. estará em condições de submeter o seu trabalho (Fig. 3). you will have the conditions to submit your work (Fig. 3). Figura 3: Estado do concurso / State of the contest 4

5. Verifique que o problema seleccionado é o correcto (neste caso, o problema A) e prima o botão Procurar e escolha o ficheiro com a solução do problema Verify that the selected problem is the correct one (in this case, problem A) and press the button Procurar and choose the file with the problem s solution Figura 4: Escolha da solução ao problema / Choice of the problem s solution 5

6. e submeta-o, escolhendo Submit (Fig. 5) e confirmando a sua escolha (Fig. 6) and submit it, by choosing Submit (Fig. 5) and confirming your choice (Fig. 6) Figura 5: Submissão da solução ao problema / Submission of the solution of the problem Figura 6: Confirmação da escolha da solução / Confirmation of the choice of the solution 6

7. Uma solução correcta do problema é aceite ( Fig 7). A correct solution is accepted ( Fig 7). Figura 7: Solução aceite / Accepted solution Referências José Paulo Leal and Fernando Silva. Mooshak: a web-based multi-site programming contest system. Software Practice & Experience, 33(6):567 581, 2003. URL http://www.ncc.up.pt/mooshak/. 7