O Moodle é uma plataforma de aprendizagem a distância baseada em software livre, um acrônimo de Modular Object-Oriented Dynamic Learning Environment (ambiente modular de aprendizagem dinâmica orientada a objetos). Para fins de administração, o Moodle possui um grande número de recursos que flexibilizam sobremaneira a implantação de diversas filosofias de avaliação dos alunos, como a descrita a seguir:
• Método de avaliação baseado em uma ferramenta denominada log de atividades, que permite colocar em gráfico os acessos dos participantes ao site, que ferramentas utilizou, que módulos ou materiais ou atividades acessou, em que dia, em que hora, a partir de que computador, e por quanto tempo.
No que diz respeito aos operadores relacionais na linguagem JavaScript, para x = 10 e y = 15, as operações (x == 10) && (y < 10), (x == 10) || (y == 10) e !(x == y) resultarão, respectivamente, nos seguintes valores lógicos:
Na UML, um sistema pode ser descrito por meio de cinco visões independentes. Uma dessas visões descreve o sistema do ponto de vista externo como um conjunto de interações entre o sistema e os agentes externos ao sistema. Essa visão, que é criada inicialmente e direciona o desenvolvimento das outras visões do sistema, é conhecida por Visão de:
Para interagir com o sistema operacional Linux, é possível usar interfaces gráficas ou rodar um programa que permite que os comandos sejam inseridos um a um, através de linhas de comando. Existem vários desses programas, como o bash, uma versão muito usada e já instalada na maioria das distribuições Linux. Uma lista de comandos gravada em um arquivo executável é chamada de script. Considerando que o caminho onde o bash está instalado é /bin/bash, para especificar que se trata de um shell script coloca-se na primeira linha a seguinte informação:
Em Java, variáveis primitivas podem ser declaradas como variáveis de classe, atributos, parâmetros de métodos ou variáveis locais. Dois tipos são descritos a seguir:
I- Inteiro de 16 bits em notação de complemento de dois. Os valores possíveis cobrem a faixa de -32.768 a 32.767.
II- Representa números em notação de ponto flutuante normalizada em precisão simples de 32 bits em conformidade com a norma IEEE 754-1985. O menor valor positivo representável por esse tipo é 1.40239846e-46 e o maior é 1.3.40282347e+38.
No que diz respeito aos princípios da Programação Orientada a Objetos, dois conceitos são apresentados a seguir:
I- Mecanismo que permite que características comuns a diversas classes sejam integradas em uma classe base, ou superclasse, a partir da qual outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características, estrutura e métodos da classe base e acrescenta a elas o que for definido de particularidade para ela.
II- Mecanismo pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de ligação tardia.
De acordo com a arquitetura TCP/IP, os endereços IPv4 das classes A, B e C possuem números no primeiro octeto, compreendidos, respectivamente, entre as seguintes faixas de valores:
No que diz respeito ao uso das “distro” Linux como sistema operacional, existe a possibilidade de uso de diversos ambientes gráficos, seja para a área de trabalho seja com gerenciamento de arquivos. Nessas condições, dois desses ambientes gráficos são conhecidos, respectivamente, como:
Em Java, identi? cadores são nomes dados a classes, variáveis e métodos, havendo regras a serem seguidas, no sentido de auxiliar a padronização, e facilitar a leitura do código. Nesse contexto, os identi?cadores devem começar um dos seguintes caracteres:
Para que as máquinas que integram as redes de computadores possam acessar a internet, é necessário que estejam configuradas com um endereço IP. Nesse contexto, um endereço IP válido de classe C é:
Existem diversos comandos nas distribuições Linux. Um deles é utilizado para, além de listar todos os arquivos de uma pasta, exibir o proprietário do arquivo, suas permissões de acesso e todos os arquivos ocultos presentes na pasta. Esse comando é: