Postagens

Mostrando postagens de outubro, 2018

Exercício - Lógica de Programação I

Imagem
1. Quais são os dois tipos de representações mais utilizados em algoritmos? Fluxograma e pseudocódigo 2. Verifique se a afirmação é verdadeira ou falsa. Uma expressão literal sempre resultará em um tipo literal. Verdadeiro 3. Informe qual alternativa é de fato o nome de uma variável aceita no VisuAlg:(Questão Múltipla Escolha) tipo_operacao meuResultado 1numero nota1 4. Informe qual resultado da expressão aritmética será exibido no algoritmo a seguir: var x,y,resultado: Real inicio x <- 2 y <- 5 resultado <- x/y*3+(1-8)*x+30 escreva (resultado) fimalgoritmo R: 17.2 5. Seguindo a ordem, diga os significados dos seguintes operadores lógicos: >, <, >=, <=, =, <> Maior, menor, maior ou igual, menor ou igual, igual, diferente. 6. Abaixo teremos o início da estrutura de repetição para..faça. Informe qual a forma correta de se fazer: Para variavel de 1 ate 2 faca 7. Escreva o resultado final do algoritmo abaixo: resultado <- 1 resultado <- resultado+ 1...

Exercício - Programação Orientada a Objetos - Lista VII

Imagem
Questão : Você explicou a um colega novato que, para o desenvolvimento de um sistema POO, os objetos precisam se comunicar entre si. Essa característica implica que as interações entre os objetos sejam feitas por: A)funções e procedimentos que são chamados pelos objetos. B)um objeto que invoca um método de outro objeto enviando uma mensagem C)eventos que ocorrem em tempos pré-determinados e alteram o estado do objeto. D)a complexidade nos relacionamentos entre os objetos vai diminuir à medida que criamos mais E)classes para definir novos objetos. Questão : Você explicou a um colega novato que todo programador precisa conhecer muito bem os pilares da programação orientada a objetos. Associe as variáveis apresentadas às suas respectivas caraterísticas, numerando a segunda coluna de acordo com a primeira. Variáveis 1. Herança 2. Abstração 3. Polimorfismo 4. Encapsulamento Características ( ) É uma forma utilizada para a proteção dos atributos de uma classe. ( ) Permite um objeto agir de f...

Exercício - Programação Orientada a Objetos - Lista VI

Imagem
Questão : Como técnico em desenvolvimento de sistemas, você explicou a um cliente sobre a escrita de programas em Java, apresentando, a título de exemplo, algumas convenções. Marque V para verdadeiro e F para falso em relação às convenções usadas para escrever um programa em Java. A.( ) os nomes das classes devem ser separados por espaços em branco. B.( ) o nome do método deve ser um verbo no infinitivo (imperativo). C.( ) o nome da classe deve ser um substantivo com a primeira letra maiúscula. D.( ) os nomes das variáveis não podem iniciar com underscore “_” (sublinhado) ou cifrão $. a)F, V, V, V. b)V, V, F, F. c)F, F, F, F. d)V, F, V, V. Questão : Durante a aula de desenvolvimento de sistemas, seu professor fez um teste sobre o contexto histórico da linguagem de programação Java. Marque V para verdadeiro e F para falso em relação às informações sobre esse contexto. A.( ) O nome inicial da linguagem Java foi OAK. B.( ) A linguagem foi criada inicialmente para a internet. C.( ) Java fo...

Exercício - Tecnologia da Informação e Comunicação I

Imagem
1 .Com o avanço na utilização dos computadores, vários tipos de Sistemas Operacionais foram desenvolvidos para atender necessidades específicas. De acordo com a seguinte afirmação, qual tipo de sistema operacional se encaixa com essa característica? Esse tipo de sistemas trabalha em rede fornecendo algum tipo de serviço para os usuários. Serviço Em rede Cliente Servidor Tempo real 2 .O computador é composto por diversos dispositivos que são interconectados através da placa-mãe. Um hardware muito importante para o funcionamento do computador é a memória RAM. Assinale as duas opções corretas sobre esse componente. Pode haver mais de uma resposta correta Responsável por armazenar dados de forma permanente. Função de armazenar informações para auxiliar o processador. Função de armazenar informações para ...

Exercício - Banco de Dados I

Imagem
1 . Defina os itens abaixo. Use exemplos: a)Atributo multi-valorado: b)Auto-relacionamento: c)Herança/Generalização: d)Chave Estrangeira: e)Atributo Composto: f)Cardinalidade: 2 . Em um relacionamento entre duas entidades, em que a primeira pode se relacionar com vários registros na segunda e a segunda se relaciona com apenas uma na primeira tem-se uma cardinalidade de: 3 .O modelo de dados entidade-relacionamento (E-R) foi desenvolvido para facilitar o projeto de banco de dados. Associe as colunas relacionando os elementos de E-R às suas características/definicões. (1) Atributo de um conjunto de entidade.         (2) Papel                                                       ...

Exercício - Programação Orientada a Objetos - Lista V

Imagem
1 - Dê sua definição de: A)      POO: É uma forma de transferir coisas do mundo real para um programa,   B)      CLASSE: É um molde de um objeto. C)      OBJETO: É a concretização de uma classe. D)      ATRIBUTO: Propriedades da classe. E)      METÓDO: Funcionalidades da classe. 2 - A descrição de cinco objetos (com atributos e métodos), dê um domínio a sua escolha e suas respectivas classes. Traga também, uma breve descrição do domínio. Exemplo 1 Domínio: Professor. Classe: Humano. Atributos: nome, CPF, endereço, e-mail, telefone, formação. Métodos: Lecionar sua matéria, falar, dançar swingueira. Exemplo 2 Domínio: Cachorro Classe: Vira-Lata. Atributos: Nome, Cor do pelo, tamanho. Métodos: Acordar, comer, beber, latir, dormir, correr. Exemplo 3 Domínio: Carro Classe: SUV Atributos: nome, marca, ano, chassi, placa, fabricante. Métodos: ligar, desligar, estancar, sinalizar, acelera...

Respostas - Exercício Programação Orientada a Objetos - Lista IV

Imagem
Questão1 Em processo de solução.... Questão2 Em processo de solução....     As questões acima foram resolvidas sob forma de programação estruturada e não orientada a objetos. O conteúdo aqui apresentado é sujeito a erros e em casos de sugestões entrar em contato conosco.