Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA

Chapter 1: Basic Principles of Programming Languages. - Introduction. - Structures of programming languages. - Data types and type checking. - Program processing and preprocessing. - Program development. - Chapter 2: The Imperative Programming Languages, C/C++. - Getting started with C/C++. - Contro...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Yinong Chen
Tác giả khác: Wei-Tek Tsai
Định dạng: Libro
Ngôn ngữ:English
Phiên bản:4th ed.
Những chủ đề:
Truy cập trực tuyến:Enlace del recurso
_version_ 1870221319627341825
author Yinong Chen
author2 Wei-Tek Tsai
author2_role
author2_variant w t t wtt
author_facet Yinong Chen
Wei-Tek Tsai
author_role
author_sort Yinong Chen
author_variant y c yc
building Universidad Norbert Wiener
catalog_id_str 23159
collection Catalogo Digital
country_str Perú
dewey-full 005.133/C36
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 005 - Computer programming, programs, data, security
dewey-raw 005.133/C36
dewey-search 005.133/C36
dewey-sort 15.133 C 236
dewey-tens 000 - Computer science, information, general works
edition 4th ed.
format Libro
fullrecord {"leader":"03246nam a2200409 4500","fields":[{"003":"2025-09-04"},{"005":"20251130045752.0"},{"008":"220711s2015 ||||g |||| ||eng d"},{"011":{"subfields":[{"a":"2015"}],"ind1":" ","ind2":" "}},{"020":{"subfields":[{"a":"9781465276964"}],"ind1":" ","ind2":" "}},{"040":{"subfields":[{"c":"peliunw"}],"ind1":" ","ind2":" "}},{"041":{"subfields":[{"a":"Inglés"}],"ind1":" ","ind2":" "}},{"043":{"subfields":[{"a":"Dubuke (EE.UU.)"}],"ind1":" ","ind2":" "}},{"082":{"subfields":[{"a":"005.133/C36"}],"ind1":" ","ind2":" "}},{"100":{"subfields":[{"a":"Yinong Chen"},{"9":"25128"}],"ind1":" ","ind2":" "}},{"245":{"subfields":[{"a":"Introduction to Programming Languages: "},{"b":"Programming in C, C++, Scheme, Prolog, C#, and SOA"}],"ind1":" ","ind2":" "}},{"250":{"subfields":[{"a":"4th ed."}],"ind1":" ","ind2":" "}},{"264":{"subfields":[{"a":"Dubuke (EE.UU.), "},{"c":"2015"}],"ind1":" ","ind2":" "}},{"300":{"subfields":[{"a":"398 p."}],"ind1":" ","ind2":" "}},{"502":{"subfields":[{"a":"Generalidades"}],"ind1":" ","ind2":" "}},{"520":{"subfields":[{"a":"Chapter 1: Basic Principles of Programming Languages. - Introduction. - Structures of programming languages. - Data types and type checking. - Program processing and preprocessing. - Program development. - Chapter 2: The Imperative Programming Languages, C/C++. - Getting started with C/C++. - Control structures in C/C++. - Data and basic data types in C/C++. - Complex types. - Compound data types. - Standard input and output, files, and file operations. - Functions and parameter passing. - Recursive structures and applications. - Modular design. - Case Study: Putting All Together. - Chapter 3: The Object-Oriented Programming Language, C++. - A long program example: a queue and a priority queue written in C++. - Class definition and composition. - Memory management and garbage collection. - Inheritance. - File operations in C++. - Exception handling. - Parallel computing and multithreading. -Chapter 4: The Functional Programming Language, Scheme. - From imperative programming to functional programming. - Prefix notation. - Basic Scheme terminology. - Basic Scheme data types and functions. - Lambda-calculus. - Define your Scheme procedures and macros. - Recursive procedures. - Define recursive procedures on data types. - Higher-order functions. - Chapter 5: The Logic Programming Language, Prolog. - Basic concepts of logic programming in Prolog. - The prolog execution model. - Arithmetic operations and database queries. - Prolog functions and recursive rules. - List and list manipulation. - Flow control structures. - Prolog application in Semantic Web. - Chapter 6: Fundamentals of the Service-Oriented Computing Paradigm. - Introduction to C#. - Service-oriented computing paradigm. - Service providers: programming web services in C#. - Publishing and searching web services using UDDI. - Building applications using ASP.NET. - Silverlight and pHone applications development. - Cloud computing and big data processing."}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"ARQUITECTURA ORIENTADA A SERVICIOS (INFORMATICA)"},{"9":"25129"}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"C/C++ (LENGUAJE DE PROGRAMACIÓN)"},{"9":"25130"}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"C#(LENGUAJE DE PROGRAMACIÓN)"},{"9":"31876"}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"LENGUAJE DE PROGRAMACION"},{"9":"3538"}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"PROLOG (LENGUAJE DE PROGRAMACION)"},{"9":"25131"}],"ind1":" ","ind2":" "}},{"650":{"subfields":[{"a":"SCHEME (LENGUAJE DE PROGRAMACION)"},{"9":"25132"}],"ind1":" ","ind2":" "}},{"700":{"subfields":[{"a":"Wei-Tek Tsai"},{"9":"25133"}],"ind1":" ","ind2":" "}},{"901":{"subfields":[{"a":"8855"}],"ind1":" ","ind2":" "}},{"940":{"subfields":[{"a":"Ingeniería Industrial y de Gestión Empresarial"}],"ind1":" ","ind2":" "}},{"940":{"subfields":[{"a":"Ingenieria Mecatronica"}],"ind1":" ","ind2":" "}},{"940":{"subfields":[{"a":"Ingeniería Biomédica"}],"ind1":" ","ind2":" "}},{"940":{"subfields":[{"a":"Ingeniería de Sistemas e Informática"}],"ind1":" ","ind2":" "}},{"942":{"subfields":[{"2":"ddc"},{"c":"01"}],"ind1":" ","ind2":" "}},{"950":{"subfields":[{"a":"Ingeniería de Sistemas e Informática"}],"ind1":" ","ind2":" "}},{"999":{"subfields":[{"c":"23159"},{"d":"23159"}],"ind1":" ","ind2":" "}},{"952":{"subfields":[{"0":"0"},{"1":"0"},{"2":"ddc"},{"3":"18"},{"4":"0"},{"7":"0"},{"8":"B01"},{"a":"001"},{"b":"003"},{"c":"28"},{"d":"2025-01-21"},{"e":"Canespa SAC"},{"f":"01"},{"g":"989.00"},{"i":"5032"},{"l":"0"},{"o":"005.133 C36"},{"p":"SL50000846"},{"r":"2025-09-05 00:00:00"},{"w":"2025-09-05"},{"y":"01"}],"ind1":" ","ind2":" "}},{"856":{"subfields":[{"u":"https://biblioteca.uwiener.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=23159"},{"z":"Enlace del recurso"}],"ind1":" ","ind2":" "}}]}
id 23159
illustrated Not Illustrated
institution Catalogo Digital
isbn 9781465276964
language English
marc_error Minor Error : Unexpected XML element: identifier --- [ n/a : n/a ]
Minor Error : Unexpected XML element: datestamp --- [ n/a : n/a ]
physical 398 p.
record_format marc
spelling Yinong Chen 25128
Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
4th ed.
Dubuke (EE.UU.), 2015
398 p.
Generalidades
Chapter 1: Basic Principles of Programming Languages. - Introduction. - Structures of programming languages. - Data types and type checking. - Program processing and preprocessing. - Program development. - Chapter 2: The Imperative Programming Languages, C/C++. - Getting started with C/C++. - Control structures in C/C++. - Data and basic data types in C/C++. - Complex types. - Compound data types. - Standard input and output, files, and file operations. - Functions and parameter passing. - Recursive structures and applications. - Modular design. - Case Study: Putting All Together. - Chapter 3: The Object-Oriented Programming Language, C++. - A long program example: a queue and a priority queue written in C++. - Class definition and composition. - Memory management and garbage collection. - Inheritance. - File operations in C++. - Exception handling. - Parallel computing and multithreading. -Chapter 4: The Functional Programming Language, Scheme. - From imperative programming to functional programming. - Prefix notation. - Basic Scheme terminology. - Basic Scheme data types and functions. - Lambda-calculus. - Define your Scheme procedures and macros. - Recursive procedures. - Define recursive procedures on data types. - Higher-order functions. - Chapter 5: The Logic Programming Language, Prolog. - Basic concepts of logic programming in Prolog. - The prolog execution model. - Arithmetic operations and database queries. - Prolog functions and recursive rules. - List and list manipulation. - Flow control structures. - Prolog application in Semantic Web. - Chapter 6: Fundamentals of the Service-Oriented Computing Paradigm. - Introduction to C#. - Service-oriented computing paradigm. - Service providers: programming web services in C#. - Publishing and searching web services using UDDI. - Building applications using ASP.NET. - Silverlight and pHone applications development. - Cloud computing and big data processing.
ARQUITECTURA ORIENTADA A SERVICIOS (INFORMATICA) 25129
C/C++ (LENGUAJE DE PROGRAMACIÓN) 25130
C#(LENGUAJE DE PROGRAMACIÓN) 31876
LENGUAJE DE PROGRAMACION 3538
PROLOG (LENGUAJE DE PROGRAMACION) 25131
SCHEME (LENGUAJE DE PROGRAMACION) 25132
Wei-Tek Tsai 25133
https://biblioteca.uwiener.edu.pe/cgi-bin/koha/opac-detail.pl?biblionumber=23159 Enlace del recurso
spellingShingle Yinong Chen
Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
ARQUITECTURA ORIENTADA A SERVICIOS (INFORMATICA) 25129
C/C++ (LENGUAJE DE PROGRAMACIÓN) 25130
C#(LENGUAJE DE PROGRAMACIÓN) 31876
LENGUAJE DE PROGRAMACION 3538
PROLOG (LENGUAJE DE PROGRAMACION) 25131
SCHEME (LENGUAJE DE PROGRAMACION) 25132
thumbnail /UWIENER/uwiener_logo.png
title Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
title_auth Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
title_full Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
title_fullStr Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
title_full_unstemmed Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and SOA
title_short Introduction to Programming Languages:
title_sort introduction to programming languages programming in c c scheme prolog c and soa
title_sub Programming in C, C++, Scheme, Prolog, C#, and SOA
topic ARQUITECTURA ORIENTADA A SERVICIOS (INFORMATICA) 25129
C/C++ (LENGUAJE DE PROGRAMACIÓN) 25130
C#(LENGUAJE DE PROGRAMACIÓN) 31876
LENGUAJE DE PROGRAMACION 3538
PROLOG (LENGUAJE DE PROGRAMACION) 25131
SCHEME (LENGUAJE DE PROGRAMACION) 25132
topic_facet ARQUITECTURA ORIENTADA A SERVICIOS (INFORMATICA)
C/C++ (LENGUAJE DE PROGRAMACIÓN)
C#(LENGUAJE DE PROGRAMACIÓN)
LENGUAJE DE PROGRAMACION
PROLOG (LENGUAJE DE PROGRAMACION)
SCHEME (LENGUAJE DE PROGRAMACION)
work_keys_str_mv AT yinongchen introductiontoprogramminglanguagesprogramminginccschemeprologcandsoa
AT weitektsai introductiontoprogramminglanguagesprogramminginccschemeprologcandsoa