Um analista de sistemas identificou requisitos de alto nível de um sistema acadêmico, quais sejam:
1. O aluno poderá realizar sua matrícula utilizando seu código de aluno.
2. O acesso dos alunos ao sistema deverá estar dis ponível nos navegadores Internet Explorer e Google Chrome.
3. O professor poderá lançar as notas e frequências dos alunos matriculados em suas disciplinas.
4. Um relatório com as notas e frequências dos alunos poderá ser solicitado pelo professor da disciplina.
5. Os relatórios do sistema serão disponibilizados em formato PDF.
Dos requisitos mencionados, são classificados como requisitos funcionais
UML: Unified Modeling Language é uma linguagem padrão de modelagem no campo da Engenharia de Software. Das seguintes alternativas, selecione a CORRETA.
Julgue os seguintes itens com relação a engenharia de software.
Um modelo de teste pode ser composto por vários artefatos, como casos de teste e componentes de teste. Um caso de teste especifica como testar um requisito ou decisão de projeto. Um caso de teste tipicamente informa como realizar o teste, dados de entrada e resultados esperados. Os componentes de teste podem ser usados para automatizar testes de códigos implementados.
Tubiacanga era uma pequena cidade de três ou quatro mil habitantes, muito pacífica, em cuja estação, de onde em onde, os expressos davam a honra de parar. Há cinco anos não se registrava nela um furto ou roubo. As portas e janelas só eram usadas... porque o Rio as usava. [...]
Mas, qual não foi a surpresa dos seus habitantes quando se veio a verificar nela um dos repugnantes crimes de que se tem memória! [...] violavam-se as sepulturas do “Sossego”, do seu cemitério, do seu campo-santo. [...]
A indignação na cidade tomou todas as feições e todas as vontades. [...] A própria filha do engenheiro residente da estrada de ferro, que vivia desdenhando aquele lugarejo [...] não pôde deixar de compartilhar da indignação e do horror que tal ato provocara em todos do lugarejo. Que tinha ela com o túmulo de antigos escravos e humildes roceiros? Em que podia interessar aos seus lindos olhos pardos o destino de tão humildes ossos? Porventura o furto deles perturbaria o seu sonho de fazer radiar a beleza de sua boca, dos seus olhos e do seu busto nas calçadas do Rio?
Decerto, não; mas era a Morte, a Morte implacável e onipotente, de que ela também se sentia escrava, e que não deixaria um dia de levar a sua linda caveirinha para a paz eterna do cemitério. [...]
Organizaram então uma guarda. Dez homens decididos juraram perante o subdelegado vigiar durante a noite a mansão dos mortos.
Nada houve de anormal na primeira noite, na segunda e na terceira; mas, na quarta, quando os vigias já se dispunham a cochilar, um deles julgou lobrigar um vulto esgueirando-se por entre a quadra dos carneiros. Correram e conseguiram apanhar dois dos vampiros. [...]
A notícia correu logo de casa em casa e, quando, de manhã, se tratou de estabelecer a identidade dos dois malfeitores, foi diante da população inteira que foram neles reconhecidos o Coletor Carvalhais e o Coronel Bentes, rico fazendeiro e presidente da Câmara. Este último [...] a perguntas repetidas que lhe fizeram, pôde dizer que juntava os ossos para fazer ouro e o companheiro que fugira era o farmacêutico.
Houve espanto e houve esperanças. Como fazer ouro com ossos? Seria possível? Mas aquele homem rico, respeitado, como desceria ao papel de ladrão de mortos se a coisa não fosse verdade!
Se fosse possível fazer, se daqueles míseros despojos fúnebres se pudesse fazer alguns contos de réis, como não seria bom para todos eles!
O carteiro, cujo velho sonho era a formatura do filho, viu logo ali meios de consegui-la Castrioto, o escrivão do juiz de paz, que no ano passado conseguiu comprar uma casa, mas ainda não a pudera cercar, pensou no muro, que lhe devia proteger a horta e a criação. Pelos olhos do sitiante Marques, que andava desde anos atrapalhado para arranjar um pasto, pensou logo no prado verde do Costa, onde os seus bois engordariam e ganhariam forças...
Às necessidades de cada um, aqueles ossos que eram ouro viriam atender, satisfazer e felicitá-los; e aqueles dois ou três milhares de pessoas, homens, crianças, mulheres, moços e velhos, como se fossem uma só pessoa, correram à casa do farmacêutico.
BARRETO, Lima. A nova Califórnia. In: SALES, Herberto (Org.). Contos brasileiros. Rio de Janeiro: Ediouro. p. 25-27.
Do ponto de vista da norma culta, a única substituição que poderia ser feita, sem alteração de valor semântico e linguístico, seria:
A figura abaixo ilustra o cabeçalho de um datagrama IP (IPv4).
Quais dos campos do cabeçalho indicam, respectivamente, a qual datagrama pertence um fragmento recém chegado ao host de destino e a que processo de transporte a camada de rede deve entregar o datagrama, uma vez completo?
A figura abaixo mostra uma aplicação da estrutura de dados pilha denominada MEC, inicialmente vazia, suportando três operações básicas, conforme definidas no Quadro I. Observe que o Quadro II apresenta uma seqüência de operações sobre a estrutura. Ao final das operações, o elemento que se encontra no topo da pilha é:
Topologia que tem como vantagem a facilidade de instalação e modificação, utiliza menor quantidade de cabos se comparada com as outras topologias, porém apresenta como desvantagem, a dificuldade de identificação e isolamento de falhas:
O número máximo de comparações requerido para que um algoritmo de busca binária, decida pela existência ou não de uma chave em um vetor ordenado com 1.000.000 de elementos é:
No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede.
Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras.
Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam.
Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente:
Sobre os princípios éticos que regem a Resolução nº 1.002, de 26 de novembro de 2002 - Código de Ética Profissional da Engenharia, da Arquitetura, da Agronomia, da Geologia, da Geografia e da Meteorologia, pode-se afirmar que: