Questões de Concurso Comentadas sobre lógicas de programação em algoritmos e estrutura de dados

Foram encontradas 207 questões

Q604862 Algoritmos e Estrutura de Dados
Para armazenar um algoritmo na memória de um computador e para que ele possa, em seguida, comandar as operações a serem executadas, é necessário que ele seja programado, isto é, que seja transcrito para uma linguagem que o computador possa “entender”, direta ou indiretamente. Os computadores só podem executar diretamente os algoritmos expressos em:
Alternativas
Q560247 Algoritmos e Estrutura de Dados
Acerca de lógica de programação, programação estruturada e programação orientada a objetos, julgue o item a seguir.
Tipos de dados estruturados são definidos por meio de operadores de tipos, também conhecidos como construtores, utilizados para formar expressões de tipos.
Alternativas
Q537741 Algoritmos e Estrutura de Dados
Operadores lógicos servem para combinar resultados de expressões, cujo resultado será verdadeiro ou falso. Assinale a alternativa CORRETA conforme as expressões abaixo:
Alternativas
Q501339 Algoritmos e Estrutura de Dados
Considere a expressão booleana

not (A and B) and (not C or not D)

Para quaisquer valores lógicos de A, B, C e D, o resultado da expressão acima é o mesmo de:
Alternativas
Q484176 Algoritmos e Estrutura de Dados
Julgue o item a seguir, relativos a lógica de programação.

Considere a situação a seguir.
Um programa tem de correlacionar os nomes Ana, Maria e Simone aos sobrenomes Costa, Oliveira e Santos, não necessariamente nessa ordem. A mulher de sobrenome Costa, que não é Ana, tem mais idade do que Simone, e a mulher de sobrenome Santos tem o dobro da idade das outras duas.Nessa situação, se uma lógica de programação for executada de forma adequada, os sobrenomes corretos de Ana, Maria e Simone serão, respectivamente, Oliveira, Costa e Santos.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: Câmara de Vitória - ES
Q1234337 Algoritmos e Estrutura de Dados
Considerando as proposições abaixo, assinale a alternativa que contém a proposição bicondicional p↔q.
p: Luiza é bela. q: Marta é morena.
Alternativas
Q877067 Algoritmos e Estrutura de Dados

Em um programa foi implementada a expressão lógica a seguir:


SEGREDO NOT = "SIM" AND COMARCA NOT = "CAPITAL" AND REUS NOT = 1


A expressão acima atende a especificação para os registros que exigem as seguintes condições:


• Segredo de justiça for diferente de "SIM" (valores: "SIM" ou "NÃO");

• Comarca não for da capital (valores "CAPITAL" e "INTERIOR");

• Número de réus diferente de 1 (valores: 1 em diante).


Em uma manutenção posterior, foi feita uma simplificação da expressão lógica. Qual das simplificações abaixo corresponde à mesma lógica da expressão original?

Alternativas
Q877065 Algoritmos e Estrutura de Dados

A expressão lógica de um trecho de programa é representada abaixo.


(X NOT = 3) AND (Y NOT < 12) AND (Z NOT > 9) OR

(X = 3) AND (Y NOT < 12) AND (Z NOT > 9) OR

(Z NOT > 9)


Pode-se simplificar a expressão acima, mantendo a mesma lógica, usando apenas

Alternativas
Q605045 Algoritmos e Estrutura de Dados
Dada a expressão numérica:

(40 div 4 + 6} div 4 + 1 + pot(6,2) div 4 - 2

O resultado da expressão, em variável inteira, será igual a:
Alternativas
Q605041 Algoritmos e Estrutura de Dados
Considerando V = verdadeiro, F = falso e a tomada de decisão simples: SE condição1 XOU condição2, um resultado lógico válido para o operador de disjunção exclusiva na tabela verdade é:
Alternativas
Q604131 Algoritmos e Estrutura de Dados
Sendo a e b variáveis inteiras em um programa, a expressão lógica

                     NÃO ((a > b) OU (a = b))

é equivalente a:

Alternativas
Q446970 Algoritmos e Estrutura de Dados
Certa cadeia de caracteres (string) não vazia tem comprimento X e contém uma frase em português constituída apenas por letras (acentuadas ou não), dígitos e os sinais comuns de pontuação. Se codificada segundo o padrão ISO-8859-1 (Latin-1), esta cadeia requer X bytes para sua representação; se codificada em UTF-8, são necessários X+1 bytes, ou seja, um byte a mais em relação à representação ISO-8859-1. É correto afirmar que o byte adicional:
Alternativas
Q408935 Algoritmos e Estrutura de Dados
No que se refere à lógica e à programação, julgue os itens que se seguem.

Na sequência de números 2 4 6 7 2 8, o número 7 não pertence à sequência lógica aplicada.
Alternativas
Q366345 Algoritmos e Estrutura de Dados
Em relação ao uso e conceitos de procedimentos e funções em lógica de programação, analise as seguintes afirmativas:

I. Procedimentos e funções são blocos de instruções para realizar tarefas específicas e são considerados sub-rotinas.
II. Em um procedimento, a passagem de parâmetros é obrigatória.
III. Em uma função, a passagem de parâmetros e o retorno de um valor são obrigatórios.

Está CORRETO o que se afirma em:
Alternativas
Q841640 Algoritmos e Estrutura de Dados

Para responder a esta questão, assuma que + = OU lógico, ' = negação do valor anterior, e que a ausência de um operador específico corresponde ao E lógico. Assuma ainda a seguinte precedência dos operadores: negação > E > OU.


Assinale a alternativa que é logicamente equivalente à expressão F = A'B'C' + A'B'C + ABC' + AB'C', se for assegurado que A e C nunca são simultaneamente verdadeiros.

Alternativas
Q841629 Algoritmos e Estrutura de Dados

Dado que and = E lógico, or = ou lógico, not = negação lógica, ∧ = ou exclusivo, True = verdadeiro e False = falso, assinale a alternativa que apresenta a expressão lógica que resulta em True.

Alternativas
Q808877 Algoritmos e Estrutura de Dados

O programa a seguir é tipicamente uma estrutura:

Enquanto (condição) Faça

(bloco de código)

Fim Enquanto


Alternativas
Q437242 Algoritmos e Estrutura de Dados
No que se refere às linguagens de programação, julgue os itens subsecutivos.

A execução da função x descrita abaixo para o valor n igual a 8 fornecerá 21 como resultado.

long x(int n) {
if (n<0) return -1; if (n==0) return 0;
if (n==1) return 1;
return x(n-1) + x(n-2);

}
Alternativas
Ano: 2013 Banca: VUNESP Órgão: DCTA Prova: VUNESP - 2013 - CTA - Técnico em Informática |
Q331272 Algoritmos e Estrutura de Dados
Em linguagem de programação, uma variável é:

Alternativas
Q323052 Algoritmos e Estrutura de Dados
São instrumentos da lógica estruturada:

Alternativas
Respostas
141: A
142: C
143: D
144: A
145: E
146: D
147: E
148: D
149: D
150: A
151: C
152: C
153: C
154: A
155: B
156: C
157: D
158: C
159: D
160: A