Professional Documents
Culture Documents
JANURIA-MG
2013
Trabalho apresentado ao Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas) da UNOPAR - Universidade Norte do Paran. Professores: Roberto Yukio Nishimura Polyanna P. Gomes Fabris Marcio Roberto Chiaveli Paulo de Tarso Deliberador JANURIA 2
2013
SUMRIO
INTRODUO
OBJETIVO
Treinamento Avanado em Redes de Computador Autor: Tadeu Carmona Editora: Digerati (livros)
CONCEITO DE COMUNICABILIDADE NA LOCADORA DE LIVROS Comunicabilidade a qualidade do ato comunicativo otimizado, no qual a mensagem transferida integral, correta, rpida e economicamente. Em sistemas com alta comunicabilidade, os usurios so capazes de responder questes como: - para que o sistema serve; - qual a vantagem de utiliz-lo; - como funciona; - quais os princpios gerais de interao com o sistema. Para que o sistema apresente uma boa comunicabilidade: Naturalidade: organize a seqncia de interaes da maneira mais natural possvel para o usurio. Flexibilidade: permita alternativas de interaes para um mesmo comando. No-modal: permita ao usurio consultar outras informaes durante o comando e depois retornar ao ponto em que estava. Perdo: permita ao usurio corrigir ou voltar atrs. Unidade: procure dispor os comandos em uma nica janela. Se mais de um comando fizer parte da mesma janela, construa grupos separados. Escolha o objeto de interao adequado (aquele com o qual o usurio est familiarizado) para a ao que o usurio deve fazer. Utilize rotulao para comunicar a ao do usurio. Utilize o vocabulrio do domnio do usurio. Evite termos tcnicos. Resultados devem fazer referncias s informaes que constam no comando. Advertncias e avisos devem ser colocados em primeiro plano para chamar a ateno do usurio. Cores fortes e diferenciadas de outros elementos chamam ateno. Sons tambm podem ser utilizados. Os resultados de funo devem ser destacados de outros elementos da pgina (banners, menus,...).
SISTEMAS MULTIPROGRAMVEIS
Os sistemas multiprogramveis surgiram de um problema existente nos sistemas monoprogramveis, que a baixa utilizao de recursos do sistema, com processador, memria e perifricos. A possibilidade de perifricos e dispositivos funcionarem simultaneamente entre si, juntamente com a UCP, permitiu a execuo de tarefas concorrentes, que o princpio bsico para projeto e implementao de sistemas multiprogramveis. Sistemas operacionais podem ser vistos como um conjunto de rotinas que executam concorrentemente de uma forma ordenada. Nos sistemas monoprogramveis, somente um programa pode estar residente em memria, e a UCP permanece dedicada, exclusivamente, execuo desse programa. Podemos observar que, nesse tipo de sistema, ocorre um desperdcio na utilizao da UCP, pois enquanto o programa est realizando, por exemplo, uma leitura em disco, o processador permanece sem realizar nenhuma tarefa. O tempo de espera consideravelmente grande, j que as operaes com dispositivos de entrada e sada so muito lentas se comparadas com a velocidade da UCP. Outro aspecto que podemos considerar a subutilizao da memria. Um programa que no ocupe totalmente a memria principal ocasiona a existncia de reas livres, sem utilizao. Nos sistemas multiprogramveis, vrios programas podem estar residentes em memria, concorrendo pela utilizao da UCP. Dessa forma, quando um programa solicita uma operao de entrada/sada, outros programas podero estar disponveis para utilizar o processador. Nesse caso, a UCP permanece menos tempo ociosa e a memria principal utilizada de forma mais eficiente, pois existem vrios programas residentes se revezando na utilizao do processador. Portanto sistemas multiprogramveis permitem que vrias tarefas sejam executadas ao mesmo tempo compartilhando o processador porm eles no so processadas ao mesmo tempo.
Ateno especial: Cuidado ao armazenar valores no campo <input type=hidden>. Procure encriptar o que for necessrio. Assim como os demais comandos HTML, os valores desta so facilmente editveis. Validao Javascript A validao com Javascript pode ser til para evitar que o usurio tenha que ficar processando mil vezes uma pgina ao preencher de maneira invlida. Porm, no podemos somente usar o Javascript para validar, at porque existem browsers que sequer funcionam com Javascript. Nesses browsers, nenhum dado seria validado e isto perigoso. Nunca se esquea que o Javascript client-side, logo, pode ser manipulado pelo computador cliente. Portais Prontos Caso voc utilize algum portal pronto como JOOMLA, WORDPRESS e alguns outros do tipo, fique atento as atualizaes sobre novas verses e atualizaes de mdulos adicionais para evitar problemas como a invases por vulnerabilidades encontradas nesse tipo de aplicao. Permisso de escrita total Cuidado ao dar permisso total de escrita para arquivos e pastas, com uma permisso total de escrita, muitos usurios mal intencionados podero procurar por essa falha e estarem tentando algum mtodo de invaso, com escrita na pasta ou alterao do arquivo onde possuem permisso de total. Cuidado com session Caso voc utilize session em seu sistema, tenha cuidado se ela no fica exposta para qualquer usurio, pois possvel um usurio mal intencionado estar roubando uma session aberta e estar efetuando login sem estar devidamente cadastrado no sistema.
10
CONCLUSO Neste trabalho foram apresentados os conceitos das disciplinas do 5 semestre do Curso de Tecnologia em Analise e Desenvolvimento de Sistemas, ampliando meus conhecimentos e buscando solidificar uma base no aprendizado para desenvolvimento de aplicaes desktop bem como a documentao necessaria para desenvolvimento de um sistema.
11
REFERENCIAS http://www.phpbrasil.com/articles/article.php/id/291 https://ideon.net.br/php/seguranca-em-codigos-php http://www.truenet.com.br/vivianef/SOI.html Web aulas no site unopar (colaborar rea do aluno) Livros didticos fornecidos pela unopar
12