Questões de Concurso
Comentadas sobre lógicas de programação em algoritmos e estrutura de dados
Foram encontradas 178 questões
I. O Sistema de Gerenciamento do Banco de Dados (SGBD) deve incluir um software de controle de concorrência ao acesso dos dados, impedindo em qualquer tipo de situação a escrita e a leitura de dados. II. Os operadores lógicos também são conhecidos como conectivos, pois são utilizados para formar novas proposições a partir da junção de duas outras.
Marque a alternativa CORRETA:
I. No contexto da lógica de programação, um algoritmo é uma sequência finita de passos que levam à execução de uma tarefa. Ou seja, o algoritmo pode ser visto como uma receita, uma sequência de instruções que dão cabo de uma meta específica. II. Nos bancos de dados relacionais, os relacionamentos entre as tabelas não são codificados explicitamente na sua definição. Em vez disso, fazem-se implicitamente pela presença de atributos chave.
Marque a alternativa CORRETA:
I. Um banco de dados é uma coleção de dados relacionados. Nesse contexto, entende-se por dado, toda a informação que pode ser armazenada e que apresenta algum significado dentro do contexto ao qual ele se aplica. II. A lógica de programação é essencial para pessoas que desejam trabalhar com desenvolvimento de programas para computadores. Ela pode ser definida como um conjunto de técnicas para encadear pensamentos a fim de atingir determinado objetivo.
Marque a alternativa CORRETA:
O tipo de passagem de parâmetro que permite que x seja um parâmetro tanto de entrada como também de saída da sub-rotina é denominado passagem de parâmetro
I. As variáveis declaradas dentro das sub-rotinas são chamadas de variáveis locais e aquelas declaradas fora de qualquer sub-rotina são chamadas de variáveis globais. II. Um parâmetro passado por valor para uma sub-rotina se comportará como uma variável local, isto é, qualquer modificação no valor desta variável não será visível fora da sub-rotina. III. Um parâmetro passado por referência para uma sub-rotina se comportará como uma variável global, isto é, qualquer modificação no valor desta variável será visível também fora da sub-rotina.
Estão CORRETAS as afirmativas:
Considere, por hipótese, que a SABESP utiliza diferentes preços de tarifas para os serviços de abastecimento de água e/ou coleta de esgoto para o município de São Paulo. Para a categoria Residencial/Favela as tarifas são:
Consumo Valor da Tarifa
0 a 10 6,25/mês
11 a 20 0,71/m3
21 a 30 2,36/m3
31 a 50 7,14/m3
acima de 50 7,89/m3
Foi solicitado a um estagiário propor a lógica de programação para a solução do seguinte problema: ler o valor do consumo de um usuário da categoria Residencial/Favela (variável consumo) e calcular o valor a pagar com base nas tarifas (variável valor).
O Estagiário sugeriu utilizarNum programa, encontrou-se a expressão lógica a seguir:
(NOT B=5 AND NOT C=3) OR (NOT A=0 AND B=5) OR (A=0 AND B=5 AND C=3) OR (A=0 AND B=5 AND NOT C=3)
Assinale a alternativa que apresenta a expressão mais reduzida que se pode obter, a fim de simplificar a lógica descrita acima.
Um programa tem a seguinte expressão lógica:
(NOT A=9 AND C=4) OR (NOT A=9 AND B<7) OR (A=9 AND C=4).
Qual das alternativas abaixo apresenta, de forma simplificada, a mesma lógica da expressão original acima descrita?