Narrow your search

Library

UGent (4)

UCLouvain (3)

ULiège (3)

KU Leuven (2)

UAntwerpen (2)

UHasselt (1)

UNamur (1)


Resource type

book (4)


Language

English (4)


Year
From To Submit

2023 (1)

1984 (1)

1977 (2)

Listing 1 - 4 of 4
Sort by

Book
Teaching and Learning Concurrent Programming in the Shared Memory Model.
Author:
ISBN: 9789180750004 9789180750011 Year: 2023 Publisher: Linköping : Linkopings Universitet,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This dissertation by Filip Strömbäck focuses on teaching and learning concurrent programming in the shared memory model. It addresses the challenges students face in understanding concurrency, which is essential due to the increasing prevalence of multicore systems in various devices. The research explores the difficulties students encounter, such as the need for a more formal approach to programming and understanding fundamental concepts like scope, aliasing, and references. The dissertation introduces Progvis, a visualization tool that helps students better grasp concurrent programming by illustrating the interaction between concurrency and basic programming concepts. The tool also includes a model-checker to identify concurrency issues, aiding students' learning. The findings suggest that Progvis improves students' problem-solving speed and accuracy in concurrent programming.

The architecture of concurrent programs
Author:
ISBN: 0130446289 9780130446282 Year: 1977 Publisher: Englewood Cliffs (N.J.): Prentice Hall,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Coordinated computing : tools and techniques for distributed software
Authors: ---
ISBN: 0070224390 9780070224391 Year: 1984 Publisher: New York: McGraw-Hill,

A concurrent PASCAL compiler for minicomputers
Author:
ISBN: 3540082409 0387082409 3540373748 9783540082408 9780387082400 Year: 1977 Volume: 50 Publisher: Berlin : Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Computer architecture. Operating systems --- Minicomputers --- Compilers (Computer programs) --- Concurrent Pascal (Computer program language) --- Compiling (Electronic computers) --- Programming --- -#TCPW P4.0 --- #TCPW P4.1 --- #TCPW P4.3 --- #TCPW P5.5 --- 681.3*D13 --- 681.3*D33 --- 681.3*D34 --- Mini computers --- Miniature computers --- Small computers --- Electronic digital computers --- Miniature electronic equipment --- Pascal (Computer program language) --- Compiling programs (Computer programs) --- Computer programs --- Programming software --- Systems software --- Concurrent programming --- Languages constructs: abstract data types; concurrent programming structures;control structures; coroutines (Programming languages) --- Processors: code generation; compilers; interpreters; optimization; parsing; preprocessors; run-time environments; translator writing systems and compilergenerators (Programming languages) --- 681.3*D34 Processors: code generation; compilers; interpreters; optimization; parsing; preprocessors; run-time environments; translator writing systems and compilergenerators (Programming languages) --- 681.3*D33 Languages constructs: abstract data types; concurrent programming structures;control structures; coroutines (Programming languages) --- 681.3*D13 Concurrent programming --- Compilers (Computer programs). --- Concurrent Pascal (Computer program language). --- Programming. --- #TCPW P4.0 --- Software engineering. --- Philosophy (General). --- Software Engineering/Programming and Operating Systems. --- Philosophy, general. --- Computer software engineering --- Engineering --- Langages de programmation --- Minicomputers - Programming

Listing 1 - 4 of 4
Sort by