UNIVERSIDADE ESTADUAL DE GOIÁS CÂMPUS DE CIÊNCIAS SÓCIO-ECONÔMICAS E HUMANAS DE ANÁPOLIS COORDENAÇÃO DO CURSO DE ADMINISTRAÇÃO Disciplina: Tecnologia da Informação Ano / Período: 1° Professor (a): Elisabete Tomomi Kowata Nome: Ana Paula Pinheiro de Sousa Data: 10 / 10 /2014 ATIVIDADE DE APRENDIZAGEM Assinale a alternativa correta: 1) A principal função do software é: a. ( ) dirigir o trabalho do hardware. b. ( ) permitir as empresas ligar os sistemas de computador em redes de trabalho. c. ( ) gerenciar os trabalhos dos usuários. d. ( ) informar quando cada programa deve ser rodado e executado. e. ( x ) todas as alternativas estão corretas. 2) Leia as afirmações apresentadas a seguir: Um conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem formando um todo unitário e complexo. Uma coleção organizada de fatos e informações. Permitem às empresas ligar os sistemas de computador em verdadeiras redes de trabalho. Incluem estratégias, políticas, métodos e regras usadas pelo homem para operar o Sistema de Informação baseado em computador. São os elementos mais importantes na maior parte dos sistemas de informação baseados em computador. As afirmações referem-se respectivamente a: a. ( x ) organização, informações, comunicações, procedimento e usuários. b. ( ) sistema, informações, telecomunicações, documentos e pessoas. c. ( ) sistema, banco de dados, telecomunicações, procedimento e pessoas. d. ( ) organização, informações, telecomunicações, manual e pessoas. e. ( ) instituição, banco de dados, telecomunicações, procedimento e pessoas. 3) Sistema de folha de pagamento, Linux, editores de textos e gerenciadores de redes são exemplos de softwares das categorias: a. ( ) aplicativo específico, suporte/apoio, aplicativo e básico respectivamente. b. ( x ) aplicativo específico, básico, aplicativo e de suporte/apoio respectivamente. c. ( ) aplicativo, suporte/apoio, básico e aplicativo específico respectivamente. d. ( ) aplicativo, básico e aplicativo específico e de suporte/apoio respectivamente. e. ( ) n.d.a. 4) A função principal de uma linguagem de programação é: a. ( ) fornecer instruções ao sistema do computador para que este possa executar uma atividade de processamento e atingir um objetivo ou solucionar um problema. b. ( ) dar apoio ao sistema global do computador coordenando as atividades do hardware e de vários programas de computador. c. ( ) dar aos usuários, grupos de usuários e organizações a capacidade de resolver problemas e desenvolver atividades ou tarefas específicas. d. ( ) auxiliar o uso e a implementação do programa. e. ( x ) todas as alternativas estão corretas. 5) As linguagens de programação são: a. ( ) softwares básicos que exerce o papel de tomar o primeiro contato com o hardware, ou seja, é a primeira “interface” coma máquina;. b. ( ) programas capazes de administrar as aplicações efetuadas em determinada configuração, de maneira mais próxima do usuário (mais aparente para ele).. c. ( x ) regras básicas que permitem a melhor integração e buscam o ótimo relacionamento entre o software, o hardware e também o peopleware (pessoas) em questão. d. ( ) sequências de atitudes lógicas (passos) a serem tomadas em cada situação previamente determinada. e. ( ) todas as alternativas estão corretas. 6) As linguagens de programação de JAVA, C++, FORTRAN, HTML, PASCAL, COBOL são: a. ( ) linguagens de programação de alto nível. b. ( x ) linguagens de programação de baixo nível. c. ( ) linguagens de máquina. d. ( ) linguagens de programação intermediária. e. ( ) n.d.a 7) Os exemplos de operando e operação são: a. ( ) Arquivo de vendas e ler respectivamente. b. ( ) Arquivos de vendas e registro 51 respectivamente. c. ( ) Multiplicar e campo 4 respectivamente. d. ( ) Somar e número 34 respectivamente. e. ( x ) todas as alternativas estão corretas. 8) O writer, calc, impress e base são aplicativos do BROffice/OpenOffice similares são: a. ( x ) Word, Excel, PowerPoint e Access do Microsoft Office. b. ( ) Word, Excel, Impress e Access do Microsoft Office. c. ( ) Excel, PowerPoint, Word e Access do Microsoft Office. d. ( ) Word, Excel, Access e PowerPoint do Microsoft Office. e. ( ) Excel, PowerPoint, Access e Word do Microsoft Office. 9) As linguagens de programação de baixo nível são: a. ( ) linguagens de programação mais próximas ao ser humano. b. ( ) linguagens de programação muito mais acessíveis ao ser humano. c. ( ) linguagens de programação que não requer conhecimento técnico do equipamento. d. ( x ) linguagens de programação ainda bem próxima da usada pela máquina. e. ( ) n.d.a 10) As linguagens de programação FORTRAN, HTML e COBOL significam respectivamente: a. ( x ) FORmula TRANslator, eXtensible Markup Language COmon Business Oriented Language. b. ( ) FORmula TRANslator, HyperText Markup Language e COmon Business Oriented Language. c. ( ) FORmula TRANslation, COmon Business Oriented Language e HyperText Markup Language. d. ( ) FORmula TRANslation, COmon Business Oriented Language, HyperText Markup Language. e. ( ) n.d.a 11) Como escolher entre as várias linguagens de programação existentes e disponíveis? a. ( x ) a escolha se dá em função do problema que se está pretendendo solucionar e dos recursos que se dispõe tanto em termos de programadores quanto em termos de equipamentos. b. ( ) a escolha se dá em função dos recursos que se dispõe tanto em termos de programadores quanto em termos de equipamentos. c. ( ) a escolha se dá em função do problema que se está pretendendo solucionar e do recurso que se dispõe em termos de equipamentos. d. ( ) a escolha se dá em função do sistema operacional utilizado pela empresa. e. ( ) n.d.a. 12) Dentre as linguagens de programação (Php, Java, C#, Fortran, Pascal, Cobol, C++, Visual Basic) escolha uma linguagem que seria melhor para cada um dos seguintes aplicativos de programação. Explique suas escolhas. (2,8 pontos) a) Encontrar o próximo maior número primo (2, 3, 5, 7, 11, 13, 17, e assim por diante). 17, 19, 23, 29, 31, 37, 41, 43, 47 b) Um programa de controle de estoque para uma empresa. MS-Office a extensão xls, doc, docx, ppt c) Uma aplicação militar para o Departamento de Defesa. MS-Office a extensão xls, doc, docx, ppt d) Numa aplicação que utiliza como plataforma a Internet. JAVA, C++, FORTRAN, HTML, PASCAL, COBOL e) Desenvolvimento de sistemas operacionais e compiladores. Os software 13) Aplicação de conceitos. Cite pelo menos um software nas categorias de Software básico, Software de suporte / apoio, Software aplicativo e Software aplicativo específico. Descreva as características do software: Categoria Nome do software Características Software básico Sistema Operacional Windows e Linux. A principal linguagem de programação usada para escrever código fonte. é o programa considerado essencial para o funcionamento de um computador. Sem ele o computador não funciona. Software de suporte / apoio Microsoft Office aplicativos para escritório que contém programas como processador de texto, panlilhas ect. Software aplicativo Internet Explorer é um programa de computador que habilita seus usuários a interagirem com documentos virtuais. são programas que tem aplicações práticas para o usuário. Também não são obrigatórios para o funcionamento do computador, porém, quando instalados, oferecem praticidade para os usuários. Software aplicativo específico Adobe Photoshop, caracterizado como editor de imagens bidimensionais do tipo raster (possuindo ainda algumas capacidades de edição típicas dos editores vectoriais) desenvolvido pela Adobe Systems. 14) A respeito de Linux podemos afirmar que: a. ( ) Inspirado em um sistema operacional compatível com o Unix desenvolvido por Andrew Tanenbaum, chamado Minax. b. ( ) a distribuição GNU/Linux é também chamada de distro. c. ( ) aquele que permite somente ser livremente executado. d. ( ) É um sistema operacional GNU/Linux funcional (utiliza o kernel linux e uma coleção de softwares livres ou não, testados para funcionar em conjunto). e. ( x ) "Software Livre" é uma questão de liberdade, não de preço. a. ( ) As alternativas a, b, c, e estão corretas. b. ( ) As alternativas b, d, e estão corretas. c. ( x ) As alternativas a, b, d estão incorretas. d. ( ) Somente as alternativas c, d estão incorretas. e. ( ) Somente as alternativas c, e estão corretas. 15) O software livre deve prover as liberdades principais: a. ( x) Liberdade 0 – A liberdade de executar o programa, para qualquer propósito. Liberdade 1 – A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Liberdade 2 – A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo e Liberdade 3 – A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. b. ( ) Liberdade 0 – A liberdade de copiar o programa, para qualquer propósito. Liberdade 1 – A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Liberdade 2 – A liberdade de vender cópias de modo que você possa ajudar ao seu próximo e Liberdade 3 – A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. c. ( ) Liberdade 0 – A liberdade de utilizar o programa, para estudar. Liberdade 1 – A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Liberdade 2 – A liberdade de vender cópias de modo que você possa ajudar ao seu próximo e Liberdade 3 – A liberdade de aperfeiçoar o programa, e manter os seus aperfeiçoamentos, de modo que você se beneficie. d. ( ) Liberdade 0 – A liberdade de executar o programa, para qualquer propósito. Liberdade 1 – A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades e Liberdade 2 – A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo. e. ( ) todas as alternativas estão corretas. 16) Dentre os aplicativos do MS-Office a extensão xls, doc, docx, ppt é reconhecida como: a. ( ) planilha eletrônica do Excel, documento do Word, banco de dados do Access e apresentação do PowerPoint. b. ( x) planilha eletrônica do Excel, documento do Word, documento do Word e apresentação do PowerPoint. c. ( ) documento do Publisher, planilha eletrônica do Excel, documento do Word e documento do Access. d. ( ) planilha eletrônica do Excel, documento do Word, banco de dados do Access e apresentação do PowerPoint. e. ( ) documento do Word, documento do Impress, documento do Word e apresentação do PowerPoint. 17) PROBLEMAS DO MUNDO REAL 1. Revisão da performance do funcionário uniformizada pelo software. Muitos administradores acham a tarefa de revisão da performance do funcionário um procedimento tedioso e desconfortável. Embora queiram avaliar efetivamente os hábitos e características de trabalho de seus funcionários, muitos administradores acham difícil expressar as áreas de performance do empregado que precisam ser aperfeiçoados. O Avaliador de Funcionários é um software aplicativo de recursos humanos baseado no Windows que guia os administradores através do processo de valorização da performance. É um software com matriz em San Mateo, Califórnia. Os softwares são desenvolvidos em consulta com um time de psicólogos da empresa, especialistas em recursos humanos e em leis. O time de peritos constrói ferramentas valiosas dentro do programa para reduzir a possibilidade de processos legais contra os empregadores por causa de erros de demissão e discriminação. O Avaliador de Funcionários elimina estes problemas, automatizando a descrição da revisão do empregado e criando assim uma avaliação precisa. O software usa uma abordagem do tipo redação exemplificada que ajuda os usuários a fornecerem informação detalhada que complementa e expande o sistema típico numérico de valorização de performance. O programa inclui uma biblioteca com centenas de exemplos de relatórios que os administradores podem usar ou personalizar. O Avaliador de Funcionários também inclui um dispositivo de Treinamento para Conselheiro que inclui 470 sugestões de formas para ajudar os empregados a melhorar sua performance. “O software é muito fácil de ser usado, e me permite fazer um trabalho de melhor qualidade no processo de revisão da performance individual”, diz Bob Albon, um gerente geral da AT&T Global Business Communication Systems em Albany, Nova York. Ele continua: “Antes do Avaliador de Funcionários, a revisão da performance costumava ser um processo muito caro que era feito em massa, todo de uma só vez, anualmente.” Agora os empregados de Albon são avaliados durante um período específico de avaliação. a) Quais os benefícios de um aplicativo como o Avaliador de Funcionários? R: Elimina estes problemas, automatizando a descrição da revisão do empregado e criando assim uma avaliação. b) Quando se adquire um software aplicativo, ele é personalizado ou padronizado? Pode-se mudar isso? R: Padroniza c) Como os softwares são desenvolvidos? R: Os softwares são desenvolvidos em consulta com um time de psicólogos da empresa, especialistas em recursos humanos e em leis d) Qual a abordagem utilizada pelo software e o que está incluído nele? R: O time de peritos constrói ferramentas valiosas dentro do programa para reduzir a possibilidade de processos legais contra os empregadores por causa de erros de demissão e discriminação. 2. Programação orientada para objetos em Wall Street. A programação orientada para objetos (OO) está causando um terremoto em Wall Street. “A OO possibilita pela primeira vez à comunidade financeira o acesso à complexidade dos instrumentos financeiros”, diz Patti Dock, presidente da Pillar Systems Inc., que tem sua sede em Sandy Hook, Connecticut. Isto porque a tecnologia de OO facilita o processo de lidar com a rápida evolução dos instrumentos financeiros, ao permitir aos programadores construir uma livraria de objetos da qual podem obter um código reutilizável. No passado, cada procedimento tinha que ser codificado desde o início. Agora, graças à OO, as firmas comerciais podem encapsular as propriedades dos componentes do instrumento financeiro em objetos distintos que podem ser reutilizados muitas e muitas vezes. A tecnologia de OO está revolucionando o papel dos negociantes do mercado financeiro no projeto de novos produtos de software financeiros. Em lugar de esperar que os programadores desenvolvam este tipo de software, os negociantes podem juntas novas estratégias compensatórias apenas apontando os objetos com títulos como Taxas de Juros, Curva de Produção, Fluxo de Caixa e Meio Circulante. Além disso, a capacidade de rapidamente adicionar e apagar caracteres para criar instrumentos financeiros exóticos aumenta as margens de lucro e competitividade de uma empresa. O Bankers Trust está usando atualmente OO em uma joint venture com a IBM para construir um sistema de empréstimo em tempo real. “O sistema baseado em OO acompanha a discussão mais recente entre empregadores e tomadores de empréstimos, a formação de negócios, as principais investigações de um negócio, assim como o financiamento automatizado de empréstimos, serviços, mercado de derivados e a comercialização de empréstimos”, diz Rich Freyberg, diretor-gerente de desenvolvimento de sistemas de empréstimo do Bankers Trust. A OO também está executando mudanças nas funções dos corretores. Enquanto ainda existe incertezas quanto ao impacto final que a OO causará nos corretores, a revolução nos softwares pode estimular uma mudança para os corretores, colocando as rotinas tradicionais do escritório dentro da estação de trabalho. “A OO deu aos corretores potencialidade para fazerem coisas, de suas mesas, que eles costumavam obter por meio de outras pessoas”, disse Dock. a) Quais os benefícios para os corretores do uso da programação orientada para objetos? Como esta linguagem modificou o papel deles? R: A tecnologia de OO está revolucionando o papel dos negociantes do mercado financeiro no projeto de novos produtos de software financeiros. Em lugar de esperar que os programadores desenvolvam este tipo de software, os negociantes podem juntas novas estratégias compensatórias apenas apontando os objetos com títulos como Taxas de Juros, Curva de Produção, Fluxo de Caixa e Meio Circulante. Além disso, a capacidade de rapidamente adicionar e apagar caracteres para criar instrumentos financeiros exóticos aumenta as margens de lucro e competitividade de uma empresa. b) Quais são alguns dos problemas que uma empresa como a Bankers Trust pode enfrentar ao adotar uma programação orientada por objetos? R: incertezas quanto ao impacto final que a OO causará nos corretores, a revolução nos softwares pode estimular uma mudança para os corretores, colocando as rotinas tradicionais do escritório dentro da estação de trabalho. Reflexão: Não conheço nenhum fato mais encorajador que a inquestionável capacidade humana de aceitar a própria vida através do esforço consciente. (Henry David Thoreau).