Entrada y salida

Description

es una mapa conceptual del cual se hace un resumen del capitulo 8
Alejandro Ahumada Gomez
Mind Map by Alejandro Ahumada Gomez, updated more than 1 year ago
Alejandro Ahumada Gomez
Created by Alejandro Ahumada Gomez over 3 years ago
10
0

Resource summary

Entrada y salida
  1. Hola mundo
    1. main
      1. Compilar por consola
        1. Ejecución
      2. Entrada de datos e imprimir
        1. Let y Data.char(toUpper)
        2. Conceptos
          1. putStrLn
            1. Muestra la información por consola dando un salto de linea
            2. putStr
              1. Muestra la información por consola sin dar un salto de linea
              2. putChar
                1. Muestra por consola caracteres
                2. Print
                  1. Muestra la información de un tipo
                  2. getChar
                    1. Obtiene caracter de una String
                    2. when
                      1. Es una sentencia de falso o verdadero
                      2. Secuence
                        1. Toma una lista de acciones de entrada y lanza una de salida
                        2. mapM
                          1. toma una función y una lista, mapea la función sobre la lista y luego la secuencia
                          2. mapM_
                            1. toma una función y una lista, mapea la función sobre la lista
                            2. forever
                              1. toma una acción IO y devuelve otra acción IO que simplemente repetirá la primera acción indefinidamente
                          3. Ficheros y flujos de datos
                            1. getContents
                              1. es una acción de E/S que lee cualquier cosa de la entrada estándar hasta que encuentre un carácter de fin de fichero
                              2. interact
                                1. tomar una cadena como entrada, transformarla con una función y mostrar el resultado de esa transformación
                                2. openfile
                                  1. tomara la dirección de un fichero como una cadena para poder entrar y manejar la información
                                  2. hColse
                                    1. cerramos el fichero
                                    2. readFile
                                      1. toma la ruta de un fichero y devuelve un acción de E/S que leerá ese fichero
                                      2. readFile
                                        1. Toma la ruta de un fichero y una cadena que escribir en ese fichero y devuelve una acción de E/S que se encargará de escribirla
                                        2. appendFile
                                          1. tiene el mismo tipo que writeFile, solo que appendFile no sobreescribe el fichero desde el principio en caso de que el fichero indicado ya exista, sino que añade contiendo al final del fichero.
                                          2. hFlush
                                            1. que es una función que toma un manipulador y devuelve una acción de E/S que vaciará el búfer del fichero asociado al manipulador
                                            2. openTemFile
                                              1. Toma la ruta de un directorio temporal y una plantilla para nombres para un fichero y abre un fichero temporal
                                              2. removeFile
                                                1. renameFile
                                                2. Parametros de la linea de comandos
                                                  1. System.Enviroment
                                                    1. getArgs
                                                      1. datos que se pasan por parametro
                                                      2. getProName
                                                        1. Obtiene el nombre del proyecto del cual proviene el código
                                                      3. Crear funciiones de entrada y salida
                                                        1. Agregar
                                                          1. Eliminar
                                                            1. Visualizar
                                                          2. Aletoriedad
                                                            1. System.Random
                                                              1. randomGen
                                                                1. Es para tipos que pueden tener un valor aleatorio
                                                                2. random
                                                                  1. Es para datos de tipos que pueden se aleatorios
                                                                  2. randoms
                                                                    1. genera infinitas posibilidades de resultados
                                                                    2. randomR
                                                                      1. Tiene un limite superior e inferior
                                                                  3. Cadena de Bytes
                                                                    1. Data.ByteString.lazy
                                                                      1. 64jKb
                                                                      2. Data.ByteString
                                                                        1. 1Byete
                                                                        2. Conceptos
                                                                          1. unPack
                                                                            1. Toma una cadena de bytes y la convierte en una lista de bytes.
                                                                            2. Pack
                                                                              1. toma una lista de bytes del tipo Word8 y devuelve una ByteString.
                                                                              2. fromChunks
                                                                                1. toma una lista de cadenas de bytes estrictas y la convierte en una cadena de bytes perezosa.
                                                                                2. toChunks
                                                                                  1. toma una cadena de bytes perezosa y la convierte en una estricta.
                                                                                  2. empty
                                                                                    1. crea una cadena de bytes vacía
                                                                                3. Excepciones
                                                                                  1. Exteriores
                                                                                    1. System.Directory
                                                                                      1. doesFileExist
                                                                                    2. System.IO.Error
                                                                                      1. catch
                                                                                    Show full summary Hide full summary

                                                                                    Similar

                                                                                    INGENIERIA DE MATERIALES
                                                                                    Ricardo Álvarez
                                                                                    Elementos Básicos de Ingeniería Ambiental
                                                                                    Evilus Rada
                                                                                    Historia de la Ingeniería
                                                                                    Camila González
                                                                                    Introducción a la Ingeniería de Software
                                                                                    David Pacheco Ji
                                                                                    UNIDAD II DIBUJO PROYECTIVO
                                                                                    anyimartinezrued
                                                                                    GENERALIDADES DE LAS EDIFICACIONES
                                                                                    yessi.marenco17
                                                                                    MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                                                    Ruben Dario Acosta P
                                                                                    Estado de la ingenería mecánica y su perspectiva a futuro
                                                                                    Roberto Martinez
                                                                                    MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                                                    Victor Antonio Rodriguez Castañeda
                                                                                    Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                                                    Héctor Infanzón
                                                                                    Diapositivas neumática
                                                                                    Victor Zamora Delgado