Ressource pédagogique : 1.4. What is an algorithm?

We have seen that a genomic textcan be indeed a very long sequence of characters. And to interpret this sequence of characters, we will need to use computers. Using computers means writing program. Writing program means designing first algorithm. So, let's see what an algorithm is. An algorithm is a...
cours / présentation - Date de création : 05-05-2015
Auteur(s) : Francois RECHENMANN
Partagez !

Présentation de: 1.4. What is an algorithm?

Informations pratiques sur cette ressource

Anglais
Type pédagogique : cours / présentation
Niveau : licence, master
Durée d'exécution : 5 minutes 49 secondes
Contenu : image en mouvement
Document : video/mp4
Taille : 169.82 Mo
Droits : libre de droits, gratuit
Droits réservés à l'éditeur et aux auteurs. Ces ressources de cours sont, sauf mention contraire, diffusées sous Licence Creative Commons. L’utilisateur doit mentionner le nom de l’auteur, il peut exploiter l’?uvre sauf dans un contexte commercial et il ne peut apporter de modifications à l’?uvre originale.

Description de la ressource pédagogique

Description (résumé)

We have seen that a genomic textcan be indeed a very long sequence of characters. And to interpret this sequence of characters, we will need to use computers. Using computers means writing program. Writing program means designing first algorithm. So, let's see what an algorithm is. An algorithm is a series of operationsto be executed by a computer, but maybe also executed by ahuman, for solving a problem.  In the first algorithm we will study in this session and next one, the problem will be to count the number of different of the four different nucleotides which appeared in the sequence. It's a sequence of operations. You may say that in everyday life,we have an example of algorithm with the recipe. But no,it's not totally correct. A recipe, the description of arecipe is not formal, explicit, precise enough to be an algorithm.  There are too many approximations,too many shortcuts of language. For example, you have to put eggs in the bowl but it doesn't say that you have tobreak the eggs, first. You don't have to throw the shells on the floor, for example.

"Domaine(s)" et indice(s) Dewey

  • biologie application informatique (570.285)

Thème(s)

Partagez !

AUTEUR(S)

  • Francois RECHENMANN

EN SAVOIR PLUS

  • Identifiant de la fiche
    35029
  • Identifiant
    oai:canal-u.fr:35029
  • Schéma de la métadonnée
  • Entrepôt d'origine
    Canal-u.fr