Prévia do material em texto
1a Questão Qual alternativa abaixo é verdadeira em relação ao fluxo básico de processamento de dados? Entrada > Processamento > Saída. Programa > Manual > Especificações. Manual > Programação > documentação. Estruturado > Objeto > Aplicativo. Freeware > Shareware > Adware. Explicação: O fluxo básico de processamento de dados é composto de uma ENTRADA DE DADOS que sofre PROCESSAMENTO e gera uma SAÍDA. Conclusão: Entrada > Processamento > Saída. 2a Questão Qual alternativa abaixo melhor representa o paradigma da linguagem de programação estruturada? Possui como ótica principal a aproximidade do mundo real e estruturas que possuem comportamento próprio. Linguagem usada quando o processo precisa de um software que implique em pagamento de uso. São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. Linguagem usada quando o processo precisa de um software que não implique em pagamento de uso. Também chamada de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. Explicação: Elementos de código em formato de blocos que se interligam através de três métodos básicos: • Sequência: Onde os passos são seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2). • Seleção: Onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE). • Interação: Onde os passos podem ser repetitivos até uma condição ser atingida. Conclusão: São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. 3a Questão O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como: Comercial Shareware Adware Livre Freeware Gabarito Coment. 4a Questão NÃO é um software do tipo aplicativo: Planilha eletrônica. Sistema operacional. Sistema bancário. Editor de texto. Gerenciador de banco de dados. Gabarito Coment. 5a Questão Além da linguagem de programação, o software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos: ______________: Executa somente um processo de cada vez. ______________: Distribui para mais de um processador. ______________: Os processos são compartilhados e enfileirados a espera do processador. ______________: Vários usuários utilizam ao mesmo tempo. ______________: Somente é permitida a utilização de um usuário de cada vez. Marque a alternativa correta. Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa. Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário. Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa. Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário. Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário. Gabarito Coment. Gabarito Coment. 6a Questão Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação: __________: Descreve as características dos objetos. __________: Tipo de instrução executada de forma sequencial. __________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida. __________: Serviço que a classe presta. __________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica. Marque a alternativa correta: Atributo - Sequência - Iteração - Método - Seleção Método - Seleção - Atributo - Sequência - Iteração Iteração - Método - Seleção - Atributo - Sequência Sequência - Iteração - Atributo - Método - Seleção Atributo - Iteração - Método - Seleção - Sequência Explicação: Podemos classificar o desenvolvimento de software em estruturado ou orientado a objetos(OO). Dentro desse conceito podemos fazer a seguinte leitura das frases a seguir: (Atributo)Descreve as características dos objetos - Variáveis que estão dentro de cada objeto da classe onde são armazenados os dados do objeto. (Sequência)Tipo de instrução executada de forma sequencial - Onde os passos são seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2). Ou seja, são executadas uma após a outra seguindo a ordem que foi escrita. (Iteração)Tipo de instruções que podem ser repetitivas até uma condição ser atingida - Onde os passos podem ser repetitivos até uma condição ser atingida. São usadas quando há necessidade de realizar repetidamente o mesmo trecho de código. ( Método)Serviço que a classe presta - Ação(atividade) que a classe pode desempenhar. É o comportamento do objeto. (Seleção)Tipo de instruções que podem ser executadas baseadas em uma condição lógica - onde os passos podem ser executados baseados em um tratamento lógico (IF, THEN, ELSE). Ou seja, executa uma ação se determinada condição for verdadeira. Gabarito Coment. 7a Questão Qual alternativa abaixo melhor representa o paradigma da linguagem de programação Orientada a Objetos(OO)? Possuem códigos onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE). Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. São elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real. Possuem códigos onde os passos podem ser repetitivos até uma condição ser atingida. Explicação: Elementos de código em formato de objetos que se interligam. • Classe: Tipo de Objeto. • Atributos: Variáveis que estão dentro de cada objeto da classe. • Método: Ação que a classe pode realizar. Conclusão: São elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real. 8a Questão Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação: Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado. Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo. Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. Trial - Programa de computador que possui limitações de tempoe/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. Gabarito Coment.