O origami, que é a arte de dobrar papéis, ou seja, a dobradura, quando associada a corte do papel, recebe o nome de
FGV•
No que se refere a linguagens de programação com orientação a objetos, julgue os itens a seguir.
Em uma associação entre classes, a multiplicidade especifica o número de instâncias de uma classe que pode estar relacionada a uma instância da classe associada. A multiplicidade de um atributo de instância especifica a quantidade de valores para o atributo em cada instância da classe.
Controlar a complexidade pela ênfase em características essenciais e pela supressão de detalhes em orientação a objetos é denominado(a):
NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.
Considere a definição da seguinte struct escrita em linguagem de programação C.
struct endereco
{ char logradouro [50];
int numero;
char cidade[30];
char estado[2]; }
end1, end2;
A alternativa que manipula corretamente a struct acima definida é:
No que tange às proposições da WEB 2.0, considere:
I. Na web 2.0 os programas são abertos, ou seja, uma parte do programa pode ser utilizado por qualquer pessoa para fazer outro programa. São utilizadas APIs para deixar que outros sites utilizem partes dos seus dados nos serviços deles.
II. Algumas aplicações Web 2.0 permitem a personalização do conteúdo mostrado para cada usuário, sob forma de página pessoal, permitindo a ele a filtragem de informação que ele considera relevante.
III. O conceito usado é comparável com o do software livre: se há muitas pessoas olhando, todos os erros são corrigidos facilmente. Para isso existem comunidades que se auto-moderam, por meio da participação dos usuários, indicando ao sistema qual usuário não deve mais participar da comunidade.
IV. A Web é a plataforma, o software um serviço, ou seja, na Web 2.0 os softwares funcionam pela Internet, não somente instalados no computador local, de forma que vários programas podem se integrar formando uma grande plataforma. Por exemplo, os contatos do programa de e-mail podem ser usados no programa de agenda, ou pode-se criar um novo evento numa agenda através do programa de e-mail
É correto o que consta em
Acerca dos tipos e larguras de linhas no desenho técnico, assinale a opção correta.
Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.
I. A estação cliente faz acesso direto ao servidor de banco de dados.
II. Um conjunto de bibliotecas, localizadas no computador cliente tem a função de viabilizar a comunicação entre ele e o servidor.
III. As conexões no banco de dados são realizadas pelo servidor de aplicação.
IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.
Os itens I a IV referem-se, respectivamente, aos modelos de
Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Todas as afirmativas sobre passagem de parâmetros estão corretas, EXCETO:
O padrão de linguagem de folhas de estilo (CSS) define a apresentação de documentos escritos em uma linguagem de marcação utilizando uma sintaxe de três partes.
No estilo definido pela sintaxe body {color: green}, color é a parte que define a(o)
Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:
{ "nome":"Rodrigo", "id":8723, "v":[-1,2] }
que é recebida no seguinte campo do objeto XMLHttpRequest, em Javascript:
Um comando "abrir" ao provocar diferentes ações em objetos distintos, por exemplo: em uma caixa, porta ou janela, representa figurativamente na orientação a objetos o princípio denominado
Quanto aos escalonamentos de threads em Java, considere:
I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta.
II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada.
III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield().
Está correto o que se afirma em
Atenção: As questões de números 56 a 60 referem-se à linguagem de programação Clipper 5.2.
O Clipper possui acesso a arquivos de baixo nível, possibilitando sua abertura, leitura, criação e escrita. O comando utilizado para a criação de um novo arquivo é chamado
O biscuit, ou porcelana fria, é feito com uma massa que se pode modelar. Essa massa caseira é composta de
FCC•
Com relação às linguagens de montagem é correto afirmar: