Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Os algoritmos podem ser definidos usando diversos instrumentos, como a linguagem natural, os fluxogramas, o diagrama de chapin, o português estruturado ou mesmo através de uma linguagem de programação, como o C ou o C++. É sabido que o nível de detalhamento e precisão dos algoritmos varia em cada uma dessas representações. Com base nessas afirmações e nas informações vistas em aula, é válido afirmar que: O português estruturado inclui obrigatoriamente alguns detalhes que, normalmente, não são indicados na linguagem natural, como o tipo de dado que pode ser armazenado em cada variável, por exemplo. É impossível criar um algoritmo, mesmo que simples, diretamente com o uso de linguagem de programação, não importa a experiência do programador: sempre será necessário criar o algoritmo em linguagem natural, depois passar ao fluxograma e, finalmente, passar ao português estruturado. A linguagem natural é a melhor forma de representar um algoritmo, devido à sua grande flexibilidade e objetividade: uma descrição qualquer em linguagem natural sempre será interpretada da mesma forma por qualquer pessoa ou equipamento. O fluxograma, por ser uma representação gráfica, é a forma mais completa de especificar um algoritmo. Infelizmente ela se aplica somente a linguagens de programação específicas, sendo de utilidade bastante limitada e inútil para representar outros processos não computacionais. O diagrama de chapin é uma forma totalmente textual de representar um algoritmo. Gabarito Coment. Gabarito Coment. Gabarito Coment. Ref.: 201709405852 2a Questão "É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena". Esta descrição faz referência a qual das opções abaixo: Função Comando Constante Biblioteca Variável Ref.: 201709321081 3a Questão Quais são os tipos das variáveis abaixo, nesta ordem (A, B e C): A <- 45.85 B <- 8 C <- "peso" float, double e char real, num e char real, inteiro e caracter caracter, numerico e real numerico, real e caracter Ref.: 201709151907 4a Questão Um aluno de Lógica de Programação irá informatizar o processo de cálculo da folha de pagamento de uma empresa usando a linguagem C/C++. Para tanto necessita declarar algumas variáveis em seu programa para representar algumas informações: o sexo do funcionário ('M' ou 'F'), o valor do salário e a quantidade de dependentes. Escolha entre as opções abaixo a apresenta corretamente o tipo de dado a ser utilizado para cada uma dessas informações respectivamente: b) char, double e float a) int, double e float c) int, float e int d) char, double e int e) char, int e int Ref.: 201708468459 5a Questão Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são: Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano Gabarito Coment. Gabarito Coment. Gabarito Coment. Ref.: 201708468709 6a Questão O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é: leia para se escolha imprima Ref.: 201708989586 7a Questão (FUNIVERSA - 2009 - IPHAN - Analista - Tecnologia da Informação) Um algoritmo pode ser descrito utilizando-se diversas técnicas. A seguir, apresenta-se um exemplo de algoritmo, com a descrição de suas ações: Português estruturado Mapa de Karnaugh Fluxograma Programação estruturada Diagrama de Chapin Explicação: O uso de comandos como se, então, senão, além de tipos como inteiro, denotam claramente a utilização de Português estruturado. Ref.: 201708468426 8a Questão O Ciclo de Controle de uma instrução compreende três momentos. Assinale a opção que apresenta, na ordem, esses momentos. Análise, Execução e Decodificação Busca, Decodificação e Execução Busca, Execução e Decodificação Identificação, Decodificação e Execução Busca, Análise e Execução
Compartilhar