Software is a collection of instructions and data that tell a computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. In computer science and software engineering, computer software is all information processed by computer systems, including programs and data. Computer software includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
At the lowest programming level, executable code consists of machine language instructions supported by an individual processor—typically a central processing unit (CPU) or a graphics processing unit (GPU). A machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. For example, an instruction may change the value stored in a particular storage location in the computer—an effect that is not directly observable to the user. An instruction may also invoke one of many input or output operations, for example displaying some text on a computer screen; causing state changes which should be visible to the user. The processor executes the instructions in the order they are provided, unless it is instructed to "jump" to a different instruction, or is interrupted by the operating system. As of 2015, most personal computers, smartphone devices and servers have processors with multiple execution units or multiple processors performing computation together, and computing has become a much more concurrent activity than in the past.
The majority of software is written in high-level programming languages. They are easier and more efficient for programmers because they are closer to natural languages than machine languages. High-level languages are translated into machine language using a compiler or an interpreter or a combination of the two. Software may also be written in a low-level assembly language, which has strong correspondence to the computer's machine language instructions and is translated into machine language using an assembler.
For a 2D problem with unknown displacements u(x,y) and v(x,y), is it allowed to give such a set of BCs u(0,y)=1 and vy(0,y)=0, the former being a displacement BC, the latter being a force BC (vy is the y strain)?
How is this implemented in FEA software?
Hello everyone,
I am from India.I completed my Bachelors in Engineering, ECE to specific from a very average Indian college in year 2006 with many backlogs and year gaps.
Since then I have been working in the IT industry.I have a undergraduate percentage of 56%, using...
Here are two examples:
1. Microsoft Excel. If you buy the newest version of Microsoft Office, it is able to open and read all files that were created with the older versions of Microsoft Office. Let's say that I have an older version of Microsoft Excel and I create some files with it. Later...
I would like to simulate both double-slit and Mach-Zehnder interference, with some other common optical components such as lenses, beam splitters, mirrors, and wave plates. Is there something online for this or a program that can be downloaded and run on either Linux or Windows?
Thanks,
Erik
I am hoping this forum may be a good page for this question. Not sure where else to post.
I have been asked if I can write a user GUI to control a system that we build--the system is made with the fairly common electronics board designs and PIC MPs and presently is controlled from a...
Hi,
The issue of granting/using remote access to a computer came about today re the topic of RDP ( Remote Desk Protocol) and Team Viewer. Obviously some security measures are needed to prevent 3rd party access . Any comments on the level of security needed for a stand alone PC? How about for add...
Hi all
In my country, and with the pandemic aggravating affairs, an academic career seems unlikely for me at the moment. It's what I have been preparing for, I finished my PhD and started looking into post doc positions nearby, but no luck so far. So people advised me to try becoming a software...
Hello everybody,
I have .wav musical files that reproduce the sound of certain notes. I am looking for a software that is able to determine the note and its register. Can any of you be able to recommend one, possibly free and for Linux?
Thank you very much!
I've been learning Python and I've got a program to generate Knight's tours on a chessboard. The output is in the format A1-C2 ... What software would I need, for example, to produce an animation of the knight hopping round a chessboard?
Unlike Einstein Toolkit, which is a pretty alive community, LORENE users seems to be hidden somewhere. I cannot found much information about this software anywhere in format of tutorials. I'm having problems to compile codes with make use of LORENE libraries because of the reduced amount of...
Just wanted to give a shoutout to SchemDraw, a FOSS circuit schematic drawing package for Jupyter(Python), made by a PhD at Sandia Labs. It's purely drawing, not simulation of any kind, but given Python's numeric and symbolic superpowers it's easy enough to bolt-on that functionality.
If...
What do people use for drawing molecules (in a digital manner)?
I would like to make space filling type models as well as letters representing the atoms connected by lines at different angles.
The second kind I could make with ad drawing program, but there's got to be a better way.
Wich The Program (Software) Using To Draw Statics And Dynamics Mechanichal Same This 100% When Create This below Which Program Using ?
And set Dimensions
Thanks For All
I started a degree in MS operations research but now am having second thoughts.
I took a class in statistics and optimization using linear algebra. But what I enjoy most is programming in python.I am
also teaching myself c++.
People say industrial engineer is more about analyzing data while...
In a few days, I will be hosting a Zoom-based meetup in which I will be explaining the Twin Paradox (time dilatation) and the Pole-in-a-Barn paradox (Lorentz contraction). To this end, I will need to make graphics of space-time diagrams like those in Wheeler's book Spacetime Physics. Can anyone...
Hello All:
i have a question regarding the steps after your team finish developing a software , my relative and her team finished developing a software but they don't know how to sell it , it is their first software , they start from scratch algorithm then code ,...etc
now after one year...
How do simple Architectural basic computing binary code signaling create a diversity of information and software properties from information signals of existence (=1's) and non-existence (=0's)? After reading some Theoritical and Analytical Science papers recently about the debate on...
How did you find PF?: Google
I am studying the mechanical/electrical nature that govern certain nano-fabricated crystalline structures. Can someone with experience please recommend a 3d Solid State Simulation software that will allow me perform the following:
Allows individual 3D placement...
From reading the paper I cited in the summary, I am guessing CamSpec is a software tool for statistical analysis. I did a Internet search, but did not find anything other than mentioning CamSpec being used, but not what it does, except that there is a UK company...
I am thinking of doing a DIY project in which one sub-task would be to dynamically balance a small assembly that will be spun up by, for example, a small motor taken from a DVD drive.
As a test case, here is a setup where we would like to adjust screws S1 to S6 such that the cylinder is...
I am trying to model stress in simple objects such as a disk, a cube, a rectangular prism or a solid ball under their own weight or additional point mass weight on top to demonstrate such material response to students. I understand the usual process is to set up Mesh, boundary condition, and...
I'm designing a course for 9th grade students that focuses on experimental methods in science. One topic that will come at the beginning of the course will be how to display experimental data graphically, including estimates of experimental error.
I'm looking for some advice about what...
I work in research paper on medical isotope production. I need a software where i can measure the cross section and Irradiation Yield like TALYS and EMPIRE. If you ask me why i don't use TALYS then the reply is I can't install it on my PC. so i am looking for alternate software where i can do...
Hello, my name is Germán Arias. I live in Quetzaltenango, Guatemala. I have 7 years of experience as a tutor in physics and mathematics. Mainly in general physics, algebra, trigonometry and calculus. But occasionally also with other areas such as mechanical engineering (static and dynamic)...
Hi there,
Last June 2019 I graduated with a First class honors in Theoretical physics from one of the Top Unis in the UK. Then I started working for a company (of good prestige) as a software engineer full time. However, a few months in, I decided to apply for Masters and start a side project...
Hi PF!
I'm using Salome, an opensource software to build .stl files. I'm trying to cut a triangular cylinder from a rectangular cylinder.
Here's how I build the two cylinders: I'm building the rectangular cylinder through the hot key "build a box" toggle. To build the triangular cylinder, I...
Hello,
I wanted to confirm a suspicion with how the Aimpoint optics work, but to do that I need to do some ray diagrams. I only ever did them with simple convex, concave, and spherical systems while at college.
From what I already know of how reflex sights work, the LED is placed at the focal...
I only have access to mathematica currently. Regarding specifically its power to solve integrals, is it more unable to solve integrals than others like Maple? If the answer is yes, then I will move to purchase Maple.
Hi guys :oldsmile:
Several years ago I installed in my computer software „Realtek High Definition Audio“. The option “Karaoke” (with red line) enabled the sound/music to be played with imaginary/seeming high or low rate (however, the actual rate remained the same), this I liked very much. But...
Hello! I have some data from a molecular spectroscopy experiment, containing vibrational and rotational spectra, and I want to fit the peaks with Voigt profiles (one for each peak) in order to obtain the centers of the peaks. Do you know any software suitable for this kind of fit? I usually use...
Greetings everyone. I am an undergrad currently majoring in Computer Science with a minor in Physics. I entered college as a physics student because I wanted to pursue astrophysics as a career. After my first 1.5 years of courses and a summer research experience, I concluded that a career in...
This is home project that I have wanted to do for years. I know I will have to build a lot of them to get what I need. I am hoping to find some software that will help me. I have looked and I can not find any electromagnets that will work. I will have to have odd shaped cores and they will need...
Dear experts,
What software is available (free or not) to optimise the member cross-sections of trusses or frames?
Which one is your favorite?
Would any of them optimise the topology and geometry?
Ideally, the global buckling of the whole structure as well as the buckling and strength of...
Hey Everyone,
I am a junior Physics major who would like to pursue a career in Renewable Energy Engineering. I am interested in the part of the development in which I would be designing the software, machine and every other component that goes along with the actual device (whether it be for...
Hello,
The first step in 3D printing is the generation of a 3D model using a CAD software. But to be able to print the object, the CAD software is not enough, even if the file is saved in .stl or .obj format, correct? Another software, called the slicer, must then receive the 3D modeling file...
Hi PF!
I recently installed the computational fluid dynamics software oomph-lib, which is similar to OpenFOAM. After installing, I'm trying to run a tutorial provided with the program, described here. I think all I need to do it run the .cc file here, so I type into the terminal
>> gcc...
I know these software packages were discussed a lot in the past, but I have not seen much input from the last couple years.
I have used Matlab for many years, but remember using Maple in University Physics courses many years ago. I'm interested in a software package for symbolic math to use...
Hi PF!
I'm trying to follow these instructions to install an open-source CFD software on Ubuntu:
http://oomph-lib.maths.man.ac.uk/doc/the_distribution/html/index.html#download
After downloading the tar file http://oomph-lib.maths.man.ac.uk/tar_file_directory/, I type the command
>> tar xvfz...
My old tablet is still working, but since there are no updates for years and it stuck at running some Android 4.xx system, there are problems piling up: incompatibility, lack of support, weird problems with software and so on. So I've decided to get a new one, this time with Win10 - I can still...
Dear Community,
I just started to master Simscape Multibody and at the moment I'm trying to simulate mass on four springs. However, when I build parallel connections, the program writes an error, for obvious reasons, because the mass is tied to the spring, and when the spring moves, the mass...
Summary: I'm planning making a guide of calculus so I am looking for a software that allows me to make illustrations like they show in the calculus books. do you know any?
thanks in advance
This is a futurist site, curious about how far away this really is
Huge benefits to food security, CO2 emissions, public health etc
https://www.nextbigfuture.com/2019/09/ten-times-cheaper-but-better-food-is-going-to-radically-change-your-world.html
Summary: Advice on books for software engineer logic puzzles for interviews and improve overall skills
I am looking to getting into software engineering, and am having trouble with find the logic puzzle books or websites to prep for interviews. Now of course there lots of logic puzzle type...
Hi,
Is there Hydration/solvation shell software?
I mean softwares able to show ions/molecules and surrounding water molecules forming hydrations shell?
https://en.wikipedia.org/wiki/Solvation_shell
Hello all:
Are we able to file a patent application for a software ? Or we can only file it for an algorithm ? Like for example an encryption algorithms
I have a family member wants to file one at the us patent office and I am trying to give some advice.
Is it worth the time that we are...